2024-2025 Competitions

All Competitions
DFB-Pokal

Standard Stats 2024-2025 Mönchengladbach: Bundesliga

Standard Stats 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25032322,79131.0022000800.70.71.11.81111390.000.060.060.000.060.020.040.060.020.06Matches
Tim Kleindienstde GERFW29-25831312,73730.41672315125113.611.96.218.045631450.530.230.760.490.720.450.200.650.390.59Matches
Ko Itakurajp JPNDF28-10930302,70030.0303300501.61.60.82.4216530.100.000.100.100.100.050.030.080.050.08Matches
Joe Scallyus USADF22-13631302,55428.4000000600.40.41.01.45068650.000.000.000.000.000.010.040.050.010.05Matches
Robin Hackde GERFW,MF26-26232262,10623.44711400405.35.33.38.646871300.170.300.470.170.470.230.140.370.230.37Matches
Nico Elvedich SUIDF28-22824242,04522.7112100102.02.00.42.5185250.040.040.090.040.090.090.020.110.090.11Matches
Lukas Ullrichde GERDF21-06125231,81320.1123100400.90.91.82.72535620.050.100.150.050.150.040.090.140.040.14Matches
Alassane Pléafr FRAMF,FW32-06729231,81220.1114151011307.16.33.09.3491101330.550.200.750.500.700.350.150.500.310.46Matches
Rocco Reitzde GERMF22-35226201,74919.4213200101.61.62.13.71687240.100.050.150.100.150.080.110.190.080.19Matches
Moritz Nicolasde GERGK27-20719191,63918.2000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Franck Honoratfr FRAFW28-27818171,35815.14711400004.54.55.19.660401200.270.460.730.270.730.300.340.640.300.64Matches
Kevin Stögerat AUTMF31-26230161,52717.0336122303.82.35.37.539118930.180.180.350.060.240.230.310.540.130.44Matches
Philipp Sanderde GERMF27-08426151,33414.8101100201.01.00.61.61357260.070.000.070.070.070.070.040.110.070.11Matches
Jonas Omlinch SUIGK31-12611108889.9000000010.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Marvin Friedrichde GERDF29-15422998911.0011000000.40.40.61.1113630.000.090.090.000.090.040.060.100.040.10Matches
Nathan N'Goumoucm CMRFW25-0631998289.2213200001.91.91.33.23016850.220.110.330.220.330.200.140.340.200.34Matches
Luca Netzde GERDF22-00124896910.8022000200.20.21.92.11628550.000.190.190.000.190.020.180.200.020.20Matches
Tomáš Čvančaracz CZEFW24-2762778079.0202200513.73.70.94.61523500.220.000.220.220.220.410.100.510.410.51Matches
Stefan Lainerat AUTDF32-2622056917.7101100200.30.30.91.32423290.130.000.130.130.130.040.120.160.040.16Matches
Tiago Cardosolu LUXGK19-039543804.2000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Fabio Chiarodiait ITADF19-3451633794.2101100000.30.30.40.711010.240.000.240.240.240.070.100.170.070.17Matches
Florian Neuhausde GERMF28-0611723734.1011000100.60.60.30.992480.000.240.240.000.240.150.080.230.150.23Matches
Tobias Sippelde GERGK37-05510590.7000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
Shiō Fukudajp JPNFW,MF21-03850510.6101100000.30.30.00.30121.760.001.761.761.760.610.000.610.610.61Matches
Grant Ranosam ARMFW21-30020200.2000000100.00.00.00.01120.000.000.000.000.000.000.000.000.000.00Matches
Noah Peschhr CROFW19-3631060.1000000000.00.00.00.00110.000.000.000.000.000.000.000.000.000.00Matches
Charles Herrmannde GERFW19-11500Matches
Veit Stangede GERMF21-09700Matches
Niklas Swiderde GERMF18-13100Matches
Squad Total27.3333632,97033.0533992494553349.645.636.982.5500105810511.611.182.791.482.671.501.122.621.382.50
Opponent Total27.5333632,97033.0543387477846161.755.443.699.0581148614751.641.002.641.422.421.871.323.191.683.00

2024-2025 Competitions

Bundesliga
DFB-Pokal

Scores & Fixtures 2024-2025 Mönchengladbach: All Competitions

Scores & Fixtures 2024-2025 Mönchengladbach: 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-1713:00 DFB-PokalRound of 64SatAwayW31Erzgebirge Aue5614,811Jonas Omlin4-2-3-14-2-3-1Match Report
2024-08-2320:30 BundesligaMatchweek 1FriHomeL23Leverkusen1.62.74354,042Jonas Omlin4-2-3-13-4-3Match Report
2024-08-3115:30 BundesligaMatchweek 2SatAwayW20Bochum2.90.76126,000Jonas Omlin4-2-3-14-1-2-1-2Sören StorksMatch Report
2024-09-1415:30 BundesligaMatchweek 3SatHomeL13Stuttgart1.62.24453,756Jonas Omlin4-2-3-14-2-2-2Felix BrychMatch Report
2024-09-2118:30 BundesligaMatchweek 4SatAwayL02Eint Frankfurt1.72.76358,000Julian Weigl4-2-3-14-4-2Tobias WelzMatch Report
2024-09-2815:30 BundesligaMatchweek 5SatHomeW10Union Berlin0.90.76253,056Julian Weigl4-2-3-13-4-3Daniel SchlagerMatch Report
2024-10-0420:30 BundesligaMatchweek 6FriAwayL12Augsburg0.51.36530,660Julian Weigl4-2-3-13-5-2Florian BadstübnerMatch Report
2024-10-1915:30 BundesligaMatchweek 7SatHomeW32Heidenheim3.62.06650,000Julian Weigl4-2-3-14-2-3-1Daniel SiebertMatch Report
2024-10-2520:30 BundesligaMatchweek 8FriAwayD11Mainz 050.71.74833,000Julian Weigl4-2-3-13-4-3Martin PetersenMatch Report
2024-10-3018:00 DFB-PokalRound of 32WedAwayL12Eint Frankfurt6058,000Julian Weigl4-2-3-14-4-2Matthias JöllenbeckMatch Report
2024-11-0317:30 BundesligaMatchweek 9SunHomeW41Werder Bremen2.51.44754,042Julian Weigl4-2-3-13-4-3Bastian DankertMatch Report
2024-11-0918:30 BundesligaMatchweek 10SatAwayD00RB Leipzig0.91.03946,887Julian Weigl4-2-3-13-4-3Christian DingertMatch Report
2024-11-2417:30 BundesligaMatchweek 11SunHomeW20St. Pauli2.31.14854,042Julian Weigl4-2-3-13-4-3Robin BraunMatch Report
2024-11-3015:30 BundesligaMatchweek 12SatAwayL13Freiburg1.51.65234,700Julian Weigl4-2-3-14-2-3-1Robert HartmannMatch Report
2024-12-0718:30 BundesligaMatchweek 13SatHomeD11Dortmund1.11.54054,042Julian Weigl4-2-3-14-2-3-1Tobias StielerMatch Report
2024-12-1415:30 BundesligaMatchweek 14SatHomeW41Holstein Kiel2.40.65652,210Tim Kleindienst4-2-3-13-5-2Daniel SchlagerMatch Report
2024-12-2115:30 BundesligaMatchweek 15SatAwayW21Hoffenheim0.73.53528,923Julian Weigl4-2-3-14-4-2Bastian DankertMatch Report
2025-01-1118:30 BundesligaMatchweek 16SatHomeL01Bayern Munich0.44.33354,042Julian Weigl4-2-3-14-2-3-1Felix ZwayerMatch Report
2025-01-1420:30 BundesligaMatchweek 17TueAwayL15Wolfsburg1.13.96520,519Julian Weigl4-2-3-14-4-2Florian BadstübnerMatch Report
2025-01-1818:30 BundesligaMatchweek 18SatAwayL13Leverkusen0.62.14530,210Julian Weigl4-5-14-2-3-1Harm OsmersMatch Report
2025-01-2518:30 BundesligaMatchweek 19SatHomeW30Bochum2.30.557Julian Weigl4-2-3-13-1-4-2Matthias JöllenbeckMatch Report
2025-02-0115:30 BundesligaMatchweek 20SatAwayW21Stuttgart2.11.24660,000Julian Weigl4-2-3-14-4-2Robert HartmannMatch Report
2025-02-0818:30 BundesligaMatchweek 21SatHomeD11Eint Frankfurt0.42.25354,042Julian Weigl4-2-3-14-4-2Christian DingertMatch Report
2025-02-1515:30 BundesligaMatchweek 22SatAwayW21Union Berlin2.12.04822,012Julian Weigl4-2-3-14-2-3-1Sven JablonskiMatch Report
2025-02-2215:30 BundesligaMatchweek 23SatHomeL03Augsburg1.01.54951,493Jonas Omlin4-2-3-13-4-3Florian ExnerMatch Report
2025-03-0115:30 BundesligaMatchweek 24SatAwayW30Heidenheim1.81.65515,000Julian Weigl4-2-3-13-4-3Sören StorksMatch Report
2025-03-0720:30 BundesligaMatchweek 25FriHomeL13Mainz 051.41.55751,749Jonas Omlin4-2-3-13-4-3Sascha StegemannMatch Report
2025-03-1515:30 BundesligaMatchweek 26SatAwayW42Werder Bremen2.42.54742,100Jonas Omlin4-2-3-13-5-2Timo GerachMatch Report
2025-03-2915:30 BundesligaMatchweek 27SatHomeW10RB Leipzig1.81.34052,358Julian Weigl4-2-3-13-5-2Tobias StielerMatch Report
2025-04-0615:30 BundesligaMatchweek 28SunAwayD11St. Pauli0.61.93729,546Julian Weigl4-2-3-13-4-1-2Christian DingertMatch Report
2025-04-1215:30 BundesligaMatchweek 29SatHomeL12Freiburg0.71.64253,981Julian Weigl4-2-3-14-2-3-1Deniz AytekinMatch Report
2025-04-2017:30 BundesligaMatchweek 30SunAwayL23Dortmund1.41.44181,365Jonas Omlin4-2-3-13-4-3Daniel SiebertMatch Report
2025-04-2615:30 BundesligaMatchweek 31SatAwayL34Holstein Kiel1.63.56215,034Jonas Omlin4-2-3-13-4-1-2Robert HartmannMatch Report
2025-05-0315:30 BundesligaMatchweek 32SatHomeD44Hoffenheim1.41.84452,000Jonas Omlin4-2-3-13-4-3Frank WillenborgMatch Report
2025-05-1018:30 BundesligaMatchweek 33SatAwayL02Bayern Munich1.62.53875,000Jonas Omlin4-1-4-14-2-3-1Sven JablonskiMatch Report
2025-05-1715:30 BundesligaMatchweek 34SatHomeWolfsburgHead-to-Head

Goalkeeping 2024-2025 Mönchengladbach: Bundesliga

Goalkeeping 2024-2025 Mönchengladbach: 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
Moritz Nicolasde GERGK27-20719191,63918.2251.37926978.3946421.155000.0Matches
Jonas Omlinch SUIGK31-12611108889.9252.53664065.2217110.0321033.3Matches
Tiago Cardosolu LUXGK19-039543804.230.71232087.0211250.00000Matches
Tobias Sippelde GERGK37-05510590.734.584125.000000000Matches
Squad Total27.333332,96633.0561.7018513073.513614721.2871012.5
Opponent Total27.533332,97033.0551.6715510167.114613515.2541020.0
Become a Stathead & surf this site ad-free.

Advanced Goalkeeping 2024-2025 Mönchengladbach: Bundesliga

Advanced Goalkeeping 2024-2025 Mönchengladbach: 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
Moritz Nicolasde GERGK27-20718.225501229.90.29+6.9+0.389519947.77348823.328.26046.739.8319185.6140.7712.0Matches
Jonas Omlinch SUIGK31-1269.925216022.10.31-2.9-0.306518435.34253835.833.25064.047.714821.4131.3216.1Matches
Tiago Cardosolu LUXGK19-0394.2300004.70.20+1.7+0.39236237.11482227.029.23171.048.9961414.610.245.6Matches
Tobias Sippelde GERGK37-0550.7300101.20.30-1.8-2.7292240.922245.539.212100.069.21300.000.002.0Matches
Squad Total27.333.056718257.90.29+3.9+0.1219246741.1119515031.128733.129.4576345.9280.85
Opponent Total27.533.055409256.70.35+3.7+0.1111534233.690113630.532.019334.730.9463235.0401.2115.0

Shooting 2024-2025 Mönchengladbach: Bundesliga

Shooting 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25031.0018633.30.580.190.000.0024.00000.70.70.04-0.7-0.7Matches
Tim Kleindienstde GERFW29-25830.416733649.32.401.180.210.4212.901213.611.90.16+2.4+3.1Matches
Ko Itakurajp JPNDF28-10930.0320735.00.670.230.150.4312.50001.61.60.08+1.4+1.4Matches
Joe Scallyus USADF22-13628.406116.70.210.040.000.0019.70000.40.40.06-0.4-0.4Matches
Robin Hackde GERFW,MF26-26223.44562442.92.391.030.070.1719.80005.35.30.09-1.3-1.3Matches
Nico Elvedich SUIDF28-22822.7112325.00.530.130.080.338.30002.02.00.18-1.0-1.0Matches
Lukas Ullrichde GERDF21-06120.118225.00.400.100.130.5013.20000.90.90.11+0.1+0.1Matches
Alassane Pléafr FRAMF,FW32-06720.111391230.81.940.600.260.8315.21117.16.30.16+3.9+3.7Matches
Rocco Reitzde GERMF22-35219.4222731.81.130.360.090.2916.80001.61.60.07+0.4+0.4Matches
Moritz Nicolasde GERGK27-20718.20000.000.000000.00.00.00.0Matches
Franck Honoratfr FRAFW28-27815.1430826.71.990.530.130.5015.30004.54.50.15-0.5-0.5Matches
Kevin Stögerat AUTMF31-26217.0323939.11.360.530.040.1124.04223.82.30.10-0.8-1.3Matches
Philipp Sanderde GERMF27-08414.8115533.31.010.340.070.2021.00001.01.00.070.00.0Matches
Jonas Omlinch SUIGK31-1269.90000.000.000000.00.00.00.0Matches
Marvin Friedrichde GERDF29-15411.007228.60.640.180.000.009.90000.40.40.06-0.4-0.4Matches
Nathan N'Goumoucm CMRFW25-0639.22241354.22.611.410.080.1515.40001.91.90.08+0.1+0.1Matches
Luca Netzde GERDF22-00110.80300.00.280.000.0015.20000.20.20.07-0.2-0.2Matches
Tomáš Čvančaracz CZEFW24-2769.0223939.12.571.000.090.2214.00003.73.70.16-1.7-1.7Matches
Stefan Lainerat AUTDF32-2627.714125.00.520.130.251.0014.90000.30.30.08+0.7+0.7Matches
Tiago Cardosolu LUXGK19-0394.20000.000.000000.00.00.00.0Matches
Fabio Chiarodiait ITADF19-3454.214125.00.950.240.251.008.60000.30.30.07+0.7+0.7Matches
Florian Neuhausde GERMF28-0614.109333.32.170.720.000.0020.90000.60.60.07-0.6-0.6Matches
Tobias Sippelde GERGK37-0550.70000.000.000000.00.00.00.0Matches
Shiō Fukudajp JPNFW,MF21-0380.6111100.01.761.761.001.0020.50000.30.30.35+0.7+0.7Matches
Grant Ranosam ARMFW21-3000.20000.000.000000.00.00.00.0Matches
Noah Peschhr CROFW19-3630.10000.000.000000.00.00.00.0Matches
Squad Total27.333.05339715037.812.034.550.120.3316.354549.645.60.12+3.4+3.4
Opponent Total27.533.05456017731.616.975.360.080.2717.1137861.755.40.10-7.7-8.4

Passing 2024-2025 Mönchengladbach: Bundesliga

Passing 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25031.01502170388.227093821859564991.772979791.514218078.921.11.7+0.911117161113Matches
Tim Kleindienstde GERFW29-25830.446676560.96509161528240968.913821663.9244355.876.24.0+0.8293022163Matches
Ko Itakurajp JPNDF28-10930.01561175189.128275947359562395.585591393.610118554.600.81.4-0.86557365Matches
Joe Scallyus USADF22-13628.41283153983.420821655364469592.754362287.37214749.001.01.2-1.0106014668Matches
Robin Hackde GERFW,MF26-26223.465586176.110205297036542086.920224981.15911650.973.33.5+3.73049311187Matches
Nico Elvedich SUIDF28-22822.71332144991.921681600665368495.559263693.1669668.810.40.3+0.65472052Matches
Lukas Ullrichde GERDF21-06120.160079575.59099314834839288.821727977.8287437.821.81.9+0.28229635Matches
Alassane Pléafr FRAMF,FW32-06720.154575772.08713292529335383.018124573.9477463.543.03.1+1.02379328110Matches
Rocco Reitzde GERMF22-35219.463881878.011077396429634087.125731681.36710862.012.12.2-1.1166316487Matches
Moritz Nicolasde GERGK27-20718.266979484.31686111154135135100.036537198.416928758.900.00.00.004000Matches
Franck Honoratfr FRAFW28-27815.138456568.06234229820224084.212418567.0439346.275.14.7+1.94624221640Matches
Kevin Stögerat AUTMF31-26217.0835110175.814266447343147590.727335676.710619853.535.34.1-2.35490398118Matches
Philipp Sanderde GERMF27-08414.857771880.48949229529732691.123527984.2297737.700.60.9-0.612497457Matches
Jonas Omlinch SUIGK31-1269.934447872.095746159363797.3195195100.011224246.300.00.00.001000Matches
Marvin Friedrichde GERDF29-15411.062470688.410906376025426894.832634295.3388047.510.60.5+0.43231036Matches
Nathan N'Goumoucm CMRFW25-0639.219526573.6256156112815284.2547770.151241.711.31.3-0.36119316Matches
Luca Netzde GERDF22-00110.842852881.16096176225828391.214918381.4113036.721.91.0+0.1163013728Matches
Tomáš Čvančaracz CZEFW24-2769.016923771.324845179311779.5627978.561250.000.90.5-0.96138223Matches
Stefan Lainerat AUTDF32-2627.732942577.45426167116018487.014718778.6163447.100.90.4-0.98197623Matches
Tiago Cardosolu LUXGK19-0394.213417974.9335922263434100.0676898.5337742.900.00.00.000000Matches
Fabio Chiarodiait ITADF19-3454.217320684.02824899828695.3799186.8112347.800.40.4-0.4191010Matches
Florian Neuhausde GERMF28-0614.117821682.432731067738388.0717989.9254062.510.30.6+0.76167324Matches
Tobias Sippelde GERGK37-0550.7203458.882769411100.088100.0112544.000.00.00.000000Matches
Shiō Fukudajp JPNFW,MF21-0380.65862.549134666.711100.00000.00.00.000001Matches
Grant Ranosam ARMFW21-3000.281266.7711681266.7000000.00.00.000001Matches
Noah Peschhr CROFW19-3630.12450.032111250.01250.00000.00.00.000101Matches
Squad Total27.333.0136561691480.7237265844486268700689.55871677686.61221225354.23936.933.8+2.1296811264891058
Opponent Total27.533.0141611743981.2244058875346433723289.06177713286.61204218555.13343.650.8-10.642311263641121486

Pass Types 2024-2025 Mönchengladbach: Bundesliga

Pass Types 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25031.01703164652505611200001502522Matches
Tim Kleindienstde GERFW29-25830.47657134607616140000466643Matches
Ko Itakurajp JPNDF28-10930.0175116945227137200001561511Matches
Joe Scallyus USADF22-13628.415391268268325104923600001283334Matches
Robin Hackde GERFW,MF26-26223.486179959151296021231830655326Matches
Nico Elvedich SUIDF28-22822.7144913331142731110000133229Matches
Lukas Ullrichde GERDF21-06120.1795664128510431230000600337Matches
Alassane Pléafr FRAMF,FW32-06720.175771336115843101000545837Matches
Rocco Reitzde GERMF22-35219.481878629221032140000638320Matches
Moritz Nicolasde GERGK27-20718.2794693101410100000066901Matches
Franck Honoratfr FRAFW28-27815.1565475891401117215416340384124Matches
Kevin Stögerat AUTMF31-26217.011019251665913121131666282808351023Matches
Philipp Sanderde GERMF27-08414.87186853216422097430577114Matches
Jonas Omlinch SUIGK31-1269.947840570190201000034430Matches
Marvin Friedrichde GERDF29-15411.070668619100001000062416Matches
Nathan N'Goumoucm CMRFW25-0639.22652559010228000019517Matches
Luca Netzde GERDF22-00110.852844978100016680000428112Matches
Tomáš Čvančaracz CZEFW24-2769.02372279101156000016918Matches
Stefan Lainerat AUTDF32-2627.7425356685202763000032917Matches
Tiago Cardosolu LUXGK19-0394.217913544130000000013400Matches
Fabio Chiarodiait ITADF19-3454.22061792741106000017302Matches
Florian Neuhausde GERMF28-0614.12162031180382000017823Matches
Tobias Sippelde GERGK37-0550.73420142000000002000Matches
Shiō Fukudajp JPNFW,MF21-0380.6880000100000501Matches
Grant Ranosam ARMFW21-3000.212111000010000800Matches
Noah Peschhr CROFW19-3630.1431000010000200Matches
Squad Total27.333.0169141533115233818069590616151666801365660347
Opponent Total27.533.0174391592514573674662729639170864801416157316

Goal and Shot Creation 2024-2025 Mönchengladbach: Bundesliga

Goal and Shot Creation 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25031.0481.55420051060.19600000Matches
Tim Kleindienstde GERFW29-25830.4682.2448111044140.46910121Matches
Ko Itakurajp JPNDF28-10930.0240.80160151110.03000100Matches
Joe Scallyus USADF22-13628.4270.95202121120.07200000Matches
Robin Hackde GERFW,MF26-26223.4702.995362531110.471000010Matches
Nico Elvedich SUIDF28-22822.7150.66140010040.18300100Matches
Lukas Ullrichde GERDF21-06120.1261.29230111050.25500000Matches
Alassane Pléafr FRAMF,FW32-06720.1663.285225151140.701012010Matches
Rocco Reitzde GERMF22-35219.4442.26340212550.26401000Matches
Moritz Nicolasde GERGK27-20718.210.0510000000.00000000Matches
Franck Honoratfr FRAFW28-27815.1765.044125360180.53440000Matches
Kevin Stögerat AUTMF31-26217.01046.135830529080.47710000Matches
Philipp Sanderde GERMF27-08414.8271.82194130010.07100000Matches
Jonas Omlinch SUIGK31-1269.910.1010000000.00000000Matches
Marvin Friedrichde GERDF29-15411.090.8280010010.09000100Matches
Nathan N'Goumoucm CMRFW25-0639.2222.39160231050.54400100Matches
Luca Netzde GERDF22-00110.8272.51251000140.37400000Matches
Tomáš Čvančaracz CZEFW24-2769.0151.67130011010.11100000Matches
Stefan Lainerat AUTDF32-2627.7131.69130000010.13100000Matches
Tiago Cardosolu LUXGK19-0394.200.0000000000.00000000Matches
Fabio Chiarodiait ITADF19-3454.220.4720000000.00000000Matches
Florian Neuhausde GERMF28-0614.1174.11140210010.24100000Matches
Tobias Sippelde GERGK37-0550.700.0000000000.00000000Matches
Shiō Fukudajp JPNFW,MF21-0380.623.5320000011.76100000Matches
Grant Ranosam ARMFW21-3000.200.0000000000.00000000Matches
Noah Peschhr CROFW19-3630.100.0000000000.00000000Matches
Squad Total27.333.070421.335157126482915932.827373541
Opponent Total27.533.098929.97732834678428892.7051771662

Defensive Actions 2024-2025 Mönchengladbach: Bundesliga

Defensive Actions 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25031.0512424225264261.9165326274798842Matches
Tim Kleindienstde GERFW29-25830.430156159103528.625459361242661Matches
Ko Itakurajp JPNDF28-10930.0402923161213461.81340211925651690Matches
Joe Scallyus USADF22-13628.4443125172274658.7193411231660862Matches
Robin Hackde GERFW,MF26-26223.42016983112740.71630228929280Matches
Nico Elvedich SUIDF28-22822.738232864172373.963527829671530Matches
Lukas Ullrichde GERDF21-06120.124151761144134.127249152347691Matches
Alassane Pléafr FRAMF,FW32-06720.17302541233.38100102971Matches
Rocco Reitzde GERMF22-35219.4472120234203951.3193615215097551Matches
Moritz Nicolasde GERGK27-20718.2000000001011181Matches
Franck Honoratfr FRAFW28-27815.11568431616.75918520281Matches
Kevin Stögerat AUTMF31-26217.0372123104163842.122243211653263Matches
Philipp Sanderde GERMF27-08414.8321616142102343.51316792254433Matches
Jonas Omlinch SUIGK31-1269.900000010.010000041Matches
Marvin Friedrichde GERDF29-15411.0159123091656.3716124520570Matches
Nathan N'Goumoucm CMRFW25-0639.21711114261154.55826421160Matches
Luca Netzde GERDF22-00110.824141482131968.46174131034360Matches
Tomáš Čvančaracz CZEFW24-2769.0413102728.6563359170Matches
Stefan Lainerat AUTDF32-2627.720121451121485.7211651131250Matches
Tiago Cardosolu LUXGK19-0394.21010011100.000000122Matches
Fabio Chiarodiait ITADF19-3454.21046404666.72835919531Matches
Florian Neuhausde GERMF28-0614.110373071741.21092761651Matches
Tobias Sippelde GERGK37-0550.7000000000000000Matches
Shiō Fukudajp JPNFW,MF21-0380.6000000001010000Matches
Grant Ranosam ARMFW21-3000.210010010.012020100Matches
Noah Peschhr CROFW19-3630.1100010000000100Matches
Squad Total27.333.04882742671724923145950.3228435163272307795103721
Opponent Total27.533.04872981982167322542752.720242111031128977675425

Possession 2024-2025 Mönchengladbach: Bundesliga

Possession 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25031.020061226931146182920068787.500.010163842170111141131013649Matches
Tim Kleindienstde GERFW29-25830.41149741456134031371147371437.82362.2545240710244521248242797145Matches
Ko Itakurajp JPNDF28-10930.02092318115987472322092211257.1838.1128864223375211708814563Matches
Joe Scallyus USADF22-13628.41827106696837308211827593152.52644.196853582608502632523114765Matches
Robin Hackde GERFW,MF26-26223.4114026202547409781140602338.33253.3659375017254643196443771130Matches
Nico Elvedich SUIDF28-22822.7174233110076914616174200090944972360181106110935Matches
Lukas Ullrichde GERDF21-06120.110107640541220325101024833.31354.24952436116425174211157362Matches
Alassane Pléafr FRAMF,FW32-06720.193638047538969935431739.52353.5584297116454931123921743133Matches
Rocco Reitzde GERMF22-35219.4112170351620166321121361747.21747.25782786121016121212367624Matches
Moritz Nicolasde GERGK27-20718.283869283530083800057527731548000005080Matches
Franck Honoratfr FRAFW28-27815.17143012024736059714291137.91758.6357251814806033252211424120Matches
Kevin Stögerat AUTMF31-26217.0129631186658458341294351645.71542.96873577168039375272389593Matches
Philipp Sanderde GERMF27-08414.88785124750213916878181161.1633.344721209201313415754126Matches
Jonas Omlinch SUIGK31-1269.950543250410050511100.000.03331340694000003090Matches
Marvin Friedrichde GERDF29-15411.082290426370271782222100.000.0502246412841130535833Matches
Nathan N'Goumoucm CMRFW25-0639.238613681321925538627933.31244.42151456851301816121125885Matches
Luca Netzde GERDF22-00110.8666442412571721766621628.61466.7288119866816113141038755Matches
Tomáš Čvančaracz CZEFW24-2769.033219471501363433217635.3952.9182890352157518623150Matches
Stefan Lainerat AUTDF32-2627.75153117622112055159555.6444.42711564835241826629629Matches
Tiago Cardosolu LUXGK19-0394.218917518900018900010156836500000940Matches
Fabio Chiarodiait ITADF19-3454.22987117011995298000130562249100101511Matches
Florian Neuhausde GERMF28-0614.127511681634892759555.6444.4148806492991911798Matches
Tobias Sippelde GERGK37-0550.734273400034000161116400000140Matches
Shiō Fukudajp JPNFW,MF21-0380.61400592143133.3266.7721701011102Matches
Grant Ranosam ARMFW21-3000.217019701700010351811001112Matches
Noah Peschhr CROFW19-3630.15001405000217160000021Matches
Squad Total27.333.02080728438050905338596722080245920244.022549.0113135648928335500343125409262135131051
Opponent Total27.533.02124819605795976158919782124050022845.623146.2116435899730030581445166487257140451475

Playing Time 2024-2025 Mönchengladbach: Bundesliga

Playing Time 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-250322,7918794.031.0328725001.314953-4-0.13-1.6446.158.6-12.5-0.40-0.59Matches
Tim Kleindienstde GERFW29-258312,7378892.230.4318823001.355349+4+0.13+2.0646.153.8-7.7-0.25+1.42Matches
Ko Itakurajp JPNDF28-109302,7009090.930.0309030001.40515100.00+0.3344.457.2-12.8-0.43-0.66Matches
Joe Scallyus USADF22-136312,5548286.028.430841914511.455147+4+0.14+1.2242.151.1-9.0-0.32+0.35Matches
Robin Hackde GERFW,MF26-262322,1066670.923.42676462211.414334+9+0.38+1.4332.539.8-7.2-0.31+0.20Matches
Nico Elvedich SUIDF28-228242,0458568.922.7248521021.333537-2-0.09-0.1932.542.4-9.9-0.44-0.22Matches
Lukas Ullrichde GERDF21-061251,8137361.020.12377422531.403836+2+0.10+0.3330.137.1-7.0-0.35+0.05Matches
Alassane Pléafr FRAMF,FW32-067291,8126261.020.12374561821.214033+7+0.35+0.9731.534.1-2.6-0.13+0.61Matches
Rocco Reitzde GERMF22-352261,7496758.919.42082561901.353231+1+0.05+0.2028.135.3-7.2-0.37-0.01Matches
Moritz Nicolasde GERGK27-207191,6398655.218.2198618031.632925+4+0.22+0.5625.933.2-7.3-0.40-0.08Matches
Franck Honoratfr FRAFW28-278181,3587545.715.11778113111.443121+10+0.66+1.2824.124.0+0.1+0.01+0.69Matches
Kevin Stögerat AUTMF31-262301,5275151.417.016797141931.272334-11-0.65-1.2726.534.5-8.0-0.47-0.22Matches
Philipp Sanderde GERMF27-084261,3345144.914.815795111311.422423+1+0.07+0.1823.429.0-5.6-0.38-0.03Matches
Jonas Omlinch SUIGK31-126118888129.99.910828171110.911925-6-0.61-0.8217.420.2-2.8-0.28+0.12Matches
Marvin Friedrichde GERDF29-154229894533.311.09909131491.731815+3+0.27+0.4518.317.9+0.4+0.04+0.60Matches
Nathan N'Goumoucm CMRFW25-063198284427.99.29740101711.631215-3-0.33-0.4113.316.7-3.4-0.37-0.01Matches
Luca Netzde GERDF22-001249694032.610.88834161921.251516-1-0.09-0.0915.921.3-5.4-0.50-0.21Matches
Tomáš Čvančaracz CZEFW24-276278073027.29.07762201451.301221-9-1.00-1.3413.221.3-8.1-0.90-0.74Matches
Stefan Lainerat AUTDF32-262206913523.37.759051516121.45916-7-0.91-1.1512.717.8-5.2-0.68-0.40Matches
Tiago Cardosolu LUXGK19-03953807612.84.2490412052.0073+4+0.95+1.125.46.8-1.5-0.35+0.02Matches
Fabio Chiarodiait ITADF19-345163792412.84.237911311161.56610-4-0.95-1.058.310.2-1.8-0.43-0.07Matches
Florian Neuhausde GERMF28-061173732212.64.128311514121.2459-4-0.97-1.074.78.9-4.2-1.02-0.75Matches
Tobias Sippelde GERGK37-055159592.00.700159140.0003-3-4.58-4.640.91.5-0.5-0.79-0.43Matches
Shiō Fukudajp JPNFW,MF21-038551101.70.600510180.0024-2-3.53-3.561.12.8-1.7-2.96-2.64Matches
Grant Ranosam ARMFW21-300220100.70.20021050.0012-1-4.50-4.500.41.8-1.5-6.58-6.26Matches
Noah Peschhr CROFW19-3631660.20.1001640.000000.00+0.030.20.0+0.2+2.60+2.97Matches
Charles Herrmannde GERFW19-11500001Matches
Veit Stangede GERMF21-09700001Matches
Niklas Swiderde GERMF18-13100004Matches
Squad Total27.3332,9709010033.036383201160161371.365556-1-0.0349.661.7-12.1-0.37
Opponent Total27.5332,9709010033.036383214149211471.455655+1+0.0361.749.6+12.1+0.37

Miscellaneous Stats 2024-2025 Mönchengladbach: Bundesliga

Miscellaneous Stats 2024-2025 Mönchengladbach: 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
Julian Weiglde GERMF29-25031.080023240114724030129391967.2Matches
Tim Kleindienstde GERFW29-25830.45117525231612152107414912354.8Matches
Ko Itakurajp JPNDF28-10930.0500271207252901092633266.3Matches
Joe Scallyus USADF22-13628.46002348149163101096242846.2Matches
Robin Hackde GERFW,MF26-26223.44001820860916100122192642.2Matches
Nico Elvedich SUIDF28-22822.710091311292300186464252.3Matches
Lukas Ullrichde GERDF21-06120.14002117043231502066141942.4Matches
Alassane Pléafr FRAMF,FW32-06720.130017337432310063153231.9Matches
Rocco Reitzde GERMF22-35219.41001938021502100089171651.5Matches
Moritz Nicolasde GERGK27-20718.2000000010000237187.5Matches
Franck Honoratfr FRAFW28-27815.1000638117560006971138.9Matches
Kevin Stögerat AUTMF31-26217.03002140111316210007251525.0Matches
Philipp Sanderde GERMF27-08414.8200167020221600080311962.0Matches
Jonas Omlinch SUIGK31-1269.90101100000001820100.0Matches
Marvin Friedrichde GERDF29-15411.000054005900042341964.2Matches
Nathan N'Goumoucm CMRFW25-0639.20007127224111002191734.6Matches
Luca Netzde GERDF22-00110.820086116101400042111444.0Matches
Tomáš Čvančaracz CZEFW24-2769.05111161155100023121642.9Matches
Stefan Lainerat AUTDF32-2627.72001161271112001234833.3Matches
Tiago Cardosolu LUXGK19-0394.2000000000000440100.0Matches
Fabio Chiarodiait ITADF19-3454.200070009400097277.8Matches
Florian Neuhausde GERMF28-0614.110047086300024020.0Matches
Tobias Sippelde GERGK37-0550.7000000000000000Matches
Shiō Fukudajp JPNFW,MF21-0380.600020110000012250.0Matches
Grant Ranosam ARMFW21-3000.21001000000000010.0Matches
Noah Peschhr CROFW19-3630.1000100000000100Matches
Squad Total27.333.0533233332260590307274582126952146452.9
Opponent Total27.533.0461133432257729289298652142346452147.1

Bundesliga, Bundesliga

Bundesliga, Bundesliga Table
Rk Squad MP W D L GF GA GD Pts Pts/MP xG xGA xGD xGD/90 Last 5 Attendance Top Team Scorer Goalkeeper Notes
8Club Crest Werder Bremen33139115056-6481.4546.946.5+0.4+0.01
41,472Jens Stage - 9Michael Zetterer
9Club Crest Stuttgart33138126151+10471.4259.745.8+13.9+0.42
59,219Ermedin Demirović - 14Alexander Nübel
10Club Crest Gladbach33136145556-1451.3649.661.7-12.1-0.37
52,990Tim Kleindienst - 16Moritz Nicolas
11Club Crest Augsburg331110123449-15431.3033.048.1-15.1-0.46
29,768Alexis Claude-Maurice - 9Finn Dahmen
12Club Crest Wolfsburg331010135554+1401.2145.851.6-5.7-0.17
24,660Mohamed Amoura - 10Kamil Grabara
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
8Club Crest Werder Bremen175662126-5211.2425.421.8+3.5+0.21168352930-1271.6921.524.7-3.1-0.20
9Club Crest Stuttgart177283527+8231.3536.120.8+15.3+0.90166642624+2241.5023.625.0-1.3-0.08
10Club Crest Gladbach167362925+4241.5025.326.8-1.5-0.09176382631-5211.2424.334.9-10.6-0.62
11Club Crest Augsburg166551718-1231.4420.317.6+2.7+0.17175571731-14201.1812.730.5-17.8-1.05
12Club Crest Wolfsburg173772730-3160.9425.025.7-0.6-0.04167362824+4241.5020.825.9-5.1-0.32

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.