Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-09ThuEuropa LgSemi-finalsHomeD 2–2de Leverkusenit RomaYAM8000003100660000.30.30.580535989.8342100Match Report
2024-05-05SunBundesligaMatchweek 32AwayW 5–1LeverkusenEint FrankfurtYAM9000002100410000.10.10.363303488.2224111Match Report
2024-05-02ThuEuropa LgSemi-finalsAwayW 2–0de Leverkusenit RomaNFW1400000000110000.00.00.0004944.409021Match Report
2024-04-27SatBundesligaMatchweek 31HomeD 2–2LeverkusenStuttgartYAM7300001100471020.40.40.330304173.2522110Match Report
2024-04-21SunBundesligaMatchweek 30AwayD 1–1LeverkusenDortmundYFW8200001000410110.00.00.560273773.0631244Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp 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
2012-201320Dortmund IIde GER3. 3. Liga35342,88832.1549500500.160.120.280.160.28Matches
2012-201320Dortmundde GER1. Bundesliga321701.9011000000.000.530.530.000.53Matches
2013-201421Dortmund IIde GER3. 3. Liga11901.0000000100.000.000.000.000.00Matches
2013-201421Dortmundde GER1. Bundesliga2646887.6246200100.260.520.780.260.78Matches
2013-201421Dortmund1. Champions Lg801171.3000000000.000.000.000.000.00Matches
2014-201522Mainz 05de GER1. Bundesliga1086156.8303211100.440.000.440.290.29Matches
2014-201522Dortmundde GER1. Bundesliga20200.2000000000.000.000.000.000.00Matches
2014-201522Dortmundde GERDFB-Pokal00Matches
2014-201522Dortmundde GERDFL-Supercup11901.0000000000.000.000.000.000.00Matches
2015-201623M'Gladbachde GER1. Bundesliga822192.4022000000.000.820.820.000.82Matches
2015-201623Dortmundde GER1. Bundesliga742873.2112100000.310.310.630.310.63Matches
2015-201623Dortmundde GERDFB-Pokal10280.3000000000.000.000.000.000.00Matches
2015-201623Dortmund2. Europa Lg332482.8000000000.000.000.000.000.00Matches
2016-201724M'Gladbachde GER1. Bundesliga21161,38015.3011000000.000.070.070.000.07Matches
2016-201724M'Gladbach1. Champions Lg211391.5000000000.000.000.000.000.00Matches
2016-201724M'Gladbachde GERDFB-Pokal332763.1101100000.330.000.330.330.33Matches
2016-201724M'Gladbach2. Europa Lg322312.6123100000.390.781.170.391.17Matches
2017-201825M'Gladbachde GER1. Bundesliga23121,03311.5033000002.12.13.05.14141920.000.260.260.000.260.180.260.440.180.44Matches
2017-201825M'Gladbachde GERDFB-Pokal20500.6101100001.800.001.801.801.80Matches
2018-201926M'Gladbachde GER1. Bundesliga27211,91121.25510412205.53.93.37.3581451170.240.240.470.190.420.260.160.420.190.34Matches
2018-201926M'Gladbachde GERDFB-Pokal221641.8134100000.551.652.200.552.20Matches
2019-202027M'Gladbachde GER1. Bundesliga24181,63318.1538500304.44.43.57.94280670.280.170.440.280.440.240.190.430.240.43Matches
2019-202027M'Gladbachde GERDFB-Pokal221311.5000000000.000.000.000.000.00Matches
2019-202027M'Gladbach2. Europa Lg311822.0000000000.00.00.10.25730.000.000.000.000.000.010.070.080.010.08Matches
2020-202128M'Gladbachde GER1. Bundesliga24211,81720.261117333104.92.55.37.946731060.300.540.840.150.690.240.260.510.130.39Matches
2020-202128M'Gladbach1. Champions Lg554304.8101100000.50.50.30.888220.210.000.210.210.210.090.060.160.090.16Matches
2020-202128M'Gladbachde GERDFB-Pokal442853.2112100000.320.320.630.320.63Matches
2021-202229M'Gladbachde GER1. Bundesliga26242,07823.1125171200108.18.16.614.760951610.520.220.740.520.740.350.280.630.350.63Matches
2021-202229M'Gladbachde GERDFB-Pokal21730.8011000000.001.231.230.001.23Matches
2022-202330M'Gladbachde GER1. Bundesliga31302,68029.8129211201207.26.611.117.6731191970.400.300.710.400.710.240.370.610.220.59Matches
2022-202330M'Gladbachde GERDFB-Pokal221201.3213200001.500.752.251.502.25Matches
2023-202431Leverkusende GER1. Bundesliga30252,08723.25611500305.15.17.312.4601062070.220.260.470.220.470.220.320.530.220.53Matches
2023-202431Leverkusende GERDFB-Pokal422252.5101100000.400.000.400.400.40Matches
2023-202431Leverkusen2. Europa Lg932863.2224200000.90.91.72.61118330.630.631.260.631.260.300.530.830.300.83Matches
12 Seasons5 Clubs6 Leagues35425422,671251.96765132625720038.734.142.276.340469210050.270.260.520.250.500.250.270.520.220.49
Country Comp 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
M'Gladbach (8 Seasons)4 Leagues21416714,832164.848479544469032.728.133.261.33335687650.290.290.580.270.550.250.250.500.210.47
Dortmund (4 Seasons)5 Leagues51141,64818.3369300100.160.330.490.160.49
Dortmund II (2 Seasons)1 League36352,97833.1549500600.150.120.270.150.27
Leverkusen (1 Season)3 Leagues43302,59828.98816800306.06.09.015.0711242400.280.280.550.280.550.230.340.570.230.57
Mainz 05 (1 Season)1 League1086156.8303211100.440.000.440.290.29
Bundesliga (12 Seasons)26218716,618184.65151102465714037.332.740.172.73806599470.280.280.550.250.530.250.270.530.220.49
DFB-Pokal (10 Seasons)22161,35215.07613700000.470.400.870.470.87
Europa Lg (4 Seasons)18994710.5347300001.01.01.82.81625360.290.380.670.290.670.180.350.540.180.54
Champions Lg (3 Seasons)1566867.6101100000.50.50.30.888220.130.000.130.130.130.090.060.160.090.16
3. Liga (2 Seasons)36352,97833.1549500600.150.120.270.150.27
DFL-Supercup (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp 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
2012-201320Dortmund II1 League35342,88832.1549500500.160.120.280.160.28
2012-201320Dortmund1 League321701.9011000000.000.530.530.000.53
2013-201421Dortmund II1 League11901.0000000100.000.000.000.000.00
2013-201421Dortmund2 Leagues3448058.9246200100.220.450.670.220.67
2014-201522Mainz 051 League1086156.8303211100.440.000.440.290.29
2014-201522Dortmund3 Leagues311101.2000000000.000.000.000.000.00
2015-201623Dortmund3 Leagues1175636.3112100000.160.160.320.160.32
2015-201623M'Gladbach1 League822192.4022000000.000.820.820.000.82
2016-201724M'Gladbach4 Leagues29222,02622.5235200000.090.130.220.090.22
2017-201825M'Gladbach2 Leagues25121,08312.0134100002.12.13.05.14141920.080.250.330.080.330.180.260.440.180.44
2018-201926M'Gladbach2 Leagues29232,07523.16814512205.53.93.37.3581451170.260.350.610.220.560.260.160.420.190.34
2019-202027M'Gladbach3 Leagues29211,94621.6538500304.44.43.68.04787700.230.140.370.230.370.220.180.400.220.40
2020-202128M'Gladbach3 Leagues33302,53228.181220533105.43.05.68.654811280.280.430.710.180.600.210.230.440.120.35
2021-202229M'Gladbach2 Leagues28252,15123.9126181200108.18.16.614.760951610.500.250.750.500.750.350.280.630.350.63
2022-202330M'Gladbach2 Leagues33322,80031.11410241401207.26.611.117.6731191970.450.320.770.450.770.240.370.610.220.59
2023-202431Leverkusen3 Leagues43302,59828.98816800306.06.09.015.0711242400.280.280.550.280.550.230.340.570.230.57
12 Seasons5 Clubs6 Leagues35425422,671251.96765132625720038.734.142.276.340469210050.270.260.520.250.500.250.270.520.220.49
Comp 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
M'Gladbach (8 Seasons)4 Leagues21416714,832164.848479544469032.728.133.261.33335687650.290.290.580.270.550.250.250.500.210.47
Dortmund (4 Seasons)5 Leagues51141,64818.3369300100.160.330.490.160.49
Dortmund II (2 Seasons)1 League36352,97833.1549500600.150.120.270.150.27
Leverkusen (1 Season)3 Leagues43302,59828.98816800306.06.09.015.0711242400.280.280.550.280.550.230.340.570.230.57
Mainz 05 (1 Season)1 League1086156.8303211100.440.000.440.290.29
Bundesliga (12 Seasons)26218716,618184.65151102465714037.332.740.172.73806599470.280.280.550.250.530.250.270.530.220.49
DFB-Pokal (10 Seasons)22161,35215.07613700000.470.400.870.470.87
Europa Lg (4 Seasons)18994710.5347300001.01.01.82.81625360.290.380.670.290.670.180.350.540.180.54
Champions Lg (3 Seasons)1566867.6101100000.50.50.30.888220.130.000.130.130.130.090.060.160.090.16
3. Liga (2 Seasons)36352,97833.1549500600.150.120.270.150.27
DFL-Supercup (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank 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
2012-201320Dortmund IIde GER3. 3. Liga16th35342,88832.1549500500.160.120.280.160.28Matches
2012-201320Dortmundde GER1. Bundesliga2nd321701.9011000000.000.530.530.000.53Matches
2013-201421Dortmund IIde GER3. 3. Liga14th11901.0000000100.000.000.000.000.00Matches
2013-201421Dortmundde GER1. Bundesliga2nd2646887.6246200100.260.520.780.260.78Matches
2014-201522Mainz 05de GER1. Bundesliga11th1086156.8303211100.440.000.440.290.29Matches
2014-201522Dortmundde GER1. Bundesliga7th20200.2000000000.000.000.000.000.00Matches
2015-201623Dortmundde GER1. Bundesliga2nd742873.2112100000.310.310.630.310.63Matches
2015-201623M'Gladbachde GER1. Bundesliga4th822192.4022000000.000.820.820.000.82Matches
2016-201724M'Gladbachde GER1. Bundesliga9th21161,38015.3011000000.000.070.070.000.07Matches
2017-201825M'Gladbachde GER1. Bundesliga9th23121,03311.5033000002.12.13.05.14141920.000.260.260.000.260.180.260.440.180.44Matches
2018-201926M'Gladbachde GER1. Bundesliga5th27211,91121.25510412205.53.93.37.3581451170.240.240.470.190.420.260.160.420.190.34Matches
2019-202027M'Gladbachde GER1. Bundesliga4th24181,63318.1538500304.44.43.57.94280670.280.170.440.280.440.240.190.430.240.43Matches
2020-202128M'Gladbachde GER1. Bundesliga8th24211,81720.261117333104.92.55.37.946731060.300.540.840.150.690.240.260.510.130.39Matches
2021-202229M'Gladbachde GER1. Bundesliga10th26242,07823.1125171200108.18.16.614.760951610.520.220.740.520.740.350.280.630.350.63Matches
2022-202330M'Gladbachde GER1. Bundesliga10th31302,68029.8129211201207.26.611.117.6731191970.400.300.710.400.710.240.370.610.220.59Matches
2023-202431Leverkusende GER1. Bundesliga1st30252,08723.25611500305.15.17.312.4601062070.220.260.470.220.470.220.320.530.220.53Matches
12 Seasons5 Clubs2 Leagues29822219,596217.75655111515720037.332.740.172.73806599470.260.250.510.230.490.250.270.530.220.49
Country Comp LgRank 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
M'Gladbach (8 Seasons)1 League18414412,751141.740397936469032.227.632.760.43205537400.280.280.560.250.530.260.260.520.220.49
Dortmund (4 Seasons)1 League38101,16512.9369300100.230.460.700.230.70
Dortmund II (2 Seasons)1 League36352,97833.1549500600.150.120.270.150.27
Leverkusen (1 Season)1 League30252,08723.25611500305.15.17.312.4601062070.220.260.470.220.470.220.320.530.220.53
Mainz 05 (1 Season)1 League1086156.8303211100.440.000.440.290.29
Bundesliga (12 Seasons)26218716,618184.65151102465714037.332.740.172.73806599470.280.280.550.250.530.250.270.530.220.49
3. Liga (2 Seasons)36352,97833.1549500600.150.120.270.150.27
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201522Dortmundde GERDFB-Pokal2nd00Matches
2014-201522Dortmundde GERDFL-Supercup1st11901.0000000000.000.000.000.000.00Matches
2015-201623Dortmundde GERDFB-Pokal2nd10280.3000000000.000.000.000.000.00Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd332763.1101100000.330.000.330.330.33Matches
2017-201825M'Gladbachde GERDFB-Pokal9th20500.6101100001.800.001.801.801.80Matches
2018-201926M'Gladbachde GERDFB-Pokal17th221641.8134100000.551.652.200.552.20Matches
2019-202027M'Gladbachde GERDFB-Pokal17th221311.5000000000.000.000.000.000.00Matches
2020-202128M'Gladbachde GERDFB-Pokal5th442853.2112100000.320.320.630.320.63Matches
2021-202229M'Gladbachde GERDFB-PokalR1621730.8011000000.001.231.230.001.23Matches
2022-202330M'Gladbachde GERDFB-PokalR32221201.3213200001.500.752.251.502.25Matches
2023-202431Leverkusende GERDFB-PokalF422252.5101100000.400.000.400.400.40Matches
10 Seasons3 Clubs2 Leagues23171,44216.07613700000.440.370.810.440.81
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
M'Gladbach (7 Seasons)1 League17141,09912.26612600000.490.490.980.490.98
Dortmund (2 Seasons)2 Leagues211181.3000000000.000.000.000.000.00
Leverkusen (1 Season)1 League422252.5101100000.400.000.400.400.40
DFB-Pokal (10 Seasons)22161,35215.07613700000.470.400.870.470.87
DFL-Supercup (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank 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
2013-201421Dortmund1. Champions LgQF801171.3000000000.000.000.000.000.00Matches
2015-201623Dortmund2. Europa LgQF332482.8000000000.000.000.000.000.00Matches
2016-201724M'Gladbach1. Champions LgGR211391.5000000000.000.000.000.000.00Matches
2016-201724M'Gladbach2. Europa LgR16322312.6123100000.390.781.170.391.17Matches
2019-202027M'Gladbach2. Europa LgGR311822.0000000000.00.00.10.25730.000.000.000.000.000.010.070.080.010.08Matches
2020-202128M'Gladbach1. Champions LgR16554304.8101100000.50.50.30.888220.210.000.210.210.210.090.060.160.090.16Matches
2023-202431Leverkusen2. Europa LgSF932863.2224200000.90.91.72.61118330.630.631.260.631.260.300.530.830.300.83Matches
6 Seasons3 Clubs2 Leagues33151,63318.1448400001.41.42.13.52433580.220.220.440.220.440.140.210.350.140.35
Comp LgRank 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
M'Gladbach (3 Seasons)2 Leagues13998210.9224200000.50.50.40.91315250.180.180.370.180.370.070.060.130.070.13
Dortmund (2 Seasons)2 Leagues1133654.1000000000.000.000.000.000.00
Leverkusen (1 Season)1 League932863.2224200000.90.91.72.61118330.630.631.260.631.260.300.530.830.300.83
Europa Lg (4 Seasons)18994710.5347300001.01.01.82.81625360.290.380.670.290.670.180.350.540.180.54
Champions Lg (3 Seasons)1566867.6101100000.50.50.30.888220.130.000.130.130.130.090.060.160.090.16
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank 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
202027de GermanyFriendlies (M)21510.6000000000.000.000.000.000.00Matches
2020-202128de GermanyUEFA Nations LeagueLgA00Matches
202128de GermanyFriendlies (M)1050.1000000000.000.000.000.000.00Matches
202229de Germany1. World CupGR20300.3000000000.30.30.10.31130.000.000.000.000.000.820.160.980.820.98Matches
202229de GermanyWCQ753944.4213200000.460.230.690.460.69Matches
202229de GermanyFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202330de GermanyUEFA Nations LeagueLgA653784.2202200000.480.000.480.480.48Matches
202330de GermanyFriendlies (M)411131.3000000000.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues23131,06111.8415400000.30.30.10.31130.340.080.420.340.420.820.160.980.820.98
Friendlies (M) (4 Seasons)832592.9000000000.000.000.000.000.00
UEFA Nations League (2 Seasons)653784.2202200000.480.000.480.480.48
WCQ (1 Season)753944.4213200000.460.230.690.460.69
World Cup (1 Season)20300.3000000000.30.30.10.31130.000.000.000.000.000.820.160.980.820.98

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 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
2012-201320Dortmund IIde GER3. 3. Liga32.15210.650.2400Matches
2012-201320Dortmundde GER1. Bundesliga1.9000.0000Matches
2013-201421Dortmund IIde GER3. 3. Liga1.0000.0000Matches
2013-201421Dortmundde GER1. Bundesliga7.6250.650.4000Matches
2013-201421Dortmund1. Champions Lg1.3010.770.0000Matches
2014-201522Mainz 05de GER1. Bundesliga6.83101.460.2011Matches
2014-201522Dortmundde GER1. Bundesliga0.2000.0000Matches
2014-201522Dortmundde GERDFL-Supercup1.0011100.01.001.000.000.0000Matches
2015-201623M'Gladbachde GER1. Bundesliga2.4072.880.0000Matches
2015-201623Dortmundde GER1. Bundesliga3.2130.940.3300Matches
2015-201623Dortmundde GERDFB-Pokal0.3000Matches
2015-201623Dortmund2. Europa Lg2.8020.730.0000Matches
2016-201724M'Gladbachde GER1. Bundesliga15.3025520.01.630.330.000.0000Matches
2016-201724M'Gladbach1. Champions Lg1.5011100.00.650.650.000.0000Matches
2016-201724M'Gladbachde GERDFB-Pokal3.113133.30.980.330.331.0000Matches
2016-201724M'Gladbach2. Europa Lg2.6133100.01.171.170.330.3300Matches
2017-201825M'Gladbachde GER1. Bundesliga11.5020525.01.740.440.000.0017.80002.12.10.10-2.1-2.1Matches
2017-201825M'Gladbachde GERDFB-Pokal0.6122100.03.603.600.500.5000Matches
2018-201926M'Gladbachde GER1. Bundesliga21.2534823.51.600.380.120.5022.71125.53.90.12-0.5+0.1Matches
2018-201926M'Gladbachde GERDFB-Pokal1.816466.73.292.200.170.2500Matches
2019-202027M'Gladbachde GER1. Bundesliga18.15241041.71.320.550.210.5017.43004.44.40.18+0.6+0.6Matches
2019-202027M'Gladbachde GERDFB-Pokal1.5022100.01.371.370.000.0000Matches
2019-202027M'Gladbach2. Europa Lg2.00100.00.490.000.0029.20000.00.00.020.00.0Matches
2020-202128M'Gladbachde GER1. Bundesliga20.2622836.41.090.400.140.3821.70334.92.50.12+1.1+0.5Matches
2020-202128M'Gladbach1. Champions Lg4.813266.70.630.420.330.5018.40000.50.50.15+0.5+0.5Matches
2020-202128M'Gladbachde GERDFB-Pokal3.217457.12.211.260.140.2500Matches
2021-202229M'Gladbachde GER1. Bundesliga23.112542240.72.340.950.220.5516.34008.18.10.15+3.9+3.9Matches
2021-202229M'Gladbachde GERDFB-Pokal0.80100.01.230.000.0000Matches
2022-202330M'Gladbachde GER1. Bundesliga29.812442250.01.480.740.270.5519.05017.26.60.15+4.8+5.4Matches
2022-202330M'Gladbachde GERDFB-Pokal1.323266.72.251.500.671.0000Matches
2023-202431Leverkusende GER1. Bundesliga23.25542240.72.330.950.090.2318.60005.15.10.09-0.1-0.1Matches
2023-202431Leverkusende GERDFB-Pokal2.514250.01.600.800.250.5000Matches
2023-202431Leverkusen2. Europa Lg3.227457.12.201.260.290.5018.00000.90.90.13+1.1+1.1Matches
12 Seasons5 Clubs6 Leagues251.96732117940.51.670.710.160.3518.8135738.734.10.13+9.3+9.9
Country Comp 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
M'Gladbach (8 Seasons)4 Leagues164.84825510839.61.570.660.170.4118.9134632.728.10.14+8.3+8.9
Dortmund (4 Seasons)5 Leagues18.33112100.01.000.670.000.2500
Dortmund II (2 Seasons)1 League33.15210.630.2400
Leverkusen (1 Season)3 Leagues28.98652843.12.250.970.120.2918.50006.06.00.10+1.0+1.0
Mainz 05 (1 Season)1 League6.83101.460.2011
Bundesliga (12 Seasons)184.65127712736.81.710.690.150.3618.8135737.332.70.13+7.7+8.3
DFB-Pokal (10 Seasons)15.07281760.71.901.160.250.4100
Europa Lg (4 Seasons)10.5311963.61.420.860.270.3319.40001.01.00.12+1.0+1.0
Champions Lg (3 Seasons)7.614475.00.630.520.250.2518.40000.50.50.15+0.5+0.5
3. Liga (2 Seasons)33.15210.630.2400
DFL-Supercup (1 Season)1.0011100.01.001.000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 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
2012-201320Dortmund II1 League32.15210.650.2400
2012-201320Dortmund1 League1.9000.0000
2013-201421Dortmund II1 League1.0000.0000
2013-201421Dortmund2 Leagues8.9260.670.3300
2014-201522Mainz 051 League6.83101.460.2011
2014-201522Dortmund3 Leagues1.2011100.01.000.820.000.0000
2015-201623Dortmund3 Leagues6.3150.840.2000
2015-201623M'Gladbach1 League2.4072.880.0000
2016-201724M'Gladbach4 Leagues22.52321031.31.420.440.060.2000
2017-201825M'Gladbach2 Leagues12.0122731.81.830.580.050.1417.80002.12.10.10-2.1-2.1
2018-201926M'Gladbach2 Leagues23.16401230.01.730.520.130.4222.71125.53.90.12-0.5+0.1
2019-202027M'Gladbach3 Leagues21.65271244.41.250.550.190.4217.93004.44.40.18+0.6+0.6
2020-202128M'Gladbach3 Leagues28.18321443.81.140.500.160.3621.30335.43.00.12+1.6+1.0
2021-202229M'Gladbach2 Leagues23.912552240.02.300.920.220.5516.34008.18.10.15+3.9+3.9
2022-202330M'Gladbach2 Leagues31.114472451.11.510.770.300.5819.05017.26.60.15+4.8+5.4
2023-202431Leverkusen3 Leagues28.98652843.12.250.970.120.2918.50006.06.00.10+1.0+1.0
12 Seasons5 Clubs6 Leagues251.96732117940.51.670.710.160.3518.8135738.734.10.13+9.3+9.9
Comp 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
M'Gladbach (8 Seasons)4 Leagues164.84825510839.61.570.660.170.4118.9134632.728.10.14+8.3+8.9
Dortmund (4 Seasons)5 Leagues18.33112100.01.000.670.000.2500
Dortmund II (2 Seasons)1 League33.15210.630.2400
Leverkusen (1 Season)3 Leagues28.98652843.12.250.970.120.2918.50006.06.00.10+1.0+1.0
Mainz 05 (1 Season)1 League6.83101.460.2011
Bundesliga (12 Seasons)184.65127712736.81.710.690.150.3618.8135737.332.70.13+7.7+8.3
DFB-Pokal (10 Seasons)15.07281760.71.901.160.250.4100
Europa Lg (4 Seasons)10.5311963.61.420.860.270.3319.40001.01.00.12+1.0+1.0
Champions Lg (3 Seasons)7.614475.00.630.520.250.2518.40000.50.50.15+0.5+0.5
3. Liga (2 Seasons)33.15210.630.2400
DFL-Supercup (1 Season)1.0011100.01.001.000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 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
2012-201320Dortmund IIde GER3. 3. Liga16th32.15210.650.2400Matches
2012-201320Dortmundde GER1. Bundesliga2nd1.9000.0000Matches
2013-201421Dortmund IIde GER3. 3. Liga14th1.0000.0000Matches
2013-201421Dortmundde GER1. Bundesliga2nd7.6250.650.4000Matches
2014-201522Mainz 05de GER1. Bundesliga11th6.83101.460.2011Matches
2014-201522Dortmundde GER1. Bundesliga7th0.2000.0000Matches
2015-201623Dortmundde GER1. Bundesliga2nd3.2130.940.3300Matches
2015-201623M'Gladbachde GER1. Bundesliga4th2.4072.880.0000Matches
2016-201724M'Gladbachde GER1. Bundesliga9th15.3025520.01.630.330.000.0000Matches
2017-201825M'Gladbachde GER1. Bundesliga9th11.5020525.01.740.440.000.0017.80002.12.10.10-2.1-2.1Matches
2018-201926M'Gladbachde GER1. Bundesliga5th21.2534823.51.600.380.120.5022.71125.53.90.12-0.5+0.1Matches
2019-202027M'Gladbachde GER1. Bundesliga4th18.15241041.71.320.550.210.5017.43004.44.40.18+0.6+0.6Matches
2020-202128M'Gladbachde GER1. Bundesliga8th20.2622836.41.090.400.140.3821.70334.92.50.12+1.1+0.5Matches
2021-202229M'Gladbachde GER1. Bundesliga10th23.112542240.72.340.950.220.5516.34008.18.10.15+3.9+3.9Matches
2022-202330M'Gladbachde GER1. Bundesliga10th29.812442250.01.480.740.270.5519.05017.26.60.15+4.8+5.4Matches
2023-202431Leverkusende GER1. Bundesliga1st23.25542240.72.330.950.090.2318.60005.15.10.09-0.1-0.1Matches
12 Seasons5 Clubs2 Leagues217.75627714836.81.710.680.150.3418.8135737.332.70.13+7.7+8.3
Country Comp LgRank 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
M'Gladbach (8 Seasons)1 League141.7402238735.91.600.610.160.4118.9134632.227.60.14+7.8+8.4
Dortmund (4 Seasons)1 League12.9380.620.3800
Dortmund II (2 Seasons)1 League33.15210.630.2400
Leverkusen (1 Season)1 League23.25542240.72.330.950.090.2318.60005.15.10.09-0.1-0.1
Mainz 05 (1 Season)1 League6.83101.460.2011
Bundesliga (12 Seasons)184.65127712736.81.710.690.150.3618.8135737.332.70.13+7.7+8.3
3. Liga (2 Seasons)33.15210.630.2400
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201522Dortmundde GERDFL-Supercup1st1.0011100.01.001.000.000.0000Matches
2015-201623Dortmundde GERDFB-Pokal2nd0.3000Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd3.113133.30.980.330.331.0000Matches
2017-201825M'Gladbachde GERDFB-Pokal9th0.6122100.03.603.600.500.5000Matches
2018-201926M'Gladbachde GERDFB-Pokal17th1.816466.73.292.200.170.2500Matches
2019-202027M'Gladbachde GERDFB-Pokal17th1.5022100.01.371.370.000.0000Matches
2020-202128M'Gladbachde GERDFB-Pokal5th3.217457.12.211.260.140.2500Matches
2021-202229M'Gladbachde GERDFB-PokalR160.80100.01.230.000.0000Matches
2022-202330M'Gladbachde GERDFB-PokalR321.323266.72.251.500.671.0000Matches
2023-202431Leverkusende GERDFB-PokalF2.514250.01.600.800.250.5000Matches
10 Seasons3 Clubs2 Leagues16.07291862.11.851.150.240.3900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
M'Gladbach (7 Seasons)1 League12.26241562.51.971.230.250.4000
Dortmund (2 Seasons)2 Leagues1.3011100.01.001.000.000.0000
Leverkusen (1 Season)1 League2.514250.01.600.800.250.5000
DFB-Pokal (10 Seasons)15.07281760.71.901.160.250.4100
DFL-Supercup (1 Season)1.0011100.01.001.000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 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
2013-201421Dortmund1. Champions LgQF1.3010.770.0000Matches
2015-201623Dortmund2. Europa LgQF2.8020.730.0000Matches
2016-201724M'Gladbach1. Champions LgGR1.5011100.00.650.650.000.0000Matches
2016-201724M'Gladbach2. Europa LgR162.6133100.01.171.170.330.3300Matches
2019-202027M'Gladbach2. Europa LgGR2.00100.00.490.000.0029.20000.00.00.020.00.0Matches
2020-202128M'Gladbach1. Champions LgR164.813266.70.630.420.330.5018.40000.50.50.15+0.5+0.5Matches
2023-202431Leverkusen2. Europa LgSF3.227457.12.201.260.290.5018.00000.90.90.13+1.1+1.1Matches
6 Seasons3 Clubs2 Leagues18.14151366.71.060.720.270.3119.10001.41.40.13+1.6+1.6
Comp LgRank 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
M'Gladbach (3 Seasons)2 Leagues10.928675.00.730.550.250.3321.10000.50.50.12+0.5+0.5
Dortmund (2 Seasons)2 Leagues4.1030.740.0000
Leverkusen (1 Season)1 League3.227457.12.201.260.290.5018.00000.90.90.13+1.1+1.1
Europa Lg (4 Seasons)10.5311963.61.420.860.270.3319.40001.01.00.12+1.0+1.0
Champions Lg (3 Seasons)7.614475.00.630.520.250.2518.40000.50.50.15+0.5+0.5
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 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
202027de GermanyFriendlies (M)0.6000Matches
202128de GermanyFriendlies (M)0.1000Matches
202229de Germany1. World CupGR0.3011100.03.003.000.000.0011.50000.30.30.27-0.3-0.3Matches
202229de GermanyWCQ4.426466.71.370.910.330.5000Matches
202229de GermanyFriendlies (M)1.0000Matches
2022-202330de GermanyUEFA Nations LeagueLgA4.224375.00.950.710.500.6700Matches
202330de GermanyFriendlies (M)1.3000Matches
4 Seasons1 Club4 Leagues11.8411872.71.230.900.360.5011.50000.30.30.27-0.3-0.3
Friendlies (M) (4 Seasons)2.9000
UEFA Nations League (2 Seasons)4.224375.00.950.710.500.6700
WCQ (1 Season)4.426466.71.370.910.330.5000
World Cup (1 Season)0.3011100.03.003.000.000.0011.50000.30.30.27-0.3-0.3
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 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
2012-201320Dortmund IIde GER3. 3. Liga32.14Matches
2012-201320Dortmundde GER1. Bundesliga1.91Matches
2013-201421Dortmund IIde GER3. 3. Liga1.00Matches
2013-201421Dortmundde GER1. Bundesliga7.64Matches
2013-201421Dortmund1. Champions Lg1.30Matches
2014-201522Mainz 05de GER1. Bundesliga6.80Matches
2014-201522Dortmundde GER1. Bundesliga0.20Matches
2014-201522Dortmundde GERDFL-Supercup1.00Matches
2015-201623M'Gladbachde GER1. Bundesliga2.42Matches
2015-201623Dortmundde GER1. Bundesliga3.21Matches
2015-201623Dortmundde GERDFB-Pokal0.30Matches
2015-201623Dortmund2. Europa Lg2.80Matches
2016-201724M'Gladbachde GER1. Bundesliga15.31Matches
2016-201724M'Gladbach1. Champions Lg1.50Matches
2016-201724M'Gladbachde GERDFB-Pokal3.10Matches
2016-201724M'Gladbach2. Europa Lg2.62Matches
2017-201825M'Gladbachde GER1. Bundesliga11.530142171.55407169913517477.611814879.7406858.833.02.00.0222711141Matches
2017-201825M'Gladbachde GERDFB-Pokal0.60Matches
2018-201926M'Gladbachde GER1. Bundesliga21.2910112580.915993427844551586.433438686.510816067.553.33.0+1.734103312145Matches
2018-201926M'Gladbachde GERDFB-Pokal1.83Matches
2019-202027M'Gladbachde GER1. Bundesliga18.168687778.212297343530734988.024029082.810616365.033.54.0-0.5325819380Matches
2019-202027M'Gladbachde GERDFB-Pokal1.50Matches
2019-202027M'Gladbach2. Europa Lg2.0779581.11353481343791.9354283.36875.000.10.2-0.126007Matches
2020-202128M'Gladbachde GER1. Bundesliga20.2763103573.713638385035341285.725832479.611521653.2115.35.1+5.7575322273Matches
2020-202128M'Gladbach1. Champions Lg4.812716875.61940555687491.9394684.8123040.000.30.4-0.356308Matches
2020-202128M'Gladbachde GERDFB-Pokal3.21Matches
2021-202229M'Gladbachde GER1. Bundesliga23.1961126576.015692448549055188.931439280.110820552.756.66.4-1.6706424395Matches
2021-202229M'Gladbachde GERDFB-Pokal0.81Matches
2022-202330M'Gladbachde GER1. Bundesliga29.81149154374.519856644255363387.441350781.513427648.6911.110.9-2.19966428119Matches
2022-202330M'Gladbachde GERDFB-Pokal1.31Matches
2023-202431Leverkusende GER1. Bundesliga23.21145144779.117423386366775788.133440782.19617156.167.37.6-1.37062385106Matches
2023-202431Leverkusende GERDFB-Pokal2.50Matches
2023-202431Leverkusen2. Europa Lg3.219121987.2288967910711890.7536186.9192190.521.71.1+0.318136218Matches
12 Seasons5 Clubs6 Leagues251.96310819577.0106488297673159362087.32138260382.1744131856.46542.240.7+22.840945819626692
Country Comp 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
M'Gladbach (8 Seasons)4 Leagues164.84974652976.286176252252385274586.91751213582.0629112655.94733.232.0+13.832138315219568
Dortmund (4 Seasons)5 Leagues18.36
Dortmund II (2 Seasons)1 League33.14
Leverkusen (1 Season)3 Leagues28.91336166680.220312454277487588.538746882.711519259.989.08.7-1.08875447124
Mainz 05 (1 Season)1 League6.80
Bundesliga (12 Seasons)184.65915771376.7100306280522950339187.02011245481.9707125956.25140.138.9+10.938443318724659
DFB-Pokal (10 Seasons)15.06
Europa Lg (4 Seasons)10.526831485.44242116014115591.08810385.4252986.241.81.4+2.220196225
Champions Lg (3 Seasons)7.612716875.61940555687491.9394684.8123040.000.30.4-0.356308
3. Liga (2 Seasons)33.14
DFL-Supercup (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 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
2012-201320Dortmund II1 League32.14
2012-201320Dortmund1 League1.91
2013-201421Dortmund II1 League1.00
2013-201421Dortmund2 Leagues8.94
2014-201522Mainz 051 League6.80
2014-201522Dortmund3 Leagues1.20
2015-201623Dortmund3 Leagues6.31
2015-201623M'Gladbach1 League2.42
2016-201724M'Gladbach4 Leagues22.53
2017-201825M'Gladbach2 Leagues12.030142171.55407169913517477.611814879.7406858.833.02.00.0222711141
2018-201926M'Gladbach2 Leagues23.1910112580.915993427844551586.433438686.510816067.583.33.0+4.734103312145
2019-202027M'Gladbach3 Leagues21.676397278.513650391634138688.327533282.811217165.533.64.2-0.6346419387
2020-202128M'Gladbach3 Leagues28.1890120374.015578440542148686.629737080.312724651.6125.65.5+6.4625925281
2021-202229M'Gladbach2 Leagues23.9961126576.015692448549055188.931439280.110820552.766.66.4-0.6706424395
2022-202330M'Gladbach2 Leagues31.11149154374.519856644255363387.441350781.513427648.61011.110.9-1.19966428119
2023-202431Leverkusen3 Leagues28.91336166680.220312454277487588.538746882.711519259.989.08.7-1.08875447124
12 Seasons5 Clubs6 Leagues251.96310819577.0106488297673159362087.32138260382.1744131856.46542.240.7+22.840945819626692
Comp 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
M'Gladbach (8 Seasons)4 Leagues164.84974652976.286176252252385274586.91751213582.0629112655.94733.232.0+13.832138315219568
Dortmund (4 Seasons)5 Leagues18.36
Dortmund II (2 Seasons)1 League33.14
Leverkusen (1 Season)3 Leagues28.91336166680.220312454277487588.538746882.711519259.989.08.7-1.08875447124
Mainz 05 (1 Season)1 League6.80
Bundesliga (12 Seasons)184.65915771376.7100306280522950339187.02011245481.9707125956.25140.138.9+10.938443318724659
DFB-Pokal (10 Seasons)15.06
Europa Lg (4 Seasons)10.526831485.44242116014115591.08810385.4252986.241.81.4+2.220196225
Champions Lg (3 Seasons)7.612716875.61940555687491.9394684.8123040.000.30.4-0.356308
3. Liga (2 Seasons)33.14
DFL-Supercup (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 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
2012-201320Dortmund IIde GER3. 3. Liga16th32.14Matches
2012-201320Dortmundde GER1. Bundesliga2nd1.91Matches
2013-201421Dortmund IIde GER3. 3. Liga14th1.00Matches
2013-201421Dortmundde GER1. Bundesliga2nd7.64Matches
2014-201522Mainz 05de GER1. Bundesliga11th6.80Matches
2014-201522Dortmundde GER1. Bundesliga7th0.20Matches
2015-201623Dortmundde GER1. Bundesliga2nd3.21Matches
2015-201623M'Gladbachde GER1. Bundesliga4th2.42Matches
2016-201724M'Gladbachde GER1. Bundesliga9th15.31Matches
2017-201825M'Gladbachde GER1. Bundesliga9th11.530142171.55407169913517477.611814879.7406858.833.02.00.0222711141Matches
2018-201926M'Gladbachde GER1. Bundesliga5th21.2910112580.915993427844551586.433438686.510816067.553.33.0+1.734103312145Matches
2019-202027M'Gladbachde GER1. Bundesliga4th18.168687778.212297343530734988.024029082.810616365.033.54.0-0.5325819380Matches
2020-202128M'Gladbachde GER1. Bundesliga8th20.2763103573.713638385035341285.725832479.611521653.2115.35.1+5.7575322273Matches
2021-202229M'Gladbachde GER1. Bundesliga10th23.1961126576.015692448549055188.931439280.110820552.756.66.4-1.6706424395Matches
2022-202330M'Gladbachde GER1. Bundesliga10th29.81149154374.519856644255363387.441350781.513427648.6911.110.9-2.19966428119Matches
2023-202431Leverkusende GER1. Bundesliga1st23.21145144779.117423386366775788.133440782.19617156.167.37.6-1.37062385106Matches
12 Seasons5 Clubs2 Leagues217.75915771376.7100306280522950339187.02011245481.9707125956.25540.138.9+14.938443318724659
Country Comp LgRank 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
M'Gladbach (8 Seasons)1 League141.74770626676.182883241892283263486.71677204781.9611108856.23932.731.3+6.331437114919553
Dortmund (4 Seasons)1 League12.96
Dortmund II (2 Seasons)1 League33.14
Leverkusen (1 Season)1 League23.21145144779.117423386366775788.133440782.19617156.167.37.6-1.37062385106
Mainz 05 (1 Season)1 League6.80
Bundesliga (12 Seasons)184.65915771376.7100306280522950339187.02011245481.9707125956.25140.138.9+10.938443318724659
3. Liga (2 Seasons)33.14
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201522Dortmundde GERDFL-Supercup1st1.00Matches
2015-201623Dortmundde GERDFB-Pokal2nd0.30Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd3.10Matches
2017-201825M'Gladbachde GERDFB-Pokal9th0.60Matches
2018-201926M'Gladbachde GERDFB-Pokal17th1.83Matches
2019-202027M'Gladbachde GERDFB-Pokal17th1.50Matches
2020-202128M'Gladbachde GERDFB-Pokal5th3.21Matches
2021-202229M'Gladbachde GERDFB-PokalR160.81Matches
2022-202330M'Gladbachde GERDFB-PokalR321.31Matches
2023-202431Leverkusende GERDFB-PokalF2.50Matches
10 Seasons3 Clubs2 Leagues16.06
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
M'Gladbach (7 Seasons)1 League12.26
Dortmund (2 Seasons)2 Leagues1.30
Leverkusen (1 Season)1 League2.50
DFB-Pokal (10 Seasons)15.06
DFL-Supercup (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 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
2013-201421Dortmund1. Champions LgQF1.30Matches
2015-201623Dortmund2. Europa LgQF2.80Matches
2016-201724M'Gladbach1. Champions LgGR1.50Matches
2016-201724M'Gladbach2. Europa LgR162.62Matches
2019-202027M'Gladbach2. Europa LgGR2.0779581.11353481343791.9354283.36875.000.10.2-0.126007Matches
2020-202128M'Gladbach1. Champions LgR164.812716875.61940555687491.9394684.8123040.000.30.4-0.356308Matches
2023-202431Leverkusen2. Europa LgSF3.219121987.2288967910711890.7536186.9192190.521.71.1+0.318136218Matches
6 Seasons3 Clubs2 Leagues18.139548282.06182171520922991.312714985.2375962.742.11.8+1.925259233
Comp LgRank 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
M'Gladbach (3 Seasons)2 Leagues10.920426377.63293103610211191.9748884.1183847.420.40.6+1.67123015
Dortmund (2 Seasons)2 Leagues4.10
Leverkusen (1 Season)1 League3.219121987.2288967910711890.7536186.9192190.521.71.1+0.318136218
Europa Lg (4 Seasons)10.526831485.44242116014115591.08810385.4252986.241.81.4+2.220196225
Champions Lg (3 Seasons)7.612716875.61940555687491.9394684.8123040.000.30.4-0.356308
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 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
202027de GermanyFriendlies (M)0.60Matches
202128de GermanyFriendlies (M)0.10Matches
202229de Germany1. World CupGR0.3162080.01864491090.033100.011100.000.10.0-0.112001Matches
202229de GermanyWCQ4.41Matches
202229de GermanyFriendlies (M)1.00Matches
2022-202330de GermanyUEFA Nations LeagueLgA4.20Matches
202330de GermanyFriendlies (M)1.30Matches
4 Seasons1 Club4 Leagues11.8162080.01864491090.033100.011100.010.10.0+0.912001
Friendlies (M) (4 Seasons)2.90
UEFA Nations League (2 Seasons)4.20
WCQ (1 Season)4.41
World Cup (1 Season)0.3162080.01864491090.033100.011100.000.10.0-0.112001

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Dortmund IIde GER3. 3. Liga32.1Matches
2012-201320Dortmundde GER1. Bundesliga1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga1.0Matches
2013-201421Dortmundde GER1. Bundesliga7.6Matches
2013-201421Dortmund1. Champions Lg1.3Matches
2014-201522Mainz 05de GER1. Bundesliga6.8Matches
2014-201522Dortmundde GER1. Bundesliga0.2Matches
2014-201522Dortmundde GERDFL-Supercup1.04Matches
2015-201623M'Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724M'Gladbachde GER1. Bundesliga15.321Matches
2016-201724M'Gladbach1. Champions Lg1.55Matches
2016-201724M'Gladbachde GERDFB-Pokal3.17Matches
2016-201724M'Gladbach2. Europa Lg2.65Matches
2017-201825M'Gladbachde GER1. Bundesliga11.5421374459063523131110301225Matches
2017-201825M'Gladbachde GERDFB-Pokal0.60Matches
2018-201926M'Gladbachde GER1. Bundesliga21.211251020993421656234111201910620Matches
2018-201926M'Gladbachde GERDFB-Pokal1.85Matches
2019-202027M'Gladbachde GER1. Bundesliga18.18777571154941574115528140686519Matches
2019-202027M'Gladbachde GERDFB-Pokal1.59Matches
2019-202027M'Gladbach2. Europa Lg2.0958864014200007711Matches
2020-202128M'Gladbachde GER1. Bundesliga20.21035849179612181411510338540763722Matches
2020-202128M'Gladbach1. Champions Lg4.8168147196011821156012723Matches
2020-202128M'Gladbachde GERDFB-Pokal3.235Matches
2021-202229M'Gladbachde GER1. Bundesliga23.1126510591987865138269128493961836Matches
2021-202229M'Gladbachde GERDFB-Pokal0.84Matches
2022-202330M'Gladbachde GER1. Bundesliga29.81543127225979128203311325364111491246Matches
2022-202330M'Gladbachde GERDFB-Pokal1.39Matches
2023-202431Leverkusende GER1. Bundesliga23.21447128415725691173191442011145642Matches
2023-202431Leverkusende GERDFB-Pokal2.512Matches
2023-202431Leverkusen2. Europa Lg3.2219194243001651347019114Matches
12 Seasons5 Clubs6 Leagues251.981957044110134832799181695502122456631050218
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
M'Gladbach (8 Seasons)4 Leagues164.86529556692032026707691334461642185497443172
Dortmund (4 Seasons)5 Leagues18.34
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)3 Leagues28.916661478181286914536104482711336746
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.677136615105233532777851605262032326591546210
DFB-Pokal (10 Seasons)15.081
Europa Lg (4 Seasons)10.5314282307012571347026825
Champions Lg (3 Seasons)7.6168147196012321156012723
3. Liga (2 Seasons)33.1
DFL-Supercup (1 Season)1.04
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Dortmund II1 League32.1
2012-201320Dortmund1 League1.9
2013-201421Dortmund II1 League1.0
2013-201421Dortmund2 Leagues8.9
2014-201522Mainz 051 League6.8
2014-201522Dortmund3 Leagues1.24
2015-201623Dortmund3 Leagues6.3
2015-201623M'Gladbach1 League2.4
2016-201724M'Gladbach4 Leagues22.538
2017-201825M'Gladbach2 Leagues12.0421374459063523131110301225
2018-201926M'Gladbach2 Leagues23.111251020993421661234111201910620
2019-202027M'Gladbach3 Leagues21.69728451215341687135528140763620
2020-202128M'Gladbach3 Leagues28.11203996198672191941711443600890925
2021-202229M'Gladbach2 Leagues23.9126510591987865142269128493961836
2022-202330M'Gladbach2 Leagues31.11543127225979128212311325364111491246
2023-202431Leverkusen3 Leagues28.916661478181286914536104482711336746
12 Seasons5 Clubs6 Leagues251.981957044110134832799181695502122456631050218
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
M'Gladbach (8 Seasons)4 Leagues164.86529556692032026707691334461642185497443172
Dortmund (4 Seasons)5 Leagues18.34
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)3 Leagues28.916661478181286914536104482711336746
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.677136615105233532777851605262032326591546210
DFB-Pokal (10 Seasons)15.081
Europa Lg (4 Seasons)10.5314282307012571347026825
Champions Lg (3 Seasons)7.6168147196012321156012723
3. Liga (2 Seasons)33.1
DFL-Supercup (1 Season)1.04
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
2012-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga14th1.0Matches
2013-201421Dortmundde GER1. Bundesliga2nd7.6Matches
2014-201522Mainz 05de GER1. Bundesliga11th6.8Matches
2014-201522Dortmundde GER1. Bundesliga7th0.2Matches
2015-201623Dortmundde GER1. Bundesliga2nd3.2Matches
2015-201623M'Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724M'Gladbachde GER1. Bundesliga9th15.321Matches
2017-201825M'Gladbachde GER1. Bundesliga9th11.5421374459063523131110301225Matches
2018-201926M'Gladbachde GER1. Bundesliga5th21.211251020993421656234111201910620Matches
2019-202027M'Gladbachde GER1. Bundesliga4th18.18777571154941574115528140686519Matches
2020-202128M'Gladbachde GER1. Bundesliga8th20.21035849179612181411510338540763722Matches
2021-202229M'Gladbachde GER1. Bundesliga10th23.1126510591987865138269128493961836Matches
2022-202330M'Gladbachde GER1. Bundesliga10th29.81543127225979128203311325364111491246Matches
2023-202431Leverkusende GER1. Bundesliga1st23.21447128415725691173191442011145642Matches
12 Seasons5 Clubs2 Leagues217.777136615105233532777851605262032326591546210
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
M'Gladbach (8 Seasons)1 League141.76266533189531026686681294351592125477040168
Dortmund (4 Seasons)1 League12.9
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)1 League23.21447128415725691173191442011145642
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.677136615105233532777851605262032326591546210
3. Liga (2 Seasons)33.1
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Dortmundde GERDFL-Supercup1st1.04Matches
2015-201623Dortmundde GERDFB-Pokal2nd0.3Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd3.17Matches
2017-201825M'Gladbachde GERDFB-Pokal9th0.60Matches
2018-201926M'Gladbachde GERDFB-Pokal17th1.85Matches
2019-202027M'Gladbachde GERDFB-Pokal17th1.59Matches
2020-202128M'Gladbachde GERDFB-Pokal5th3.235Matches
2021-202229M'Gladbachde GERDFB-PokalR160.84Matches
2022-202330M'Gladbachde GERDFB-PokalR321.39Matches
2023-202431Leverkusende GERDFB-PokalF2.512Matches
10 Seasons3 Clubs2 Leagues16.085
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
M'Gladbach (7 Seasons)1 League12.269
Dortmund (2 Seasons)2 Leagues1.34
Leverkusen (1 Season)1 League2.512
DFB-Pokal (10 Seasons)15.081
DFL-Supercup (1 Season)1.04
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201421Dortmund1. Champions LgQF1.3Matches
2015-201623Dortmund2. Europa LgQF2.8Matches
2016-201724M'Gladbach1. Champions LgGR1.55Matches
2016-201724M'Gladbach2. Europa LgR162.65Matches
2019-202027M'Gladbach2. Europa LgGR2.0958864014200007711Matches
2020-202128M'Gladbach1. Champions LgR164.8168147196011821156012723Matches
2023-202431Leverkusen2. Europa LgSF3.2219194243001651347019114Matches
6 Seasons3 Clubs2 Leagues18.148242949130248924913039548
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
M'Gladbach (3 Seasons)2 Leagues10.92632352510023241156020434
Dortmund (2 Seasons)2 Leagues4.1
Leverkusen (1 Season)1 League3.2219194243001651347019114
Europa Lg (4 Seasons)10.5314282307012571347026825
Champions Lg (3 Seasons)7.6168147196012321156012723
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202027de GermanyFriendlies (M)0.6Matches
202128de GermanyFriendlies (M)0.1Matches
202229de Germany1. World CupGR0.3201910000100001601Matches
202229de GermanyWCQ4.427Matches
202229de GermanyFriendlies (M)1.0Matches
2022-202330de GermanyUEFA Nations LeagueLgA4.210Matches
202330de GermanyFriendlies (M)1.3Matches
4 Seasons1 Club4 Leagues11.82019100037100001601
Friendlies (M) (4 Seasons)2.9
UEFA Nations League (2 Seasons)4.210
WCQ (1 Season)4.427
World Cup (1 Season)0.3201910000100001601

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Dortmund IIde GER3. 3. Liga32.1Matches
2012-201320Dortmundde GER1. Bundesliga1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga1.0Matches
2013-201421Dortmundde GER1. Bundesliga7.6Matches
2013-201421Dortmund1. Champions Lg1.3Matches
2014-201522Mainz 05de GER1. Bundesliga6.8Matches
2014-201522Dortmundde GER1. Bundesliga0.2Matches
2014-201522Dortmundde GERDFL-Supercup1.0Matches
2015-201623M'Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724M'Gladbachde GER1. Bundesliga15.3Matches
2016-201724M'Gladbach1. Champions Lg1.5Matches
2016-201724M'Gladbachde GERDFB-Pokal3.1Matches
2016-201724M'Gladbach2. Europa Lg2.6Matches
2017-201825M'Gladbachde GER1. Bundesliga11.5494.28269455080.70410120Matches
2017-201825M'Gladbachde GERDFB-Pokal0.6Matches
2018-201926M'Gladbachde GER1. Bundesliga21.2813.8158131441100.47811000Matches
2018-201926M'Gladbachde GERDFB-Pokal1.8Matches
2019-202027M'Gladbachde GER1. Bundesliga18.1673.693823111390.50711000Matches
2019-202027M'Gladbachde GERDFB-Pokal1.5Matches
2019-202027M'Gladbach2. Europa Lg2.031.4821000010.49100000Matches
2020-202128M'Gladbachde GER1. Bundesliga20.2884.3642402130110.54560000Matches
2020-202128M'Gladbach1. Champions Lg4.8163.35104011020.42200000Matches
2020-202128M'Gladbachde GERDFB-Pokal3.2Matches
2021-202229M'Gladbachde GER1. Bundesliga23.11436.1984465431120.521002000Matches
2021-202229M'Gladbachde GERDFB-Pokal0.8Matches
2022-202330M'Gladbachde GER1. Bundesliga29.81635.4783642761160.54941110Matches
2022-202330M'Gladbachde GERDFB-Pokal1.3Matches
2023-202431Leverkusende GER1. Bundesliga23.21436.1797314551180.78960120Matches
2023-202431Leverkusende GERDFB-Pokal2.5Matches
2023-202431Leverkusen2. Europa Lg3.2268.18197000020.63200000Matches
12 Seasons5 Clubs6 Leagues251.97794.964592381928287890.5757195350
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
M'Gladbach (8 Seasons)4 Leagues164.86104.673432001523236690.5346135230
Dortmund (4 Seasons)5 Leagues18.3
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)3 Leagues28.91696.42116384551200.761160120
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.67344.994282261927277840.5752195350
DFB-Pokal (10 Seasons)15.0
Europa Lg (4 Seasons)10.5295.58218000030.58300000
Champions Lg (3 Seasons)7.6163.35104011020.42200000
3. Liga (2 Seasons)33.1
DFL-Supercup (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Dortmund II1 League32.1
2012-201320Dortmund1 League1.9
2013-201421Dortmund II1 League1.0
2013-201421Dortmund2 Leagues8.9
2014-201522Mainz 051 League6.8
2014-201522Dortmund3 Leagues1.2
2015-201623Dortmund3 Leagues6.3
2015-201623M'Gladbach1 League2.4
2016-201724M'Gladbach4 Leagues22.5
2017-201825M'Gladbach2 Leagues12.0494.28269455080.70410120
2018-201926M'Gladbach2 Leagues23.1813.8158131441100.47811000
2019-202027M'Gladbach3 Leagues21.6703.4740241113100.50811000
2020-202128M'Gladbach3 Leagues28.11044.1652442240130.52760000
2021-202229M'Gladbach2 Leagues23.91436.1984465431120.521002000
2022-202330M'Gladbach2 Leagues31.11635.4783642761160.54941110
2023-202431Leverkusen3 Leagues28.91696.42116384551200.761160120
12 Seasons5 Clubs6 Leagues251.97794.964592381928287890.5757195350
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
M'Gladbach (8 Seasons)4 Leagues164.86104.673432001523236690.5346135230
Dortmund (4 Seasons)5 Leagues18.3
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)3 Leagues28.91696.42116384551200.761160120
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.67344.994282261927277840.5752195350
DFB-Pokal (10 Seasons)15.0
Europa Lg (4 Seasons)10.5295.58218000030.58300000
Champions Lg (3 Seasons)7.6163.35104011020.42200000
3. Liga (2 Seasons)33.1
DFL-Supercup (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
2012-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga14th1.0Matches
2013-201421Dortmundde GER1. Bundesliga2nd7.6Matches
2014-201522Mainz 05de GER1. Bundesliga11th6.8Matches
2014-201522Dortmundde GER1. Bundesliga7th0.2Matches
2015-201623Dortmundde GER1. Bundesliga2nd3.2Matches
2015-201623M'Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724M'Gladbachde GER1. Bundesliga9th15.3Matches
2017-201825M'Gladbachde GER1. Bundesliga9th11.5494.28269455080.70410120Matches
2018-201926M'Gladbachde GER1. Bundesliga5th21.2813.8158131441100.47811000Matches
2019-202027M'Gladbachde GER1. Bundesliga4th18.1673.693823111390.50711000Matches
2020-202128M'Gladbachde GER1. Bundesliga8th20.2884.3642402130110.54560000Matches
2021-202229M'Gladbachde GER1. Bundesliga10th23.11436.1984465431120.521002000Matches
2022-202330M'Gladbachde GER1. Bundesliga10th29.81635.4783642761160.54941110Matches
2023-202431Leverkusende GER1. Bundesliga1st23.21436.1797314551180.78960120Matches
12 Seasons5 Clubs2 Leagues217.77344.994282261927277840.5752195350
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
M'Gladbach (8 Seasons)1 League141.75914.773311951522226660.5343135230
Dortmund (4 Seasons)1 League12.9
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)1 League23.21436.1797314551180.78960120
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.67344.994282261927277840.5752195350
3. Liga (2 Seasons)33.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Dortmundde GERDFL-Supercup1st1.0Matches
2015-201623Dortmundde GERDFB-Pokal2nd0.3Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd3.1Matches
2017-201825M'Gladbachde GERDFB-Pokal9th0.6Matches
2018-201926M'Gladbachde GERDFB-Pokal17th1.8Matches
2019-202027M'Gladbachde GERDFB-Pokal17th1.5Matches
2020-202128M'Gladbachde GERDFB-Pokal5th3.2Matches
2021-202229M'Gladbachde GERDFB-PokalR160.8Matches
2022-202330M'Gladbachde GERDFB-PokalR321.3Matches
2023-202431Leverkusende GERDFB-PokalF2.5Matches
10 Seasons3 Clubs2 Leagues16.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
M'Gladbach (7 Seasons)1 League12.2
Dortmund (2 Seasons)2 Leagues1.3
Leverkusen (1 Season)1 League2.5
DFB-Pokal (10 Seasons)15.0
DFL-Supercup (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201421Dortmund1. Champions LgQF1.3Matches
2015-201623Dortmund2. Europa LgQF2.8Matches
2016-201724M'Gladbach1. Champions LgGR1.5Matches
2016-201724M'Gladbach2. Europa LgR162.6Matches
2019-202027M'Gladbach2. Europa LgGR2.031.4821000010.49100000Matches
2020-202128M'Gladbach1. Champions LgR164.8163.35104011020.42200000Matches
2023-202431Leverkusen2. Europa LgSF3.2268.18197000020.63200000Matches
6 Seasons3 Clubs2 Leagues18.1454.513112011050.50500000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
M'Gladbach (3 Seasons)2 Leagues10.9192.79125011030.44300000
Dortmund (2 Seasons)2 Leagues4.1
Leverkusen (1 Season)1 League3.2268.18197000020.63200000
Europa Lg (4 Seasons)10.5295.58218000030.58300000
Champions Lg (3 Seasons)7.6163.35104011020.42200000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202027de GermanyFriendlies (M)0.6Matches
202128de GermanyFriendlies (M)0.1Matches
202229de Germany1. World CupGR0.3412.0030010000.00000000Matches
202229de GermanyWCQ4.4Matches
202229de GermanyFriendlies (M)1.0Matches
2022-202330de GermanyUEFA Nations LeagueLgA4.2Matches
202330de GermanyFriendlies (M)1.3Matches
4 Seasons1 Club4 Leagues11.8412.0030010000.00000000
Friendlies (M) (4 Seasons)2.9
UEFA Nations League (2 Seasons)4.2
WCQ (1 Season)4.4
World Cup (1 Season)0.3412.0030010000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Dortmund IIde GER3. 3. Liga32.1Matches
2012-201320Dortmundde GER1. Bundesliga1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga1.0Matches
2013-201421Dortmundde GER1. Bundesliga7.6Matches
2013-201421Dortmund1. Champions Lg1.3Matches
2014-201522Mainz 05de GER1. Bundesliga6.8Matches
2014-201522Dortmundde GER1. Bundesliga0.2Matches
2014-201522Dortmundde GERDFL-Supercup1.031Matches
2015-201623M'Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724M'Gladbachde GER1. Bundesliga15.31627Matches
2016-201724M'Gladbach1. Champions Lg1.510Matches
2016-201724M'Gladbachde GERDFB-Pokal3.135Matches
2016-201724M'Gladbach2. Europa Lg2.613Matches
2017-201825M'Gladbachde GER1. Bundesliga11.5231912110122646.214154111235160Matches
2017-201825M'Gladbachde GERDFB-Pokal0.611Matches
2018-201926M'Gladbachde GER1. Bundesliga21.237181119793724.328332311653141Matches
2018-201926M'Gladbachde GERDFB-Pokal1.842Matches
2019-202027M'Gladbachde GER1. Bundesliga18.1432722129227628.954283251861140Matches
2019-202027M'Gladbachde GERDFB-Pokal1.555Matches
2019-202027M'Gladbach2. Europa Lg2.07570041136.473122930Matches
2020-202128M'Gladbachde GER1. Bundesliga20.2262012122105318.94327225275390Matches
2020-202128M'Gladbach1. Champions Lg4.86231252123.8164042840Matches
2020-202128M'Gladbachde GERDFB-Pokal3.253Matches
2021-202229M'Gladbachde GER1. Bundesliga23.130206177174240.525230231242100Matches
2021-202229M'Gladbachde GERDFB-Pokal0.821Matches
2022-202330M'Gladbachde GER1. Bundesliga29.831161786155228.837362341647210Matches
2022-202330M'Gladbachde GERDFB-Pokal1.310Matches
2023-202431Leverkusende GER1. Bundesliga23.22014695102343.5131801882860Matches
2023-202431Leverkusende GERDFB-Pokal2.540Matches
2023-202431Leverkusen2. Europa Lg3.2432111425.033032640Matches
12 Seasons5 Clubs6 Leagues251.922719098903910534530.4240190141761633421011
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
M'Gladbach (8 Seasons)4 Leagues164.82031669080339431829.622416914155152308911
Dortmund (4 Seasons)5 Leagues18.3310
Dortmund II (2 Seasons)1 League33.10
Leverkusen (1 Season)3 Leagues28.924218106112740.716210211034100
Mainz 05 (1 Season)1 League6.80
Bundesliga (12 Seasons)184.62101508688369530930.721418013167136319901
DFB-Pokal (10 Seasons)15.025170
Europa Lg (4 Seasons)10.511991151533.31061571570
Champions Lg (3 Seasons)7.66331252123.8164042840
3. Liga (2 Seasons)33.10
DFL-Supercup (1 Season)1.0310
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Dortmund II1 League32.10
2012-201320Dortmund1 League1.90
2013-201421Dortmund II1 League1.00
2013-201421Dortmund2 Leagues8.90
2014-201522Mainz 051 League6.80
2014-201522Dortmund3 Leagues1.2310
2015-201623Dortmund3 Leagues6.30
2015-201623M'Gladbach1 League2.40
2016-201724M'Gladbach4 Leagues22.521350
2017-201825M'Gladbach2 Leagues12.0232012110122646.214154111335160
2018-201926M'Gladbach2 Leagues23.137221119793724.328332311853141
2019-202027M'Gladbach3 Leagues21.6503729129268729.961314272570170
2020-202128M'Gladbach3 Leagues28.1322715134157420.359312293261130
2021-202229M'Gladbach2 Leagues23.930226177174240.525230231342100
2022-202330M'Gladbach2 Leagues31.131171786155228.837362341647210
2023-202431Leverkusen3 Leagues28.924218106112740.716210211034100
12 Seasons5 Clubs6 Leagues251.922719098903910534530.4240190141761633421011
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
M'Gladbach (8 Seasons)4 Leagues164.82031669080339431829.622416914155152308911
Dortmund (4 Seasons)5 Leagues18.3310
Dortmund II (2 Seasons)1 League33.10
Leverkusen (1 Season)3 Leagues28.924218106112740.716210211034100
Mainz 05 (1 Season)1 League6.80
Bundesliga (12 Seasons)184.62101508688369530930.721418013167136319901
DFB-Pokal (10 Seasons)15.025170
Europa Lg (4 Seasons)10.511991151533.31061571570
Champions Lg (3 Seasons)7.66331252123.8164042840
3. Liga (2 Seasons)33.10
DFL-Supercup (1 Season)1.0310
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
2012-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga14th1.0Matches
2013-201421Dortmundde GER1. Bundesliga2nd7.6Matches
2014-201522Mainz 05de GER1. Bundesliga11th6.8Matches
2014-201522Dortmundde GER1. Bundesliga7th0.2Matches
2015-201623Dortmundde GER1. Bundesliga2nd3.2Matches
2015-201623M'Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724M'Gladbachde GER1. Bundesliga9th15.31627Matches
2017-201825M'Gladbachde GER1. Bundesliga9th11.5231912110122646.214154111235160Matches
2018-201926M'Gladbachde GER1. Bundesliga5th21.237181119793724.328332311653141Matches
2019-202027M'Gladbachde GER1. Bundesliga4th18.1432722129227628.954283251861140Matches
2020-202128M'Gladbachde GER1. Bundesliga8th20.2262012122105318.94327225275390Matches
2021-202229M'Gladbachde GER1. Bundesliga10th23.130206177174240.525230231242100Matches
2022-202330M'Gladbachde GER1. Bundesliga10th29.831161786155228.837362341647210Matches
2023-202431Leverkusende GER1. Bundesliga1st23.22014695102343.5131801882860Matches
12 Seasons5 Clubs2 Leagues217.72101508688369530930.721418013167136319901
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
M'Gladbach (8 Seasons)1 League141.71901368079318528629.720116213149128291841
Dortmund (4 Seasons)1 League12.90
Dortmund II (2 Seasons)1 League33.10
Leverkusen (1 Season)1 League23.22014695102343.5131801882860
Mainz 05 (1 Season)1 League6.80
Bundesliga (12 Seasons)184.62101508688369530930.721418013167136319901
3. Liga (2 Seasons)33.10
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522Dortmundde GERDFL-Supercup1st1.031Matches
2015-201623Dortmundde GERDFB-Pokal2nd0.3Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd3.135Matches
2017-201825M'Gladbachde GERDFB-Pokal9th0.611Matches
2018-201926M'Gladbachde GERDFB-Pokal17th1.842Matches
2019-202027M'Gladbachde GERDFB-Pokal17th1.555Matches
2020-202128M'Gladbachde GERDFB-Pokal5th3.253Matches
2021-202229M'Gladbachde GERDFB-PokalR160.821Matches
2022-202330M'Gladbachde GERDFB-PokalR321.310Matches
2023-202431Leverkusende GERDFB-PokalF2.540Matches
10 Seasons3 Clubs2 Leagues16.028180
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
M'Gladbach (7 Seasons)1 League12.221170
Dortmund (2 Seasons)2 Leagues1.3310
Leverkusen (1 Season)1 League2.5400
DFB-Pokal (10 Seasons)15.025170
DFL-Supercup (1 Season)1.0310
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201421Dortmund1. Champions LgQF1.3Matches
2015-201623Dortmund2. Europa LgQF2.8Matches
2016-201724M'Gladbach1. Champions LgGR1.510Matches
2016-201724M'Gladbach2. Europa LgR162.613Matches
2019-202027M'Gladbach2. Europa LgGR2.07570041136.473122930Matches
2020-202128M'Gladbach1. Champions LgR164.86231252123.8164042840Matches
2023-202431Leverkusen2. Europa LgSF3.2432111425.033032640Matches
6 Seasons3 Clubs2 Leagues18.117121223103627.8261019923110
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
M'Gladbach (3 Seasons)2 Leagues10.9139101293228.12371671770
Dortmund (2 Seasons)2 Leagues4.10
Leverkusen (1 Season)1 League3.2432111425.033032640
Europa Lg (4 Seasons)10.511991151533.31061571570
Champions Lg (3 Seasons)7.66331252123.8164042840
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202027de GermanyFriendlies (M)0.6Matches
202128de GermanyFriendlies (M)0.1Matches
202229de Germany1. World CupGR0.300000010.012020000Matches
202229de GermanyWCQ4.450Matches
202229de GermanyFriendlies (M)1.0Matches
2022-202330de GermanyUEFA Nations LeagueLgA4.242Matches
202330de GermanyFriendlies (M)1.3Matches
4 Seasons1 Club4 Leagues11.809000010.012022000
Friendlies (M) (4 Seasons)2.90
UEFA Nations League (2 Seasons)4.2420
WCQ (1 Season)4.4500
World Cup (1 Season)0.300000010.012020000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 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
2012-201320Dortmund IIde GER3. 3. Liga32.1Matches
2012-201320Dortmundde GER1. Bundesliga1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga1.0Matches
2013-201421Dortmundde GER1. Bundesliga7.6Matches
2013-201421Dortmund1. Champions Lg1.3Matches
2014-201522Mainz 05de GER1. Bundesliga6.8Matches
2014-201522Dortmundde GER1. Bundesliga0.2Matches
2014-201522Dortmundde GERDFL-Supercup1.0Matches
2015-201623M'Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724M'Gladbachde GER1. Bundesliga15.3Matches
2016-201724M'Gladbach1. Champions Lg1.5Matches
2016-201724M'Gladbachde GERDFB-Pokal3.1Matches
2016-201724M'Gladbach2. Europa Lg2.6Matches
2017-201825M'Gladbachde GER1. Bundesliga11.5571199625023543571391230.82769.230821561053412416241036792Matches
2017-201825M'Gladbachde GERDFB-Pokal0.6Matches
2018-201926M'Gladbachde GER1. Bundesliga21.2133328176708462561331271140.71659.376950612549584683726931117Matches
2018-201926M'Gladbachde GERDFB-Pokal1.8Matches
2019-202027M'Gladbachde GER1. Bundesliga18.1107121217547329401071281242.91657.163631681482421310251667167Matches
2019-202027M'Gladbachde GERDFB-Pokal1.5Matches
2019-202027M'Gladbach2. Europa Lg2.0118535572841184125.0375.05538721454320703Matches
2020-202128M'Gladbachde GER1. Bundesliga20.2122722201614436691224351645.71954.3679362916524631243219759106Matches
2020-202128M'Gladbach1. Champions Lg4.82028508469122027685.7114.3956282718453513422Matches
2020-202128M'Gladbachde GERDFB-Pokal3.2Matches
2021-202229M'Gladbachde GER1. Bundesliga23.1149421193749563931494442147.72352.37834080191360312545231022161Matches
2021-202229M'Gladbachde GERDFB-Pokal0.8Matches
2022-202330M'Gladbachde GER1. Bundesliga29.8177927263802733951778321443.81650.010195005244473502442341217197Matches
2022-202330M'Gladbachde GERDFB-Pokal1.3Matches
2023-202431Leverkusende GER1. Bundesliga23.2162731186448731031627351851.41748.68444343207360461332161276207Matches
2023-202431Leverkusende GERDFB-Pokal2.5Matches
2023-202431Leverkusen2. Europa Lg3.225033098125192503133.3266.715878139411837219333Matches
12 Seasons5 Clubs6 Leagues251.99672157137945533853534966625411244.114055.15346292381404540425713124915166401005
Country Comp 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
M'Gladbach (8 Seasons)4 Leagues164.8779515112313811285541277892169343.112156.0434424114115783332031152101335171765
Dortmund (4 Seasons)5 Leagues18.3
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)3 Leagues28.9187761487429981221877381950.01950.010025124246771541639181469240
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.69102141126443143631499909624010443.313455.8503827442131663802411202371446243947
DFB-Pokal (10 Seasons)15.0
Europa Lg (4 Seasons)10.5368865155153233687228.6571.42131168608161269226336
Champions Lg (3 Seasons)7.62028508469122027685.7114.3956282718453513422
3. Liga (2 Seasons)33.1
DFL-Supercup (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 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
2012-201320Dortmund II1 League32.1
2012-201320Dortmund1 League1.9
2013-201421Dortmund II1 League1.0
2013-201421Dortmund2 Leagues8.9
2014-201522Mainz 051 League6.8
2014-201522Dortmund3 Leagues1.2
2015-201623Dortmund3 Leagues6.3
2015-201623M'Gladbach1 League2.4
2016-201724M'Gladbach4 Leagues22.5
2017-201825M'Gladbach2 Leagues12.0571199625023543571391230.82769.230821561053412416241036792
2018-201926M'Gladbach2 Leagues23.1133328176708462561331271140.71659.376950612549584683726931117
2019-202027M'Gladbach3 Leagues21.6118926252604357441189321340.61959.469135551696471713271674170
2020-202128M'Gladbach3 Leagues28.1142930251698505811426422252.42047.6774425719235435293524893128
2021-202229M'Gladbach2 Leagues23.9149421193749563931494442147.72352.37834080191360312545231022161
2022-202330M'Gladbach2 Leagues31.1177927263802733951778321443.81650.010195005244473502442341217197
2023-202431Leverkusen3 Leagues28.9187761487429981221877381950.01950.010025124246771541639181469240
12 Seasons5 Clubs6 Leagues251.99672157137945533853534966625411244.114055.15346292381404540425713124915166401005
Comp 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
M'Gladbach (8 Seasons)4 Leagues164.8779515112313811285541277892169343.112156.0434424114115783332031152101335171765
Dortmund (4 Seasons)5 Leagues18.3
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)3 Leagues28.9187761487429981221877381950.01950.010025124246771541639181469240
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.69102141126443143631499909624010443.313455.8503827442131663802411202371446243947
DFB-Pokal (10 Seasons)15.0
Europa Lg (4 Seasons)10.5368865155153233687228.6571.42131168608161269226336
Champions Lg (3 Seasons)7.62028508469122027685.7114.3956282718453513422
3. Liga (2 Seasons)33.1
DFL-Supercup (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 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
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
2012-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2013-201421Dortmund IIde GER3. 3. Liga14th1.0Matches
2013-201421Dortmundde GER1. Bundesliga2nd7.6Matches
2014-201522Mainz 05de GER1. Bundesliga11th6.8Matches
2014-201522Dortmundde GER1. Bundesliga7th0.2Matches
2015-201623Dortmundde GER1. Bundesliga2nd3.2Matches
2015-201623M'Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724M'Gladbachde GER1. Bundesliga9th15.3Matches
2017-201825M'Gladbachde GER1. Bundesliga9th11.5571199625023543571391230.82769.230821561053412416241036792Matches
2018-201926M'Gladbachde GER1. Bundesliga5th21.2133328176708462561331271140.71659.376950612549584683726931117Matches
2019-202027M'Gladbachde GER1. Bundesliga4th18.1107121217547329401071281242.91657.163631681482421310251667167Matches
2020-202128M'Gladbachde GER1. Bundesliga8th20.2122722201614436691224351645.71954.3679362916524631243219759106Matches
2021-202229M'Gladbachde GER1. Bundesliga10th23.1149421193749563931494442147.72352.37834080191360312545231022161Matches
2022-202330M'Gladbachde GER1. Bundesliga10th29.8177927263802733951778321443.81650.010195005244473502442341217197Matches
2023-202431Leverkusende GER1. Bundesliga1st23.2162731186448731031627351851.41748.68444343207360461332161276207Matches
12 Seasons5 Clubs2 Leagues217.79102141126443143631499909624010443.313455.8503827442131663802411202371446243947
Country Comp LgRank 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
M'Gladbach (8 Seasons)1 League141.7747513811463670275839674692058642.011757.1419423099110933201951072051284967740
Dortmund (4 Seasons)1 League12.9
Dortmund II (2 Seasons)1 League33.1
Leverkusen (1 Season)1 League23.2162731186448731031627351851.41748.68444343207360461332161276207
Mainz 05 (1 Season)1 League6.8
Bundesliga (12 Seasons)184.69102141126443143631499909624010443.313455.8503827442131663802411202371446243947
3. Liga (2 Seasons)33.1
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201522Dortmundde GERDFL-Supercup1st1.0Matches
2015-201623Dortmundde GERDFB-Pokal2nd0.3Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd3.1Matches
2017-201825M'Gladbachde GERDFB-Pokal9th0.6Matches
2018-201926M'Gladbachde GERDFB-Pokal17th1.8Matches
2019-202027M'Gladbachde GERDFB-Pokal17th1.5Matches
2020-202128M'Gladbachde GERDFB-Pokal5th3.2Matches
2021-202229M'Gladbachde GERDFB-PokalR160.8Matches
2022-202330M'Gladbachde GERDFB-PokalR321.3Matches
2023-202431Leverkusende GERDFB-PokalF2.5Matches
10 Seasons3 Clubs2 Leagues16.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
M'Gladbach (7 Seasons)1 League12.2
Dortmund (2 Seasons)2 Leagues1.3
Leverkusen (1 Season)1 League2.5
DFB-Pokal (10 Seasons)15.0
DFL-Supercup (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 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
2013-201421Dortmund1. Champions LgQF1.3Matches
2015-201623Dortmund2. Europa LgQF2.8Matches
2016-201724M'Gladbach1. Champions LgGR1.5Matches
2016-201724M'Gladbach2. Europa LgR162.6Matches
2019-202027M'Gladbach2. Europa LgGR2.0118535572841184125.0375.05538721454320703Matches
2020-202128M'Gladbach1. Champions LgR164.82028508469122027685.7114.3956282718453513422Matches
2023-202431Leverkusen2. Europa LgSF3.225033098125192503133.3266.715878139411837219333Matches
6 Seasons3 Clubs2 Leagues18.1570161152392223557014857.1642.9308179687924161112739758
Comp LgRank 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
M'Gladbach (3 Seasons)2 Leagues10.93201385141971632011763.6436.4150101548513885520425
Dortmund (2 Seasons)2 Leagues4.1
Leverkusen (1 Season)1 League3.225033098125192503133.3266.715878139411837219333
Europa Lg (4 Seasons)10.5368865155153233687228.6571.42131168608161269226336
Champions Lg (3 Seasons)7.62028508469122027685.7114.3956282718453513422
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 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
202027de GermanyFriendlies (M)0.6Matches
202128de GermanyFriendlies (M)0.1Matches
202229de Germany1. World CupGR0.326011114326100.01100.013702711002183Matches
202229de GermanyWCQ4.4Matches
202229de GermanyFriendlies (M)1.0Matches
2022-202330de GermanyUEFA Nations LeagueLgA4.2Matches
202330de GermanyFriendlies (M)1.3Matches
4 Seasons1 Club4 Leagues11.826011114326100.01100.013702711002183
Friendlies (M) (4 Seasons)2.9
UEFA Nations League (2 Seasons)4.2
WCQ (1 Season)4.4
World Cup (1 Season)0.326011114326100.01100.013702711002183

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp 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
2012-201320Dortmund IIde GER3. 3. Liga352,8888384.432.1341Matches
2012-201320Dortmundde GER1. Bundesliga3170575.61.9211Matches
2013-201421Dortmund IIde GER3. 3. Liga190902.61.010Matches
2013-201421Dortmundde GER1. Bundesliga266882622.57.64122Matches
2013-201421Dortmund1. Champions Lg8117151.308Matches
2014-201522Mainz 05de GER1. Bundesliga106156220.16.881201.60127+5+0.73+0.99Matches
2014-201522Dortmundde GER1. Bundesliga220100.70.200201.5002-2-9.00-9.21Matches
2014-201522Dortmundde GERDFB-Pokal00001Matches
2014-201522Dortmundde GERDFL-Supercup19090100.01.01901003.0020+2+2.00Matches
2015-201623M'Gladbachde GER1. Bundesliga8219277.22.421691.2531+2+0.82+0.35Matches
2015-201623Dortmundde GER1. Bundesliga7287419.43.240382.2995+4+1.25-0.17Matches
2015-201623Dortmundde GERDFB-Pokal128284.90.30012723.0010+1+3.21+0.89Matches
2015-201623Dortmund2. Europa Lg32488323.02.832022.1743+1+0.36-2.02Matches
2016-201724M'Gladbachde GER1. Bundesliga211,3806645.115.31685111.292326-3-0.20-0.14Matches
2016-201724M'Gladbach1. Champions Lg21397025.71.511142.0021+1+0.65+2.44Matches
2016-201724M'Gladbachde GERDFB-Pokal32769257.53.13921012.0041+3+0.98-0.35Matches
2016-201724M'Gladbach2. Europa Lg32317764.22.620101.6775+2+0.78+1.48Matches
2017-201825M'Gladbachde GER1. Bundesliga231,0334533.811.51241111.171722-5-0.44-0.4420.318.5+1.8+0.15+0.27Matches
2017-201825M'Gladbachde GERDFB-Pokal2502518.50.60022403.0020+2+3.60+4.01Matches
2018-201926M'Gladbachde GER1. Bundesliga271,9117162.521.221831262811.673926+13+0.61+0.6134.229.7+4.6+0.21+0.57Matches
2018-201926M'Gladbachde GERDFB-Pokal21648291.11.82821001.50115+6+3.29+8.92Matches
2019-202027M'Gladbachde GER1. Bundesliga241,6336853.418.118851261832.003624+12+0.66-0.2238.324.6+13.7+0.76-0.02Matches
2019-202027M'Gladbachde GERDFB-Pokal21316672.81.52660001.502200.000.00Matches
2019-202027M'Gladbach2. Europa Lg31826133.72.0190124602.3341+3+1.48+2.993.92.8+1.1+0.56+0.10Matches
2020-202128M'Gladbachde GER1. Bundesliga241,8177659.420.221831132711.463533+2+0.10-0.3430.824.7+6.2+0.31+0.09Matches
2020-202128M'Gladbach1. Champions Lg54308659.74.85863001.0098+1+0.21-0.415.38.7-3.4-0.71-1.06Matches
2020-202128M'Gladbachde GERDFB-Pokal42857179.23.24711002.25132+11+3.47+1.07Matches
2021-202229M'Gladbachde GER1. Bundesliga262,0788067.923.124851821801.313748-11-0.48-0.8441.635.0+6.6+0.29+0.79Matches
2021-202229M'Gladbachde GERDFB-Pokal2733727.00.817201103.0050+5+6.16+7.08Matches
2022-202330M'Gladbachde GER1. Bundesliga312,6808687.629.830891612201.394347-4-0.13-0.3746.346.6-0.3-0.01+0.25Matches
2022-202330M'Gladbachde GERDFB-Pokal21206066.71.32600001.5082+6+4.50+3.00Matches
2023-202431Leverkusende GER1. Bundesliga302,0877072.523.22581651312.606219+43+1.85+0.4946.821.1+25.6+1.11-0.35Matches
2023-202431Leverkusende GERDFB-Pokal42255650.02.5277123613.00103+7+2.80-1.60Matches
2023-202431Leverkusen2. Europa Lg92863226.53.2355062032.7883+5+1.57-0.248.65.1+3.5+1.09+0.10Matches
12 Seasons5 Clubs6 Leagues35422,6716439.3251.92548310310023491.74408296+112+0.54+0.01276.2216.8+59.4+0.38+0.13
Country Comp 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
M'Gladbach (8 Seasons)4 Leagues21414,8326951.9164.816784904724311.52300254+46+0.28+0.10220.8190.5+30.3+0.23+0.18
Dortmund (4 Seasons)5 Leagues511,6483210.518.3149153727132.251610+6+0.80-0.29
Dortmund II (2 Seasons)1 League362,9788343.533.1351
Leverkusen (1 Season)3 Leagues432,5986058.928.930787132052.678025+55+1.91-0.0355.426.3+29.1+1.11-0.12
Mainz 05 (1 Season)1 League106156220.16.881201.60127+5+0.73+0.99
Bundesliga (12 Seasons)26216,6186339.0184.618784917521351.64316260+56+0.32-0.09258.3200.1+58.2+0.40+0.23
DFB-Pokal (10 Seasons)221,3526138.215.01675462552.325615+41+2.73+1.20
Europa Lg (4 Seasons)189475330.910.5964392752.422312+11+1.05-0.2712.57.9+4.6+0.89+0.06
Champions Lg (3 Seasons)156864645.27.66864941.29119+2+0.32+1.105.38.7-3.4-0.71-1.06
3. Liga (2 Seasons)362,9788343.533.1351
DFL-Supercup (1 Season)19090100.01.01901003.0020+2+2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp 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
2012-201320Dortmund II1 League352,8888384.432.1341
2012-201320Dortmund1 League3170575.61.9211
2013-201421Dortmund II1 League190902.61.010
2013-201421Dortmund2 Leagues348052422.58.94130
2014-201522Mainz 051 League106156220.16.881201.60127+5+0.73+0.99
2014-201522Dortmund3 Leagues3110372.91.21901212.002200.00-0.21
2015-201623Dortmund3 Leagues115635112.06.372427122.32148+6+0.96-0.78
2015-201623M'Gladbach1 League8219277.22.421691.2531+2+0.82+0.35
2016-201724M'Gladbach4 Leagues292,0267045.622.52292107161.453633+3+0.13+0.39
2017-201825M'Gladbach2 Leagues251,0834332.512.0124132411.321922-3-0.25-0.2120.318.5+1.8+0.15+0.27
2018-201926M'Gladbach2 Leagues292,0757264.023.123831362811.665031+19+0.82+0.9034.229.7+4.6+0.21+0.57
2019-202027M'Gladbach3 Leagues291,9466751.521.621831382532.004227+15+0.69+0.3042.227.3+14.8+0.74+0.02
2020-202128M'Gladbach3 Leagues332,5327761.228.130821532711.495743+14+0.50-0.0636.233.4+2.8+0.11-0.13
2021-202229M'Gladbach2 Leagues282,1517764.623.925851831201.434248-6-0.25-0.4041.635.0+6.6+0.29+0.79
2022-202330M'Gladbach2 Leagues332,8008586.431.132871612201.405149+2+0.06-0.3446.346.6-0.3-0.01+0.25
2023-202431Leverkusen3 Leagues432,5986058.928.930787132052.678025+55+1.91-0.0355.426.3+29.1+1.11-0.12
12 Seasons5 Clubs6 Leagues35422,6716439.3251.92548310310023491.74408296+112+0.54+0.01276.2216.8+59.4+0.38+0.13
Comp 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
M'Gladbach (8 Seasons)4 Leagues21414,8326951.9164.816784904724311.52300254+46+0.28+0.10220.8190.5+30.3+0.23+0.18
Dortmund (4 Seasons)5 Leagues511,6483210.518.3149153727132.251610+6+0.80-0.29
Dortmund II (2 Seasons)1 League362,9788343.533.1351
Leverkusen (1 Season)3 Leagues432,5986058.928.930787132052.678025+55+1.91-0.0355.426.3+29.1+1.11-0.12
Mainz 05 (1 Season)1 League106156220.16.881201.60127+5+0.73+0.99
Bundesliga (12 Seasons)26216,6186339.0184.618784917521351.64316260+56+0.32-0.09258.3200.1+58.2+0.40+0.23
DFB-Pokal (10 Seasons)221,3526138.215.01675462552.325615+41+2.73+1.20
Europa Lg (4 Seasons)189475330.910.5964392752.422312+11+1.05-0.2712.57.9+4.6+0.89+0.06
Champions Lg (3 Seasons)156864645.27.66864941.29119+2+0.32+1.105.38.7-3.4-0.71-1.06
3. Liga (2 Seasons)362,9788343.533.1351
DFL-Supercup (1 Season)19090100.01.01901003.0020+2+2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank 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
2012-201320Dortmund IIde GER3. 3. Liga16th352,8888384.432.1341Matches
2012-201320Dortmundde GER1. Bundesliga2nd3170575.61.9211Matches
2013-201421Dortmund IIde GER3. 3. Liga14th190902.61.010Matches
2013-201421Dortmundde GER1. Bundesliga2nd266882622.57.64122Matches
2014-201522Mainz 05de GER1. Bundesliga11th106156220.16.881201.60127+5+0.73+0.99Matches
2014-201522Dortmundde GER1. Bundesliga7th220100.70.200201.5002-2-9.00-9.21Matches
2015-201623Dortmundde GER1. Bundesliga2nd7287419.43.240382.2995+4+1.25-0.17Matches
2015-201623M'Gladbachde GER1. Bundesliga4th8219277.22.421691.2531+2+0.82+0.35Matches
2016-201724M'Gladbachde GER1. Bundesliga9th211,3806645.115.31685111.292326-3-0.20-0.14Matches
2017-201825M'Gladbachde GER1. Bundesliga9th231,0334533.811.51241111.171722-5-0.44-0.4420.318.5+1.8+0.15+0.27Matches
2018-201926M'Gladbachde GER1. Bundesliga5th271,9117162.521.221831262811.673926+13+0.61+0.6134.229.7+4.6+0.21+0.57Matches
2019-202027M'Gladbachde GER1. Bundesliga4th241,6336853.418.118851261832.003624+12+0.66-0.2238.324.6+13.7+0.76-0.02Matches
2020-202128M'Gladbachde GER1. Bundesliga8th241,8177659.420.221831132711.463533+2+0.10-0.3430.824.7+6.2+0.31+0.09Matches
2021-202229M'Gladbachde GER1. Bundesliga10th262,0788067.923.124851821801.313748-11-0.48-0.8441.635.0+6.6+0.29+0.79Matches
2022-202330M'Gladbachde GER1. Bundesliga10th312,6808687.629.830891612201.394347-4-0.13-0.3746.346.6-0.3-0.01+0.25Matches
2023-202431Leverkusende GER1. Bundesliga1st302,0877072.523.22581651312.606219+43+1.85+0.4946.821.1+25.6+1.11-0.35Matches
12 Seasons5 Clubs2 Leagues29819,5966639.6217.722284917621351.64316260+56+0.32-0.09258.3200.1+58.2+0.40+0.23
Country Comp LgRank 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
M'Gladbach (8 Seasons)1 League18412,7516952.1141.714485824023261.46233227+6+0.04-0.26211.5179.0+32.5+0.26+0.24
Dortmund (4 Seasons)1 League381,165319.512.91022882.1197+2+0.59-0.20
Dortmund II (2 Seasons)1 League362,9788343.533.1351
Leverkusen (1 Season)1 League302,0877072.523.22581651312.606219+43+1.85+0.4946.821.1+25.6+1.11-0.35
Mainz 05 (1 Season)1 League106156220.16.881201.60127+5+0.73+0.99
Bundesliga (12 Seasons)26216,6186339.0184.618784917521351.64316260+56+0.32-0.09258.3200.1+58.2+0.40+0.23
3. Liga (2 Seasons)362,9788343.533.1351
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201522Dortmundde GERDFB-Pokal2nd00001Matches
2014-201522Dortmundde GERDFL-Supercup1st19090100.01.01901003.0020+2+2.00Matches
2015-201623Dortmundde GERDFB-Pokal2nd128284.90.30012723.0010+1+3.21+0.89Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd32769257.53.13921012.0041+3+0.98-0.35Matches
2017-201825M'Gladbachde GERDFB-Pokal9th2502518.50.60022403.0020+2+3.60+4.01Matches
2018-201926M'Gladbachde GERDFB-Pokal17th21648291.11.82821001.50115+6+3.29+8.92Matches
2019-202027M'Gladbachde GERDFB-Pokal17th21316672.81.52660001.502200.000.00Matches
2020-202128M'Gladbachde GERDFB-Pokal5th42857179.23.24711002.25132+11+3.47+1.07Matches
2021-202229M'Gladbachde GERDFB-PokalR162733727.00.817201103.0050+5+6.16+7.08Matches
2022-202330M'Gladbachde GERDFB-PokalR3221206066.71.32600001.5082+6+4.50+3.00Matches
2023-202431Leverkusende GERDFB-PokalF42255650.02.5277123613.00103+7+2.80-1.60Matches
10 Seasons3 Clubs2 Leagues231,4426339.716.01776562552.355815+43+2.68+1.15
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
M'Gladbach (7 Seasons)1 League171,0996557.212.21475331612.124512+33+2.70+2.48
Dortmund (2 Seasons)2 Leagues2118599.41.3191112733.0030+3+2.29-0.04
Leverkusen (1 Season)1 League42255650.02.5277123613.00103+7+2.80-1.60
DFB-Pokal (10 Seasons)221,3526138.215.01675462552.325615+41+2.73+1.20
DFL-Supercup (1 Season)19090100.01.01901003.0020+2+2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank 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
2013-201421Dortmund1. Champions LgQF8117151.308Matches
2015-201623Dortmund2. Europa LgQF32488323.02.832022.1743+1+0.36-2.02Matches
2016-201724M'Gladbach1. Champions LgGR21397025.71.511142.0021+1+0.65+2.44Matches
2016-201724M'Gladbach2. Europa LgR1632317764.22.620101.6775+2+0.78+1.48Matches
2019-202027M'Gladbach2. Europa LgGR31826133.72.0190124602.3341+3+1.48+2.993.92.8+1.1+0.56+0.10Matches
2020-202128M'Gladbach1. Champions LgR1654308659.74.85863001.0098+1+0.21-0.415.38.7-3.4-0.71-1.06Matches
2023-202431Leverkusen2. Europa LgSF92863226.53.2355062032.7883+5+1.57-0.248.65.1+3.5+1.09+0.10Matches
6 Seasons3 Clubs2 Leagues331,6334935.118.115767182792.103421+13+0.77-0.0317.916.6+1.2+0.12-0.61
Comp LgRank 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
M'Gladbach (3 Seasons)2 Leagues139827645.510.9987544641.622215+7+0.64+1.639.311.5-2.3-0.33-0.74
Dortmund (2 Seasons)2 Leagues113653323.04.132822.1743+1+0.36-2.02
Leverkusen (1 Season)1 League92863226.53.2355062032.7883+5+1.57-0.248.65.1+3.5+1.09+0.10
Europa Lg (4 Seasons)189475330.910.5964392752.422312+11+1.05-0.2712.57.9+4.6+0.89+0.06
Champions Lg (3 Seasons)156864645.27.66864941.29119+2+0.32+1.105.38.7-3.4-0.71-1.06
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank 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
202027de GermanyFriendlies (M)2512628.30.6119013202.002200.00-0.70Matches
2020-202128de GermanyUEFA Nations LeagueLgA00002Matches
202128de GermanyFriendlies (M)1552.80.1001511.000000.00-3.09Matches
202229de Germany1. World CupGR2301511.10.30021510.5002-2-6.00-7.121.11.10.0-0.06-2.56Matches
202229de GermanyWCQ73945643.84.4569122403.00202+18+4.11+1.62Matches
202229de GermanyFriendlies (M)1909033.31.01901003.0010+1+1.000.00Matches
2022-202330de GermanyUEFA Nations LeagueLgA63786370.04.2569113201.1763+3+0.71+1.27Matches
202330de GermanyFriendlies (M)41132811.41.3145032351.2532+1+0.80+1.41Matches
4 Seasons1 Club4 Leagues231,0614627.411.813653102291.833211+21+1.78+1.031.11.10.0-0.06-2.56
Friendlies (M) (4 Seasons)82593216.02.9351152161.6364+2+0.69+0.50
UEFA Nations League (2 Seasons)63786335.04.2569113221.1763+3+0.71+1.27
WCQ (1 Season)73945643.84.4569122403.00202+18+4.11+1.62
World Cup (1 Season)2301511.10.30021510.5002-2-6.00-7.121.11.10.0-0.06-2.56

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Dortmund IIde GER3. 3. Liga32.150Matches
2012-201320Dortmundde GER1. Bundesliga1.9002Matches
2013-201421Dortmund IIde GER3. 3. Liga1.010Matches
2013-201421Dortmundde GER1. Bundesliga7.6106Matches
2013-201421Dortmund1. Champions Lg1.3001Matches
2014-201522Mainz 05de GER1. Bundesliga6.8107Matches
2014-201522Dortmundde GER1. Bundesliga0.2000Matches
2014-201522Dortmundde GERDFL-Supercup1.0000101413000Matches
2015-201623M'Gladbachde GER1. Bundesliga2.4003Matches
2015-201623Dortmundde GER1. Bundesliga3.2002Matches
2015-201623Dortmundde GERDFB-Pokal0.30000Matches
2015-201623Dortmund2. Europa Lg2.8001Matches
2016-201724M'Gladbachde GER1. Bundesliga15.300091714212716000Matches
2016-201724M'Gladbach1. Champions Lg1.5000011501000Matches
2016-201724M'Gladbachde GERDFB-Pokal3.10000617530Matches
2016-201724M'Gladbach2. Europa Lg2.6000020531000Matches
2017-201825M'Gladbachde GER1. Bundesliga11.500081833512191104851525.0Matches
2017-201825M'Gladbachde GERDFB-Pokal0.60001000110Matches
2018-201926M'Gladbachde GER1. Bundesliga21.22002025556161800013873217.9Matches
2018-201926M'Gladbachde GERDFB-Pokal1.80000305240Matches
2019-202027M'Gladbachde GER1. Bundesliga18.130012211374182700012531715.0Matches
2019-202027M'Gladbachde GERDFB-Pokal1.50000219550Matches
2019-202027M'Gladbach2. Europa Lg2.0000021425000221233.3Matches
2020-202128M'Gladbachde GER1. Bundesliga20.210019199141272000012171531.8Matches
2020-202128M'Gladbach1. Champions Lg4.80003541822000192250.0Matches
2020-202128M'Gladbachde GERDFB-Pokal3.200033335350Matches
2021-202229M'Gladbachde GER1. Bundesliga23.110023207138122000011241521.1Matches
2021-202229M'Gladbachde GERDFB-Pokal0.80002314120Matches
2022-202330M'Gladbachde GER1. Bundesliga29.82001739232031616210141102132.3Matches
2022-202330M'Gladbachde GERDFB-Pokal1.30000209010Matches
2023-202431Leverkusende GER1. Bundesliga23.2300141913117814200752820.0Matches
2023-202431Leverkusende GERDFB-Pokal2.500021112040Matches
2023-202431Leverkusen2. Europa Lg3.2000300162300013020.0Matches
12 Seasons5 Clubs6 Leagues251.920001592081019181631905208144112924.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
M'Gladbach (8 Seasons)4 Leagues164.8900120188867691521663207263911924.7
Dortmund (4 Seasons)5 Leagues18.31001301413000
Dortmund II (2 Seasons)1 League33.160
Leverkusen (1 Season)3 Leagues28.930019201414510212008821016.7
Mainz 05 (1 Season)1 League6.8107
Bundesliga (12 Seasons)184.61400142178877851361505207603812323.6
DFB-Pokal (10 Seasons)15.000082078117250
Europa Lg (4 Seasons)10.50004412579000351420.0
Champions Lg (3 Seasons)7.60004652323000192250.0
3. Liga (2 Seasons)33.160
DFL-Supercup (1 Season)1.0000101413000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Dortmund II1 League32.150
2012-201320Dortmund1 League1.9002
2013-201421Dortmund II1 League1.010
2013-201421Dortmund2 Leagues8.9107
2014-201522Mainz 051 League6.8107
2014-201522Dortmund3 Leagues1.2000101413000
2015-201623Dortmund3 Leagues6.300030
2015-201623M'Gladbach1 League2.4003
2016-201724M'Gladbach4 Leagues22.500092616383521000
2017-201825M'Gladbach2 Leagues12.000091833513201104851525.0
2018-201926M'Gladbach2 Leagues23.12002028561182200013873217.9
2019-202027M'Gladbach3 Leagues21.630012251587253700014741917.4
2020-202128M'Gladbach3 Leagues28.1100252716194322700014091734.6
2021-202229M'Gladbach2 Leagues23.910025238142132200011241521.1
2022-202330M'Gladbach2 Leagues31.12001741232121617210141102132.3
2023-202431Leverkusen3 Leagues28.930019201414510212008821016.7
12 Seasons5 Clubs6 Leagues251.920001592081019181631905208144112924.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
M'Gladbach (8 Seasons)4 Leagues164.8900120188867691521663207263911924.7
Dortmund (4 Seasons)5 Leagues18.31001301413000
Dortmund II (2 Seasons)1 League33.160
Leverkusen (1 Season)3 Leagues28.930019201414510212008821016.7
Mainz 05 (1 Season)1 League6.8107
Bundesliga (12 Seasons)184.61400142178877851361505207603812323.6
DFB-Pokal (10 Seasons)15.000082078117250
Europa Lg (4 Seasons)10.50004412579000351420.0
Champions Lg (3 Seasons)7.60004652323000192250.0
3. Liga (2 Seasons)33.160
DFL-Supercup (1 Season)1.0000101413000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.150Matches
2012-201320Dortmundde GER1. Bundesliga2nd1.9002Matches
2013-201421Dortmund IIde GER3. 3. Liga14th1.010Matches
2013-201421Dortmundde GER1. Bundesliga2nd7.6106Matches
2014-201522Mainz 05de GER1. Bundesliga11th6.8107Matches
2014-201522Dortmundde GER1. Bundesliga7th0.2000Matches
2015-201623Dortmundde GER1. Bundesliga2nd3.2002Matches
2015-201623M'Gladbachde GER1. Bundesliga4th2.4003Matches
2016-201724M'Gladbachde GER1. Bundesliga9th15.300091714212716000Matches
2017-201825M'Gladbachde GER1. Bundesliga9th11.500081833512191104851525.0Matches
2018-201926M'Gladbachde GER1. Bundesliga5th21.22002025556161800013873217.9Matches
2019-202027M'Gladbachde GER1. Bundesliga4th18.130012211374182700012531715.0Matches
2020-202128M'Gladbachde GER1. Bundesliga8th20.210019199141272000012171531.8Matches
2021-202229M'Gladbachde GER1. Bundesliga10th23.110023207138122000011241521.1Matches
2022-202330M'Gladbachde GER1. Bundesliga10th29.82001739232031616210141102132.3Matches
2023-202431Leverkusende GER1. Bundesliga1st23.2300141913117814200752820.0Matches
12 Seasons5 Clubs2 Leagues217.72000142178877851361505207603812323.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
M'Gladbach (8 Seasons)1 League141.7900111159746681281363206853611523.8
Dortmund (4 Seasons)1 League12.91010
Dortmund II (2 Seasons)1 League33.160
Leverkusen (1 Season)1 League23.2300141913117814200752820.0
Mainz 05 (1 Season)1 League6.8107
Bundesliga (12 Seasons)184.61400142178877851361505207603812323.6
3. Liga (2 Seasons)33.160
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Dortmundde GERDFL-Supercup1st1.0000101413000Matches
2015-201623Dortmundde GERDFB-Pokal2nd0.30000Matches
2016-201724M'Gladbachde GERDFB-Pokal3rd3.10000617530Matches
2017-201825M'Gladbachde GERDFB-Pokal9th0.60001000110Matches
2018-201926M'Gladbachde GERDFB-Pokal17th1.80000305240Matches
2019-202027M'Gladbachde GERDFB-Pokal17th1.50000219550Matches
2020-202128M'Gladbachde GERDFB-Pokal5th3.200033335350Matches
2021-202229M'Gladbachde GERDFB-PokalR160.80002314120Matches
2022-202330M'Gladbachde GERDFB-PokalR321.30000209010Matches
2023-202431Leverkusende GERDFB-PokalF2.500021112040Matches
10 Seasons3 Clubs2 Leagues16.00009208851828000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
M'Gladbach (7 Seasons)1 League12.200061966917210
Dortmund (2 Seasons)2 Leagues1.3000101413000
Leverkusen (1 Season)1 League2.500021112040
DFB-Pokal (10 Seasons)15.000082078117250
DFL-Supercup (1 Season)1.0000101413000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201421Dortmund1. Champions LgQF1.3001Matches
2015-201623Dortmund2. Europa LgQF2.8001Matches
2016-201724M'Gladbach1. Champions LgGR1.5000011501000Matches
2016-201724M'Gladbach2. Europa LgR162.6000020531000Matches
2019-202027M'Gladbach2. Europa LgGR2.0000021425000221233.3Matches
2020-202128M'Gladbach1. Champions LgR164.80003541822000192250.0Matches
2023-202431Leverkusen2. Europa LgSF3.2000300162300013020.0Matches
6 Seasons3 Clubs2 Leagues18.1000810648912000543633.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
M'Gladbach (3 Seasons)2 Leagues10.900031063279000413442.9
Dortmund (2 Seasons)2 Leagues4.1002
Leverkusen (1 Season)1 League3.2000300162300013020.0
Europa Lg (4 Seasons)10.50004412579000351420.0
Champions Lg (3 Seasons)7.60004652323000192250.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
202027de GermanyFriendlies (M)0.60000Matches
202128de GermanyFriendlies (M)0.10000Matches
202229de Germany1. World CupGR0.30000000000000010.0Matches
202229de GermanyWCQ4.400042127050Matches
202229de GermanyFriendlies (M)1.00000Matches
2022-202330de GermanyUEFA Nations LeagueLgA4.200008210240Matches
202330de GermanyFriendlies (M)1.30000Matches
4 Seasons1 Club4 Leagues11.8000410337290000010.0
Friendlies (M) (4 Seasons)2.90000
UEFA Nations League (2 Seasons)4.200008210240
WCQ (1 Season)4.400042127050
World Cup (1 Season)0.30000000000000010.0

Player Club Summary

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.