Timeline
- 5' Robert Andrich
- 9' Patrik Schick assist Aleix García
- 20' Phillip Tietz Yellow Card
- 33' Anthony Caci
- 35' Sheraldo Becker Yellow Card
- 42' Anthony Caci assist Nadiem Amiri
- 55' Jarell Quansah Goal - Header
- 65' Moussa Diaby assist Afonso Moreira
- 66' Martin Terrier for Ibrahim Maza
- 70' Lee Jae-Sung for Eric Martel
- 70' Danny da Costa for Anthony Caci
- 70' Ransford-Yeboah Königsdörffer for Kacper Potulski
- 75' Nathan Tella for Afonso Moreira
- 75' Malik Tillman for Moussa Diaby
- 76' Lee Jae-Sung Yellow Card
- 77' Benedict Hollerbach for Sheraldo Becker
- 81' Lennard Maloney for Kaishu Sano
- 83' Jonas Hofmann for Patrik Schick
- 84' Ezequiel Fernández for Aleix García
- 90'+2' Benedict Hollerbach
- 90'+3' Jarell Quansah Yellow Card
Match stats
47.4%
Possession
52.6%
23
Shots
16
5
On target
7
11
Fouls
10
3
Yellow cards
1
0
Red cards
0
0
Offsides
1
3
Saves
1
367
Accurate passes
433
Lineups
Mainz 05
3-5-2
1
Schwolow
48
Potulski
3
Gruber
4
Posch
2
Mwene
10
Amiri
6
Sano
5
Martel
19
Caci
23
Becker
9
Tietz
Bayer Leverkusen
4-2-3-1
1
Flekken
3
Gutiérrez
2
Medina
12
Tapsoba
4
Quansah
24
García
8
Andrich
9
Moreira
30
Maza
19
Diaby
14
Schick
Mainz 05
3-5-2
- 1 Alexander Schwolow G
- 3 Fabio Gruber CD
- 48 Kacper Potulski ▼ CD-L
- 4 Stefan Posch CD-R
- 10 Nadiem Amiri CM-L
- 5 Eric Martel ▼ CM-R
- 6 Kaishu Sano ▼ AM
- 2 Phillipp Mwene LM
- 19 Anthony Caci ▼ RM
- 23 Sheraldo Becker ▼ CF-L
- 9 Phillip Tietz CF-R
Came on
- 7 Lee Jae-Sung ▲ SUB
- 15 Lennard Maloney ▲ SUB
- 11 Ransford-Yeboah Königsdörffer ▲ SUB
- 21 Danny da Costa ▲ SUB
- 17 Benedict Hollerbach ▲ SUB
Unused substitutes (4)
- 16 Stefan Bell SUB
- 47 Rael-Tshimbela Nakuzola SUB
- 40 Maximilian Kinzig SUB
- 24 Sota Kawasaki SUB
Bayer Leverkusen
4-2-3-1
- 1 Mark Flekken G
- 2 Facundo Medina CD-L
- 12 Edmond Tapsoba CD-R
- 3 Miguel Gutiérrez LB
- 4 Jarell Quansah RB
- 30 Ibrahim Maza ▼ AM
- 24 Aleix García ▼ LM
- 8 Robert Andrich RM
- 14 Patrik Schick ▼ F
- 9 Afonso Moreira ▼ AM-L
- 19 Moussa Diaby ▼ AM-R
Came on
- 6 Ezequiel Fernández ▲ SUB
- 23 Nathan Tella ▲ SUB
- 7 Jonas Hofmann ▲ SUB
- 10 Malik Tillman ▲ SUB
- 11 Martin Terrier ▲ SUB
Unused substitutes (4)
- 5 Loïc Badé SUB
- 28 Janis Blaswich SUB
- 22 Victor Boniface SUB
- 17 Lucas Vázquez SUB
Commentary
- Match ends, Mainz 3, Bayer 04 Leverkusen 4.
- 90'+6' Second Half ends, Mainz 3, Bayer 04 Leverkusen 4.
- 90'+5' Corner, Bayer 04 Leverkusen. Conceded by Fabio Gruber.
- 90'+5' Attempt saved. Nathan Tella (Bayer 04 Leverkusen) right footed shot from outside the box is saved in the bottom right corner by Alexander Schwolow (Mainz).
- 90'+5' Foul by Jonas Hofmann (Bayer 04 Leverkusen).
- 90'+5' Stefan Posch (Mainz) wins a free kick in the defensive half.
- 90'+4' Phillipp Mwene went off injured after Mainz had used all subs.
- 90'+4' Delay over. They are ready to continue.
- 90'+4' Delay in match because of an injury Phillipp Mwene (Mainz).
- 90'+3' Jarell Quansah (Bayer 04 Leverkusen) is shown the yellow card for a bad foul.
- 90'+3' Foul by Jarell Quansah (Bayer 04 Leverkusen).
- 90'+3' Phillipp Mwene (Mainz) wins a free kick in the defensive half.
Recent form
Mainz 05
W
W
L
W
D
- D SC Paderborn 07 0-0 Bundesliga
- W at Hamburger SV 5-0 Bundesliga
- L Eintracht Frankfurt 3-1 Bundesliga
- W at Borussia Mönchengladbach 4-3 Bundesliga
- W at SV Waldhof Mannheim 3-0 Club Friendly
Bayer Leverkusen
W
W
D
W
L
- L at SV Elversberg 3-2 Bundesliga
- W 1. FC Union Berlin 4-0 Bundesliga
- D at FC Augsburg 2-2 Bundesliga
- W NK Celje 2-0 UEFA Europa League
- W RB Leipzig 2-0 Bundesliga
Head to head
B04 leads series 3-0-2
- 28 Feb 2026 Bayer Leverkusen 1–1 Mainz 05 2025-26 German Bundesliga
- 18 Oct 2025 Mainz 05 3–4 Bayer Leverkusen 2025-26 German Bundesliga
- 17 May 2025 Mainz 05 2–2 Bayer Leverkusen 2024-25 German Bundesliga
- 14 Jan 2025 Bayer Leverkusen 1–0 Mainz 05 2024-25 German Bundesliga
- 23 Feb 2024 Bayer Leverkusen 2–1 Mainz 05 2023-24 German Bundesliga
104 earlier entries