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-11-09SatBundesligaMatchweek 10AwayD 1–1LeverkusenBochumYAM6300000000290000.00.00.120252792.6419000Match Report
2024-11-05TueChampions LgLeague phaseAwayL 0–4de Leverkuseneng LiverpoolNAM1800000000140000.00.00.000111384.613000Match Report
2024-11-01FriBundesligaMatchweek 9HomeD 0–0LeverkusenStuttgartNWB3700000000260010.00.00.040192382.6020122Match Report
2024-10-29TueDFB-PokalRound of 32HomeW 3–0LeverkusenElversbergYFW78000000000Match Report
2024-10-23WedChampions LgLeague phaseAwayD 1–1de Leverkusenfr BrestYAM,FW9001001000480000.00.00.331344477.3834121Match 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-201623Dortmundde GER1. Bundesliga742873.2112100000.310.310.630.310.63Matches
2015-201623Gladbachde GER1. Bundesliga822192.4022000000.000.820.820.000.82Matches
2015-201623Dortmundde GERDFB-Pokal10280.3000000000.000.000.000.000.00Matches
2015-201623Dortmund2. Europa Lg332482.8000000000.000.000.000.000.00Matches
2016-201724Gladbachde GER1. Bundesliga21161,38015.3011000000.000.070.070.000.07Matches
2016-201724Gladbach1. Champions Lg211391.5000000000.000.000.000.000.00Matches
2016-201724Gladbachde GERDFB-Pokal332763.1101100000.330.000.330.330.33Matches
2016-201724Gladbach2. Europa Lg322312.6123100000.390.781.170.391.17Matches
2017-201825Gladbachde GER1. Bundesliga23121,03311.5033000002.12.13.05.14141920.000.260.260.000.260.180.260.440.180.44Matches
2017-201825Gladbachde GERDFB-Pokal20500.6101100001.800.001.801.801.80Matches
2018-201926Gladbachde GER1. Bundesliga27211,91121.25510412205.53.93.37.3581451170.240.240.470.190.420.260.160.420.190.34Matches
2018-201926Gladbachde GERDFB-Pokal221641.8134100000.551.652.200.552.20Matches
2019-202027Gladbachde GER1. Bundesliga24181,63318.1538500304.44.43.57.94280670.280.170.440.280.440.240.190.430.240.43Matches
2019-202027Gladbachde GERDFB-Pokal221311.5000000000.000.000.000.000.00Matches
2019-202027Gladbach2. Europa Lg311822.0000000000.00.00.10.25730.000.000.000.000.000.010.070.080.010.08Matches
2020-202128Gladbachde GER1. Bundesliga24211,81720.261117333104.92.55.37.946731060.300.540.840.150.690.240.260.510.130.39Matches
2020-202128Gladbach1. Champions Lg554304.8101100000.50.50.30.888220.210.000.210.210.210.090.060.160.090.16Matches
2020-202128Gladbachde GERDFB-Pokal442853.2112100000.320.320.630.320.63Matches
2021-202229Gladbachde GER1. Bundesliga26242,07823.1125171200108.18.16.614.760951610.520.220.740.520.740.350.280.630.350.63Matches
2021-202229Gladbachde GERDFB-Pokal21730.8011000000.001.231.230.001.23Matches
2022-202330Gladbachde GER1. Bundesliga31302,68029.8129211201207.26.611.117.6731191970.400.300.710.400.710.240.370.610.220.59Matches
2022-202330Gladbachde GERDFB-Pokal221201.3213200001.500.752.251.502.25Matches
2023-202431Leverkusende GER1. Bundesliga32262,20424.55712500305.95.98.114.1631192210.200.290.490.200.490.240.330.570.240.57Matches
2023-202431Leverkusende GERDFB-Pokal532703.0101100000.330.000.330.330.33Matches
2023-202431Leverkusen2. Europa Lg932863.2224200001.01.01.52.51120330.630.631.260.631.260.320.470.780.320.78Matches
2024-202532Leverkusende GER1. Bundesliga432232.5101100000.50.50.20.737190.400.000.400.400.400.190.100.280.190.28Matches
2024-202532Leverkusen1. Champions Lg211081.2011000000.00.00.30.41980.000.830.830.000.830.010.290.300.010.30Matches
2024-202532Leverkusende GERDFB-Pokal221681.9101100000.540.000.540.540.54Matches
2024-202532Leverkusende GERDFL-Supercup00Matches
13 Seasons5 Clubs6 Leagues36526223,332259.26967136645720040.135.543.478.941172310460.270.260.520.250.510.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
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
Leverkusen (2 Seasons)5 Leagues54383,25936.21010201000307.47.410.217.6781552810.280.280.550.280.550.240.330.560.240.56
Dortmund II (2 Seasons)1 League36352,97833.1549500600.150.120.270.150.27
Mainz 05 (1 Season)1 League1086156.8303211100.440.000.440.290.29
Bundesliga (13 Seasons)26819116,958188.45252104475714038.634.041.175.13866799800.280.280.550.250.530.260.270.530.230.50
DFB-Pokal (11 Seasons)25191,56517.48614800000.460.350.810.460.81
Europa Lg (4 Seasons)18994710.5347300001.01.01.62.61627360.290.380.670.290.670.200.310.510.200.51
Champions Lg (4 Seasons)1777948.8112100000.50.50.61.1917300.110.110.230.110.230.080.110.190.080.19
3. Liga (2 Seasons)36352,97833.1549500600.150.120.270.150.27
DFL-Supercup (2 Seasons)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-201320Dortmund1 League321701.9011000000.000.530.530.000.53
2012-201320Dortmund II1 League35342,88832.1549500500.160.120.280.160.28
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-201623Gladbach1 League822192.4022000000.000.820.820.000.82
2016-201724Gladbach4 Leagues29222,02622.5235200000.090.130.220.090.22
2017-201825Gladbach2 Leagues25121,08312.0134100002.12.13.05.14141920.080.250.330.080.330.180.260.440.180.44
2018-201926Gladbach2 Leagues29232,07523.16814512205.53.93.37.3581451170.260.350.610.220.560.260.160.420.190.34
2019-202027Gladbach3 Leagues29211,94621.6538500304.44.43.68.04787700.230.140.370.230.370.220.180.400.220.40
2020-202128Gladbach3 Leagues33302,53228.181220533105.43.05.68.654811280.280.430.710.180.600.210.230.440.120.35
2021-202229Gladbach2 Leagues28252,15123.9126181200108.18.16.614.760951610.500.250.750.500.750.350.280.630.350.63
2022-202330Gladbach2 Leagues33322,80031.11410241401207.26.611.117.6731191970.450.320.770.450.770.240.370.610.220.59
2023-202431Leverkusen3 Leagues46322,76030.78917800307.07.09.616.6741392540.260.290.550.260.550.250.350.600.250.60
2024-202532Leverkusen4 Leagues864995.5213200000.50.50.61.1416270.360.180.540.360.540.130.160.290.130.29
13 Seasons5 Clubs6 Leagues36526223,332259.26967136645720040.135.543.478.941172310460.270.260.520.250.510.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
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
Leverkusen (2 Seasons)5 Leagues54383,25936.21010201000307.47.410.217.6781552810.280.280.550.280.550.240.330.560.240.56
Dortmund II (2 Seasons)1 League36352,97833.1549500600.150.120.270.150.27
Mainz 05 (1 Season)1 League1086156.8303211100.440.000.440.290.29
Bundesliga (13 Seasons)26819116,958188.45252104475714038.634.041.175.13866799800.280.280.550.250.530.260.270.530.230.50
DFB-Pokal (11 Seasons)25191,56517.48614800000.460.350.810.460.81
Europa Lg (4 Seasons)18994710.5347300001.01.01.62.61627360.290.380.670.290.670.200.310.510.200.51
Champions Lg (4 Seasons)1777948.8112100000.50.50.61.1917300.110.110.230.110.230.080.110.190.080.19
3. Liga (2 Seasons)36352,97833.1549500600.150.120.270.150.27
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd321701.9011000000.000.530.530.000.53Matches
2012-201320Dortmund IIde GER3. 3. Liga16th35342,88832.1549500500.160.120.280.160.28Matches
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-201623Gladbachde GER1. Bundesliga4th822192.4022000000.000.820.820.000.82Matches
2016-201724Gladbachde GER1. Bundesliga9th21161,38015.3011000000.000.070.070.000.07Matches
2017-201825Gladbachde GER1. Bundesliga9th23121,03311.5033000002.12.13.05.14141920.000.260.260.000.260.180.260.440.180.44Matches
2018-201926Gladbachde GER1. Bundesliga5th27211,91121.25510412205.53.93.37.3581451170.240.240.470.190.420.260.160.420.190.34Matches
2019-202027Gladbachde GER1. Bundesliga4th24181,63318.1538500304.44.43.57.94280670.280.170.440.280.440.240.190.430.240.43Matches
2020-202128Gladbachde GER1. Bundesliga8th24211,81720.261117333104.92.55.37.946731060.300.540.840.150.690.240.260.510.130.39Matches
2021-202229Gladbachde GER1. Bundesliga10th26242,07823.1125171200108.18.16.614.760951610.520.220.740.520.740.350.280.630.350.63Matches
2022-202330Gladbachde GER1. Bundesliga10th31302,68029.8129211201207.26.611.117.6731191970.400.300.710.400.710.240.370.610.220.59Matches
2023-202431Leverkusende GER1. Bundesliga1st32262,20424.55712500305.95.98.114.1631192210.200.290.490.200.490.240.330.570.240.57Matches
2024-202532Leverkusende GER1. Bundesliga2nd432232.5101100000.50.50.20.737190.400.000.400.400.400.190.100.280.190.28Matches
13 Seasons5 Clubs2 Leagues30422619,936221.55756113525720038.634.041.175.13866799800.260.250.510.230.490.260.270.530.230.50
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
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 (2 Seasons)1 League36292,42727.06713600306.46.48.414.8661262400.220.260.480.220.480.240.310.550.240.55
Mainz 05 (1 Season)1 League1086156.8303211100.440.000.440.290.29
Bundesliga (13 Seasons)26819116,958188.45252104475714038.634.041.175.13866799800.280.280.550.250.530.260.270.530.230.50
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-201724Gladbachde GERDFB-Pokal3rd332763.1101100000.330.000.330.330.33Matches
2017-201825Gladbachde GERDFB-Pokal9th20500.6101100001.800.001.801.801.80Matches
2018-201926Gladbachde GERDFB-Pokal17th221641.8134100000.551.652.200.552.20Matches
2019-202027Gladbachde GERDFB-Pokal17th221311.5000000000.000.000.000.000.00Matches
2020-202128Gladbachde GERDFB-Pokal5th442853.2112100000.320.320.630.320.63Matches
2021-202229Gladbachde GERDFB-PokalR1621730.8011000000.001.231.230.001.23Matches
2022-202330Gladbachde GERDFB-PokalR32221201.3213200001.500.752.251.502.25Matches
2023-202431Leverkusende GERDFB-Pokal1st532703.0101100000.330.000.330.330.33Matches
2024-202532Leverkusende GERDFB-PokalQF221681.9101100000.540.000.540.540.54Matches
2024-202532Leverkusende GERDFL-Supercup1st00Matches
11 Seasons3 Clubs2 Leagues26201,65518.48614800000.440.330.760.440.76
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
Gladbach (7 Seasons)1 League17141,09912.26612600000.490.490.980.490.98
Leverkusen (2 Seasons)2 Leagues754384.9202200000.410.000.410.410.41
Dortmund (2 Seasons)2 Leagues211181.3000000000.000.000.000.000.00
DFB-Pokal (11 Seasons)25191,56517.48614800000.460.350.810.460.81
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR211391.5000000000.000.000.000.000.00Matches
2016-201724Gladbach2. Europa LgR16322312.6123100000.390.781.170.391.17Matches
2019-202027Gladbach2. Europa LgGR311822.0000000000.00.00.10.25730.000.000.000.000.000.010.070.080.010.08Matches
2020-202128Gladbach1. Champions LgR16554304.8101100000.50.50.30.888220.210.000.210.210.210.090.060.160.090.16Matches
2023-202431Leverkusen2. Europa Lg1st932863.2224200001.01.01.52.51120330.630.631.260.631.260.320.470.780.320.78Matches
2024-202532Leverkusen1. Champions Lg211081.2011000000.00.00.30.41980.000.830.830.000.830.010.290.300.010.30Matches
7 Seasons3 Clubs2 Leagues35161,74119.3459400001.51.52.33.82544660.210.260.470.210.470.130.200.340.130.34
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
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 (2 Seasons)2 Leagues1143944.4235200001.01.01.82.91229410.460.691.140.461.140.230.420.650.230.65
Europa Lg (4 Seasons)18994710.5347300001.01.01.62.61627360.290.380.670.290.670.200.310.510.200.51
Champions Lg (4 Seasons)1777948.8112100000.50.50.61.1917300.110.110.230.110.230.080.110.190.080.19
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-201623Dortmundde GER1. Bundesliga3.2130.940.3300Matches
2015-201623Gladbachde GER1. Bundesliga2.4072.880.0000Matches
2015-201623Dortmundde GERDFB-Pokal0.3000Matches
2015-201623Dortmund2. Europa Lg2.8020.730.0000Matches
2016-201724Gladbachde GER1. Bundesliga15.3025520.01.630.330.000.0000Matches
2016-201724Gladbach1. Champions Lg1.5011100.00.650.650.000.0000Matches
2016-201724Gladbachde GERDFB-Pokal3.113133.30.980.330.331.0000Matches
2016-201724Gladbach2. Europa Lg2.6133100.01.171.170.330.3300Matches
2017-201825Gladbachde GER1. Bundesliga11.5020525.01.740.440.000.0017.80002.12.10.10-2.1-2.1Matches
2017-201825Gladbachde GERDFB-Pokal0.6122100.03.603.600.500.5000Matches
2018-201926Gladbachde GER1. Bundesliga21.2534823.51.600.380.120.5022.71125.53.90.12-0.5+0.1Matches
2018-201926Gladbachde GERDFB-Pokal1.816466.73.292.200.170.2500Matches
2019-202027Gladbachde GER1. Bundesliga18.15241041.71.320.550.210.5017.43004.44.40.18+0.6+0.6Matches
2019-202027Gladbachde GERDFB-Pokal1.5022100.01.371.370.000.0000Matches
2019-202027Gladbach2. Europa Lg2.00100.00.490.000.0029.20000.00.00.020.00.0Matches
2020-202128Gladbachde GER1. Bundesliga20.2622836.41.090.400.140.3821.70334.92.50.12+1.1+0.5Matches
2020-202128Gladbach1. Champions Lg4.813266.70.630.420.330.5018.40000.50.50.15+0.5+0.5Matches
2020-202128Gladbachde GERDFB-Pokal3.217457.12.211.260.140.2500Matches
2021-202229Gladbachde GER1. Bundesliga23.112542240.72.340.950.220.5516.34008.18.10.15+3.9+3.9Matches
2021-202229Gladbachde GERDFB-Pokal0.80100.01.230.000.0000Matches
2022-202330Gladbachde GER1. Bundesliga29.812442250.01.480.740.270.5519.05017.26.60.15+4.8+5.4Matches
2022-202330Gladbachde GERDFB-Pokal1.323266.72.251.500.671.0000Matches
2023-202431Leverkusende GER1. Bundesliga24.55602541.72.451.020.080.2018.50005.95.90.10-0.9-0.9Matches
2023-202431Leverkusende GERDFB-Pokal3.014250.01.330.670.250.5000Matches
2023-202431Leverkusen2. Europa Lg3.227457.12.201.260.290.5017.80001.01.00.14+1.0+1.0Matches
2024-202532Leverkusende GER1. Bundesliga2.515360.02.021.210.200.3317.30000.50.50.09+0.5+0.5Matches
2024-202532Leverkusen1. Champions Lg1.20100.00.830.000.0026.10000.00.00.020.00.0Matches
2024-202532Leverkusende GERDFB-Pokal1.9111100.00.540.541.001.0000Matches
13 Seasons5 Clubs6 Leagues259.26933418641.01.670.720.160.3418.8135740.135.50.13+8.9+9.5
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
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
Leverkusen (2 Seasons)5 Leagues36.210783544.92.150.970.130.2918.50007.47.40.10+0.6+0.6
Dortmund II (2 Seasons)1 League33.15210.630.2400
Mainz 05 (1 Season)1 League6.83101.460.2011
Bundesliga (13 Seasons)188.45228813337.51.730.710.150.3518.8135738.634.00.13+7.4+8.0
DFB-Pokal (11 Seasons)17.48291862.11.701.050.280.4400
Europa Lg (4 Seasons)10.5311963.61.420.860.270.3319.20001.01.00.13+1.0+1.0
Champions Lg (4 Seasons)8.815460.00.660.450.200.2520.30000.50.50.12+0.5+0.5
3. Liga (2 Seasons)33.15210.630.2400
DFL-Supercup (2 Seasons)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-201320Dortmund1 League1.9000.0000
2012-201320Dortmund II1 League32.15210.650.2400
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-201623Gladbach1 League2.4072.880.0000
2016-201724Gladbach4 Leagues22.52321031.31.420.440.060.2000
2017-201825Gladbach2 Leagues12.0122731.81.830.580.050.1417.80002.12.10.10-2.1-2.1
2018-201926Gladbach2 Leagues23.16401230.01.730.520.130.4222.71125.53.90.12-0.5+0.1
2019-202027Gladbach3 Leagues21.65271244.41.250.550.190.4217.93004.44.40.18+0.6+0.6
2020-202128Gladbach3 Leagues28.18321443.81.140.500.160.3621.30335.43.00.12+1.6+1.0
2021-202229Gladbach2 Leagues23.912552240.02.300.920.220.5516.34008.18.10.15+3.9+3.9
2022-202330Gladbach2 Leagues31.114472451.11.510.770.300.5819.05017.26.60.15+4.8+5.4
2023-202431Leverkusen3 Leagues30.78713143.72.321.010.110.2618.40007.07.00.100.00.0
2024-202532Leverkusen4 Leagues5.527457.11.260.720.290.5018.80000.50.50.08+0.5+0.5
13 Seasons5 Clubs6 Leagues259.26933418641.01.670.720.160.3418.8135740.135.50.13+8.9+9.5
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
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
Leverkusen (2 Seasons)5 Leagues36.210783544.92.150.970.130.2918.50007.47.40.10+0.6+0.6
Dortmund II (2 Seasons)1 League33.15210.630.2400
Mainz 05 (1 Season)1 League6.83101.460.2011
Bundesliga (13 Seasons)188.45228813337.51.730.710.150.3518.8135738.634.00.13+7.4+8.0
DFB-Pokal (11 Seasons)17.48291862.11.701.050.280.4400
Europa Lg (4 Seasons)10.5311963.61.420.860.270.3319.20001.01.00.13+1.0+1.0
Champions Lg (4 Seasons)8.815460.00.660.450.200.2520.30000.50.50.12+0.5+0.5
3. Liga (2 Seasons)33.15210.630.2400
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd1.9000.0000Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.15210.650.2400Matches
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-201623Gladbachde GER1. Bundesliga4th2.4072.880.0000Matches
2016-201724Gladbachde GER1. Bundesliga9th15.3025520.01.630.330.000.0000Matches
2017-201825Gladbachde GER1. Bundesliga9th11.5020525.01.740.440.000.0017.80002.12.10.10-2.1-2.1Matches
2018-201926Gladbachde GER1. Bundesliga5th21.2534823.51.600.380.120.5022.71125.53.90.12-0.5+0.1Matches
2019-202027Gladbachde GER1. Bundesliga4th18.15241041.71.320.550.210.5017.43004.44.40.18+0.6+0.6Matches
2020-202128Gladbachde GER1. Bundesliga8th20.2622836.41.090.400.140.3821.70334.92.50.12+1.1+0.5Matches
2021-202229Gladbachde GER1. Bundesliga10th23.112542240.72.340.950.220.5516.34008.18.10.15+3.9+3.9Matches
2022-202330Gladbachde GER1. Bundesliga10th29.812442250.01.480.740.270.5519.05017.26.60.15+4.8+5.4Matches
2023-202431Leverkusende GER1. Bundesliga1st24.55602541.72.451.020.080.2018.50005.95.90.10-0.9-0.9Matches
2024-202532Leverkusende GER1. Bundesliga2nd2.515360.02.021.210.200.3317.30000.50.50.09+0.5+0.5Matches
13 Seasons5 Clubs2 Leagues221.55728815437.51.730.700.150.3418.8135738.634.00.13+7.4+8.0
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
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 (2 Seasons)1 League27.06652843.12.411.040.090.2118.40006.46.40.10-0.4-0.4
Mainz 05 (1 Season)1 League6.83101.460.2011
Bundesliga (13 Seasons)188.45228813337.51.730.710.150.3518.8135738.634.00.13+7.4+8.0
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-201724Gladbachde GERDFB-Pokal3rd3.113133.30.980.330.331.0000Matches
2017-201825Gladbachde GERDFB-Pokal9th0.6122100.03.603.600.500.5000Matches
2018-201926Gladbachde GERDFB-Pokal17th1.816466.73.292.200.170.2500Matches
2019-202027Gladbachde GERDFB-Pokal17th1.5022100.01.371.370.000.0000Matches
2020-202128Gladbachde GERDFB-Pokal5th3.217457.12.211.260.140.2500Matches
2021-202229Gladbachde GERDFB-PokalR160.80100.01.230.000.0000Matches
2022-202330Gladbachde GERDFB-PokalR321.323266.72.251.500.671.0000Matches
2023-202431Leverkusende GERDFB-Pokal1st3.014250.01.330.670.250.5000Matches
2024-202532Leverkusende GERDFB-PokalQF1.9111100.00.540.541.001.0000Matches
11 Seasons3 Clubs2 Leagues18.48301963.31.661.050.270.4200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Gladbach (7 Seasons)1 League12.26241562.51.971.230.250.4000
Leverkusen (2 Seasons)2 Leagues4.925360.01.030.620.400.6700
Dortmund (2 Seasons)2 Leagues1.3011100.01.001.000.000.0000
DFB-Pokal (11 Seasons)17.48291862.11.701.050.280.4400
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR1.5011100.00.650.650.000.0000Matches
2016-201724Gladbach2. Europa LgR162.6133100.01.171.170.330.3300Matches
2019-202027Gladbach2. Europa LgGR2.00100.00.490.000.0029.20000.00.00.020.00.0Matches
2020-202128Gladbach1. Champions LgR164.813266.70.630.420.330.5018.40000.50.50.15+0.5+0.5Matches
2023-202431Leverkusen2. Europa Lg1st3.227457.12.201.260.290.5017.80001.01.00.14+1.0+1.0Matches
2024-202532Leverkusen1. Champions Lg1.20100.00.830.000.0026.10000.00.00.020.00.0Matches
7 Seasons3 Clubs2 Leagues19.34161362.51.050.670.250.3119.60001.51.50.13+1.5+1.5
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
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 (2 Seasons)2 Leagues4.428450.01.830.910.250.5018.80001.01.00.13+1.0+1.0
Europa Lg (4 Seasons)10.5311963.61.420.860.270.3319.20001.01.00.13+1.0+1.0
Champions Lg (4 Seasons)8.815460.00.660.450.200.2520.30000.50.50.12+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-201623Dortmundde GER1. Bundesliga3.21Matches
2015-201623Gladbachde GER1. Bundesliga2.42Matches
2015-201623Dortmundde GERDFB-Pokal0.30Matches
2015-201623Dortmund2. Europa Lg2.80Matches
2016-201724Gladbachde GER1. Bundesliga15.31Matches
2016-201724Gladbach1. Champions Lg1.50Matches
2016-201724Gladbachde GERDFB-Pokal3.10Matches
2016-201724Gladbach2. Europa Lg2.62Matches
2017-201825Gladbachde GER1. Bundesliga11.530142171.55407169913517477.611814879.7406858.833.02.00.0222711141Matches
2017-201825Gladbachde GERDFB-Pokal0.60Matches
2018-201926Gladbachde GER1. Bundesliga21.2910112580.915993427844551586.433438686.510816067.553.33.0+1.734103312145Matches
2018-201926Gladbachde GERDFB-Pokal1.83Matches
2019-202027Gladbachde GER1. Bundesliga18.168687778.212297343530734988.024029082.810616365.033.54.0-0.5325819380Matches
2019-202027Gladbachde GERDFB-Pokal1.50Matches
2019-202027Gladbach2. Europa Lg2.0779581.11353481343791.9354283.36875.000.10.2-0.126007Matches
2020-202128Gladbachde GER1. Bundesliga20.2763103573.713638385035341285.725832479.611521653.2115.35.1+5.7575322273Matches
2020-202128Gladbach1. Champions Lg4.812716875.61940555687491.9394684.8123040.000.30.4-0.356308Matches
2020-202128Gladbachde GERDFB-Pokal3.21Matches
2021-202229Gladbachde GER1. Bundesliga23.1961126576.015692448549055188.931439280.110820552.756.66.4-1.6706424395Matches
2021-202229Gladbachde GERDFB-Pokal0.81Matches
2022-202330Gladbachde GER1. Bundesliga29.81149154374.519856644255363387.441350781.513427648.6911.110.9-2.19966428119Matches
2022-202330Gladbachde GERDFB-Pokal1.31Matches
2023-202431Leverkusende GER1. Bundesliga24.51214153079.318608414670079588.136143782.610318356.378.18.3-1.17871415119Matches
2023-202431Leverkusende GERDFB-Pokal3.00Matches
2023-202431Leverkusen2. Europa Lg3.219222087.3290670310411590.4566487.5182090.021.51.1+0.518136220Matches
2024-202532Leverkusende GER1. Bundesliga2.59911586.11264155657290.3273284.43560.000.20.4-0.243307Matches
2024-202532Leverkusen1. Champions Lg1.2455778.9785164212391.3182281.85862.510.30.3+0.714209Matches
2024-202532Leverkusende GERDFB-Pokal1.90Matches
13 Seasons5 Clubs6 Leagues259.26524845177.2109739303933275375087.32213269082.3758134256.56743.442.1+23.642247420426723
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
Gladbach (8 Seasons)4 Leagues164.84974652976.286176252252385274586.91751213582.0629112655.94733.232.0+13.832138315219568
Dortmund (4 Seasons)5 Leagues18.36
Leverkusen (2 Seasons)5 Leagues36.21550192280.6235635168890100588.646255583.212921659.71010.210.1-0.210191527155
Dortmund II (2 Seasons)1 League33.14
Mainz 05 (1 Season)1 League6.80
Bundesliga (13 Seasons)188.46083791176.9102755284903048350187.12065251682.1717127656.25241.140.1+10.939644519324679
DFB-Pokal (11 Seasons)17.46
Europa Lg (4 Seasons)10.526931585.44259118413815290.89110685.8242885.741.61.4+2.420196227
Champions Lg (4 Seasons)8.817222576.42725719899791.8576883.8173844.710.60.7+0.46105017
3. Liga (2 Seasons)33.14
DFL-Supercup (2 Seasons)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-201320Dortmund1 League1.91
2012-201320Dortmund II1 League32.14
2013-201421Dortmund II1 League1.00
2013-201421Dortmund2 Leagues8.94
2014-201522Mainz 051 League6.80
2014-201522Dortmund3 Leagues1.20
2015-201623Dortmund3 Leagues6.31
2015-201623Gladbach1 League2.42
2016-201724Gladbach4 Leagues22.53
2017-201825Gladbach2 Leagues12.030142171.55407169913517477.611814879.7406858.833.02.00.0222711141
2018-201926Gladbach2 Leagues23.1910112580.915993427844551586.433438686.510816067.583.33.0+4.734103312145
2019-202027Gladbach3 Leagues21.676397278.513650391634138688.327533282.811217165.533.64.2-0.6346419387
2020-202128Gladbach3 Leagues28.1890120374.015578440542148686.629737080.312724651.6125.65.5+6.4625925281
2021-202229Gladbach2 Leagues23.9961126576.015692448549055188.931439280.110820552.766.66.4-0.6706424395
2022-202330Gladbach2 Leagues31.11149154374.519856644255363387.441350781.513427648.61011.110.9-1.19966428119
2023-202431Leverkusen3 Leagues30.71406175080.321514484980491088.441750183.212120359.699.69.5-0.69684477139
2024-202532Leverkusen4 Leagues5.514417283.72049319869590.5455483.381361.510.60.7+0.4575016
13 Seasons5 Clubs6 Leagues259.26524845177.2109739303933275375087.32213269082.3758134256.56743.442.1+23.642247420426723
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
Gladbach (8 Seasons)4 Leagues164.84974652976.286176252252385274586.91751213582.0629112655.94733.232.0+13.832138315219568
Dortmund (4 Seasons)5 Leagues18.36
Leverkusen (2 Seasons)5 Leagues36.21550192280.6235635168890100588.646255583.212921659.71010.210.1-0.210191527155
Dortmund II (2 Seasons)1 League33.14
Mainz 05 (1 Season)1 League6.80
Bundesliga (13 Seasons)188.46083791176.9102755284903048350187.12065251682.1717127656.25241.140.1+10.939644519324679
DFB-Pokal (11 Seasons)17.46
Europa Lg (4 Seasons)10.526931585.44259118413815290.89110685.8242885.741.61.4+2.420196227
Champions Lg (4 Seasons)8.817222576.42725719899791.8576883.8173844.710.60.7+0.46105017
3. Liga (2 Seasons)33.14
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd1.91Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.14Matches
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-201623Gladbachde GER1. Bundesliga4th2.42Matches
2016-201724Gladbachde GER1. Bundesliga9th15.31Matches
2017-201825Gladbachde GER1. Bundesliga9th11.530142171.55407169913517477.611814879.7406858.833.02.00.0222711141Matches
2018-201926Gladbachde GER1. Bundesliga5th21.2910112580.915993427844551586.433438686.510816067.553.33.0+1.734103312145Matches
2019-202027Gladbachde GER1. Bundesliga4th18.168687778.212297343530734988.024029082.810616365.033.54.0-0.5325819380Matches
2020-202128Gladbachde GER1. Bundesliga8th20.2763103573.713638385035341285.725832479.611521653.2115.35.1+5.7575322273Matches
2021-202229Gladbachde GER1. Bundesliga10th23.1961126576.015692448549055188.931439280.110820552.756.66.4-1.6706424395Matches
2022-202330Gladbachde GER1. Bundesliga10th29.81149154374.519856644255363387.441350781.513427648.6911.110.9-2.19966428119Matches
2023-202431Leverkusende GER1. Bundesliga1st24.51214153079.318608414670079588.136143782.610318356.378.18.3-1.17871415119Matches
2024-202532Leverkusende GER1. Bundesliga2nd2.59911586.11264155657290.3273284.43560.000.20.4-0.243307Matches
13 Seasons5 Clubs2 Leagues221.56083791176.9102755284903048350187.12065251682.1717127656.25641.140.1+14.939644519324679
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
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 (2 Seasons)1 League27.01313164579.819872430176586788.238846982.710618856.478.48.7-1.48274445126
Mainz 05 (1 Season)1 League6.80
Bundesliga (13 Seasons)188.46083791176.9102755284903048350187.12065251682.1717127656.25241.140.1+10.939644519324679
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-201724Gladbachde GERDFB-Pokal3rd3.10Matches
2017-201825Gladbachde GERDFB-Pokal9th0.60Matches
2018-201926Gladbachde GERDFB-Pokal17th1.83Matches
2019-202027Gladbachde GERDFB-Pokal17th1.50Matches
2020-202128Gladbachde GERDFB-Pokal5th3.21Matches
2021-202229Gladbachde GERDFB-PokalR160.81Matches
2022-202330Gladbachde GERDFB-PokalR321.31Matches
2023-202431Leverkusende GERDFB-Pokal1st3.00Matches
2024-202532Leverkusende GERDFB-PokalQF1.90Matches
11 Seasons3 Clubs2 Leagues18.46
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
Gladbach (7 Seasons)1 League12.26
Leverkusen (2 Seasons)2 Leagues4.90
Dortmund (2 Seasons)2 Leagues1.30
DFB-Pokal (11 Seasons)17.46
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR1.50Matches
2016-201724Gladbach2. Europa LgR162.62Matches
2019-202027Gladbach2. Europa LgGR2.0779581.11353481343791.9354283.36875.000.10.2-0.126007Matches
2020-202128Gladbach1. Champions LgR164.812716875.61940555687491.9394684.8123040.000.30.4-0.356308Matches
2023-202431Leverkusen2. Europa Lg1st3.219222087.3290670310411590.4566487.5182090.021.51.1+0.518136220Matches
2024-202532Leverkusen1. Champions Lg1.2455778.9785164212391.3182281.85862.510.30.3+0.714209Matches
7 Seasons3 Clubs2 Leagues19.344154081.76984190322724991.214817485.1416662.152.32.1+2.7262911244
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
Gladbach (3 Seasons)2 Leagues10.920426377.63293103610211191.9748884.1183847.420.40.6+1.67123015
Dortmund (2 Seasons)2 Leagues4.10
Leverkusen (2 Seasons)2 Leagues4.423727785.6369186712513890.6748686.0232882.131.81.4+1.219178229
Europa Lg (4 Seasons)10.526931585.44259118413815290.89110685.8242885.741.61.4+2.420196227
Champions Lg (4 Seasons)8.817222576.42725719899791.8576883.8173844.710.60.7+0.46105017
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-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724Gladbachde GER1. Bundesliga15.321Matches
2016-201724Gladbach1. Champions Lg1.55Matches
2016-201724Gladbachde GERDFB-Pokal3.17Matches
2016-201724Gladbach2. Europa Lg2.65Matches
2017-201825Gladbachde GER1. Bundesliga11.5421374459063523131110301225Matches
2017-201825Gladbachde GERDFB-Pokal0.60Matches
2018-201926Gladbachde GER1. Bundesliga21.211251020993421656234111201910620Matches
2018-201926Gladbachde GERDFB-Pokal1.85Matches
2019-202027Gladbachde GER1. Bundesliga18.18777571154941574115528140686519Matches
2019-202027Gladbachde GERDFB-Pokal1.59Matches
2019-202027Gladbach2. Europa Lg2.0958864014200007711Matches
2020-202128Gladbachde GER1. Bundesliga20.21035849179612181411510338540763722Matches
2020-202128Gladbach1. Champions Lg4.8168147196011821156012723Matches
2020-202128Gladbachde GERDFB-Pokal3.235Matches
2021-202229Gladbachde GER1. Bundesliga23.1126510591987865138269128493961836Matches
2021-202229Gladbachde GERDFB-Pokal0.84Matches
2022-202330Gladbachde GER1. Bundesliga29.81543127225979128203311325364111491246Matches
2022-202330Gladbachde GERDFB-Pokal1.39Matches
2023-202431Leverkusende GER1. Bundesliga24.515301355169287101263397472311214643Matches
2023-202431Leverkusende GERDFB-Pokal3.013Matches
2023-202431Leverkusen2. Europa Lg3.2220194253001651347019214Matches
2024-202532Leverkusende GER1. Bundesliga2.511510950101020009910Matches
2024-202532Leverkusen1. Champions Lg1.2575160104110104503Matches
2024-202532Leverkusende GERDFB-Pokal1.92Matches
13 Seasons5 Clubs6 Leagues259.284517275112535135809351725592152496652451222
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Gladbach (8 Seasons)4 Leagues164.86529556692032026707691334461642185497443172
Dortmund (4 Seasons)5 Leagues18.34
Leverkusen (2 Seasons)5 Leagues36.2192217092053191016239113513111550850
Dortmund II (2 Seasons)1 League33.1
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.479116795106933834787951625342062356608347211
DFB-Pokal (11 Seasons)17.484
Europa Lg (4 Seasons)10.5315282317012571347026925
Champions Lg (4 Seasons)8.8225198256112731257017226
3. Liga (2 Seasons)33.1
DFL-Supercup (2 Seasons)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-201320Dortmund1 League1.9
2012-201320Dortmund II1 League32.1
2013-201421Dortmund II1 League1.0
2013-201421Dortmund2 Leagues8.9
2014-201522Mainz 051 League6.8
2014-201522Dortmund3 Leagues1.24
2015-201623Dortmund3 Leagues6.3
2015-201623Gladbach1 League2.4
2016-201724Gladbach4 Leagues22.538
2017-201825Gladbach2 Leagues12.0421374459063523131110301225
2018-201926Gladbach2 Leagues23.111251020993421661234111201910620
2019-202027Gladbach3 Leagues21.69728451215341687135528140763620
2020-202128Gladbach3 Leagues28.11203996198672191941711443600890925
2021-202229Gladbach2 Leagues23.9126510591987865142269128493961836
2022-202330Gladbach2 Leagues31.11543127225979128212311325364111491246
2023-202431Leverkusen3 Leagues30.7175015491943171015538110513011406747
2024-202532Leverkusen4 Leagues5.51721601102071301014413
13 Seasons5 Clubs6 Leagues259.284517275112535135809351725592152496652451222
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Gladbach (8 Seasons)4 Leagues164.86529556692032026707691334461642185497443172
Dortmund (4 Seasons)5 Leagues18.34
Leverkusen (2 Seasons)5 Leagues36.2192217092053191016239113513111550850
Dortmund II (2 Seasons)1 League33.1
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.479116795106933834787951625342062356608347211
DFB-Pokal (11 Seasons)17.484
Europa Lg (4 Seasons)10.5315282317012571347026925
Champions Lg (4 Seasons)8.8225198256112731257017226
3. Liga (2 Seasons)33.1
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
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-201623Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724Gladbachde GER1. Bundesliga9th15.321Matches
2017-201825Gladbachde GER1. Bundesliga9th11.5421374459063523131110301225Matches
2018-201926Gladbachde GER1. Bundesliga5th21.211251020993421656234111201910620Matches
2019-202027Gladbachde GER1. Bundesliga4th18.18777571154941574115528140686519Matches
2020-202128Gladbachde GER1. Bundesliga8th20.21035849179612181411510338540763722Matches
2021-202229Gladbachde GER1. Bundesliga10th23.1126510591987865138269128493961836Matches
2022-202330Gladbachde GER1. Bundesliga10th29.81543127225979128203311325364111491246Matches
2023-202431Leverkusende GER1. Bundesliga1st24.515301355169287101263397472311214643Matches
2024-202532Leverkusende GER1. Bundesliga2nd2.511510950101020009910Matches
13 Seasons5 Clubs2 Leagues221.579116795106933834787951625342062356608347211
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Gladbach (8 Seasons)1 League141.76266533189531026686681294351592125477040168
Dortmund (4 Seasons)1 League12.9
Dortmund II (2 Seasons)1 League33.1
Leverkusen (2 Seasons)1 League27.016451464174288101273399472311313743
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.479116795106933834787951625342062356608347211
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-201724Gladbachde GERDFB-Pokal3rd3.17Matches
2017-201825Gladbachde GERDFB-Pokal9th0.60Matches
2018-201926Gladbachde GERDFB-Pokal17th1.85Matches
2019-202027Gladbachde GERDFB-Pokal17th1.59Matches
2020-202128Gladbachde GERDFB-Pokal5th3.235Matches
2021-202229Gladbachde GERDFB-PokalR160.84Matches
2022-202330Gladbachde GERDFB-PokalR321.39Matches
2023-202431Leverkusende GERDFB-Pokal1st3.013Matches
2024-202532Leverkusende GERDFB-PokalQF1.92Matches
11 Seasons3 Clubs2 Leagues18.488
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Gladbach (7 Seasons)1 League12.269
Leverkusen (2 Seasons)2 Leagues4.915
Dortmund (2 Seasons)2 Leagues1.34
DFB-Pokal (11 Seasons)17.484
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR1.55Matches
2016-201724Gladbach2. Europa LgR162.65Matches
2019-202027Gladbach2. Europa LgGR2.0958864014200007711Matches
2020-202128Gladbach1. Champions LgR164.8168147196011821156012723Matches
2023-202431Leverkusen2. Europa Lg1st3.2220194253001651347019214Matches
2024-202532Leverkusen1. Champions Lg1.2575160104110104503Matches
7 Seasons3 Clubs2 Leagues19.35404805613125210259140441411
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Gladbach (3 Seasons)2 Leagues10.92632352510023241156020434
Dortmund (2 Seasons)2 Leagues4.1
Leverkusen (2 Seasons)2 Leagues4.4277245313102061448023717
Europa Lg (4 Seasons)10.5315282317012571347026925
Champions Lg (4 Seasons)8.8225198256112731257017226
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-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724Gladbachde GER1. Bundesliga15.3Matches
2016-201724Gladbach1. Champions Lg1.5Matches
2016-201724Gladbachde GERDFB-Pokal3.1Matches
2016-201724Gladbach2. Europa Lg2.6Matches
2017-201825Gladbachde GER1. Bundesliga11.5494.28269455080.70410120Matches
2017-201825Gladbachde GERDFB-Pokal0.6Matches
2018-201926Gladbachde GER1. Bundesliga21.2813.8158131441100.47811000Matches
2018-201926Gladbachde GERDFB-Pokal1.8Matches
2019-202027Gladbachde GER1. Bundesliga18.1673.693823111390.50711000Matches
2019-202027Gladbachde GERDFB-Pokal1.5Matches
2019-202027Gladbach2. Europa Lg2.031.4821000010.49100000Matches
2020-202128Gladbachde GER1. Bundesliga20.2884.3642402130110.54560000Matches
2020-202128Gladbach1. Champions Lg4.8163.35104011020.42200000Matches
2020-202128Gladbachde GERDFB-Pokal3.2Matches
2021-202229Gladbachde GER1. Bundesliga23.11436.1984465431120.521002000Matches
2021-202229Gladbachde GERDFB-Pokal0.8Matches
2022-202330Gladbachde GER1. Bundesliga29.81635.4783642761160.54941110Matches
2022-202330Gladbachde GERDFB-Pokal1.3Matches
2023-202431Leverkusende GER1. Bundesliga24.51576.42108334651200.821070120Matches
2023-202431Leverkusende GERDFB-Pokal3.0Matches
2023-202431Leverkusen2. Europa Lg3.2268.18197000020.63200000Matches
2024-202532Leverkusende GER1. Bundesliga2.5114.4490011000.00000000Matches
2024-202532Leverkusen1. Champions Lg1.232.5030000010.83100000Matches
2024-202532Leverkusende GERDFB-Pokal1.9Matches
13 Seasons5 Clubs6 Leagues259.28074.984822401930297920.5759205350
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Gladbach (8 Seasons)4 Leagues164.86104.673432001523236690.5346135230
Dortmund (4 Seasons)5 Leagues18.3
Leverkusen (2 Seasons)5 Leagues36.21976.29139404761230.731370120
Dortmund II (2 Seasons)1 League33.1
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.47595.034482281929287860.5753205350
DFB-Pokal (11 Seasons)17.4
Europa Lg (4 Seasons)10.5295.58218000030.58300000
Champions Lg (4 Seasons)8.8193.18134011030.50300000
3. Liga (2 Seasons)33.1
DFL-Supercup (2 Seasons)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-201320Dortmund1 League1.9
2012-201320Dortmund II1 League32.1
2013-201421Dortmund II1 League1.0
2013-201421Dortmund2 Leagues8.9
2014-201522Mainz 051 League6.8
2014-201522Dortmund3 Leagues1.2
2015-201623Dortmund3 Leagues6.3
2015-201623Gladbach1 League2.4
2016-201724Gladbach4 Leagues22.5
2017-201825Gladbach2 Leagues12.0494.28269455080.70410120
2018-201926Gladbach2 Leagues23.1813.8158131441100.47811000
2019-202027Gladbach3 Leagues21.6703.4740241113100.50811000
2020-202128Gladbach3 Leagues28.11044.1652442240130.52760000
2021-202229Gladbach2 Leagues23.91436.1984465431120.521002000
2022-202330Gladbach2 Leagues31.11635.4783642761160.54941110
2023-202431Leverkusen3 Leagues30.71836.62127404651220.801270120
2024-202532Leverkusen4 Leagues5.5143.81120011010.27100000
13 Seasons5 Clubs6 Leagues259.28074.984822401930297920.5759205350
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Gladbach (8 Seasons)4 Leagues164.86104.673432001523236690.5346135230
Dortmund (4 Seasons)5 Leagues18.3
Leverkusen (2 Seasons)5 Leagues36.21976.29139404761230.731370120
Dortmund II (2 Seasons)1 League33.1
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.47595.034482281929287860.5753205350
DFB-Pokal (11 Seasons)17.4
Europa Lg (4 Seasons)10.5295.58218000030.58300000
Champions Lg (4 Seasons)8.8193.18134011030.50300000
3. Liga (2 Seasons)33.1
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
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-201623Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724Gladbachde GER1. Bundesliga9th15.3Matches
2017-201825Gladbachde GER1. Bundesliga9th11.5494.28269455080.70410120Matches
2018-201926Gladbachde GER1. Bundesliga5th21.2813.8158131441100.47811000Matches
2019-202027Gladbachde GER1. Bundesliga4th18.1673.693823111390.50711000Matches
2020-202128Gladbachde GER1. Bundesliga8th20.2884.3642402130110.54560000Matches
2021-202229Gladbachde GER1. Bundesliga10th23.11436.1984465431120.521002000Matches
2022-202330Gladbachde GER1. Bundesliga10th29.81635.4783642761160.54941110Matches
2023-202431Leverkusende GER1. Bundesliga1st24.51576.42108334651200.821070120Matches
2024-202532Leverkusende GER1. Bundesliga2nd2.5114.4490011000.00000000Matches
13 Seasons5 Clubs2 Leagues221.57595.034482281929287860.5753205350
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Gladbach (8 Seasons)1 League141.75914.773311951522226660.5343135230
Dortmund (4 Seasons)1 League12.9
Dortmund II (2 Seasons)1 League33.1
Leverkusen (2 Seasons)1 League27.01686.24117334761200.741070120
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.47595.034482281929287860.5753205350
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-201724Gladbachde GERDFB-Pokal3rd3.1Matches
2017-201825Gladbachde GERDFB-Pokal9th0.6Matches
2018-201926Gladbachde GERDFB-Pokal17th1.8Matches
2019-202027Gladbachde GERDFB-Pokal17th1.5Matches
2020-202128Gladbachde GERDFB-Pokal5th3.2Matches
2021-202229Gladbachde GERDFB-PokalR160.8Matches
2022-202330Gladbachde GERDFB-PokalR321.3Matches
2023-202431Leverkusende GERDFB-Pokal1st3.0Matches
2024-202532Leverkusende GERDFB-PokalQF1.9Matches
11 Seasons3 Clubs2 Leagues18.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Gladbach (7 Seasons)1 League12.2
Leverkusen (2 Seasons)2 Leagues4.9
Dortmund (2 Seasons)2 Leagues1.3
DFB-Pokal (11 Seasons)17.4
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR1.5Matches
2016-201724Gladbach2. Europa LgR162.6Matches
2019-202027Gladbach2. Europa LgGR2.031.4821000010.49100000Matches
2020-202128Gladbach1. Champions LgR164.8163.35104011020.42200000Matches
2023-202431Leverkusen2. Europa Lg1st3.2268.18197000020.63200000Matches
2024-202532Leverkusen1. Champions Lg1.232.5030000010.83100000Matches
7 Seasons3 Clubs2 Leagues19.3484.293412011060.54600000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Gladbach (3 Seasons)2 Leagues10.9192.79125011030.44300000
Dortmund (2 Seasons)2 Leagues4.1
Leverkusen (2 Seasons)2 Leagues4.4296.62227000030.69300000
Europa Lg (4 Seasons)10.5295.58218000030.58300000
Champions Lg (4 Seasons)8.8193.18134011030.50300000
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-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724Gladbachde GER1. Bundesliga15.31627Matches
2016-201724Gladbach1. Champions Lg1.510Matches
2016-201724Gladbachde GERDFB-Pokal3.135Matches
2016-201724Gladbach2. Europa Lg2.613Matches
2017-201825Gladbachde GER1. Bundesliga11.5231912110122646.214154111235160Matches
2017-201825Gladbachde GERDFB-Pokal0.611Matches
2018-201926Gladbachde GER1. Bundesliga21.237181119793724.328332311653141Matches
2018-201926Gladbachde GERDFB-Pokal1.842Matches
2019-202027Gladbachde GER1. Bundesliga18.1432722129227628.954283251861140Matches
2019-202027Gladbachde GERDFB-Pokal1.555Matches
2019-202027Gladbach2. Europa Lg2.07570041136.473122930Matches
2020-202128Gladbachde GER1. Bundesliga20.2262012122105318.94327225275390Matches
2020-202128Gladbach1. Champions Lg4.86231252123.8164042840Matches
2020-202128Gladbachde GERDFB-Pokal3.253Matches
2021-202229Gladbachde GER1. Bundesliga23.130206177174240.525230231242100Matches
2021-202229Gladbachde GERDFB-Pokal0.821Matches
2022-202330Gladbachde GER1. Bundesliga29.831161786155228.837362341647210Matches
2022-202330Gladbachde GERDFB-Pokal1.310Matches
2023-202431Leverkusende GER1. Bundesliga24.52014695102441.7141801882860Matches
2023-202431Leverkusende GERDFB-Pokal3.040Matches
2023-202431Leverkusen2. Europa Lg3.2432111425.033032640Matches
2024-202532Leverkusende GER1. Bundesliga2.500000010.012020020Matches
2024-202532Leverkusen1. Champions Lg1.200000010.010000000Matches
2024-202532Leverkusende GERDFB-Pokal1.912Matches
13 Seasons5 Clubs6 Leagues259.222719198903910534830.2243192141781653421031
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Gladbach (8 Seasons)4 Leagues164.82031669080339431829.622416914155152308911
Dortmund (4 Seasons)5 Leagues18.3310
Leverkusen (2 Seasons)5 Leagues36.224228106113036.719230231234120
Dortmund II (2 Seasons)1 League33.10
Mainz 05 (1 Season)1 League6.80
Bundesliga (13 Seasons)188.42101508688369531130.521618213169136319921
DFB-Pokal (11 Seasons)17.426190
Europa Lg (4 Seasons)10.511991151533.31061571570
Champions Lg (4 Seasons)8.86331252222.7174042840
3. Liga (2 Seasons)33.10
DFL-Supercup (2 Seasons)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-201320Dortmund1 League1.90
2012-201320Dortmund II1 League32.10
2013-201421Dortmund II1 League1.00
2013-201421Dortmund2 Leagues8.90
2014-201522Mainz 051 League6.80
2014-201522Dortmund3 Leagues1.2310
2015-201623Dortmund3 Leagues6.30
2015-201623Gladbach1 League2.40
2016-201724Gladbach4 Leagues22.521350
2017-201825Gladbach2 Leagues12.0232012110122646.214154111335160
2018-201926Gladbach2 Leagues23.137221119793724.328332311853141
2019-202027Gladbach3 Leagues21.6503729129268729.961314272570170
2020-202128Gladbach3 Leagues28.1322715134157420.359312293261130
2021-202229Gladbach2 Leagues23.930226177174240.525230231342100
2022-202330Gladbach2 Leagues31.131171786155228.837362341647210
2023-202431Leverkusen3 Leagues30.724218106112839.317210211034100
2024-202532Leverkusen4 Leagues5.501000020.022022020
13 Seasons5 Clubs6 Leagues259.222719198903910534830.2243192141781653421031
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Gladbach (8 Seasons)4 Leagues164.82031669080339431829.622416914155152308911
Dortmund (4 Seasons)5 Leagues18.3310
Leverkusen (2 Seasons)5 Leagues36.224228106113036.719230231234120
Dortmund II (2 Seasons)1 League33.10
Mainz 05 (1 Season)1 League6.80
Bundesliga (13 Seasons)188.42101508688369531130.521618213169136319921
DFB-Pokal (11 Seasons)17.426190
Europa Lg (4 Seasons)10.511991151533.31061571570
Champions Lg (4 Seasons)8.86331252222.7174042840
3. Liga (2 Seasons)33.10
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
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-201623Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724Gladbachde GER1. Bundesliga9th15.31627Matches
2017-201825Gladbachde GER1. Bundesliga9th11.5231912110122646.214154111235160Matches
2018-201926Gladbachde GER1. Bundesliga5th21.237181119793724.328332311653141Matches
2019-202027Gladbachde GER1. Bundesliga4th18.1432722129227628.954283251861140Matches
2020-202128Gladbachde GER1. Bundesliga8th20.2262012122105318.94327225275390Matches
2021-202229Gladbachde GER1. Bundesliga10th23.130206177174240.525230231242100Matches
2022-202330Gladbachde GER1. Bundesliga10th29.831161786155228.837362341647210Matches
2023-202431Leverkusende GER1. Bundesliga1st24.52014695102441.7141801882860Matches
2024-202532Leverkusende GER1. Bundesliga2nd2.500000010.012020020Matches
13 Seasons5 Clubs2 Leagues221.52101508688369531130.521618213169136319921
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
Gladbach (8 Seasons)1 League141.71901368079318528629.720116213149128291841
Dortmund (4 Seasons)1 League12.90
Dortmund II (2 Seasons)1 League33.10
Leverkusen (2 Seasons)1 League27.02014695102540.0152002082880
Mainz 05 (1 Season)1 League6.80
Bundesliga (13 Seasons)188.42101508688369531130.521618213169136319921
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-201724Gladbachde GERDFB-Pokal3rd3.135Matches
2017-201825Gladbachde GERDFB-Pokal9th0.611Matches
2018-201926Gladbachde GERDFB-Pokal17th1.842Matches
2019-202027Gladbachde GERDFB-Pokal17th1.555Matches
2020-202128Gladbachde GERDFB-Pokal5th3.253Matches
2021-202229Gladbachde GERDFB-PokalR160.821Matches
2022-202330Gladbachde GERDFB-PokalR321.310Matches
2023-202431Leverkusende GERDFB-Pokal1st3.040Matches
2024-202532Leverkusende GERDFB-PokalQF1.912Matches
11 Seasons3 Clubs2 Leagues18.429200
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
Gladbach (7 Seasons)1 League12.221170
Leverkusen (2 Seasons)2 Leagues4.9520
Dortmund (2 Seasons)2 Leagues1.3310
DFB-Pokal (11 Seasons)17.426190
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR1.510Matches
2016-201724Gladbach2. Europa LgR162.613Matches
2019-202027Gladbach2. Europa LgGR2.07570041136.473122930Matches
2020-202128Gladbach1. Champions LgR164.86231252123.8164042840Matches
2023-202431Leverkusen2. Europa Lg1st3.2432111425.033032640Matches
2024-202532Leverkusen1. Champions Lg1.200000010.010000000Matches
7 Seasons3 Clubs2 Leagues19.317121223103727.0271019923110
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Gladbach (3 Seasons)2 Leagues10.9139101293228.12371671770
Dortmund (2 Seasons)2 Leagues4.10
Leverkusen (2 Seasons)2 Leagues4.4432111520.043032640
Europa Lg (4 Seasons)10.511991151533.31061571570
Champions Lg (4 Seasons)8.86331252222.7174042840
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-201623Dortmundde GER1. Bundesliga3.2Matches
2015-201623Gladbachde GER1. Bundesliga2.4Matches
2015-201623Dortmundde GERDFB-Pokal0.3Matches
2015-201623Dortmund2. Europa Lg2.8Matches
2016-201724Gladbachde GER1. Bundesliga15.3Matches
2016-201724Gladbach1. Champions Lg1.5Matches
2016-201724Gladbachde GERDFB-Pokal3.1Matches
2016-201724Gladbach2. Europa Lg2.6Matches
2017-201825Gladbachde GER1. Bundesliga11.5571199625023543571391230.82769.230821561053412416241036792Matches
2017-201825Gladbachde GERDFB-Pokal0.6Matches
2018-201926Gladbachde GER1. Bundesliga21.2133328176708462561331271140.71659.376950612549584683726931117Matches
2018-201926Gladbachde GERDFB-Pokal1.8Matches
2019-202027Gladbachde GER1. Bundesliga18.1107121217547329401071281242.91657.163631681482421310251667167Matches
2019-202027Gladbachde GERDFB-Pokal1.5Matches
2019-202027Gladbach2. Europa Lg2.0118535572841184125.0375.05538721454320703Matches
2020-202128Gladbachde GER1. Bundesliga20.2122722201614436691224351645.71954.3679362916524631243219759106Matches
2020-202128Gladbach1. Champions Lg4.82028508469122027685.7114.3956282718453513422Matches
2020-202128Gladbachde GERDFB-Pokal3.2Matches
2021-202229Gladbachde GER1. Bundesliga23.1149421193749563931494442147.72352.37834080191360312545231022161Matches
2021-202229Gladbachde GERDFB-Pokal0.8Matches
2022-202330Gladbachde GER1. Bundesliga29.8177927263802733951778321443.81650.010195005244473502442341217197Matches
2022-202330Gladbachde GERDFB-Pokal1.3Matches
2023-202431Leverkusende GER1. Bundesliga24.5171831226769281101718351851.41748.68954657229463501334171353221Matches
2023-202431Leverkusende GERDFB-Pokal3.0Matches
2023-202431Leverkusen2. Europa Lg3.2251329100125192513133.3266.716782639411837219233Matches
2024-202532Leverkusende GER1. Bundesliga2.51292144868111293266.7133.3743621623114110819Matches
2024-202532Leverkusen1. Champions Lg1.2620931233622150.0150.037873010012508Matches
2024-202532Leverkusende GERDFB-Pokal1.9Matches
13 Seasons5 Clubs6 Leagues259.29955159140546663999555994925911544.414254.85517300461445841126213225615568741046
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
Gladbach (8 Seasons)4 Leagues164.8779515112313811285541277892169343.112156.0434424114115783332031152101335171765
Dortmund (4 Seasons)5 Leagues18.3
Leverkusen (2 Seasons)5 Leagues36.22160817485511441432160432251.22148.811735932288078591746221703281
Dortmund II (2 Seasons)1 League33.1
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.49322143128243943754517931624310643.613555.6516328118135493862461212431466428980
DFB-Pokal (11 Seasons)17.4
Europa Lg (4 Seasons)10.5369864157153233697228.6571.42221213608161269226236
Champions Lg (4 Seasons)8.826485911592152649777.8222.21327153019454718430
3. Liga (2 Seasons)33.1
DFL-Supercup (2 Seasons)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-201320Dortmund1 League1.9
2012-201320Dortmund II1 League32.1
2013-201421Dortmund II1 League1.0
2013-201421Dortmund2 Leagues8.9
2014-201522Mainz 051 League6.8
2014-201522Dortmund3 Leagues1.2
2015-201623Dortmund3 Leagues6.3
2015-201623Gladbach1 League2.4
2016-201724Gladbach4 Leagues22.5
2017-201825Gladbach2 Leagues12.0571199625023543571391230.82769.230821561053412416241036792
2018-201926Gladbach2 Leagues23.1133328176708462561331271140.71659.376950612549584683726931117
2019-202027Gladbach3 Leagues21.6118926252604357441189321340.61959.469135551696471713271674170
2020-202128Gladbach3 Leagues28.1142930251698505811426422252.42047.6774425719235435293524893128
2021-202229Gladbach2 Leagues23.9149421193749563931494442147.72352.37834080191360312545231022161
2022-202330Gladbach2 Leagues31.1177927263802733951778321443.81650.010195005244473502442341217197
2023-202431Leverkusen3 Leagues30.71969615177610531291969381950.01950.010625483268874581641191545254
2024-202532Leverkusen4 Leagues5.51912237991141915360.0240.01114491924115315827
13 Seasons5 Clubs6 Leagues259.29955159140546663999555994925911544.414254.85517300461445841126213225615568741046
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
Gladbach (8 Seasons)4 Leagues164.8779515112313811285541277892169343.112156.0434424114115783332031152101335171765
Dortmund (4 Seasons)5 Leagues18.3
Leverkusen (2 Seasons)5 Leagues36.22160817485511441432160432251.22148.811735932288078591746221703281
Dortmund II (2 Seasons)1 League33.1
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.49322143128243943754517931624310643.613555.6516328118135493862461212431466428980
DFB-Pokal (11 Seasons)17.4
Europa Lg (4 Seasons)10.5369864157153233697228.6571.42221213608161269226236
Champions Lg (4 Seasons)8.826485911592152649777.8222.21327153019454718430
3. Liga (2 Seasons)33.1
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd1.9Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.1Matches
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-201623Gladbachde GER1. Bundesliga4th2.4Matches
2016-201724Gladbachde GER1. Bundesliga9th15.3Matches
2017-201825Gladbachde GER1. Bundesliga9th11.5571199625023543571391230.82769.230821561053412416241036792Matches
2018-201926Gladbachde GER1. Bundesliga5th21.2133328176708462561331271140.71659.376950612549584683726931117Matches
2019-202027Gladbachde GER1. Bundesliga4th18.1107121217547329401071281242.91657.163631681482421310251667167Matches
2020-202128Gladbachde GER1. Bundesliga8th20.2122722201614436691224351645.71954.3679362916524631243219759106Matches
2021-202229Gladbachde GER1. Bundesliga10th23.1149421193749563931494442147.72352.37834080191360312545231022161Matches
2022-202330Gladbachde GER1. Bundesliga10th29.8177927263802733951778321443.81650.010195005244473502442341217197Matches
2023-202431Leverkusende GER1. Bundesliga1st24.5171831226769281101718351851.41748.68954657229463501334171353221Matches
2024-202532Leverkusende GER1. Bundesliga2nd2.51292144868111293266.7133.3743621623114110819Matches
13 Seasons5 Clubs2 Leagues221.59322143128243943754517931624310643.613555.6516328118135493862461212431466428980
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
Gladbach (8 Seasons)1 League141.7747513811463670275839674692058642.011757.1419423099110933201951072051284967740
Dortmund (4 Seasons)1 League12.9
Dortmund II (2 Seasons)1 League33.1
Leverkusen (2 Seasons)1 League27.0184751367249961211847382052.61847.49695019245666511438181461240
Mainz 05 (1 Season)1 League6.8
Bundesliga (13 Seasons)188.49322143128243943754517931624310643.613555.6516328118135493862461212431466428980
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-201724Gladbachde GERDFB-Pokal3rd3.1Matches
2017-201825Gladbachde GERDFB-Pokal9th0.6Matches
2018-201926Gladbachde GERDFB-Pokal17th1.8Matches
2019-202027Gladbachde GERDFB-Pokal17th1.5Matches
2020-202128Gladbachde GERDFB-Pokal5th3.2Matches
2021-202229Gladbachde GERDFB-PokalR160.8Matches
2022-202330Gladbachde GERDFB-PokalR321.3Matches
2023-202431Leverkusende GERDFB-Pokal1st3.0Matches
2024-202532Leverkusende GERDFB-PokalQF1.9Matches
11 Seasons3 Clubs2 Leagues18.4
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
Gladbach (7 Seasons)1 League12.2
Leverkusen (2 Seasons)2 Leagues4.9
Dortmund (2 Seasons)2 Leagues1.3
DFB-Pokal (11 Seasons)17.4
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR1.5Matches
2016-201724Gladbach2. Europa LgR162.6Matches
2019-202027Gladbach2. Europa LgGR2.0118535572841184125.0375.05538721454320703Matches
2020-202128Gladbach1. Champions LgR164.82028508469122027685.7114.3956282718453513422Matches
2023-202431Leverkusen2. Europa Lg1st3.2251329100125192513133.3266.716782639411837219233Matches
2024-202532Leverkusen1. Champions Lg1.2620931233622150.0150.037873010012508Matches
7 Seasons3 Clubs2 Leagues19.3633161232722453863316956.3743.8354192890925161113944666
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
Gladbach (3 Seasons)2 Leagues10.93201385141971632011763.6436.4150101548513885520425
Dortmund (2 Seasons)2 Leagues4.1
Leverkusen (2 Seasons)2 Leagues4.4313338131148223135240.0360.020491342412838424241
Europa Lg (4 Seasons)10.5369864157153233697228.6571.42221213608161269226236
Champions Lg (4 Seasons)8.826485911592152649777.8222.21327153019454718430
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-201623Dortmundde GER1. Bundesliga7287419.43.240382.2995+4+1.25-0.17Matches
2015-201623Gladbachde GER1. Bundesliga8219277.22.421691.2531+2+0.82+0.35Matches
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-201724Gladbachde GER1. Bundesliga211,3806645.115.31685111.292326-3-0.20-0.14Matches
2016-201724Gladbach1. Champions Lg21397025.71.511142.0021+1+0.65+2.44Matches
2016-201724Gladbachde GERDFB-Pokal32769257.53.13921012.0041+3+0.98-0.35Matches
2016-201724Gladbach2. Europa Lg32317764.22.620101.6775+2+0.78+1.48Matches
2017-201825Gladbachde GER1. Bundesliga231,0334533.811.51241111.171722-5-0.44-0.4420.318.5+1.8+0.15+0.27Matches
2017-201825Gladbachde GERDFB-Pokal2502518.50.60022403.0020+2+3.60+4.01Matches
2018-201926Gladbachde GER1. Bundesliga271,9117162.521.221831262811.673926+13+0.61+0.6134.229.7+4.6+0.21+0.57Matches
2018-201926Gladbachde GERDFB-Pokal21648291.11.82821001.50115+6+3.29+8.92Matches
2019-202027Gladbachde GER1. Bundesliga241,6336853.418.118851261832.003624+12+0.66-0.2238.324.6+13.7+0.76-0.02Matches
2019-202027Gladbachde GERDFB-Pokal21316672.81.52660001.502200.000.00Matches
2019-202027Gladbach2. Europa Lg31826133.72.0190124602.3341+3+1.48+2.993.92.8+1.1+0.56+0.10Matches
2020-202128Gladbachde GER1. Bundesliga241,8177659.420.221831132711.463533+2+0.10-0.3430.824.7+6.2+0.31+0.09Matches
2020-202128Gladbach1. Champions Lg54308659.74.85863001.0098+1+0.21-0.415.38.7-3.4-0.71-1.06Matches
2020-202128Gladbachde GERDFB-Pokal42857179.23.24711002.25132+11+3.47+1.07Matches
2021-202229Gladbachde GER1. Bundesliga262,0788067.923.124851821801.313748-11-0.48-0.8441.635.0+6.6+0.29+0.79Matches
2021-202229Gladbachde GERDFB-Pokal2733727.00.817201103.0050+5+6.16+7.08Matches
2022-202330Gladbachde GER1. Bundesliga312,6808687.629.830891612201.394347-4-0.13-0.3746.346.6-0.3-0.01+0.25Matches
2022-202330Gladbachde GERDFB-Pokal21206066.71.32600001.5082+6+4.50+3.00Matches
2023-202431Leverkusende GER1. Bundesliga322,2046972.024.52681761612.636720+47+1.92+0.0352.022.4+29.6+1.21-0.27Matches
2023-202431Leverkusende GERDFB-Pokal52705450.03.0366123613.00113+8+2.67-1.00Matches
2023-202431Leverkusen2. Europa Lg92863224.43.2355062042.7883+5+1.57+0.258.65.0+3.6+1.14+0.24Matches
2024-202532Leverkusende GER1. Bundesliga42235616.52.5362013751.5052+3+1.21+0.174.42.2+2.2+0.91+0.13Matches
2024-202532Leverkusen1. Champions Lg21085420.01.2190111820.5013-2-1.67-3.541.41.8-0.4-0.35-1.34Matches
2024-202532Leverkusende GERDFB-Pokal21688462.21.92841003.0040+4+2.14+1.26Matches
2024-202532Leverkusende GERDFL-Supercup00001Matches
13 Seasons5 Clubs6 Leagues36523,3326438.6259.22628310610323581.75424302+122+0.57-0.01287.2221.8+65.3+0.40+0.06
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
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
Leverkusen (2 Seasons)5 Leagues543,2596046.236.23877101621142.549631+65+1.80+0.2066.431.3+35.1+1.12+0.10
Dortmund II (2 Seasons)1 League362,9788343.533.1351
Mainz 05 (1 Season)1 League106156220.16.881201.60127+5+0.73+0.99
Bundesliga (13 Seasons)26816,9586338.4188.419184927722401.65326263+63+0.35-0.11267.9203.5+64.4+0.43+0.18
DFB-Pokal (11 Seasons)251,5656340.117.41975562552.406115+46+2.65+1.19
Europa Lg (4 Seasons)189475330.110.5964392762.422312+11+1.05-0.1012.57.8+4.8+0.92+0.15
Champions Lg (4 Seasons)177944737.68.87875101861.11121200.00-0.246.710.5-3.8-0.64-1.37
3. Liga (2 Seasons)362,9788343.533.1351
DFL-Supercup (2 Seasons)1909042.91.01901013.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-201320Dortmund1 League3170575.61.9211
2012-201320Dortmund II1 League352,8888384.432.1341
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-201623Gladbach1 League8219277.22.421691.2531+2+0.82+0.35
2016-201724Gladbach4 Leagues292,0267045.622.52292107161.453633+3+0.13+0.39
2017-201825Gladbach2 Leagues251,0834332.512.0124132411.321922-3-0.25-0.2120.318.5+1.8+0.15+0.27
2018-201926Gladbach2 Leagues292,0757264.023.123831362811.665031+19+0.82+0.9034.229.7+4.6+0.21+0.57
2019-202027Gladbach3 Leagues291,9466751.521.621831382532.004227+15+0.69+0.3042.227.3+14.8+0.74+0.02
2020-202128Gladbach3 Leagues332,5327761.228.130821532711.495743+14+0.50-0.0636.233.4+2.8+0.11-0.13
2021-202229Gladbach2 Leagues282,1517764.623.925851831201.434248-6-0.25-0.4041.635.0+6.6+0.29+0.79
2022-202330Gladbach2 Leagues332,8008586.431.132871612201.405149+2+0.06-0.3446.346.6-0.3-0.01+0.25
2023-202431Leverkusen3 Leagues462,7606057.930.732778142162.708626+60+1.96+0.0860.627.4+33.2+1.20+0.02
2024-202532Leverkusen4 Leagues84996221.95.5674222881.63105+5+0.90-0.345.84.0+1.8+0.50-0.34
13 Seasons5 Clubs6 Leagues36523,3326438.6259.22628310610323581.75424302+122+0.57-0.01287.2221.8+65.3+0.40+0.06
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
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
Leverkusen (2 Seasons)5 Leagues543,2596046.236.23877101621142.549631+65+1.80+0.2066.431.3+35.1+1.12+0.10
Dortmund II (2 Seasons)1 League362,9788343.533.1351
Mainz 05 (1 Season)1 League106156220.16.881201.60127+5+0.73+0.99
Bundesliga (13 Seasons)26816,9586338.4188.419184927722401.65326263+63+0.35-0.11267.9203.5+64.4+0.43+0.18
DFB-Pokal (11 Seasons)251,5656340.117.41975562552.406115+46+2.65+1.19
Europa Lg (4 Seasons)189475330.110.5964392762.422312+11+1.05-0.1012.57.8+4.8+0.92+0.15
Champions Lg (4 Seasons)177944737.68.87875101861.11121200.00-0.246.710.5-3.8-0.64-1.37
3. Liga (2 Seasons)362,9788343.533.1351
DFL-Supercup (2 Seasons)1909042.91.01901013.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-201320Dortmundde GER1. Bundesliga2nd3170575.61.9211Matches
2012-201320Dortmund IIde GER3. 3. Liga16th352,8888384.432.1341Matches
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-201623Gladbachde GER1. Bundesliga4th8219277.22.421691.2531+2+0.82+0.35Matches
2016-201724Gladbachde GER1. Bundesliga9th211,3806645.115.31685111.292326-3-0.20-0.14Matches
2017-201825Gladbachde GER1. Bundesliga9th231,0334533.811.51241111.171722-5-0.44-0.4420.318.5+1.8+0.15+0.27Matches
2018-201926Gladbachde GER1. Bundesliga5th271,9117162.521.221831262811.673926+13+0.61+0.6134.229.7+4.6+0.21+0.57Matches
2019-202027Gladbachde GER1. Bundesliga4th241,6336853.418.118851261832.003624+12+0.66-0.2238.324.6+13.7+0.76-0.02Matches
2020-202128Gladbachde GER1. Bundesliga8th241,8177659.420.221831132711.463533+2+0.10-0.3430.824.7+6.2+0.31+0.09Matches
2021-202229Gladbachde GER1. Bundesliga10th262,0788067.923.124851821801.313748-11-0.48-0.8441.635.0+6.6+0.29+0.79Matches
2022-202330Gladbachde GER1. Bundesliga10th312,6808687.629.830891612201.394347-4-0.13-0.3746.346.6-0.3-0.01+0.25Matches
2023-202431Leverkusende GER1. Bundesliga1st322,2046972.024.52681761612.636720+47+1.92+0.0352.022.4+29.6+1.21-0.27Matches
2024-202532Leverkusende GER1. Bundesliga2nd42235616.52.5362013751.5052+3+1.21+0.174.42.2+2.2+0.91+0.13Matches
13 Seasons5 Clubs2 Leagues30419,9366639.1221.522684927822401.65326263+63+0.35-0.11267.9203.5+64.4+0.43+0.18
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
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 (2 Seasons)1 League362,4276755.027.02979771962.507222+50+1.85+0.4556.424.6+31.8+1.18+0.10
Mainz 05 (1 Season)1 League106156220.16.881201.60127+5+0.73+0.99
Bundesliga (13 Seasons)26816,9586338.4188.419184927722401.65326263+63+0.35-0.11267.9203.5+64.4+0.43+0.18
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-201724Gladbachde GERDFB-Pokal3rd32769257.53.13921012.0041+3+0.98-0.35Matches
2017-201825Gladbachde GERDFB-Pokal9th2502518.50.60022403.0020+2+3.60+4.01Matches
2018-201926Gladbachde GERDFB-Pokal17th21648291.11.82821001.50115+6+3.29+8.92Matches
2019-202027Gladbachde GERDFB-Pokal17th21316672.81.52660001.502200.000.00Matches
2020-202128Gladbachde GERDFB-Pokal5th42857179.23.24711002.25132+11+3.47+1.07Matches
2021-202229Gladbachde GERDFB-PokalR162733727.00.817201103.0050+5+6.16+7.08Matches
2022-202330Gladbachde GERDFB-PokalR3221206066.71.32600001.5082+6+4.50+3.00Matches
2023-202431Leverkusende GERDFB-Pokal1st52705450.03.0366123613.00113+8+2.67-1.00Matches
2024-202532Leverkusende GERDFB-PokalQF21688462.21.92841003.0040+4+2.14+1.26Matches
2024-202532Leverkusende GERDFL-Supercup1st00001Matches
11 Seasons3 Clubs2 Leagues261,6556440.318.42075662562.426315+48+2.61+1.16
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gladbach (7 Seasons)1 League171,0996557.212.21475331612.124512+33+2.70+2.48
Leverkusen (2 Seasons)2 Leagues74386347.14.9573223623.00153+12+2.47-0.44
Dortmund (2 Seasons)2 Leagues2118599.41.3191112733.0030+3+2.29-0.04
DFB-Pokal (11 Seasons)251,5656340.117.41975562552.406115+46+2.65+1.19
DFL-Supercup (2 Seasons)1909042.91.01901013.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-201724Gladbach1. Champions LgGR21397025.71.511142.0021+1+0.65+2.44Matches
2016-201724Gladbach2. Europa LgR1632317764.22.620101.6775+2+0.78+1.48Matches
2019-202027Gladbach2. Europa LgGR31826133.72.0190124602.3341+3+1.48+2.993.92.8+1.1+0.56+0.10Matches
2020-202128Gladbach1. Champions LgR1654308659.74.85863001.0098+1+0.21-0.415.38.7-3.4-0.71-1.06Matches
2023-202431Leverkusen2. Europa Lg1st92863224.43.2355062042.7883+5+1.57+0.258.65.0+3.6+1.14+0.24Matches
2024-202532Leverkusen1. Champions Lg21085420.01.2190111820.5013-2-1.67-3.541.41.8-0.4-0.35-1.34Matches
7 Seasons3 Clubs2 Leagues351,7415032.819.3167881926121.983524+11+0.61-0.2319.318.3+1.0+0.09-0.67
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
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 (2 Seasons)2 Leagues113943623.04.4464172062.3796+3+0.69-0.8210.06.8+3.2+0.73-0.19
Europa Lg (4 Seasons)189475330.110.5964392762.422312+11+1.05-0.1012.57.8+4.8+0.92+0.15
Champions Lg (4 Seasons)177944737.68.87875101861.11121200.00-0.246.710.5-3.8-0.64-1.37
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-201623Dortmundde GER1. Bundesliga3.2002Matches
2015-201623Gladbachde GER1. Bundesliga2.4003Matches
2015-201623Dortmundde GERDFB-Pokal0.30000Matches
2015-201623Dortmund2. Europa Lg2.8001Matches
2016-201724Gladbachde GER1. Bundesliga15.300091714212716000Matches
2016-201724Gladbach1. Champions Lg1.5000011501000Matches
2016-201724Gladbachde GERDFB-Pokal3.10000617530Matches
2016-201724Gladbach2. Europa Lg2.6000020531000Matches
2017-201825Gladbachde GER1. Bundesliga11.500081833512191104851525.0Matches
2017-201825Gladbachde GERDFB-Pokal0.60001000110Matches
2018-201926Gladbachde GER1. Bundesliga21.22002025556161800013873217.9Matches
2018-201926Gladbachde GERDFB-Pokal1.80000305240Matches
2019-202027Gladbachde GER1. Bundesliga18.130012211374182700012531715.0Matches
2019-202027Gladbachde GERDFB-Pokal1.50000219550Matches
2019-202027Gladbach2. Europa Lg2.0000021425000221233.3Matches
2020-202128Gladbachde GER1. Bundesliga20.210019199141272000012171531.8Matches
2020-202128Gladbach1. Champions Lg4.80003541822000192250.0Matches
2020-202128Gladbachde GERDFB-Pokal3.200033335350Matches
2021-202229Gladbachde GER1. Bundesliga23.110023207138122000011241521.1Matches
2021-202229Gladbachde GERDFB-Pokal0.80002314120Matches
2022-202330Gladbachde GER1. Bundesliga29.82001739232031616210141102132.3Matches
2022-202330Gladbachde GERDFB-Pokal1.30000209010Matches
2023-202431Leverkusende GER1. Bundesliga24.5300141913126814200772820.0Matches
2023-202431Leverkusende GERDFB-Pokal3.000021113040Matches
2023-202431Leverkusen2. Europa Lg3.2000300162300013020.0Matches
2024-202532Leverkusende GER1. Bundesliga2.50001601000009040.0Matches
2024-202532Leverkusen1. Champions Lg1.2000000400000400Matches
2024-202532Leverkusende GERDFB-Pokal1.90001212210Matches
13 Seasons5 Clubs6 Leagues259.220001612161029351651915208294113323.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Gladbach (8 Seasons)4 Leagues164.8900120188867691521663207263911924.7
Dortmund (4 Seasons)5 Leagues18.31001301413000
Leverkusen (2 Seasons)5 Leagues36.2300212815162122220010321412.5
Dortmund II (2 Seasons)1 League33.160
Mainz 05 (1 Season)1 League6.8107
Bundesliga (13 Seasons)188.41400143184877951361505207713812723.0
DFB-Pokal (11 Seasons)17.400092288419260
Europa Lg (4 Seasons)10.50004412579000351420.0
Champions Lg (4 Seasons)8.80004652723000232250.0
3. Liga (2 Seasons)33.160
DFL-Supercup (2 Seasons)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-201320Dortmund1 League1.9002
2012-201320Dortmund II1 League32.150
2013-201421Dortmund II1 League1.010
2013-201421Dortmund2 Leagues8.9107
2014-201522Mainz 051 League6.8107
2014-201522Dortmund3 Leagues1.2000101413000
2015-201623Dortmund3 Leagues6.300030
2015-201623Gladbach1 League2.4003
2016-201724Gladbach4 Leagues22.500092616383521000
2017-201825Gladbach2 Leagues12.000091833513201104851525.0
2018-201926Gladbach2 Leagues23.12002028561182200013873217.9
2019-202027Gladbach3 Leagues21.630012251587253700014741917.4
2020-202128Gladbach3 Leagues28.1100252716194322700014091734.6
2021-202229Gladbach2 Leagues23.910025238142132200011241521.1
2022-202330Gladbach2 Leagues31.12001741232121617210141102132.3
2023-202431Leverkusen3 Leagues30.730019201415510212009021016.7
2024-202532Leverkusen4 Leagues5.500028172100013040.0
13 Seasons5 Clubs6 Leagues259.220001612161029351651915208294113323.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Gladbach (8 Seasons)4 Leagues164.8900120188867691521663207263911924.7
Dortmund (4 Seasons)5 Leagues18.31001301413000
Leverkusen (2 Seasons)5 Leagues36.2300212815162122220010321412.5
Dortmund II (2 Seasons)1 League33.160
Mainz 05 (1 Season)1 League6.8107
Bundesliga (13 Seasons)188.41400143184877951361505207713812723.0
DFB-Pokal (11 Seasons)17.400092288419260
Europa Lg (4 Seasons)10.50004412579000351420.0
Champions Lg (4 Seasons)8.80004652723000232250.0
3. Liga (2 Seasons)33.160
DFL-Supercup (2 Seasons)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-201320Dortmundde GER1. Bundesliga2nd1.9002Matches
2012-201320Dortmund IIde GER3. 3. Liga16th32.150Matches
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-201623Gladbachde GER1. Bundesliga4th2.4003Matches
2016-201724Gladbachde GER1. Bundesliga9th15.300091714212716000Matches
2017-201825Gladbachde GER1. Bundesliga9th11.500081833512191104851525.0Matches
2018-201926Gladbachde GER1. Bundesliga5th21.22002025556161800013873217.9Matches
2019-202027Gladbachde GER1. Bundesliga4th18.130012211374182700012531715.0Matches
2020-202128Gladbachde GER1. Bundesliga8th20.210019199141272000012171531.8Matches
2021-202229Gladbachde GER1. Bundesliga10th23.110023207138122000011241521.1Matches
2022-202330Gladbachde GER1. Bundesliga10th29.82001739232031616210141102132.3Matches
2023-202431Leverkusende GER1. Bundesliga1st24.5300141913126814200772820.0Matches
2024-202532Leverkusende GER1. Bundesliga2nd2.50001601000009040.0Matches
13 Seasons5 Clubs2 Leagues221.52000143184877951361505207713812723.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Gladbach (8 Seasons)1 League141.7900111159746681281363206853611523.8
Dortmund (4 Seasons)1 League12.91010
Dortmund II (2 Seasons)1 League33.160
Leverkusen (2 Seasons)1 League27.03001525131278142008621214.3
Mainz 05 (1 Season)1 League6.8107
Bundesliga (13 Seasons)188.41400143184877951361505207713812723.0
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-201724Gladbachde GERDFB-Pokal3rd3.10000617530Matches
2017-201825Gladbachde GERDFB-Pokal9th0.60001000110Matches
2018-201926Gladbachde GERDFB-Pokal17th1.80000305240Matches
2019-202027Gladbachde GERDFB-Pokal17th1.50000219550Matches
2020-202128Gladbachde GERDFB-Pokal5th3.200033335350Matches
2021-202229Gladbachde GERDFB-PokalR160.80002314120Matches
2022-202330Gladbachde GERDFB-PokalR321.30000209010Matches
2023-202431Leverkusende GERDFB-Pokal1st3.000021113040Matches
2024-202532Leverkusende GERDFB-PokalQF1.90001212210Matches
11 Seasons3 Clubs2 Leagues18.400010229882029000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gladbach (7 Seasons)1 League12.200061966917210
Leverkusen (2 Seasons)2 Leagues4.900033215250
Dortmund (2 Seasons)2 Leagues1.3000101413000
DFB-Pokal (11 Seasons)17.400092288419260
DFL-Supercup (2 Seasons)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-201724Gladbach1. Champions LgGR1.5000011501000Matches
2016-201724Gladbach2. Europa LgR162.6000020531000Matches
2019-202027Gladbach2. Europa LgGR2.0000021425000221233.3Matches
2020-202128Gladbach1. Champions LgR164.80003541822000192250.0Matches
2023-202431Leverkusen2. Europa Lg1st3.2000300162300013020.0Matches
2024-202532Leverkusen1. Champions Lg1.2000000400000400Matches
7 Seasons3 Clubs2 Leagues19.3000810652912000583633.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Gladbach (3 Seasons)2 Leagues10.900031063279000413442.9
Dortmund (2 Seasons)2 Leagues4.1002
Leverkusen (2 Seasons)2 Leagues4.4000300202300017020.0
Europa Lg (4 Seasons)10.50004412579000351420.0
Champions Lg (4 Seasons)8.80004652723000232250.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.

More Jonas Hofmann Pages