Borussia M vs Mainz (Ger) — Bundesliga
Bundesliga · Germany
1
3.25
X
3.75
2
2.15
1st half0-0
2nd half3-4
- Goal1-0 ~0'
- Goal2-0 ~0'
- Goal3-0 ~0'
- ~0' 3-1Goal
- ~0' 3-2Goal
- ~0' 3-3Goal
- ~0' 3-4Goal
AI Match Tips
Every market shows our model's probability for each outcome — the higher the bar, the more likely we rate it.
Best tip
Won ✓
73%Prob.
Both teams to score
BTTS
Odds @1.52
High confidence
Full-time result1X2 · win %
Total goalsOver/Under 2.5
Both teams to scoreBTTS
Bet Builder
Half-time
1:1
Correct score
2:2
Predicted match stats
Our predicted stats, next to the real ones.
BOR
Borussia MPredictedMainz (Ger)MAI
Borussia MPredictedMainz (Ger)MAI
1.55xG1.78
52%Possession48%
15Total shots17
5On target5
5Corners5
2Yellows2
3Offsides1
13Fouls12
BOR
Borussia MActualMainz (Ger)MAI
Borussia MActualMainz (Ger)MAI
2.61xG2.59
47%Possession53%
21Total shots16
7On target7
6Corners4
6Yellows5
0Offsides2
12Fouls14
BOR
Borussia MActual · PredictedMainz (Ger)MAI
Borussia MActual · PredictedMainz (Ger)MAI
2.611.55xG2.591.78
47%52%Possession53%48%
2115Total shots1617
75On target75
65Corners45
62Yellows52
03Offsides21
1213Fouls1412
Season form
How each side performs across the campaign.
BOR
Borussia MPer matchMainz (Ger)MAI
Borussia MPer matchMainz (Ger)MAI
3.5Goals scored / game3.2
1.7Goals conceded / game0.8
Recent record
How often each side lands these outcomes.
BOR
Borussia MRateMainz (Ger)MAI
Borussia MRateMainz (Ger)MAI
70%Wins70%
100%Over 1.580%
100%Over 2.580%
50%BTTS40%
Recent form
Last matches for each side.
BOR
Borussia M
LLLWW
Borussia M
LLLWW
FRE
Freiburg
BOR
Borussia M
5
0
1.75
4.70
Freiburg
BOR
Borussia M
5
0
1.75
4.70
BOR
Borussia M
ELV
Elversberg
3
4
1.95
3.80
Borussia M
ELV
Elversberg
3
4
1.95
3.80
RB
RB Leipzig
BOR
Borussia M
3
0
1.62
5.40
RB Leipzig
BOR
Borussia M
3
0
1.62
5.40
SCH
Schott Mainz
BOR
Borussia M
0
5
70.00
1.03
Schott Mainz
BOR
Borussia M
0
5
70.00
1.03
BOR
Borussia M(Ger)
AST
Aston Villa(Eng)
2
1
2.40
2.80
Borussia M(Ger)
AST
Aston Villa(Eng)
2
1
2.40
2.80
SSV
SSVg Velbert
BOR
Borussia M
0
8
–
–
SSVg Velbert
BOR
Borussia M
0
8
–
–
HAN
Hansa Rostock
BOR
Borussia M
1
3
5.40
1.50
Hansa Rostock
BOR
Borussia M
1
3
5.40
1.50
RW
RW Essen
BOR
Borussia M
1
2
4.90
1.55
RW Essen
BOR
Borussia M
1
2
4.90
1.55
WUP
Wuppertal
BOR
Borussia M
0
6
65.00
1.01
Wuppertal
BOR
Borussia M
0
6
65.00
1.01
SPE
Spelle-Venhaus
BOR
Borussia M
2
6
–
–
Spelle-Venhaus
BOR
Borussia M
2
6
–
–
MAI
Mainz (Ger)
LWDWW
Mainz (Ger)
LWDWW
MAI
Mainz (Ger)
FRA
Frankfurt
1
3
1.78
4.20
Mainz (Ger)
FRA
Frankfurt
1
3
1.78
4.20
HAM
Hamburger
MAI
Mainz (Ger)
0
5
2.90
2.45
Hamburger
MAI
Mainz (Ger)
0
5
2.90
2.45
MAI
Mainz (Ger)
PAD
Paderborn
0
0
1.57
6.00
Mainz (Ger)
PAD
Paderborn
0
0
1.57
6.00
KRI
Krieschow
MAI
Mainz (Ger)
0
9
–
–
Krieschow
MAI
Mainz (Ger)
0
9
–
–
MAI
Mainz (Ger)(Ger)
BOU
Bournemouth(Eng)
2
1
2.95
2.25
Mainz (Ger)(Ger)
BOU
Bournemouth(Eng)
2
1
2.95
2.25
MAI
Mainz (Ger)
PAR
Paris FC
4
0
1.85
3.60
Mainz (Ger)
PAR
Paris FC
4
0
1.85
3.60
UDI
Udinese
MAI
Mainz (Ger)
3
3
2.95
2.32
Udinese
MAI
Mainz (Ger)
3
3
2.95
2.32
MAI
Mainz (Ger)
SHA
Shabab A
1
0
1.82
3.90
Mainz (Ger)
SHA
Shabab A
1
0
1.82
3.90
MAI
Mainz (Ger)
KAI
Kaiserslautern
4
1
1.88
3.60
Mainz (Ger)
KAI
Kaiserslautern
4
1
1.88
3.60
EIS
Eisbachtal
MAI
Mainz (Ger)
0
10
–
–
Eisbachtal
MAI
Mainz (Ger)
0
10
–
–
Head to head
BOR
Borussia M
Borussia M1·3·1
Mainz (Ger)MAI

- Apr 2026 Borussia M 1 - 1 Mainz (Ger)
- Dec 2025 Mainz (Ger) 0 - 1 Borussia M
- Mar 2025 Borussia M 1 - 3 Mainz (Ger)
- Oct 2024 Mainz (Ger) 1 - 1 Borussia M
- Mar 2024 Mainz (Ger) 1 - 1 Borussia M
Standings
Where both teams sit this season.
#
Team
P
GD
Pts
Legend
- Champions League league stage
- Europa League league stage
- Qualifying
- Relegation Playoffs
- Relegation



















