AntosofaFootball, analysed from the sofa

Bundesliga ♂ · Sun 30 Mar 2025 · 14:00 · results of the day

Dortmund – Mainz

Match report
What's this?
Le déroulé du match tel qu'il a été joué, d'abord sur une frise minute par minute (l'équipe à domicile au-dessus, l'équipe à l'extérieur en dessous, le score courant sous chaque but), puis en listes : buteurs avec la minute et le passeur, penaltys, buts contre son camp, cartons, remplacements. Relevé après le coup de sifflet final, au rythme du quota de notre source (API-Football).

3 – 1

Dortmund

  • 39' M. Beier assist K. Adeyemi
  • 42' E. Can assist N. Schlotterbeck
  • 72' M. Beier assist N. Schlotterbeck

Mainz

  • 76' P. Nebel assist N. Amiri

Timeline: Dortmund above, Mainz below · ⚽ goal (running score), dashed outline: penalty, grey: own goal, ✗ missed penalty · cards · ⇄ substitution. Hover over a marker for details.

Cards

  • 45' Yan Couto Dortmund
  • 89' Nico Schlotterbeck Dortmund

Substitutions

  • 62' D. Svensson replaces Yan Couto Dortmund
  • 65' Hong Hyun-Seok replaces Lee Jae-Sung Mainz
  • 66' N. Veratschnig replaces S. Widmer Mainz
  • 71' N. Weiper replaces J. Burkardt Mainz
  • 79' C. Chukwuemeka replaces J. Brandt Dortmund
  • 79' N. Süle replaces S. Özcan Dortmund
  • 87' A. Sieb replaces P. Nebel Mainz
  • 88' A. Nordin replaces A. Caci Mainz
  • 90' J. Gittens replaces K. Adeyemi Dortmund
  • 90+1' R. Bensebaini replaces W. Anton Dortmund

Match statistics
What's this?
Tirs et tirs cadrés (ceux qui obligent le gardien à intervenir ou finissent au fond), possession (part du temps avec le ballon), fautes, corners, hors-jeu, arrêts. Une équipe peut dominer toutes ces colonnes et perdre : c'est le football, mais sur la durée elles disent qui joue le mieux.

DortmundMainz
18Shots12
7Shots on target3
6Blocked shots5
44Possession (%)56
424Assists534
75Passes completed (%)79
6Corners4
10Fouls8
2Offsides2
2Goalkeeper saves4
2Yellow cards0
2.78Expected goals (xG)0.81

Referee
What's this?
Ce que l'arbitre siffle en moyenne par match cette saison : fautes, hors-jeu (signalés par ses assistants), cartons jaunes et rouges, penaltys. Comparé aux fautes que les deux équipes commettent d'habitude, cela dit si le match risque d'être haché. Un arbitre n'est jamais une cause de résultat, mais une équipe fautive souffre davantage avec un arbitre sévère.

Referee : D. Schlager 16 match(es) this season

20,7 fouls whistled per match · 3,5 offsides · 3,44 yellow(s) and 0,19 red(s) per match · 3 penalty(ies) awarded

Head to head
What's this?
Les dernières confrontations directes entre ces deux équipes, de la plus récente à la plus ancienne. Utile pour l'ambiance, moins pour prévoir : les effectifs changent d'une saison à l'autre.

2win(s) Dortmund
1draw(s)
2win(s) Mainz
3,0goals per match

5 meeting(s): Dortmund 8 goal(s), Mainz 7 · both score in 40% of cases · over 2.5 goals in 60% · 4,0 yellow(s) and 0,5 red(s) per match (4 report(s)) · referees: Tobias Welz, Tobias Reichel, F. Badstübner

Scorers in these meetings : Lee Jae-Sung Mainz, 3 · S. Guirassy Dortmund, 3 · D. Svensson Dortmund, 1 · J. Burkardt Mainz, 1 · K. Adeyemi Dortmund, 1 · L. Barreiro Mainz, 1

DateMatchScoreWinner
13/02/2026Dortmund – Mainz Bundesliga ♂4 – 0Dortmund
27/09/2025Mainz – Dortmund Bundesliga ♂0 – 2Dortmund
09/11/2024Mainz – Dortmund Bundesliga ♂3 – 1Mainz
11/05/2024Mainz – Dortmund Bundesliga ♂3 – 0Mainz
19/12/2023Dortmund – Mainz Bundesliga ♂1 – 1draw

From most recent to oldest.

Full Dortmund – Mainz history →

No system guarantees a win · not for under-18s · Joueurs Info Service 09 74 75 13 13