2024-2025 Competitions

All Competitions
DFB-Pokal

Standard Stats 2024-2025 Mainz 05: Bundesliga

Standard Stats 2024-2025 Mainz 05: Bundesliga Table
Playing Time Performance Expected Progression Per 90 Minutes
Player Nation Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Kaishu Sanojp JPNMF24-14034343,04333.8000000300.90.91.22.153159460.000.000.000.000.000.030.040.060.030.06Matches
Anthony Cacifr FRADF27-32233332,68429.8178100603.13.16.69.7451331520.030.230.270.030.270.100.220.320.100.32Matches
Robin Zentnerde GERGK30-20332322,88032.0000000300.00.00.30.30200.000.000.000.000.000.000.010.010.000.01Matches
Phillipp Mweneat AUTDF31-11032322,60729.0145100701.51.51.93.4621061440.030.140.170.030.170.050.060.120.050.12Matches
Lee Jae-sungkr KORMF32-28233312,65029.47613700405.35.35.010.3281051650.240.200.440.240.440.180.170.350.180.35Matches
Nadiem Amiride GERMF28-20430302,47327.57512522925.53.96.610.550204640.250.180.440.180.360.200.240.440.140.38Matches
Dominik Kohrde GERDF,MF31-10828282,29525.52022001111.61.60.62.126101310.080.000.080.080.080.060.020.080.060.08Matches
Jonathan Burkardtde GERFW24-31229282,10923.41822016220014.813.23.116.332421570.770.090.850.680.770.630.130.760.560.70Matches
Paul Nebelde GERMF22-22131262,34526.1104141000515.85.84.19.867912190.380.150.540.380.540.220.160.380.220.38Matches
Danny da Costade GERDF31-31025252,00622.3011000000.10.10.60.721109220.000.040.040.000.040.000.030.030.000.03Matches
Moritz Jenzde GERDF26-01919181,60017.8000000401.61.60.31.814730.000.000.000.000.000.090.010.100.090.10Matches
Stefan Bellde GERDF33-26818151,43616.0011000400.80.81.01.883850.000.060.060.000.060.050.060.110.050.11Matches
Andreas Hanche-Olsenno NORDF28-12222121,28414.3112100410.80.80.31.123450.070.070.140.070.140.060.020.080.060.08Matches
Nelson Weiperde GERFW,MF20-0632377047.8325300204.14.11.96.01213620.380.260.640.380.640.520.250.770.520.77Matches
Maxim Leitschde GERDF27-0011466747.5101100201.21.20.21.442550.130.000.130.130.130.160.030.190.160.19Matches
Armindo Siebde GERFW,MF22-0912757628.5224200202.82.81.13.92818640.240.240.470.240.470.330.130.470.330.47Matches
Hong Hyunseokkr KORMF25-3372345305.9011000000.50.51.51.91023310.000.170.170.000.170.080.250.330.080.33Matches
Silvan Widmerch SUIDF32-0752735045.6011000300.30.30.40.7323360.000.180.180.000.180.060.070.130.060.13Matches
Nikolas Veratschnigat AUTDF,MF22-1151523644.0000000100.20.20.30.577300.000.000.000.000.000.060.080.130.060.13Matches
Lasse Rießde GERGK23-296221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Karim Onisiwoat AUTMF,FW33-063611101.2000000000.10.10.30.41080.000.000.000.000.000.060.270.330.060.33Matches
Arnaud Nordinfr FRADF,MF26-33660800.9000000000.00.00.50.531150.000.000.000.000.000.030.510.540.030.54Matches
Aymen Barkokma MARMF26-36340730.8000000000.00.00.10.12560.000.000.000.000.000.000.170.170.000.17Matches
Lennard Maloneyus USAMF25-22350260.3000000100.00.00.00.01000.000.000.000.000.000.000.000.000.000.00Matches
Gabriel Vidovichr CROMF21-1691040.0000000000.10.10.00.10020.000.000.000.000.001.170.001.171.171.17Matches
Daniel Batzde GERGK34-12700Matches
Daniel Gleiberde GERMF20-10700Matches
Marco Richterde GERFW,MF27-17600Matches
Squad Total28.2343743,06034.0533790494471550.147.037.584.6466128612721.561.092.651.442.531.471.102.581.382.49
Opponent Total27.3343743,06034.0432871394583648.144.631.275.8436112311071.260.822.091.151.971.420.922.331.312.23

2024-2025 Competitions

Bundesliga
DFB-Pokal

Scores & Fixtures 2024-2025 Mainz 05: All Competitions

Scores & Fixtures 2024-2025 Mainz 05: All Competitions Table
Date Time Comp Round Day Venue Result GF GA Opponent xG xGA Poss Attendance Captain Formation Opp Formation Referee Match Report Notes
2024-08-1618:00 DFB-PokalRound of 64FriAwayW31Wehen6412,500Jonathan Burkardt3-4-33-4-3Match ReportRequired Extra Time
2024-08-2415:30 BundesligaMatchweek 1SatHomeD11Union Berlin1.20.65331,500Jonathan Burkardt3-4-33-4-3Match Report
2024-08-3115:30 BundesligaMatchweek 2SatAwayD33Stuttgart2.33.83759,000Jonathan Burkardt3-4-34-2-3-1Timo GerachMatch Report
2024-09-1517:30 BundesligaMatchweek 3SunHomeL12Werder Bremen1.11.65832,000Jonathan Burkardt3-4-33-4-3Benjamin BrandMatch Report
2024-09-2020:30 BundesligaMatchweek 4FriAwayW32Augsburg1.02.42728,913Jonathan Burkardt3-4-33-4-3Sören StorksMatch Report
2024-09-2815:30 BundesligaMatchweek 5SatHomeL02Heidenheim0.61.25031,500Silvan Widmer3-4-34-2-3-1Florian ExnerMatch Report
2024-10-0518:30 BundesligaMatchweek 6SatAwayW30St. Pauli1.11.04429,546Jonathan Burkardt3-4-33-4-3Christian DingertMatch Report
2024-10-1915:30 BundesligaMatchweek 7SatHomeL02RB Leipzig0.61.95330,100Jonathan Burkardt3-4-33-4-3Felix ZwayerMatch Report
2024-10-2520:30 BundesligaMatchweek 8FriHomeD11Gladbach1.70.75233,000Jonathan Burkardt3-4-34-2-3-1Martin PetersenMatch Report
2024-10-3020:45 DFB-PokalRound of 32WedHomeL04Bayern Munich2033,305Nadiem Amiri3-4-34-2-3-1Sascha StegemannMatch Report
2024-11-0315:30 BundesligaMatchweek 9SunAwayD00Freiburg0.50.84934,400Jonathan Burkardt3-4-34-2-3-1Benjamin BrandMatch Report
2024-11-0915:30 BundesligaMatchweek 10SatHomeW31Dortmund2.00.95333,000Jonathan Burkardt3-4-34-1-4-1Florian BadstübnerMatch Report
2024-11-2415:30 BundesligaMatchweek 11SunAwayW30Holstein Kiel2.20.46214,906Jonathan Burkardt3-4-33-1-4-2Sascha StegemannMatch Report
2024-12-0115:30 BundesligaMatchweek 12SunHomeW20Hoffenheim2.20.45230,400Jonathan Burkardt3-4-34-2-3-1Daniel SiebertMatch Report
2024-12-0815:30 BundesligaMatchweek 13SunAwayL34Wolfsburg2.61.25620,036Jonathan Burkardt3-4-34-4-2Timo GerachMatch Report
2024-12-1415:30 BundesligaMatchweek 14SatHomeW21Bayern Munich1.01.43233,305Jonathan Burkardt3-4-34-2-3-1Frank WillenborgMatch Report
2024-12-2115:30 BundesligaMatchweek 15SatAwayW31Eint Frankfurt0.62.43058,000Nadiem Amiri3-4-33-5-2Florian BadstübnerMatch Report
2025-01-1115:30 BundesligaMatchweek 16SatHomeW20Bochum1.90.65832,000Jonathan Burkardt3-4-33-5-2Benjamin BrandMatch Report
2025-01-1420:30 BundesligaMatchweek 17TueAwayL01Leverkusen0.71.83430,210Jonathan Burkardt3-4-33-4-3Tobias WelzMatch Report
2025-01-1915:30 BundesligaMatchweek 18SunAwayL12Union Berlin1.72.16621,646Nadiem Amiri3-4-33-4-3Florian ExnerMatch Report
2025-01-2515:30 BundesligaMatchweek 19SatHomeW20Stuttgart1.91.14433,000Nadiem Amiri3-4-34-2-2-2Tobias StielerMatch Report
2025-01-3120:30 BundesligaMatchweek 20FriAwayL01Werder Bremen1.22.56240,500Nadiem Amiri3-4-33-5-2Martin PetersenMatch Report
2025-02-0815:30 BundesligaMatchweek 21SatHomeD00Augsburg1.30.36633,000Silvan Widmer3-4-33-4-3Daniel SchlagerMatch Report
2025-02-1619:30 BundesligaMatchweek 22SunAwayW20Heidenheim2.00.644Jonathan Burkardt3-4-1-23-4-3Felix BrychMatch Report
2025-02-2215:30 BundesligaMatchweek 23SatHomeW20St. Pauli1.20.85333,305Jonathan Burkardt3-4-1-23-4-3Felix ZwayerMatch Report
2025-03-0115:30 BundesligaMatchweek 24SatAwayW21RB Leipzig1.51.45141,406Jonathan Burkardt3-4-33-4-1-2Daniel SiebertMatch Report
2025-03-0720:30 BundesligaMatchweek 25FriAwayW31Gladbach1.51.44351,749Jonathan Burkardt3-4-34-2-3-1Sascha StegemannMatch Report
2025-03-1515:30 BundesligaMatchweek 26SatHomeD22Freiburg1.33.14433,305Jonathan Burkardt3-4-34-4-1-1Benjamin BrandMatch Report
2025-03-3017:30 BundesligaMatchweek 27SunAwayL13Dortmund0.82.85681,365Silvan Widmer3-4-33-1-4-2Daniel SchlagerMatch Report
2025-04-0515:30 BundesligaMatchweek 28SatHomeD11Holstein Kiel1.80.95832,500Jonathan Burkardt3-4-33-4-1-2Frank WillenborgMatch Report
2025-04-1215:30 BundesligaMatchweek 29SatAwayL02Hoffenheim1.21.76430,150Robin Zentner3-4-34-2-3-1Sven JablonskiMatch Report
2025-04-1915:30 BundesligaMatchweek 30SatHomeD22Wolfsburg2.71.65231,500Robin Zentner3-4-1-23-5-2Felix ZwayerMatch Report
2025-04-2615:30 BundesligaMatchweek 31SatAwayL03Bayern Munich0.71.14175,000Jonathan Burkardt3-4-34-2-2-2Bastian DankertMatch Report
2025-05-0419:30 BundesligaMatchweek 32SunHomeD11Eint Frankfurt1.41.36433,305Jonathan Burkardt3-4-33-4-3Martin PetersenMatch Report
2025-05-1015:30 BundesligaMatchweek 33SatAwayW41Bochum1.50.95626,000Jonathan Burkardt3-4-33-1-4-2Tobias StielerMatch Report
2025-05-1715:30 BundesligaMatchweek 34SatHomeD22Leverkusen3.11.24833,305Jonathan Burkardt3-4-33-4-3Tobias ReichelMatch Report

Goalkeeping 2024-2025 Mainz 05: Bundesliga

Goalkeeping 2024-2025 Mainz 05: Bundesliga Table
Playing Time Performance Penalty Kicks
Player Nation Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Robin Zentnerde GERGK30-20332322,88032.0411.2814210073.913910928.1541020.0Matches
Lasse Rießde GERGK23-296221802.021.008675.011000.00000Matches
Squad Total28.234343,06034.0431.2615010674.0141010926.5541020.0
Opponent Total27.334343,06034.0551.621469365.1101014823.544000.0
Become a Stathead & surf this site ad-free.

Advanced Goalkeeping 2024-2025 Mainz 05: Bundesliga

Advanced Goalkeeping 2024-2025 Mainz 05: Bundesliga Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Player Nation Pos Age 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Robin Zentnerde GERGK30-20332.041429045.00.29+4.0+0.1217556730.997713246.238.717964.852.1524458.6581.8114.0Matches
Lasse Rießde GERGK23-2962.0200002.20.27+0.2+0.09134330.272751.441.61250.045.62328.784.0018.0Matches
Squad Total28.234.043429047.10.29+4.1+0.1218861030.899113949.224949.041.7547478.6661.94
Opponent Total27.334.055421251.80.35-1.2-0.0422063334.8112411744.738.228446.137.4497244.8501.4714.5

Shooting 2024-2025 Mainz 05: Bundesliga

Shooting 2024-2025 Mainz 05: Bundesliga Table
Standard Expected
Player Nation Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Kaishu Sanojp JPNMF24-14033.8020210.00.590.060.000.0020.20000.90.90.04-0.9-0.9Matches
Anthony Cacifr FRADF27-32229.81321237.51.070.400.030.0816.31003.13.10.10-2.1-2.1Matches
Robin Zentnerde GERGK30-20332.00100.00.030.000.0013.40000.00.00.010.00.0Matches
Phillipp Mweneat AUTDF31-11029.0121419.00.720.140.050.2516.40001.51.50.07-0.5-0.5Matches
Lee Jae-sungkr KORMF32-28229.47401537.51.360.510.180.4710.80005.35.30.13+1.7+1.7Matches
Nadiem Amiride GERMF28-20427.57602440.02.180.870.080.2124.710225.53.90.07+1.5+1.1Matches
Dominik Kohrde GERDF,MF31-10825.5213538.50.510.200.150.4019.60001.61.60.14+0.4+0.4Matches
Jonathan Burkardtde GERFW24-31223.418702840.02.991.190.230.5713.602214.813.20.19+3.2+2.8Matches
Paul Nebelde GERMF22-22126.110441840.91.690.690.230.5617.10005.85.80.13+4.2+4.2Matches
Danny da Costade GERDF31-31022.305120.00.220.040.000.0031.30000.10.10.02-0.1-0.1Matches
Moritz Jenzde GERDF26-01917.8010440.00.560.230.000.009.00001.61.60.16-1.6-1.6Matches
Stefan Bellde GERDF33-26816.0012325.00.750.190.000.0011.30000.80.80.06-0.8-0.8Matches
Andreas Hanche-Olsenno NORDF28-12214.3112216.70.840.140.080.5011.80000.80.80.07+0.2+0.2Matches
Nelson Weiperde GERFW,MF20-0637.83221254.52.811.530.140.2512.80004.14.10.19-1.1-1.1Matches
Maxim Leitschde GERDF27-0017.516116.70.800.130.171.0012.40001.21.20.20-0.2-0.2Matches
Armindo Siebde GERFW,MF22-0918.5229724.13.430.830.070.2916.30002.82.80.10-0.8-0.8Matches
Hong Hyunseokkr KORMF25-3375.905240.00.850.340.000.0010.50000.50.50.10-0.5-0.5Matches
Silvan Widmerch SUIDF32-0755.603133.30.540.180.000.0012.90000.30.30.11-0.3-0.3Matches
Nikolas Veratschnigat AUTDF,MF22-1154.007114.31.730.250.000.0019.50000.20.20.03-0.2-0.2Matches
Lasse Rießde GERGK23-2962.00000.000.000000.00.00.00.0Matches
Karim Onisiwoat AUTMF,FW33-0631.20300.02.450.000.0013.50000.10.10.02-0.1-0.1Matches
Arnaud Nordinfr FRADF,MF26-3360.90100.01.130.000.0025.10000.00.00.020.00.0Matches
Aymen Barkokma MARMF26-3630.80000.000.000000.00.00.00.0Matches
Lennard Maloneyus USAMF25-2230.30000.000.000000.00.00.00.0Matches
Gabriel Vidovichr CROMF21-1690.00100.022.500.000.0013.40000.10.10.05-0.1-0.1Matches
Squad Total28.234.05341714234.112.264.180.120.3516.3114450.147.00.12+2.9+2.0
Opponent Total27.334.04345914531.613.504.260.080.2716.7104548.144.60.10-5.1-5.6

Passing 2024-2025 Mainz 05: Bundesliga

Passing 2024-2025 Mainz 05: Bundesliga Table
Total Short Medium Long Expected
Player Nation Pos Age 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Kaishu Sanojp JPNMF24-14033.81153143980.118623561158968586.047856584.66911361.101.22.0-1.219133191159Matches
Anthony Cacifr FRADF27-32229.81188165571.819409808262073584.444460373.69319946.776.67.9+0.450964621133Matches
Robin Zentnerde GERGK30-20332.0732116462.92209416663140140100.032232599.126768638.900.30.2-0.3352402Matches
Phillipp Mweneat AUTDF31-11029.0954127275.016061557546553786.640451478.67113951.141.93.8+2.122683819106Matches
Lee Jae-sungkr KORMF32-28229.4813104977.511608290447555685.425732180.1446666.765.04.7+1.03456223105Matches
Nadiem Amiride GERMF28-20427.51371178177.025127967661068389.354664185.217935350.756.69.2-1.663173579204Matches
Dominik Kohrde GERDF,MF31-10825.51109136881.120892738642147788.353159090.013323855.900.61.7-0.61176133101Matches
Jonathan Burkardtde GERFW24-31223.437952372.5626285419725876.412715681.4375271.223.12.7-1.1202516442Matches
Paul Nebelde GERMF22-22126.1853116773.113018278947355385.527836875.56311156.844.15.6-0.13538411991Matches
Danny da Costade GERDF31-31022.3942120178.417146704639743092.344150587.39422342.210.61.3+0.410123176109Matches
Moritz Jenzde GERDF26-01917.871284584.312788455127229891.339143589.9419543.200.30.4-0.33372047Matches
Stefan Bellde GERDF33-26816.056571978.610937470719122286.030834788.85812446.811.00.70.05360038Matches
Andreas Hanche-Olsenno NORDF28-12214.353064282.69209328722925191.226229489.1348142.010.30.6+0.73260034Matches
Nelson Weiperde GERFW,MF20-0637.811617367.11561339719773.2273969.27887.521.90.7+0.110125013Matches
Maxim Leitschde GERDF27-0017.528937078.15085167612314386.013616482.9255446.300.20.2-0.22260025Matches
Armindo Siebde GERFW,MF22-0918.513619569.71814544779779.4466669.73742.921.10.6+0.98128218Matches
Hong Hyunseokkr KORMF25-3375.918023177.9226862612114185.8466076.74944.411.51.2-0.59117123Matches
Silvan Widmerch SUIDF32-0755.620828174.03639119810212184.37911071.8244060.010.40.5+0.62156223Matches
Nikolas Veratschnigat AUTDF,MF22-1154.010614672.61640532475979.7466175.471258.300.30.3-0.357417Matches
Lasse Rießde GERGK23-2962.0538463.11674133199100.02424100.0205139.200.00.00.007000Matches
Karim Onisiwoat AUTMF,FW33-0631.2152462.522331101471.44757.111100.000.30.2-0.310110Matches
Arnaud Nordinfr FRADF,MF26-3360.9344870.8478122222975.991464.31333.300.50.4-0.532001Matches
Aymen Barkokma MARMF26-3630.8263770.3506182141782.46966.74580.000.10.3-0.117315Matches
Lennard Maloneyus USAMF25-2230.381457.1115584666.72450.011100.000.00.00.000000Matches
Gabriel Vidovichr CROMF21-1690.066100.0113022100.044100.00000.00.00.000000Matches
Squad Total28.234.0124781643475.9222290857705681656086.65218622683.81280267147.93737.545.0-0.53191038309931286
Opponent Total27.334.0123681623476.2222854839715321622085.55441646584.21276266048.02831.239.5-3.23281061265861123

Pass Types 2024-2025 Mainz 05: Bundesliga

Pass Types 2024-2025 Mainz 05: Bundesliga Table
Pass Types Corner Kicks Outcomes
Player Nation Pos Age 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kaishu Sanojp JPNMF24-14033.8143914231170711400001153526Matches
Anthony Cacifr FRADF27-32229.81655134530226611133256207811188861Matches
Robin Zentnerde GERGK30-20332.01164893263840200000073282Matches
Phillipp Mweneat AUTDF31-11029.01272103123410228521212513954739Matches
Lee Jae-sungkr KORMF32-28229.4104910251510443150000813938Matches
Nadiem Amiride GERMF28-20427.5178115082591201014166101134055113711436Matches
Dominik Kohrde GERDF,MF31-10825.51368126010335511163700001109521Matches
Jonathan Burkardtde GERFW24-31223.4523475470282760000379124Matches
Paul Nebelde GERMF22-22126.1116711154991241112217491853362Matches
Danny da Costade GERDF31-31022.31201114848160422320000942521Matches
Moritz Jenzde GERDF26-01917.884582519120101000071211Matches
Stefan Bellde GERDF33-26816.071969123200201000056554Matches
Andreas Hanche-Olsenno NORDF28-12214.3642598431502119000053013Matches
Nelson Weiperde GERFW,MF20-0637.81731601200062000011619Matches
Maxim Leitschde GERDF27-0017.537034030500315000028902Matches
Armindo Siebde GERFW,MF22-0918.5195185801062000013626Matches
Hong Hyunseokkr KORMF25-3375.9231227200051110018028Matches
Silvan Widmerch SUIDF32-0755.6281224561001255000020814Matches
Nikolas Veratschnigat AUTDF,MF22-1154.014611531000730000010606Matches
Lasse Rießde GERGK23-2962.08468164000000005300Matches
Karim Onisiwoat AUTMF,FW33-0631.2242220002000001501Matches
Arnaud Nordinfr FRADF,MF26-3360.9483992019610103402Matches
Aymen Barkokma MARMF26-3630.8373521005011002602Matches
Lennard Maloneyus USAMF25-2230.314140010000000801Matches
Gabriel Vidovichr CROMF21-1690.0651100000000600Matches
Squad Total28.234.0164341477115853784373658716165587461247878379
Opponent Total27.334.0162341448217034694858656691173847201236849314

Goal and Shot Creation 2024-2025 Mainz 05: Bundesliga

Goal and Shot Creation 2024-2025 Mainz 05: Bundesliga Table
SCA SCA Types GCA GCA Types
Player Nation Pos Age 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kaishu Sanojp JPNMF24-14033.8621.83500324350.15400001Matches
Anthony Cacifr FRADF27-32229.8953.1873172201110.371100000Matches
Robin Zentnerde GERGK30-20332.080.2580000000.00000000Matches
Phillipp Mweneat AUTDF31-11029.0632.185180121100.35810010Matches
Lee Jae-sungkr KORMF32-28229.4732.486402250140.481100120Matches
Nadiem Amiride GERMF28-20427.51194.3374306531150.551300200Matches
Dominik Kohrde GERDF,MF31-10825.5291.14251120020.08100100Matches
Jonathan Burkardtde GERFW24-31223.4542.31410364080.34600110Matches
Paul Nebelde GERMF22-22126.1843.23575749260.23500010Matches
Danny da Costade GERDF31-31022.3311.39290100130.13300000Matches
Moritz Jenzde GERDF26-01917.8110.6280030020.11100100Matches
Stefan Bellde GERDF33-26816.0100.6370020130.19200100Matches
Andreas Hanche-Olsenno NORDF28-12214.350.3530020010.07100000Matches
Nelson Weiperde GERFW,MF20-0637.8162.05110230020.26200000Matches
Maxim Leitschde GERDF27-0017.570.9360010000.00000000Matches
Armindo Siebde GERFW,MF22-0918.5172.00100241040.47300100Matches
Hong Hyunseokkr KORMF25-3375.9223.73190120030.51200100Matches
Silvan Widmerch SUIDF32-0755.6101.7872010020.36110000Matches
Nikolas Veratschnigat AUTDF,MF22-1154.092.2362001000.00000000Matches
Lasse Rießde GERGK23-2962.031.5030000010.50100000Matches
Karim Onisiwoat AUTMF,FW33-0631.221.6410001010.82000010Matches
Arnaud Nordinfr FRADF,MF26-3360.944.5031000000.00000000Matches
Aymen Barkokma MARMF26-3630.822.4711000000.00000000Matches
Lennard Maloneyus USAMF25-2230.300.0000000000.00000000Matches
Gabriel Vidovichr CROMF21-1690.000.0000000000.00000000Matches
Squad Total28.234.073621.655576730423010932.747520961
Opponent Total27.334.080723.745678921833611722.1244921061

Defensive Actions 2024-2025 Mainz 05: Bundesliga

Defensive Actions 2024-2025 Mainz 05: Bundesliga Table
Tackles Challenges Blocks
Player Nation Pos Age 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Kaishu Sanojp JPNMF24-14033.8613622318255248.12766145265126561Matches
Anthony Cacifr FRADF27-32229.86040232512284463.616338252787472Matches
Robin Zentnerde GERGK30-20332.0212001250.0100002314Matches
Phillipp Mweneat AUTDF31-11029.0512923226194641.327276212475511Matches
Lee Jae-sungkr KORMF32-28229.4422116197153938.524393363577380Matches
Nadiem Amiride GERMF28-20427.5502313289194641.327194151666302Matches
Dominik Kohrde GERDF,MF31-10825.5624634217355563.620432419421041270Matches
Jonathan Burkardtde GERFW24-31223.415817761060.0411110116140Matches
Paul Nebelde GERMF22-22126.1382411189113531.424544501351302Matches
Danny da Costade GERDF31-31022.3422323154172763.010191092769953Matches
Moritz Jenzde GERDF26-01917.8362018180162176.252314930661282Matches
Stefan Bellde GERDF33-26816.02212166091464.351614228501071Matches
Andreas Hanche-Olsenno NORDF28-12214.32113128191275.03251871233852Matches
Nelson Weiperde GERFW,MF20-0637.8542302450.025052751Matches
Maxim Leitschde GERDF27-0017.51246427977.8212481022421Matches
Armindo Siebde GERFW,MF22-0918.510445131030.0740411170Matches
Hong Hyunseokkr KORMF25-3375.9833321425.0371671590Matches
Silvan Widmerch SUIDF32-0755.611536281266.74716516270Matches
Nikolas Veratschnigat AUTDF,MF22-1154.0961442366.7140451480Matches
Lasse Rießde GERGK23-2962.0000000000000050Matches
Karim Onisiwoat AUTMF,FW33-0631.2110010000000100Matches
Arnaud Nordinfr FRADF,MF26-3360.92002011100.002110220Matches
Aymen Barkokma MARMF26-3630.82111011100.001102400Matches
Lennard Maloneyus USAMF25-2230.32101111100.002020230Matches
Gabriel Vidovichr CROMF21-1690.0000000000000000Matches
Squad Total28.234.05643252342478323644852.721241912829135291694722
Opponent Total27.334.05473492632127225246654.1214435119316303850104623

Possession 2024-2025 Mainz 05: Bundesliga

Possession 2024-2025 Mainz 05: Bundesliga Table
Touches Take-Ons Carries Receiving
Player Nation Pos Age 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Kaishu Sanojp JPNMF24-14033.81814684111083344391814513262.71631.489446642250534393931102746Matches
Anthony Cacifr FRADF27-32229.8197370398884709621973642945.33148.49603680165045251344241161152Matches
Robin Zentnerde GERGK30-20332.0128794312553111128700075137072055000206640Matches
Phillipp Mweneat AUTDF31-11029.0155568356628586491555502244.02550.0775437519936249124726893144Matches
Lee Jae-sungkr KORMF32-28229.41385432206445351241385301136.71653.369923689282823107327938165Matches
Nadiem Amiride GERMF28-20427.52093453601159604492091673247.83146.31134541425785043144227130764Matches
Dominik Kohrde GERDF,MF31-10825.516932208147441432216939555.6444.4835385317452620420799831Matches
Jonathan Burkardtde GERFW24-31223.47881949364378121786391641.02359.044718687473226137633562157Matches
Paul Nebelde GERMF22-22126.1151629182635717731516642539.13656.38944572182067451967431079219Matches
Danny da Costade GERDF31-31022.31451985667811152145117847.1952.9813346316132119222788622Matches
Moritz Jenzde GERDF26-01917.81098161565500362010985240.0240.05102205958121705923Matches
Stefan Bellde GERDF33-26816.095212951440241309526233.3350.041519639918111344845Matches
Andreas Hanche-Olsenno NORDF28-12214.3812114453325382181211100.000.03941493581240834695Matches
Nelson Weiperde GERFW,MF20-0637.831152212716450311211047.61152.41497022481265541121362Matches
Maxim Leitschde GERDF27-0017.5473632142243513473100.000.0173759329450832405Matches
Armindo Siebde GERFW,MF22-0918.533343314715646333361130.62466.718411875512878332523864Matches
Hong Hyunseokkr KORMF25-3375.92926351491141629210440.0440.01427274191092111218631Matches
Silvan Widmerch SUIDF32-0755.63632610114511912363400.04100.01464781123318319036Matches
Nikolas Veratschnigat AUTDF,MF22-1154.020073672941820011218.2763.6994342117327310230Matches
Lasse Rießde GERGK23-2962.0906689100900006128713800000470Matches
Karim Onisiwoat AUTMF,FW33-0631.2451516245452150.0150.0231041810052288Matches
Arnaud Nordinfr FRADF,MF26-3360.9683920397685120.0360.03421358313534215Matches
Aymen Barkokma MARMF26-3630.847292217147300.0266.7221397520000296Matches
Lennard Maloneyus USAMF25-2230.32839172028000525141001160Matches
Gabriel Vidovichr CROMF21-1690.0800441800031350001052Matches
Squad Total28.234.02067521936705912450157822067149621443.125250.8105624869322087466334119593295123861272
Opponent Total27.334.02050023957086887047217742049549121243.223648.1101184729822409436329132534328121921107

Playing Time 2024-2025 Mainz 05: Bundesliga

Playing Time 2024-2025 Mainz 05: Bundesliga Table
Playing Time Starts Subs Team Success Team Success (xG)
Player Nation Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Kaishu Sanojp JPNMF24-140343,0439099.433.8349032001.535543+12+0.35+0.3549.448.0+1.5+0.04-2.60Matches
Anthony Cacifr FRADF27-322332,6848187.729.8338111001.555438+16+0.54+1.4945.141.7+3.4+0.11+0.45Matches
Robin Zentnerde GERGK30-203322,8809094.132.0329032001.505041+9+0.28-1.2247.245.9+1.3+0.04-0.31Matches
Phillipp Mweneat AUTDF31-110322,6078185.229.0328117001.594734+13+0.45+0.6541.538.9+2.6+0.09+0.20Matches
Lee Jae-sungkr KORMF32-282332,6508086.629.431831323701.484537+8+0.27-0.6143.940.6+3.3+0.11+0.39Matches
Nadiem Amiride GERMF28-204302,4738280.827.5308218001.634835+13+0.47+0.6342.937.0+5.9+0.21+0.81Matches
Dominik Kohrde GERDF,MF31-108282,2958275.025.5288218001.574028+12+0.47+0.4736.034.2+1.8+0.07+0.05Matches
Jonathan Burkardtde GERFW24-312292,1097368.923.42874912401.594232+10+0.43+0.2436.531.9+4.5+0.19+0.43Matches
Paul Nebelde GERMF22-221312,3457676.626.126871751821.524128+13+0.50+0.6239.134.0+5.0+0.19+0.57Matches
Danny da Costade GERDF31-310252,0068065.622.3258019071.563526+9+0.40+0.1534.031.3+2.7+0.12+0.18Matches
Moritz Jenzde GERDF26-019191,6008452.317.81889161541.682722+5+0.28-0.1524.225.5-1.4-0.08-0.29Matches
Stefan Bellde GERDF33-268181,4368046.916.01582936751.612919+10+0.63+0.5226.620.7+5.9+0.37+0.59Matches
Andreas Hanche-Olsenno NORDF28-122221,2845842.014.3128511102761.552627-1-0.07-0.7322.223.7-1.5-0.11-0.28Matches
Nelson Weiperde GERFW,MF20-063237043123.07.87711161361.3598+1+0.13-0.2911.110.8+0.3+0.04-0.03Matches
Maxim Leitschde GERDF27-001146744822.07.56794825141.0087+1+0.13-0.287.711.3-3.7-0.49-0.70Matches
Armindo Siebde GERFW,MF22-091277622824.98.55550222271.561410+4+0.47+0.1611.713.0-1.3-0.15-0.28Matches
Hong Hyunseokkr KORMF25-337235302317.35.94550191691.481011-1-0.17-0.639.110.5-1.4-0.24-0.36Matches
Silvan Widmerch SUIDF32-075275041916.55.63730241261.4857-2-0.36-0.857.48.2-0.8-0.15-0.25Matches
Nikolas Veratschnigat AUTDF,MF22-115153642411.94.027701316121.2778-1-0.25-0.686.57.2-0.6-0.15-0.24Matches
Lasse Rießde GERGK23-2962180905.92.029020322.0052+3+1.50+1.222.92.2+0.7+0.35+0.31Matches
Karim Onisiwoat AUTMF,FW33-0636110183.61.217505742.1712-1-0.82-1.211.01.4-0.4-0.36-0.44Matches
Arnaud Nordinfr FRADF,MF26-336680132.60.90061370.330000.00-0.361.80.9+0.9+1.02+0.98Matches
Aymen Barkokma MARMF26-363473182.40.800418101.0023-1-1.23-1.621.22.4-1.2-1.48-1.58Matches
Lennard Maloneyus USAMF25-22352650.80.30055102.6010+1+3.46+3.140.10.4-0.3-1.17-1.24Matches
Gabriel Vidovichr CROMF21-1691440.10.0001420.000000.00-0.350.10.00.0+0.76+0.70Matches
Daniel Batzde GERGK34-12700007Matches
Daniel Gleiberde GERMF20-10700009Matches
Marco Richterde GERFW,MF27-17600001Matches
Squad Total28.2343,0609010034.037482229145181601.535543+12+0.3550.148.1+2.0+0.06
Opponent Total27.3343,0609010034.037482214156231471.184355-12-0.3548.150.1-2.0-0.06

Miscellaneous Stats 2024-2025 Mainz 05: Bundesliga

Miscellaneous Stats 2024-2025 Mainz 05: Bundesliga Table
Performance Aerial Duels
Player Nation Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Kaishu Sanojp JPNMF24-14033.830016332116536000190837452.9Matches
Anthony Cacifr FRADF27-32229.86003711151332740000131353351.5Matches
Robin Zentnerde GERGK30-20332.03001200010105680100.0Matches
Phillipp Mweneat AUTDF31-11029.070024243852429000110203437.0Matches
Lee Jae-sungkr KORMF32-28229.440023409313521210119507241.0Matches
Nadiem Amiride GERMF28-20427.5921445121661623000207161748.5Matches
Dominik Kohrde GERDF,MF31-10825.511104636116424602099383452.8Matches
Jonathan Burkardtde GERFW24-31223.4000232411271810073208519.0Matches
Paul Nebelde GERMF22-22126.1511373651111324000124175822.7Matches
Danny da Costade GERDF31-31022.3000194022272300098333846.5Matches
Moritz Jenzde GERDF26-01917.840027610302000073734164.0Matches
Stefan Bellde GERDF33-26816.0400241030281200065833769.2Matches
Andreas Hanche-Olsenno NORDF28-12214.341120901121301044492863.6Matches
Nelson Weiperde GERFW,MF20-0637.8200191862400020344443.6Matches
Maxim Leitschde GERDF27-0017.52001040310400036193038.8Matches
Armindo Siebde GERFW,MF22-0918.520013131061400029152537.5Matches
Hong Hyunseokkr KORMF25-3375.9000381573000253925.0Matches
Silvan Widmerch SUIDF32-0755.6300542125500016121446.2Matches
Nikolas Veratschnigat AUTDF,MF22-1154.01009647560001221016.7Matches
Lasse Rießde GERGK23-2962.0000000000000400Matches
Karim Onisiwoat AUTMF,FW33-0631.200032120100043633.3Matches
Arnaud Nordinfr FRADF,MF26-3360.900013090000051325.0Matches
Aymen Barkokma MARMF26-3630.800021052100042528.6Matches
Lennard Maloneyus USAMF25-2230.3100200001000120100.0Matches
Gabriel Vidovichr CROMF21-1690.0000010000000000Matches
Squad Total28.234.0715340832978658352325350154561869747.0
Opponent Total27.334.0836234939949656303349542145269761853.0

Bundesliga, Bundesliga

Bundesliga, Bundesliga Table
Rk Squad MP W D L GF GA GD Pts Pts/MP xG xGA xGD xGD/90 Attendance Top Team Scorer Goalkeeper Notes
4Club Crest Dortmund34176117151+20571.6861.242.8+18.4+0.5481,365Serhou Guirassy - 21Gregor Kobel→ Champions League via league finish
5Club Crest Freiburg34167114953-4551.6244.342.4+1.8+0.0534,188Ritsu Doan - 10Noah Atubolu→ Europa League via league finish
6Club Crest Mainz 05341410105543+12521.5350.148.1+2.0+0.0632,354Jonathan Burkardt - 18Robin Zentner→ Europa League via league finish
7Club Crest RB Leipzig34131295348+5511.5046.653.3-6.8-0.2044,803Benjamin Šeško - 13Péter Gulácsi→ Conference League via league finish
8Club Crest Werder Bremen34149115457-3511.5049.148.1+1.0+0.0341,472Jens Stage - 10Michael Zetterer
Bundesliga, Bundesliga Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP xG xGA xGD xGD/90 MP W D L GF GA GD Pts Pts/MP xG xGA xGD xGD/90
4Club Crest Dortmund1711334419+25362.1233.216.3+16.9+1.00176382732-5211.2428.026.5+1.4+0.08
5Club Crest Freiburg179353226+6301.7622.720.9+1.8+0.10177461727-10251.4721.621.5+0.1+0.01
6Club Crest Mainz 05176832418+6261.5327.019.8+7.2+0.42178273125+6261.5323.128.3-5.2-0.31
7Club Crest RB Leipzig178633323+10301.7626.524.1+2.4+0.14175662025-5211.2420.129.2-9.2-0.54
8Club Crest Werder Bremen175662126-5211.2425.421.8+3.5+0.21179353331+2301.7623.826.3-2.5-0.15

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.