Borussia Dortmund vs 1. FSV Mainz 05, Bundesliga 2024-25 REGULAR SEASON
Overview
Match Preview
Borussia Dortmund vs 1. FSV Mainz 05 — Bundesliga at Signal Iduna Park.
- Borussia Dortmund 9 games · 21 pts (2026/27)
- 1. FSV Mainz 05 9 games · 10 pts (2026/27)
Match Details
- Referee Daniel Schlager
- Assistant 1 Sven Waschitzki
- Assistant 2 Arno Blos
5 games this season
🟨 3.0/game
⚽ 8.2 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 9 | 21 |
| 2 | Borussia Dortmund | 9 | 21 |
| 3 | SC Freiburg | 9 | 19 |
| 4 | RB Leipzig | 9 | 18 |
| 5 | Bayer 04 Leverkusen | 9 | 16 |
| 6 | SV Werder Bremen | 9 | 15 |
| 7 | SV 07 Elversberg | 9 | 13 |
| 8 | VfB Stuttgart | 9 | 12 |
| 9 | TSG 1899 Hoffenheim | 9 | 12 |
| 10 | Eintracht Frankfurt | 9 | 12 |
| 11 | Hamburger SV | 9 | 12 |
| 12 | 1. FSV Mainz 05 | 9 | 10 |
| 13 | SC Paderborn 07 | 9 | 10 |
| 14 | FC Augsburg | 9 | 9 |
| 15 | 1. FC Köln | 9 | 9 |
| 16 | 1. FC Union Berlin | 9 | 7 |
| 17 | FC Schalke 04 | 9 | 6 |
| 18 | Borussia Mönchengladbach | 9 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 30 Mar | 1. FSV Mainz 05 | H | 3–1 | W |
| 15 Mar | RB Leipzig | A | 0–2 | L |
| 12 Mar | Lille OSC | A | 2–1 | W |
| 08 Mar | FC Augsburg | H | 0–1 | L |
| 04 Mar | Lille OSC | H | 1–1 | D |
| 01 Mar | FC St. Pauli 1910 | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 30 Mar | Borussia Dortmund | A | 1–3 | L |
| 15 Mar | SC Freiburg | H | 2–2 | D |
| 07 Mar | Borussia Mönchengladbach | A | 3–1 | W |
| 01 Mar | RB Leipzig | A | 2–1 | W |
| 22 Feb | FC St. Pauli 1910 | H | 2–0 | W |
| 16 Feb | 1. FC Heidenheim 1846 | A | 2–0 | W |
Season Stats
| Borussia Dortmund | 1. FSV Mainz 05 | |
|---|---|---|
| #2 | Position | #12 |
| 21 | Points | 10 |
| 9 | Played | 9 |
| 6 / 3 / 0 | W / D / L | 3 / 1 / 5 |
| 16 | Scored | 18 |
| 7 | Conceded | 19 |
| +9 | GD | -1 |
| 2.33 | PPG | 1.11 |
| 67% | Win % | 33% |
Key Stats
63%
Both Teams to Score
H2H (16 games)
H2H (16 games)
69%
Over 2.5 Goals
H2H history
H2H history
56%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
33%
Clean Sheets
1. FSV Mainz 05 this season
1. FSV Mainz 05 this season
Borussia Dortmund are 2nd (21 pts). 1. FSV Mainz 05 are 12th (10 pts).
Goal Timing (This Season)
Borussia Dortmund
0-15
2/–
16-30
–/–
31-45
1/2
46-60
2/1
61-75
4/1
76+
6/3
■ Scored ■ Conceded
1. FSV Mainz 05
0-15
–/7
16-30
3/2
31-45
5/2
46-60
1/4
61-75
1/2
76+
8/2
■ Scored ■ Conceded
Top Scorers (This Season)
Borussia Dortmund
| Felix Kalu Nmecha | 4 G | |
| Sehrou Guirassy | 3 G | 2 A |
| Fabio Silva | 3 G | 2 A |
| Maximilian Beier | 2 G | 2 A |
| Ioannis Konstantelias | 1 G |
1. FSV Mainz 05
| Phillip Tietz | 6 G | |
| Anthony Caci | 3 G | 3 A |
| Sheraldo Becker | 2 G | 4 A |
| Philipp Mwene | 1 G | 1 A |
| Ransford Konigsdorffer | 1 G |
Events
Match Events
- 0' The ball is rolling at Signal Iduna Park. Borussia Dortmund are looking to make home advantage count against 1. FSV Mainz 05.
- 5' Jae-sung Lee has been one of the livelier players on the pitch with 1 goals to his name this season.
- 10' The midfield battle is intense right now. Both Borussia Dortmund and 1. FSV Mainz 05 are fighting for every inch of the pitch.
- 15' The tempo has dropped considerably in the last few minutes. will be considering his options from the bench.
- 20' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 25' Borussia Dortmund are happy to let the opposition have the ball in their own half. The trap is set.
- 30' Emre Can has been relatively quiet despite scoring 26 goals in his last 534 appearances.
- 35' Jonathan Burkardt, a Germany , has 5 bookings this season and will need to keep his discipline tonight.
- 39' Magnificent from Maximilian Beier! That is 33 goals in 422 appearances — and it could not have come at a better time.
- 42' Emre Can makes no mistake. The score reads 2-0 and Borussia Dortmund are in front.
- 45' Yan Couto catches the referee's attention in entirely the wrong way. card on 45.
- 50' Paul Nebel has been disciplined this evening — perhaps mindful of those 15 cards already picked up this season.
- 55' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 60' The Array continues to deliver drama. Both Borussia Dortmund and 1. FSV Mainz 05 are desperate not to drop points on matchday .
- 62' Borussia Dortmund make a change. Yan Couto trudges off to be replaced by Daniel Svensson on 62 minutes.
- 65' Fresh legs for 1. FSV Mainz 05! Hyun-seok Hong comes on to replace Jae-sung Lee.
- 66' Silvan Widmer makes way for Nikolas Veratschnig at the 66 minute mark. A tactical switch from 1. FSV Mainz 05.
- 71' Nelson Weiper is replacing Jonathan Burkardt for the 1. FSV Mainz 05 side.
- 72' Maximilian Beier is having a superb {COMPETITION} campaign — that is 3 goals this season for the .
- 76' Paul Nebel makes no mistake. The score reads 3-1 and 1. FSV Mainz 05 are in front.
- 79' Borussia Dortmund manager makes another effort to make the tables turned. Carney Chukwuemeka is hanging Julian Brandt on the field on 79 minute.
- 84' Both teams are passing the ball around with high level of urgency. Borussia Dortmund needs to do something about it to get closer to the goal.
- 88' 1. FSV Mainz 05 ring the changes. Paul Nebel has done his job and it is now time for Armindo Sieb to step up.
- 89' Controversy at the stadium! Nico Schlotterbeck argues furiously but the card stands.
- 90' A change in the Borussia Dortmund ranks — Karim Adeyemi exits the field as Jamie Bynoe-Gittens enters on 90.
- 1. FSV Mainz 05 will have plenty to reflect on. Borussia Dortmund were simply the better side today.
Lineups
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 13
- 10
- 3
- 1
-
6
Salih Ozcan ↓ Niklas Sule 79'
- 26
- 23
- 4
- 14
- 27
-
2
Yan Couto ↓ Daniel Svensson 62'
Bench
-
5
Ramy Bensebaini ↑ 90'
-
25
Niklas Sule ↑ 79'
- 33
- 7
-
24
Daniel Svensson ↑ 62'
-
17
Carney Chukwuemeka ↑ 79'
-
43
Jamie Bynoe-Gittens ↑ 90'
- 16
- 36
1. FSV Mainz 05 Lineups
3-4-2-1Starting XI
-
19
Anthony Caci ↓ Arnaud Nordin 88'
- 27
- 29
- 18
- 21
- 30
-
8
Paul Nebel ↓ Armindo Sieb 88'
- 25
- 3
- 6
-
7
Jae-sung Lee ↓ Hyun-seok Hong 65'
Bench
-
9
Arnaud Nordin ↑ 88'
- 5
- 15
- 33
-
11
Armindo Sieb ↑ 88'
- 1
-
44
Nelson Weiper ↑ 71'
-
14
Hyun-seok Hong ↑ 65'
-
22
Nikolas Veratschnig ↑ 66'
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Marco Reus | 4 |
| Jonathan Burkardt | 3 |
| Erling Haaland | 3 |
| Robin Quaison | 3 |
| Jae-sung Lee | 3 |
| Jadon Sancho | 3 |
| Maximilian Beier | 2 |
| Julian Brandt | 2 |
Head to Head
Borussia Dortmund Form
1. FSV Mainz 05 Form
2025-03-30
Borussia Dortmund
3–1
1. FSV Mainz 05
L
2025-03-15
1. FSV Mainz 05
2–2
SC Freiburg
D
2025-03-07
Borussia Mönchengladbach
1–3
1. FSV Mainz 05
W
2025-03-01
RB Leipzig
1–2
1. FSV Mainz 05
W
2025-02-22
1. FSV Mainz 05
2–0
FC St. Pauli 1910
W
2025-02-16
1. FC Heidenheim 1846
0–2
1. FSV Mainz 05
W
Predictions
Prediction accuracy
3 / 4
2.03
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.29
1. FSV Mainz 05 xG
I would bet for:
Over 2.5 goals 63% + Both teams to score 63%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✓ Correct
Avg goals/match: 3.32
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 63% |
|
37% |
| ± 3.5 | 42% |
|
58% |
| ± 4.5 | 24% |
|
76% |
Double Chance
Borussia Dortmund or Draw
75%
Draw or 1. FSV Mainz 05
49%
Borussia Dortmund or 1. FSV Mainz 05
76%
Half-Time Result
✗ WrongActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
1 – 1
10.3%
2 – 1
9.3%
2 – 0
7.4%
1 – 0
6.7%
3 – 1
Actual
2 – 2
5.9%
1 – 2
5.9%
0 – 0
5.1%
3 – 0
4.9%
3 – 2
4.1%
0 – 1
4%
4 – 1
3.2%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | 1. FSV Mainz 05 covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 16% | 68% |
| -1.5 | 32% | — | 68% |
| -1 | 32% | 21% | 47% |
| -0.5 | 53% | — | 47% |
| +0.5 | 77% | — | 23% |
| +1 | 77% | 13% | 10% |
| +1.5 | 90% | — | 10% |
| +2 | 90% | 7% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Borussia Dortmund keeps clean sheet
28%
✓
1. FSV Mainz 05 keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

