Leverkusen vs. Mainz 05 Historical Head-to-HeadSubscribe Now (First Month Free)

Leverkusen
19 wins
5 draws
12 losses
59 goals
Mainz 05
12 wins
5 draws
19 losses
45 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonFri2024-02-2320:30 Leverkusen1.12–11.1Mainz 0530,210BayArenaTimo GerachMatch Report
BundesligaRegular seasonSat2023-09-3015:30 Mainz 050.50–31.1Leverkusen33,305Mewa ArenaBenjamin BrandMatch Report
BundesligaRegular seasonSun2023-02-1919:30 Leverkusen2.22–31.6Mainz 0527,002BayArenaRobert SchröderMatch Report
BundesligaRegular seasonSat2022-08-2715:30 Mainz 051.40–31.9Leverkusen28,500Mewa ArenaChristian DingertMatch Report
BundesligaRegular seasonFri2022-02-1820:30 Mainz 050.93–21.0Leverkusen10,000Mewa ArenaBenjamin CortusMatch Report
BundesligaRegular seasonSat2021-09-2515:30 Leverkusen1.51–00.9Mainz 0516,624BayArenaBastian DankertMatch Report
BundesligaRegular seasonSat2021-02-1315:30 Leverkusen1.42–22.6Mainz 05BayArenaGuido WinkmannMatch Report
BundesligaRegular seasonSat2020-10-1715:30 Mainz 050.30–10.5Leverkusen250Opel ArenaBastian DankertMatch Report
BundesligaRegular seasonSat2020-06-2715:30 Leverkusen1.51–00.4Mainz 05BayArenaBenjamin CortusMatch Report
BundesligaRegular seasonSat2019-12-2115:30 Mainz 052.40–11.3Leverkusen24,345Opel ArenaPatrick IttrichMatch Report
BundesligaRegular seasonFri2019-02-0820:30 Mainz 051.61–53.1Leverkusen21,905Opel ArenaRobert SchröderMatch Report
BundesligaRegular seasonSun2018-09-2315:30 Leverkusen1.41–00.8Mainz 0527,473BayArenaMarco FritzMatch Report
BundesligaRegular seasonSun2018-01-2815:30 Leverkusen1.82–00.1Mainz 0525,471BayArenaFrank WillenborgMatch Report
BundesligaRegular seasonSat2017-09-0915:30 Mainz 051.23–10.8Leverkusen24,876Opel ArenaMarkus SchmidtMatch Report
BundesligaRegular seasonSat2017-02-2515:30 Leverkusen0–2Mainz 0527,086BayArenaBenjamin BrandMatch Report
BundesligaRegular seasonSat2016-09-2415:30 Mainz 052–3Leverkusen25,274Opel ArenaGünter PerlMatch Report
BundesligaRegular seasonSun2016-02-2817:30 Mainz 053–1Leverkusen26,557Opel ArenaDeniz AytekinMatch Report
BundesligaRegular seasonWed2015-09-2320:00 Leverkusen1–0Mainz 0524,805BayArenaMarco FritzMatch Report
BundesligaRegular seasonSat2015-04-1115:30 Mainz 052–3Leverkusen31,578Opel ArenaGuido WinkmannMatch Report
BundesligaRegular seasonSat2014-11-0815:30 Leverkusen0–0Mainz 0529,714BayArenaMarkus SchmidtMatch Report
BundesligaRegular seasonSat2014-03-01Leverkusen0–1Mainz 05Wolfgang StarkMatch Report
BundesligaRegular seasonSat2013-09-21Mainz 051–4LeverkusenDeniz AytekinMatch Report
BundesligaRegular seasonSat2013-03-09Mainz 051–0LeverkusenFlorian MeyerMatch Report
BundesligaRegular seasonSat2012-10-20Leverkusen2–2Mainz 05Peter SippelMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSun2012-01-22Leverkusen3–2Mainz 05Michael WeinerMatch Report
BundesligaRegular seasonSun2011-08-07Mainz 052–0LeverkusenMichael WeinerMatch Report
BundesligaRegular seasonSun2011-03-13Mainz 050–1LeverkusenPeter GagelmannMatch Report
BundesligaRegular seasonSun2010-10-24Leverkusen0–1Mainz 05Felix ZwayerMatch Report
BundesligaRegular seasonSat2010-01-16Leverkusen4–2Mainz 05Helmut FleischerMatch Report
BundesligaRegular seasonSat2009-08-08Mainz 052–2LeverkusenDeniz AytekinMatch Report
BundesligaRegular seasonSat2007-03-31Mainz 051–3LeverkusenPeter SippelMatch Report
BundesligaRegular seasonSat2006-11-04Leverkusen1–1Mainz 05Michael WeinerMatch Report
BundesligaRegular seasonSat2006-03-18Leverkusen1–2Mainz 05Helmut FleischerMatch Report
BundesligaRegular seasonSat2005-10-15Mainz 053–1LeverkusenFelix BrychMatch Report
BundesligaRegular seasonSun2005-02-13Leverkusen2–0Mainz 05Thorsten KinhöferMatch Report
BundesligaRegular seasonSat2004-09-11Mainz 052–0LeverkusenPeter SippelMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonFri2024-02-2320:30 Leverkusen1.12–11.1Mainz 0530,210BayArenaTimo GerachMatch Report
BundesligaRegular seasonSat2023-09-3015:30 Mainz 050.50–31.1Leverkusen33,305Mewa ArenaBenjamin BrandMatch Report
BundesligaRegular seasonSat2022-08-2715:30 Mainz 051.40–31.9Leverkusen28,500Mewa ArenaChristian DingertMatch Report
BundesligaRegular seasonSat2021-09-2515:30 Leverkusen1.51–00.9Mainz 0516,624BayArenaBastian DankertMatch Report
BundesligaRegular seasonSat2020-10-1715:30 Mainz 050.30–10.5Leverkusen250Opel ArenaBastian DankertMatch Report
BundesligaRegular seasonSat2020-06-2715:30 Leverkusen1.51–00.4Mainz 05BayArenaBenjamin CortusMatch Report
BundesligaRegular seasonSat2019-12-2115:30 Mainz 052.40–11.3Leverkusen24,345Opel ArenaPatrick IttrichMatch Report
BundesligaRegular seasonFri2019-02-0820:30 Mainz 051.61–53.1Leverkusen21,905Opel ArenaRobert SchröderMatch Report
BundesligaRegular seasonSun2018-09-2315:30 Leverkusen1.41–00.8Mainz 0527,473BayArenaMarco FritzMatch Report
BundesligaRegular seasonSun2018-01-2815:30 Leverkusen1.82–00.1Mainz 0525,471BayArenaFrank WillenborgMatch Report
BundesligaRegular seasonSat2016-09-2415:30 Mainz 052–3Leverkusen25,274Opel ArenaGünter PerlMatch Report
BundesligaRegular seasonWed2015-09-2320:00 Leverkusen1–0Mainz 0524,805BayArenaMarco FritzMatch Report
BundesligaRegular seasonSat2015-04-1115:30 Mainz 052–3Leverkusen31,578Opel ArenaGuido WinkmannMatch Report
BundesligaRegular seasonSat2013-09-21Mainz 051–4LeverkusenDeniz AytekinMatch Report
BundesligaRegular seasonSun2012-01-22Leverkusen3–2Mainz 05Michael WeinerMatch Report
BundesligaRegular seasonSun2011-03-13Mainz 050–1LeverkusenPeter GagelmannMatch Report
BundesligaRegular seasonSat2010-01-16Leverkusen4–2Mainz 05Helmut FleischerMatch Report
BundesligaRegular seasonSat2007-03-31Mainz 051–3LeverkusenPeter SippelMatch Report
BundesligaRegular seasonSun2005-02-13Leverkusen2–0Mainz 05Thorsten KinhöferMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
BundesligaRegular seasonSat2021-02-1315:30 Leverkusen1.42–22.6Mainz 05BayArenaGuido WinkmannMatch Report
BundesligaRegular seasonSat2014-11-0815:30 Leverkusen0–0Mainz 0529,714BayArenaMarkus SchmidtMatch Report
BundesligaRegular seasonSat2012-10-20Leverkusen2–2Mainz 05Peter SippelMatch Report
BundesligaRegular seasonSat2009-08-08Mainz 052–2LeverkusenDeniz AytekinMatch Report
BundesligaRegular seasonSat2006-11-04Leverkusen1–1Mainz 05Michael WeinerMatch Report

Fixture Leaders

Leverkusen Players vs. Mainz 05

Leverkusen Players vs. Mainz 05 Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
René Adlerde GERGK54500000
Lucas Alarioar ARGFW8403410010
Nadiem Amiride GERMF8340100000
Robert Andrichde GERMF5372100020
Charles Aránguizcl CHIMF11760010010
Athirsonbr BRADF,MF1900000
Renato Augustobr BRAMF42781010
Sardar Azmounir IRNFW,MF298010000
Leon Baileyjm JAMFW,MF6464110010
Mitchel Bakkernl NEDDF,MF2179000031
Michael Ballackde GERMF21490000
Sergej Barbarezba BIHFW,MF21663010
Tranquillo Barnettach SUIMF75082000
Lars Benderde GERDF,MF161,297200040
Sven Benderde GERDF,MF8658000010
Sebastian Boenischpl POLDF1900000
Hans-Jörg Buttde GERGK54500000
Hakan Çalhanoğlutr TURFW,MF4355110000
Jan-Ingwer Callsen-Brackerde GERDF1900000
Emre Cande GERDF,MF21180010
Dani Carvajales ESPDF21800010
Danny da Costade GERDF,FW1900000
Giulio Donatiit ITADF2180010010
Timothy Fosu-Mensahnl NEDDF2100000010
Paul Freierde GERMF64052000
Manuel Friedrichde GERDF54441020
Jeremie Frimpongnl NEDDF,MF6463210030
Fabian Gieferde GERGK1900000
Álex Grimaldoes ESPDF,MF2180100000
Javier Hernándezmx MEXFW4339500000
Son Heung-minkr KORFW,MF3247100010
Lukáš Hrádeckýfi FINGK121,035000000
Sami Hyypiäfi FINDF32700010
Tin Jedvajhr CRODF4238000020
Juanbr BRADF54490020
Roque Júniorbr BRADF21800000
Michal Kadleccz CZEDF86191000
Kevin Kamplsi SVNMF3270000000
Christoph Kramerde GERMF2180000000
Bernd Lenode GERGK131,170000000
Jens Nowotnyde GERDF21050000
Diego Placentear ARGDF21800000
André Ramalhobr BRADF2180000010
Carsten Ramelowde GERDF,MF43450010
Ahmed Reda Madounidz ALGDF31810010
Simon Rolfesde GERMF14887000010
Sidney Samde GERFW,MF63730010
Bernd Schneiderde GERDF,MF65391010
André Schürrlede GERFW,MF43600000
Daniel Schwaabde GERDF75960000
Pirmin Schweglerch SUIMF21800000
Emir Spahićba BIHDF190000000
Ömer Topraktr TURDF9726000020
Arturo Vidalcl CHIMF32640010
Andriy Voroninua UKRFW,MF63890010
Mitchell Weiserde GERDF,FW3225000000
Wendellbr BRADF11957211151
Florian Wirtzde GERFW,MF7539120010
Philipp Wollscheidde GERDF32700000
Clemens Fritzde GERDF,MF21500000
Jonas Hofmannde GERFW,MF2141100000
Eren Derdiyokch SUIFW85902010
Jacek Krzynówekpl POLFW,MF42351000
Admir Mehmedich SUIFW,MF4250010000
Daley Sinkgravennl NEDDF,MF3228000000
Dominik Kohrde GERDF,MF3236100020
Dimitar Berbatovbg BULFW43500000
Kerem Demirbayde GERMF8586010010
Stefan Kießlingde GERFW,MF17940410010
Victor Bonifaceng NGAFW178000000
Granit Xhakach SUIMF2168100010
Roberto Hilbertde GERDF,MF4345010000
Robbie Kruseau AUSFW,MF3117200000
Moussa Diabyfr FRAFW,MF7530030010
Landon Donovanus USAFW,MF1730000
Robson Pontebr BRAFW,MF1710000
Karim Bellarabide GERFW,MF11763110020
Kai Havertzde GERFW,MF7377200000
Odilon Kossonouci CIVDF5310000000
Toni Kroosde GERMF21501020
Stefan Reinartzde GERDF,MF97360030
Joel Pohjanpalofi FINFW286000000
Julian Brandtde GERFW,MF10590230000
Aleksandar Dragovićat AUTDF,MF3115000010
Callum Hudson-Odoieng ENGFW,MF145000000
Niklas Lombde GERGK145000000
Jonathan Tahde GERDF161,322010050
Panagiotis Retsosgr GREDF144000000
Karim Hagguitn TUNDF1360010
Hanno Balitschde GERMF2380000
Kevin Vollandde GERFW,MF8563130000
Amine Adlima MARFW,MF5288010011
Gonzalo Castrode GERDF,MF6480100000
Patrik Schickcz CZEFW6310300010
Julian Baumgartlingerat AUTDF,MF4191000010
Piero Hincapiéec ECUDF5244000031
Josip Drmićch SUIFW235000000
Exequiel Palaciosar ARGDF,MF3183100000
Junior Fernándescl CHIFW,MF1200000
Demarai Grayjm JAMFW,MF119010000
Marko Babićhr CRODF,MF63170020
Paulinhobr BRAFW,MF346000000
Nicolai Jørgensendk DENFW,MF2470000
Levin Öztunalıde GERFW,MF341000000
Arkadiusz Milikpl POLFW1130000
Vladlen Yurchenkoua UKRMF112000000
Okan Aydıntr TURFW,MF1110000
Jens Hegelerde GERDF,MF2370000
Françabr BRAFW21000000
Isaac Kiese Thelinse SWEFW18000000
Nathan Tellang NGAFW,MF18000000
Adam Hložekcz CZEFW,MF320000010
Edmond Tapsobabf BFADF8636000110
Daniel Bierofkade GERMF2400000
Theofanis Gekasgr GREFW150000
Benjamin Henrichsde GERDF,MF5302000000
Michal Papadopuloscz CZEFW140000
Josip Stanišićhr CRODF14000000
Patrick Helmesde GERFW2330000
Kyriakos Papadopoulosgr GREDF,MF11000000
Fredrik Stenmanse SWEDF110000
51535,594572712774

Leverkusen Goalkeepers vs. Mainz 05

Leverkusen Goalkeepers vs. Mainz 05 Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
René Adlerde GERGK545061
Hans-Jörg Buttde GERGK545081
Fabian Gieferde GERGK19020
Lukáš Hrádeckýfi FINGK121,0353782981.17
Bernd Lenode GERGK131,17024191562.53
Niklas Lombde GERGK14552360.00
373,24066454772.712

Mainz 05 Players vs. Leverkusen

Mainz 05 Players vs. Leverkusen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mathias Abelde GERDF32700000
René Adlerde GERGK190000000
Nadiem Amiride GERMF190000000
Leon Andreasendk DENDF,MF1900000
Christof Babatzde GERMF43290000
Ridle Bakude GERDF,FW3270000000
Hanno Balitschde GERMF1900010
Leon Balogunng NGADF3188000000
Leandro Barreiro Martinslu LUXMF8533100030
Julian Baumgartlingerat AUTDF,MF7620000010
Stefan Bellde GERDF161,439200060
Tamás Bódoghu HUNDF1900000
Niko Bungertde GERDF8675100010
Gaëtan Bussmannfr FRADF3270000010
Marco Caligiuride GERDF,MF43151000
Jhon Córdobaco COLFW4279100010
Danny da Costade GERDF,FW3231000000
Finn Dahmende GERGK190000000
Christian Demirtaşde GERDF32700000
Sepp van den Bergnl NEDDF,MF2180000000
Abdou Diallosn SENDF2180100000
Júnior Díazcr CRCDF,MF4315000010
Giulio Donatiit ITADF5450000010
Malik Fathide GERDF21800000
Edimilson Fernandesch SUIDF,MF5309000020
Markus Feulnerde GERMF21540000
Fabian Freich SUIDF,MF4360000000
Manuel Friedrichde GERDF65400000
Christian Fuchsat AUTDF,MF21800000
Johannes Geisde GERDF,MF4360000000
Fabian Gerberch SUIMF21600010
Ralph Guneschde GERDF1900000
Andreas Hanche-Olsenno NORDF190000010
Florian Hellerde GERFW,MF31910000
Loris Kariusde GERGK5450000000
Luca Kiliande GERDF190000000
Dominik Kohrde GERDF,MF7495100020
Maxim Leitschde GERDF190000000
Jonas Lössldk DENGK2180000000
Anderson Lucoquiao ANGDF190000010
Jean-Philippe Matetafr FRAFW5349000000
Christoph Moritzde GERMF3237000010
Florian Müllerde GERGK3270000000
Heinz Müllerde GERGK43600000
Phillipp Mweneat AUTDF,MF2180000010
Moussa Niakhatesn SENDF,FW7630010010
Nikolče Noveskimk MKDDF151,3500030
Shinji Okazakijp JPNFW,MF4297000000
Milorad Pekovićme MNEMF42900010
Eugen Polanskipl POLMF43061020
Zdeněk Pospěchcz CZEDF65400000
André Ramalhobr BRADF190000000
Marco Rosede GERDF53610001
André Schürrlede GERFW,MF42480010
Elkin Sotoco COLMF11780000010
Peter Van der Heydenbe BELDF1900010
Dimo Wachede GERGK54500010
Benjamin Weigeltde GERDF21800010
Niclas Weilandde GERFW32501000
Christian Wetklode GERGK65400030
Silvan Widmerch SUIDF,MF5346010000
Radoslav Zabavníksk SVKDF,MF2910000
Robin Zentnerde GERGK9810000010
Mohamed Zidaneg EGYFW21803000
Niki Zimlingdk DENMF1900000
Park Joo-hokr KORDF,MF3269000000
Sami Allaguitn TUNFW,MF4235100000
Antônio da Silvabr BRAMF32650000
Tim Hooglandde GERDF,MF21732000
Alexander Hackde GERDF7504010000
Chadli Amridz ALGFW,MF21260000
Levin Öztunalıde GERFW,MF7521140010
Benjamin Auerde GERFW43301000
Yoshinori Mutōjp JPNFW,MF4330100010
Marcel Rissede GERDF,FW42141000
Daniel Brosinskide GERDF,MF12905010010
Brajan Grudade GERMF2139000010
Anthony Cacifr FRADF,MF4271100010
Jerry St. Justenl NEDDF4343000000
Jean-Paul Boëtiusnl NEDFW,MF6349100000
Koo Ja-cheolkr KORMF3250202210
Dani Schahinde GERFW1700000
Zoltán Stieberhu HUNFW,MF1700000
Jürgen Kramnyde GERMF21270000
Lewis Holtbyde GERMF1670000
Nicolai Müllerde GERFW,MF32450000
Pablo de Blasisar ARGFW,MF6439010000
Ludovic Ajorquefr FRAFW278000000
Aarón Martínes ESPDF,MF7465100010
Jairo Samperioes ESPFW,MF5180000000
Michael Thurkde GERFW32281110
Nigel de Jongnl NEDMF160000010
Miroslav Karhansk SVKMF31540010
Edubr BRAFW1550000
Pierre Kundecm CMRMF5366000010
Aristide Bancébf BFAFW21070000
Jonathan Burkardtde GERFW,MF7410000000
Angelo Fulginifr FRAFW,MF145000000
Jahmir Hykaal ALBMF1450000
Andreas Ivanschitzat AUTMF74662110
Gonzalo Jaracl CHIDF,MF145000010
Zsolt Lőwhu HUNDF,MF1450000
Niklas Tauerde GERFW145000000
Anthony Ujahng NGAFW376000000
Deniz Yılmazaz AZEFW1450000
Jan Kirchhoffde GERDF,MF3520010
Imre Szabicshu HUNFW21241010
Danny Latzade GERMF7498000020
Mimoun Azaouaghde GERMF2880000
Josuha Guilavoguifr FRADF,MF131000000
Dennis Weilandde GERMF2430000
Emil Berggreendk DENFW130000000
Daniel Gunkelde GERMF1301000
Christoph Teinertde GERFW2340000
Ádám Szalaihu HUNFW7464100010
Bakary Diakitéml MLIFW1260000
Sebastian Polterde GERFW2460000
Marcus Ingvartsendk DENFW,MF361201120
Anton Stachde GERMF4293000010
Ji Dong-wonkr KORFW,MF236000010
Anwar El Ghazinl NEDFW,MF122000000
Tom Kraußde GERMF230000000
Ranisav Jovanovićde GERFW2800000
Otto Addogh GHAMF2550000
Eric Maxim Choupo-Motingcm CMRFW,MF52391000
Petr Rumancz CZEFW31392010
Benedikt Sallerde GERDF,MF1200000
Christian Clemensde GERFW,MF2109000000
Gerrit Holtmannph PHIFW,MF366000000
Lee Jae-sungkr KORFW,MF6350010010
Jessic Ngankamde GERFW115000001
Robin Quaisonse SWEFW,MF8429100010
Yunus Mallıtr TURFW,MF7503411100
Paul Nebelde GERMF215000000
Robert Glatzelde GERFW113100000
Philipp Wollscheidde GERDF112000000
Conor Caseyus USAFW2110000
Alexandru Maximro ROUMF110000000
Delano Burgzorgnl NEDFW254000010
Cha Du-rikr KORDF,MF190000
Kevin Stögerat AUTMF346100010
Karim Onisiwoat AUTFW,MF12720000010
Marco Richterde GERFW,MF17000010
Bo Svenssondk DENDF75020020
Suat Serdarde GERMF4148100010
Pierre Bengtssonse SWEDF,MF292000000
Aymen Barkokma MARMF223000000
Chinedu Edede GERFW,MF110000
Jean-Philippe Gbaminci CIVDF,MF4217000010
51735,628441164742

Mainz 05 Goalkeepers vs. Leverkusen

Mainz 05 Goalkeepers vs. Leverkusen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
René Adlerde GERGK19021150.00
Finn Dahmende GERGK19072471.40
Loris Kariusde GERGK54502251777.32
Jonas Lössldk DENGK218093666.71
Florian Müllerde GERGK3270147750.00
Heinz Müllerde GERGK4360101
Dimo Wachede GERGK545071
Christian Wetklode GERGK654072
Robin Zentnerde GERGK981046173065.20
363,240100596566.07

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.