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
2006-2007171860 Munichde GER2. 2. Bundesliga1334254.7000000300.000.000.000.000.00
2007-2008181860 Munichde GER2. 2. Bundesliga27161,56117.3101100400.060.000.060.060.06
2008-2009191860 Munichde GER2. 2. Bundesliga25191,66818.5022000700.000.110.110.000.11
2009-201020Dortmund IIde GER3. 3. Liga332703.0000000000.000.000.000.000.00Matches
2009-201020Dortmundde GER1. Bundesliga19171,49416.6000000300.000.000.000.000.00Matches
2010-201121Dortmundde GER1. Bundesliga31292,43927.1123100200.040.070.110.040.11Matches
2010-201121Dortmund2. Europa Lg664364.8000000000.000.000.000.000.00Matches
2011-201222Dortmundde GER1. Bundesliga24211,58017.6123100200.060.110.170.060.17Matches
2011-201222Dortmund1. Champions Lg442953.3000000100.000.000.000.000.00Matches
2012-201323Dortmund IIde GER3. 3. Liga11450.5000000000.000.000.000.000.00Matches
2012-201323Dortmundde GER1. Bundesliga20151,32514.7101100100.070.000.070.070.07Matches
2012-201323Dortmund1. Champions Lg1197248.0000000200.000.000.000.000.00Matches
2013-201424Dortmundde GER1. Bundesliga19181,37515.3101100200.070.000.070.070.07Matches
2013-201424Dortmund1. Champions Lg554344.8000000200.000.000.000.000.00Matches
2014-201525Dortmundde GER1. Bundesliga20141,25614.0000000200.000.000.000.000.00Matches
2014-201525Dortmund1. Champions Lg664655.2000000000.000.000.000.000.00Matches
2014-201525Dortmundde GERDFB-Pokal521792.0000000000.000.000.000.000.00Matches
2014-201525Dortmundde GERDFL-Supercup1060.1000000000.000.000.000.000.00Matches
2015-201626Dortmundde GER1. Bundesliga19141,24613.8000000100.000.000.000.000.00Matches
2015-201626Dortmundde GERDFB-Pokal543463.8000000000.000.000.000.000.00Matches
2015-201626Dortmund2. Europa Lg875676.3000000200.000.000.000.000.00Matches
2016-201727Dortmundde GER1. Bundesliga632723.0000000000.000.000.000.000.00Matches
2016-201727Dortmund1. Champions Lg11460.5000000000.000.000.000.000.00Matches
2016-201727Dortmundde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2017-201828Leverkusende GER1. Bundesliga29292,34526.1202200001.51.50.21.71811040.080.000.080.080.080.060.010.060.060.06Matches
2017-201828Leverkusende GERDFB-Pokal554655.2000000000.000.000.000.000.00Matches
2018-201929Leverkusende GER1. Bundesliga27251,99122.1000000300.90.90.21.1129400.000.000.000.000.000.040.010.050.040.05Matches
2018-201929Leverkusende GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2018-201929Leverkusen2. Europa Lg332622.9000000100.30.30.10.401500.000.000.000.000.000.100.040.140.100.14Matches
2019-202030Leverkusende GER1. Bundesliga33332,72630.3213200301.71.70.31.949140.070.030.100.070.100.060.010.060.060.06Matches
2019-202030Leverkusen1. Champions Lg665396.0101100000.20.20.00.221420.170.000.170.170.170.030.000.030.030.03Matches
2019-202030Leverkusende GERDFB-Pokal553764.2112100000.240.240.480.240.48Matches
2019-202030Leverkusen2. Europa Lg332322.6000000000.10.10.00.10600.000.000.000.000.000.030.000.030.030.03Matches
2020-202131Leverkusende GER1. Bundesliga18141,17013.0000000100.20.20.20.414220.000.000.000.000.000.010.020.030.010.03Matches
2020-202131Leverkusende GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2020-202131Leverkusen2. Europa Lg11800.9000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
15 Seasons4 Clubs7 Leagues41334529,000322.21181911004204.84.81.05.837373120.030.020.060.030.060.050.010.060.050.06
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
Dortmund (8 Seasons)5 Leagues21117614,575161.94484002000.020.020.050.020.05
Leverkusen (4 Seasons)4 Leagues13312710,456116.2628600804.84.81.05.837373120.050.020.070.050.070.050.010.060.050.06
1860 Munich (3 Seasons)1 League65383,65440.61231001400.020.050.070.020.07
Dortmund II (2 Seasons)1 League443153.5000000000.000.000.000.000.00
Bundesliga (12 Seasons)26523219,219213.585138002004.34.30.95.235337100.040.020.060.040.060.050.010.060.050.06
DFB-Pokal (7 Seasons)24201,72619.2112100000.050.050.100.050.10
Champions Lg (6 Seasons)33312,50327.8101100500.20.20.00.221420.040.000.040.040.040.030.000.030.030.03
Europa Lg (5 Seasons)21201,57717.5000000300.40.40.10.502200.000.000.000.000.000.060.020.080.060.08
2. Bundesliga (3 Seasons)65383,65440.61231001400.020.050.070.020.07
3. Liga (2 Seasons)443153.5000000000.000.000.000.000.00
DFL-Supercup (1 Season)1060.1000000000.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
2006-2007171860 Munich1 League1334254.7000000300.000.000.000.000.00
2007-2008181860 Munich1 League27161,56117.3101100400.060.000.060.060.06
2008-2009191860 Munich1 League25191,66818.5022000700.000.110.110.000.11
2009-201020Dortmund II1 League332703.0000000000.000.000.000.000.00
2009-201020Dortmund1 League19171,49416.6000000300.000.000.000.000.00
2010-201121Dortmund2 Leagues37352,87531.9123100200.030.060.090.030.09
2011-201222Dortmund2 Leagues28251,87520.8123100300.050.100.140.050.14
2012-201323Dortmund II1 League11450.5000000000.000.000.000.000.00
2012-201323Dortmund2 Leagues31242,04922.8101100300.040.000.040.040.04
2013-201424Dortmund2 Leagues24231,80920.1101100400.050.000.050.050.05
2014-201525Dortmund4 Leagues32221,90621.2000000200.000.000.000.000.00
2015-201626Dortmund3 Leagues32252,15924.0000000300.000.000.000.000.00
2016-201727Dortmund3 Leagues854084.5000000000.000.000.000.000.00
2017-201828Leverkusen2 Leagues34342,81031.2202200001.51.50.21.71811040.060.000.060.060.060.060.010.060.060.06
2018-201929Leverkusen3 Leagues32302,43327.0000000401.21.20.41.61210900.000.000.000.000.000.050.010.060.050.06
2019-202030Leverkusen4 Leagues47473,87343.0426400301.91.90.32.2611160.090.050.140.090.140.050.010.060.050.06
2020-202131Leverkusen3 Leagues20161,34014.9000000100.20.20.20.414320.000.000.000.000.000.010.020.030.010.03
15 Seasons4 Clubs7 Leagues41334529,000322.21181911004204.84.81.05.837373120.030.020.060.030.060.050.010.060.050.06
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
Dortmund (8 Seasons)5 Leagues21117614,575161.94484002000.020.020.050.020.05
Leverkusen (4 Seasons)4 Leagues13312710,456116.2628600804.84.81.05.837373120.050.020.070.050.070.050.010.060.050.06
1860 Munich (3 Seasons)1 League65383,65440.61231001400.020.050.070.020.07
Dortmund II (2 Seasons)1 League443153.5000000000.000.000.000.000.00
Bundesliga (12 Seasons)26523219,219213.585138002004.34.30.95.235337100.040.020.060.040.060.050.010.060.050.06
DFB-Pokal (7 Seasons)24201,72619.2112100000.050.050.100.050.10
Champions Lg (6 Seasons)33312,50327.8101100500.20.20.00.221420.040.000.040.040.040.030.000.030.030.03
Europa Lg (5 Seasons)21201,57717.5000000300.40.40.10.502200.000.000.000.000.000.060.020.080.060.08
2. Bundesliga (3 Seasons)65383,65440.61231001400.020.050.070.020.07
3. Liga (2 Seasons)443153.5000000000.000.000.000.000.00
DFL-Supercup (1 Season)1060.1000000000.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
2006-2007171860 Munichde GER2. 2. Bundesliga8th1334254.7000000300.000.000.000.000.00
2007-2008181860 Munichde GER2. 2. Bundesliga11th27161,56117.3101100400.060.000.060.060.06
2008-2009191860 Munichde GER2. 2. Bundesliga12th25191,66818.5022000700.000.110.110.000.11
2009-201020Dortmund IIde GER3. 3. Liga18th332703.0000000000.000.000.000.000.00Matches
2009-201020Dortmundde GER1. Bundesliga5th19171,49416.6000000300.000.000.000.000.00Matches
2010-201121Dortmundde GER1. Bundesliga1st31292,43927.1123100200.040.070.110.040.11Matches
2011-201222Dortmundde GER1. Bundesliga1st24211,58017.6123100200.060.110.170.060.17Matches
2012-201323Dortmund IIde GER3. 3. Liga16th11450.5000000000.000.000.000.000.00Matches
2012-201323Dortmundde GER1. Bundesliga2nd20151,32514.7101100100.070.000.070.070.07Matches
2013-201424Dortmundde GER1. Bundesliga2nd19181,37515.3101100200.070.000.070.070.07Matches
2014-201525Dortmundde GER1. Bundesliga7th20141,25614.0000000200.000.000.000.000.00Matches
2015-201626Dortmundde GER1. Bundesliga2nd19141,24613.8000000100.000.000.000.000.00Matches
2016-201727Dortmundde GER1. Bundesliga3rd632723.0000000000.000.000.000.000.00Matches
2017-201828Leverkusende GER1. Bundesliga5th29292,34526.1202200001.51.50.21.71811040.080.000.080.080.080.060.010.060.060.06Matches
2018-201929Leverkusende GER1. Bundesliga4th27251,99122.1000000300.90.90.21.1129400.000.000.000.000.000.040.010.050.040.05Matches
2019-202030Leverkusende GER1. Bundesliga5th33332,72630.3213200301.71.70.31.949140.070.030.100.070.100.060.010.060.060.06Matches
2020-202131Leverkusende GER1. Bundesliga6th18141,17013.0000000100.20.20.20.414220.000.000.000.000.000.010.020.030.010.03Matches
15 Seasons4 Clubs3 Leagues33427423,188257.697169003404.34.30.95.235337100.030.030.060.030.060.050.010.060.050.06
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
Dortmund (8 Seasons)1 League15813110,987122.14484001300.030.030.070.030.07
Leverkusen (4 Seasons)1 League1071018,23291.5415400704.34.30.95.235337100.040.010.050.040.050.050.010.060.050.06
1860 Munich (3 Seasons)1 League65383,65440.61231001400.020.050.070.020.07
Dortmund II (2 Seasons)1 League443153.5000000000.000.000.000.000.00
Bundesliga (12 Seasons)26523219,219213.585138002004.34.30.95.235337100.040.020.060.040.060.050.010.060.050.06
2. Bundesliga (3 Seasons)65383,65440.61231001400.020.050.070.020.07
3. Liga (2 Seasons)443153.5000000000.000.000.000.000.00
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-201525Dortmundde GERDFB-Pokal2nd521792.0000000000.000.000.000.000.00Matches
2014-201525Dortmundde GERDFL-Supercup1st1060.1000000000.000.000.000.000.00Matches
2015-201626Dortmundde GERDFB-Pokal2nd543463.8000000000.000.000.000.000.00Matches
2016-201727Dortmundde GERDFB-Pokal1st11901.0000000000.000.000.000.000.00Matches
2017-201828Leverkusende GERDFB-Pokal3rd554655.2000000000.000.000.000.000.00Matches
2018-201929Leverkusende GERDFB-Pokal9th221802.0000000000.000.000.000.000.00Matches
2019-202030Leverkusende GERDFB-Pokal2nd553764.2112100000.240.240.480.240.48Matches
2020-202131Leverkusende GERDFB-Pokal9th11901.0000000000.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues25201,73219.2112100000.050.050.100.050.10
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
Leverkusen (4 Seasons)1 League13131,11112.3112100000.080.080.160.080.16
Dortmund (3 Seasons)2 Leagues1276216.9000000000.000.000.000.000.00
DFB-Pokal (7 Seasons)24201,72619.2112100000.050.050.100.050.10
DFL-Supercup (1 Season)1060.1000000000.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
2010-201121Dortmund2. Europa LgGR664364.8000000000.000.000.000.000.00Matches
2011-201222Dortmund1. Champions LgGR442953.3000000100.000.000.000.000.00Matches
2012-201323Dortmund1. Champions LgF1197248.0000000200.000.000.000.000.00Matches
2013-201424Dortmund1. Champions LgQF554344.8000000200.000.000.000.000.00Matches
2014-201525Dortmund1. Champions LgR16664655.2000000000.000.000.000.000.00Matches
2015-201626Dortmund2. Europa LgQF875676.3000000200.000.000.000.000.00Matches
2016-201727Dortmund1. Champions LgQF11460.5000000000.000.000.000.000.00Matches
2018-201929Leverkusen2. Europa LgR32332622.9000000100.30.30.10.401500.000.000.000.000.000.100.040.140.100.14Matches
2019-202030Leverkusen1. Champions LgGR665396.0101100000.20.20.00.221420.170.000.170.170.170.030.000.030.030.03Matches
2019-202030Leverkusen2. Europa LgQF332322.6000000000.10.10.00.10600.000.000.000.000.000.030.000.030.030.03Matches
2020-202131Leverkusen2. Europa LgR3211800.9000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
10 Seasons2 Clubs2 Leagues54514,08045.3101100800.50.50.10.623620.020.000.020.020.020.040.010.050.040.05
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
Dortmund (7 Seasons)2 Leagues41382,96733.0000000700.000.000.000.000.00
Leverkusen (3 Seasons)2 Leagues13131,11312.4101100100.50.50.10.623620.080.000.080.080.080.040.010.050.040.05
Champions Lg (6 Seasons)33312,50327.8101100500.20.20.00.221420.040.000.040.040.040.030.000.030.030.03
Europa Lg (5 Seasons)21201,57717.5000000300.40.40.10.502200.000.000.000.000.000.060.020.080.060.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201222de GermanyUEFA Euro Qualifying00Matches
201424de GermanyWCQ1090.1000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues1090.1000000000.000.000.000.000.00
WCQ (1 Season)1090.1000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)00

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
2006-2007171860 Munichde GER2. 2. Bundesliga4.7030.640.0000
2007-2008181860 Munichde GER2. 2. Bundesliga17.3180.460.1300
2008-2009191860 Munichde GER2. 2. Bundesliga18.5040.220.0000
2009-201020Dortmund IIde GER3. 3. Liga3.0000.0000Matches
2009-201020Dortmundde GER1. Bundesliga16.6020.120.0000Matches
2010-201121Dortmundde GER1. Bundesliga27.1140.150.2500Matches
2010-201121Dortmund2. Europa Lg4.8030.620.0000Matches
2011-201222Dortmundde GER1. Bundesliga17.6130.170.3300Matches
2011-201222Dortmund1. Champions Lg3.3000.0000Matches
2012-201323Dortmund IIde GER3. 3. Liga0.5000.0000Matches
2012-201323Dortmundde GER1. Bundesliga14.7130.200.3300Matches
2012-201323Dortmund1. Champions Lg8.0010.120.0000Matches
2013-201424Dortmundde GER1. Bundesliga15.3140.260.2500Matches
2013-201424Dortmund1. Champions Lg4.8020.410.0000Matches
2014-201525Dortmundde GER1. Bundesliga14.0010.070.0000Matches
2014-201525Dortmund1. Champions Lg5.2010.190.0000Matches
2014-201525Dortmundde GERDFB-Pokal2.0000Matches
2014-201525Dortmundde GERDFL-Supercup0.10100.015.000.000.0000Matches
2015-201626Dortmundde GER1. Bundesliga13.8010.070.0000Matches
2015-201626Dortmundde GERDFB-Pokal3.8000Matches
2015-201626Dortmund2. Europa Lg6.3010.160.0000Matches
2016-201727Dortmundde GER1. Bundesliga3.002150.00.660.330.000.0000Matches
2016-201727Dortmund1. Champions Lg0.50000.000.0000Matches
2016-201727Dortmundde GERDFB-Pokal1.00000.000.0000Matches
2017-201828Leverkusende GER1. Bundesliga26.1215640.00.580.230.130.339.50001.51.50.10+0.5+0.5Matches
2017-201828Leverkusende GERDFB-Pokal5.203266.70.580.390.000.0000Matches
2018-201929Leverkusende GER1. Bundesliga22.1014321.40.630.140.000.0013.00000.90.90.07-0.9-0.9Matches
2018-201929Leverkusende GERDFB-Pokal2.00000.000.0000Matches
2018-201929Leverkusen2. Europa Lg2.90200.00.690.000.0012.60000.30.30.15-0.3-0.3Matches
2019-202030Leverkusende GER1. Bundesliga30.3217423.50.560.130.120.5011.50001.71.70.10+0.3+0.3Matches
2019-202030Leverkusen1. Champions Lg6.013266.70.500.330.330.5013.60000.20.20.05+0.8+0.8Matches
2019-202030Leverkusende GERDFB-Pokal4.2133100.00.720.720.330.3300Matches
2019-202030Leverkusen2. Europa Lg2.60100.00.390.000.009.10000.10.10.08-0.1-0.1Matches
2020-202131Leverkusende GER1. Bundesliga13.003133.30.230.080.000.0010.90000.20.20.06-0.2-0.2Matches
2020-202131Leverkusende GERDFB-Pokal1.002150.02.001.000.000.0000Matches
2020-202131Leverkusen2. Europa Lg0.90000.000.000000.00.00.00.0Matches
15 Seasons4 Clubs7 Leagues322.211666434.80.550.200.090.1711.40004.84.80.09+0.2+0.2
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
Dortmund (8 Seasons)5 Leagues161.9432733.30.650.170.000.1500
Leverkusen (4 Seasons)4 Leagues116.26632234.90.540.190.100.2711.40004.84.80.09+0.2+0.2
1860 Munich (3 Seasons)1 League40.61150.370.0700
Dortmund II (2 Seasons)1 League3.5000.0000
Bundesliga (12 Seasons)213.58513329.40.540.150.080.2411.30004.34.30.09-0.3-0.3
DFB-Pokal (7 Seasons)19.218675.00.600.450.130.1700
Champions Lg (6 Seasons)27.813666.70.460.220.330.1713.60000.20.20.05+0.8+0.8
Europa Lg (5 Seasons)17.50340.00.470.230.000.0011.40000.40.40.12-0.4-0.4
2. Bundesliga (3 Seasons)40.61150.370.0700
3. Liga (2 Seasons)3.5000.0000
DFL-Supercup (1 Season)0.10100.015.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
2006-2007171860 Munich1 League4.7030.640.0000
2007-2008181860 Munich1 League17.3180.460.1300
2008-2009191860 Munich1 League18.5040.220.0000
2009-201020Dortmund II1 League3.0000.0000
2009-201020Dortmund1 League16.6020.120.0000
2010-201121Dortmund2 Leagues31.9170.220.1400
2011-201222Dortmund2 Leagues20.8130.140.3300
2012-201323Dortmund II1 League0.5000.0000
2012-201323Dortmund2 Leagues22.8140.180.2500
2013-201424Dortmund2 Leagues20.1160.300.1700
2014-201525Dortmund4 Leagues21.20120.015.000.100.000.0000
2015-201626Dortmund3 Leagues24.0020.100.0000
2016-201727Dortmund3 Leagues4.502150.00.440.220.000.0000
2017-201828Leverkusen2 Leagues31.2218844.40.580.260.110.259.50001.51.50.10+0.5+0.5
2018-201929Leverkusen3 Leagues27.0016318.80.590.110.000.0012.90001.21.20.08-1.2-1.2
2019-202030Leverkusen4 Leagues43.0424937.50.560.210.170.4411.70001.91.90.09+1.1+1.1
2020-202131Leverkusen3 Leagues14.905240.00.340.130.000.0010.90000.20.20.06-0.2-0.2
15 Seasons4 Clubs7 Leagues322.211666434.80.550.200.090.1711.40004.84.80.09+0.2+0.2
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
Dortmund (8 Seasons)5 Leagues161.9432733.30.650.170.000.1500
Leverkusen (4 Seasons)4 Leagues116.26632234.90.540.190.100.2711.40004.84.80.09+0.2+0.2
1860 Munich (3 Seasons)1 League40.61150.370.0700
Dortmund II (2 Seasons)1 League3.5000.0000
Bundesliga (12 Seasons)213.58513329.40.540.150.080.2411.30004.34.30.09-0.3-0.3
DFB-Pokal (7 Seasons)19.218675.00.600.450.130.1700
Champions Lg (6 Seasons)27.813666.70.460.220.330.1713.60000.20.20.05+0.8+0.8
Europa Lg (5 Seasons)17.50340.00.470.230.000.0011.40000.40.40.12-0.4-0.4
2. Bundesliga (3 Seasons)40.61150.370.0700
3. Liga (2 Seasons)3.5000.0000
DFL-Supercup (1 Season)0.10100.015.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
2006-2007171860 Munichde GER2. 2. Bundesliga8th4.7030.640.0000
2007-2008181860 Munichde GER2. 2. Bundesliga11th17.3180.460.1300
2008-2009191860 Munichde GER2. 2. Bundesliga12th18.5040.220.0000
2009-201020Dortmund IIde GER3. 3. Liga18th3.0000.0000Matches
2009-201020Dortmundde GER1. Bundesliga5th16.6020.120.0000Matches
2010-201121Dortmundde GER1. Bundesliga1st27.1140.150.2500Matches
2011-201222Dortmundde GER1. Bundesliga1st17.6130.170.3300Matches
2012-201323Dortmund IIde GER3. 3. Liga16th0.5000.0000Matches
2012-201323Dortmundde GER1. Bundesliga2nd14.7130.200.3300Matches
2013-201424Dortmundde GER1. Bundesliga2nd15.3140.260.2500Matches
2014-201525Dortmundde GER1. Bundesliga7th14.0010.070.0000Matches
2015-201626Dortmundde GER1. Bundesliga2nd13.8010.070.0000Matches
2016-201727Dortmundde GER1. Bundesliga3rd3.002150.00.660.330.000.0000Matches
2017-201828Leverkusende GER1. Bundesliga5th26.1215640.00.580.230.130.339.50001.51.50.10+0.5+0.5Matches
2018-201929Leverkusende GER1. Bundesliga4th22.1014321.40.630.140.000.0013.00000.90.90.07-0.9-0.9Matches
2019-202030Leverkusende GER1. Bundesliga5th30.3217423.50.560.130.120.5011.50001.71.70.10+0.3+0.3Matches
2020-202131Leverkusende GER1. Bundesliga6th13.003133.30.230.080.000.0010.90000.20.20.06-0.2-0.2Matches
15 Seasons4 Clubs3 Leagues257.69514829.40.540.190.080.1911.30004.34.30.09-0.3-0.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Dortmund (8 Seasons)1 League122.1421950.00.660.160.000.2100
Leverkusen (4 Seasons)1 League91.54491428.60.540.150.080.2911.30004.34.30.09-0.3-0.3
1860 Munich (3 Seasons)1 League40.61150.370.0700
Dortmund II (2 Seasons)1 League3.5000.0000
Bundesliga (12 Seasons)213.58513329.40.540.150.080.2411.30004.34.30.09-0.3-0.3
2. Bundesliga (3 Seasons)40.61150.370.0700
3. Liga (2 Seasons)3.5000.0000
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-201525Dortmundde GERDFB-Pokal2nd2.0000Matches
2014-201525Dortmundde GERDFL-Supercup1st0.10100.015.000.000.0000Matches
2015-201626Dortmundde GERDFB-Pokal2nd3.8000Matches
2016-201727Dortmundde GERDFB-Pokal1st1.00000.000.0000Matches
2017-201828Leverkusende GERDFB-Pokal3rd5.203266.70.580.390.000.0000Matches
2018-201929Leverkusende GERDFB-Pokal9th2.00000.000.0000Matches
2019-202030Leverkusende GERDFB-Pokal2nd4.2133100.00.720.720.330.3300Matches
2020-202131Leverkusende GERDFB-Pokal9th1.002150.02.001.000.000.0000Matches
7 Seasons2 Clubs2 Leagues19.219666.70.670.450.110.1700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (4 Seasons)1 League12.318675.00.650.490.130.1700
Dortmund (3 Seasons)2 Leagues6.90100.00.940.000.0000
DFB-Pokal (7 Seasons)19.218675.00.600.450.130.1700
DFL-Supercup (1 Season)0.10100.015.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
2010-201121Dortmund2. Europa LgGR4.8030.620.0000Matches
2011-201222Dortmund1. Champions LgGR3.3000.0000Matches
2012-201323Dortmund1. Champions LgF8.0010.120.0000Matches
2013-201424Dortmund1. Champions LgQF4.8020.410.0000Matches
2014-201525Dortmund1. Champions LgR165.2010.190.0000Matches
2015-201626Dortmund2. Europa LgQF6.3010.160.0000Matches
2016-201727Dortmund1. Champions LgQF0.50000.000.0000Matches
2018-201929Leverkusen2. Europa LgR322.90200.00.690.000.0012.60000.30.30.15-0.3-0.3Matches
2019-202030Leverkusen1. Champions LgGR6.013266.70.500.330.330.5013.60000.20.20.05+0.8+0.8Matches
2019-202030Leverkusen2. Europa LgQF2.60100.00.390.000.009.10000.10.10.08-0.1-0.1Matches
2020-202131Leverkusen2. Europa LgR320.90000.000.000000.00.00.00.0Matches
10 Seasons2 Clubs2 Leagues45.3161033.30.470.220.170.1012.50000.50.50.09+0.5+0.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
Dortmund (7 Seasons)2 Leagues33.00080.000.240.0000
Leverkusen (3 Seasons)2 Leagues12.416233.30.490.160.170.5012.50000.50.50.09+0.5+0.5
Champions Lg (6 Seasons)27.813666.70.460.220.330.1713.60000.20.20.05+0.8+0.8
Europa Lg (5 Seasons)17.50340.00.470.230.000.0011.40000.40.40.12-0.4-0.4
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201424de GermanyWCQ0.1000Matches
2 Seasons1 Club2 Leagues0.1000
WCQ (1 Season)0.1000
UEFA Euro Qualifying (1 Season)

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
2006-2007171860 Munichde GER2. 2. Bundesliga4.70
2007-2008181860 Munichde GER2. 2. Bundesliga17.30
2008-2009191860 Munichde GER2. 2. Bundesliga18.52
2009-201020Dortmund IIde GER3. 3. Liga3.00Matches
2009-201020Dortmundde GER1. Bundesliga16.60Matches
2010-201121Dortmundde GER1. Bundesliga27.12Matches
2010-201121Dortmund2. Europa Lg4.80Matches
2011-201222Dortmundde GER1. Bundesliga17.62Matches
2011-201222Dortmund1. Champions Lg3.30Matches
2012-201323Dortmund IIde GER3. 3. Liga0.50Matches
2012-201323Dortmundde GER1. Bundesliga14.70Matches
2012-201323Dortmund1. Champions Lg8.00Matches
2013-201424Dortmundde GER1. Bundesliga15.30Matches
2013-201424Dortmund1. Champions Lg4.80Matches
2014-201525Dortmundde GER1. Bundesliga14.00Matches
2014-201525Dortmund1. Champions Lg5.20Matches
2014-201525Dortmundde GERDFB-Pokal2.00Matches
2014-201525Dortmundde GERDFL-Supercup0.10Matches
2015-201626Dortmundde GER1. Bundesliga13.80Matches
2015-201626Dortmundde GERDFB-Pokal3.80Matches
2015-201626Dortmund2. Europa Lg6.30Matches
2016-201727Dortmundde GER1. Bundesliga3.00Matches
2016-201727Dortmund1. Champions Lg0.50Matches
2016-201727Dortmundde GERDFB-Pokal1.00Matches
2017-201828Leverkusende GER1. Bundesliga26.11375160485.726219966949955190.672579391.414223261.200.20.6-0.248230110Matches
2017-201828Leverkusende GERDFB-Pokal5.20Matches
2018-201929Leverkusende GER1. Bundesliga22.11515167690.429326973150254991.483188194.316520580.500.20.3-0.23534094Matches
2018-201929Leverkusende GERDFB-Pokal2.00Matches
2018-201929Leverkusen2. Europa Lg2.915217785.927561030545991.5818793.1152560.000.10.0-0.11170015Matches
2019-202030Leverkusende GER1. Bundesliga30.32333256591.0439141388978586490.91336141394.618223278.410.30.7+0.74593091Matches
2019-202030Leverkusen1. Champions Lg6.042946492.57986236514615296.124225594.9314273.800.00.10.00120014Matches
2019-202030Leverkusende GERDFB-Pokal4.21Matches
2019-202030Leverkusen2. Europa Lg2.619821492.538831314656895.610811593.9222781.500.00.00.003006Matches
2020-202131Leverkusende GER1. Bundesliga13.0916102089.817906545924727490.157661693.58111272.300.20.5-0.25272142Matches
2020-202131Leverkusende GERDFB-Pokal1.00Matches
2020-202131Leverkusen2. Europa Lg0.9667094.31148403272896.4363797.33560.000.00.00.001001Matches
15 Seasons4 Clubs7 Leagues322.26984779089.7133138438602325254591.43935419793.864188072.881.02.3+7.017254121373
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
Dortmund (8 Seasons)5 Leagues161.94
Leverkusen (4 Seasons)4 Leagues116.26984779089.7133138438602325254591.43935419793.864188072.821.02.3+1.017254121373
1860 Munich (3 Seasons)1 League40.62
Dortmund II (2 Seasons)1 League3.50
Bundesliga (12 Seasons)213.56139686589.4117365387482033223890.83468370393.757078173.050.92.2+4.116221121337
DFB-Pokal (7 Seasons)19.21
Champions Lg (6 Seasons)27.842946492.57986236514615296.124225594.9314273.800.00.10.00120014
Europa Lg (5 Seasons)17.541646190.27787274714615594.222523994.1405770.200.10.0-0.11210022
2. Bundesliga (3 Seasons)40.62
3. Liga (2 Seasons)3.50
DFL-Supercup (1 Season)0.10
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
2006-2007171860 Munich1 League4.70
2007-2008181860 Munich1 League17.30
2008-2009191860 Munich1 League18.52
2009-201020Dortmund II1 League3.00
2009-201020Dortmund1 League16.60
2010-201121Dortmund2 Leagues31.92
2011-201222Dortmund2 Leagues20.82
2012-201323Dortmund II1 League0.50
2012-201323Dortmund2 Leagues22.80
2013-201424Dortmund2 Leagues20.10
2014-201525Dortmund4 Leagues21.20
2015-201626Dortmund3 Leagues24.00
2016-201727Dortmund3 Leagues4.50
2017-201828Leverkusen2 Leagues31.21375160485.726219966949955190.672579391.414223261.200.20.6-0.248230110
2018-201929Leverkusen3 Leagues27.01667185390.0320821076155660891.491296894.218023078.300.40.4-0.447040109
2019-202030Leverkusen4 Leagues43.02960324391.35578317568996108491.91686178394.623530178.120.30.8+1.747430111
2020-202131Leverkusen3 Leagues14.9982109090.119054586227430290.761265393.78411771.800.20.5-0.25282143
15 Seasons4 Clubs7 Leagues322.26984779089.7133138438602325254591.43935419793.864188072.881.02.3+7.017254121373
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
Dortmund (8 Seasons)5 Leagues161.94
Leverkusen (4 Seasons)4 Leagues116.26984779089.7133138438602325254591.43935419793.864188072.821.02.3+1.017254121373
1860 Munich (3 Seasons)1 League40.62
Dortmund II (2 Seasons)1 League3.50
Bundesliga (12 Seasons)213.56139686589.4117365387482033223890.83468370393.757078173.050.92.2+4.116221121337
DFB-Pokal (7 Seasons)19.21
Champions Lg (6 Seasons)27.842946492.57986236514615296.124225594.9314273.800.00.10.00120014
Europa Lg (5 Seasons)17.541646190.27787274714615594.222523994.1405770.200.10.0-0.11210022
2. Bundesliga (3 Seasons)40.62
3. Liga (2 Seasons)3.50
DFL-Supercup (1 Season)0.10
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
2006-2007171860 Munichde GER2. 2. Bundesliga8th4.70
2007-2008181860 Munichde GER2. 2. Bundesliga11th17.30
2008-2009191860 Munichde GER2. 2. Bundesliga12th18.52
2009-201020Dortmund IIde GER3. 3. Liga18th3.00Matches
2009-201020Dortmundde GER1. Bundesliga5th16.60Matches
2010-201121Dortmundde GER1. Bundesliga1st27.12Matches
2011-201222Dortmundde GER1. Bundesliga1st17.62Matches
2012-201323Dortmund IIde GER3. 3. Liga16th0.50Matches
2012-201323Dortmundde GER1. Bundesliga2nd14.70Matches
2013-201424Dortmundde GER1. Bundesliga2nd15.30Matches
2014-201525Dortmundde GER1. Bundesliga7th14.00Matches
2015-201626Dortmundde GER1. Bundesliga2nd13.80Matches
2016-201727Dortmundde GER1. Bundesliga3rd3.00Matches
2017-201828Leverkusende GER1. Bundesliga5th26.11375160485.726219966949955190.672579391.414223261.200.20.6-0.248230110Matches
2018-201929Leverkusende GER1. Bundesliga4th22.11515167690.429326973150254991.483188194.316520580.500.20.3-0.23534094Matches
2019-202030Leverkusende GER1. Bundesliga5th30.32333256591.0439141388978586490.91336141394.618223278.410.30.7+0.74593091Matches
2020-202131Leverkusende GER1. Bundesliga6th13.0916102089.817906545924727490.157661693.58111272.300.20.5-0.25272142Matches
15 Seasons4 Clubs3 Leagues257.66139686589.4117365387482033223890.83468370393.757078173.070.92.2+6.116221121337
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
Dortmund (8 Seasons)1 League122.14
Leverkusen (4 Seasons)1 League91.56139686589.4117365387482033223890.83468370393.757078173.010.92.2+0.116221121337
1860 Munich (3 Seasons)1 League40.62
Dortmund II (2 Seasons)1 League3.50
Bundesliga (12 Seasons)213.56139686589.4117365387482033223890.83468370393.757078173.050.92.2+4.116221121337
2. Bundesliga (3 Seasons)40.62
3. Liga (2 Seasons)3.50
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-201525Dortmundde GERDFB-Pokal2nd2.00Matches
2014-201525Dortmundde GERDFL-Supercup1st0.10Matches
2015-201626Dortmundde GERDFB-Pokal2nd3.80Matches
2016-201727Dortmundde GERDFB-Pokal1st1.00Matches
2017-201828Leverkusende GERDFB-Pokal3rd5.20Matches
2018-201929Leverkusende GERDFB-Pokal9th2.00Matches
2019-202030Leverkusende GERDFB-Pokal2nd4.21Matches
2020-202131Leverkusende GERDFB-Pokal9th1.00Matches
7 Seasons2 Clubs2 Leagues19.21
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
Leverkusen (4 Seasons)1 League12.31
Dortmund (3 Seasons)2 Leagues6.90
DFB-Pokal (7 Seasons)19.21
DFL-Supercup (1 Season)0.10
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
2010-201121Dortmund2. Europa LgGR4.80Matches
2011-201222Dortmund1. Champions LgGR3.30Matches
2012-201323Dortmund1. Champions LgF8.00Matches
2013-201424Dortmund1. Champions LgQF4.80Matches
2014-201525Dortmund1. Champions LgR165.20Matches
2015-201626Dortmund2. Europa LgQF6.30Matches
2016-201727Dortmund1. Champions LgQF0.50Matches
2018-201929Leverkusen2. Europa LgR322.915217785.927561030545991.5818793.1152560.000.10.0-0.11170015Matches
2019-202030Leverkusen1. Champions LgGR6.042946492.57986236514615296.124225594.9314273.800.00.10.00120014Matches
2019-202030Leverkusen2. Europa LgQF2.619821492.538831314656895.610811593.9222781.500.00.00.003006Matches
2020-202131Leverkusen2. Europa LgR320.9667094.31148403272896.4363797.33560.000.00.00.001001Matches
10 Seasons2 Clubs2 Leagues45.384592591.415773511229230795.146749494.5719971.700.10.1-0.11330036
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
Dortmund (7 Seasons)2 Leagues33.00
Leverkusen (3 Seasons)2 Leagues12.484592591.415773511229230795.146749494.5719971.700.10.1-0.11330036
Champions Lg (6 Seasons)27.842946492.57986236514615296.124225594.9314273.800.00.10.00120014
Europa Lg (5 Seasons)17.541646190.27787274714615594.222523994.1405770.200.10.0-0.11210022
Passing Table
Total Short Medium Long
Season Age Squad 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
201424de GermanyWCQ0.10Matches
2 Seasons1 Club2 Leagues0.10
WCQ (1 Season)0.10
UEFA Euro Qualifying (1 Season)
Become a Stathead & surf this site ad-free.

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
2006-2007171860 Munichde GER2. 2. Bundesliga4.7
2007-2008181860 Munichde GER2. 2. Bundesliga17.3
2008-2009191860 Munichde GER2. 2. Bundesliga18.5
2009-201020Dortmund IIde GER3. 3. Liga3.0Matches
2009-201020Dortmundde GER1. Bundesliga16.6Matches
2010-201121Dortmundde GER1. Bundesliga27.1Matches
2010-201121Dortmund2. Europa Lg4.8Matches
2011-201222Dortmundde GER1. Bundesliga17.6Matches
2011-201222Dortmund1. Champions Lg3.3Matches
2012-201323Dortmund IIde GER3. 3. Liga0.5Matches
2012-201323Dortmundde GER1. Bundesliga14.7Matches
2012-201323Dortmund1. Champions Lg8.0Matches
2013-201424Dortmundde GER1. Bundesliga15.3Matches
2013-201424Dortmund1. Champions Lg4.8Matches
2014-201525Dortmundde GER1. Bundesliga14.0Matches
2014-201525Dortmund1. Champions Lg5.2Matches
2014-201525Dortmundde GERDFB-Pokal2.0Matches
2014-201525Dortmundde GERDFL-Supercup0.10Matches
2015-201626Dortmundde GER1. Bundesliga13.8Matches
2015-201626Dortmundde GERDFB-Pokal3.8Matches
2015-201626Dortmund2. Europa Lg6.3Matches
2016-201727Dortmundde GER1. Bundesliga3.00Matches
2016-201727Dortmund1. Champions Lg0.50Matches
2016-201727Dortmundde GERDFB-Pokal1.00Matches
2017-201828Leverkusende GER1. Bundesliga26.116041548525003020000137549Matches
2017-201828Leverkusende GERDFB-Pokal5.20Matches
2018-201929Leverkusende GER1. Bundesliga22.116761635343302010000151579Matches
2018-201929Leverkusende GERDFB-Pokal2.01Matches
2018-201929Leverkusen2. Europa Lg2.9177172440000000015212Matches
2019-202030Leverkusende GER1. Bundesliga30.325652505515017110000233395Matches
2019-202030Leverkusen1. Champions Lg6.04644531090201000042911Matches
2019-202030Leverkusende GERDFB-Pokal4.20Matches
2019-202030Leverkusen2. Europa Lg2.6214212220100000019800Matches
2020-202131Leverkusende GER1. Bundesliga13.0102099822220510000091603Matches
2020-202131Leverkusende GERDFB-Pokal1.00Matches
2020-202131Leverkusen2. Europa Lg0.9706911000000006600Matches
15 Seasons4 Clubs7 Leagues322.27790759217617112035000069842229
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dortmund (8 Seasons)5 Leagues161.90
Leverkusen (4 Seasons)4 Leagues116.27790759217617112035000069842229
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.56865668615915511724000061392026
DFB-Pokal (7 Seasons)19.21
Champions Lg (6 Seasons)27.84644531090201000042911
Europa Lg (5 Seasons)17.5461453770100000041612
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
DFL-Supercup (1 Season)0.10
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
2006-2007171860 Munich1 League4.7
2007-2008181860 Munich1 League17.3
2008-2009191860 Munich1 League18.5
2009-201020Dortmund II1 League3.0
2009-201020Dortmund1 League16.6
2010-201121Dortmund2 Leagues31.9
2011-201222Dortmund2 Leagues20.8
2012-201323Dortmund II1 League0.5
2012-201323Dortmund2 Leagues22.8
2013-201424Dortmund2 Leagues20.1
2014-201525Dortmund4 Leagues21.20
2015-201626Dortmund3 Leagues24.0
2016-201727Dortmund3 Leagues4.50
2017-201828Leverkusen2 Leagues31.216041548525003020000137549
2018-201929Leverkusen3 Leagues27.0185318073837021100001667811
2019-202030Leverkusen4 Leagues43.03243317063611101200002960106
2020-202131Leverkusen3 Leagues14.91090106723230510000098203
15 Seasons4 Clubs7 Leagues322.27790759217617112035000069842229
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dortmund (8 Seasons)5 Leagues161.90
Leverkusen (4 Seasons)4 Leagues116.27790759217617112035000069842229
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.56865668615915511724000061392026
DFB-Pokal (7 Seasons)19.21
Champions Lg (6 Seasons)27.84644531090201000042911
Europa Lg (5 Seasons)17.5461453770100000041612
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
DFL-Supercup (1 Season)0.10
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
2006-2007171860 Munichde GER2. 2. Bundesliga8th4.7
2007-2008181860 Munichde GER2. 2. Bundesliga11th17.3
2008-2009191860 Munichde GER2. 2. Bundesliga12th18.5
2009-201020Dortmund IIde GER3. 3. Liga18th3.0Matches
2009-201020Dortmundde GER1. Bundesliga5th16.6Matches
2010-201121Dortmundde GER1. Bundesliga1st27.1Matches
2011-201222Dortmundde GER1. Bundesliga1st17.6Matches
2012-201323Dortmund IIde GER3. 3. Liga16th0.5Matches
2012-201323Dortmundde GER1. Bundesliga2nd14.7Matches
2013-201424Dortmundde GER1. Bundesliga2nd15.3Matches
2014-201525Dortmundde GER1. Bundesliga7th14.0Matches
2015-201626Dortmundde GER1. Bundesliga2nd13.8Matches
2016-201727Dortmundde GER1. Bundesliga3rd3.00Matches
2017-201828Leverkusende GER1. Bundesliga5th26.116041548525003020000137549Matches
2018-201929Leverkusende GER1. Bundesliga4th22.116761635343302010000151579Matches
2019-202030Leverkusende GER1. Bundesliga5th30.325652505515017110000233395Matches
2020-202131Leverkusende GER1. Bundesliga6th13.0102099822220510000091603Matches
15 Seasons4 Clubs3 Leagues257.66865668615915511724000061392026
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dortmund (8 Seasons)1 League122.10
Leverkusen (4 Seasons)1 League91.56865668615915511724000061392026
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.56865668615915511724000061392026
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
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-201525Dortmundde GERDFB-Pokal2nd2.0Matches
2014-201525Dortmundde GERDFL-Supercup1st0.10Matches
2015-201626Dortmundde GERDFB-Pokal2nd3.8Matches
2016-201727Dortmundde GERDFB-Pokal1st1.00Matches
2017-201828Leverkusende GERDFB-Pokal3rd5.20Matches
2018-201929Leverkusende GERDFB-Pokal9th2.01Matches
2019-202030Leverkusende GERDFB-Pokal2nd4.20Matches
2020-202131Leverkusende GERDFB-Pokal9th1.00Matches
7 Seasons2 Clubs2 Leagues19.21
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)1 League12.31
Dortmund (3 Seasons)2 Leagues6.90
DFB-Pokal (7 Seasons)19.21
DFL-Supercup (1 Season)0.10
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
2010-201121Dortmund2. Europa LgGR4.8Matches
2011-201222Dortmund1. Champions LgGR3.3Matches
2012-201323Dortmund1. Champions LgF8.0Matches
2013-201424Dortmund1. Champions LgQF4.8Matches
2014-201525Dortmund1. Champions LgR165.2Matches
2015-201626Dortmund2. Europa LgQF6.3Matches
2016-201727Dortmund1. Champions LgQF0.50Matches
2018-201929Leverkusen2. Europa LgR322.9177172440000000015212Matches
2019-202030Leverkusen1. Champions LgGR6.04644531090201000042911Matches
2019-202030Leverkusen2. Europa LgQF2.6214212220100000019800Matches
2020-202131Leverkusen2. Europa LgR320.9706911000000006600Matches
10 Seasons2 Clubs2 Leagues45.392590617160301000084523
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dortmund (7 Seasons)2 Leagues33.00
Leverkusen (3 Seasons)2 Leagues12.492590617160301000084523
Champions Lg (6 Seasons)27.84644531090201000042911
Europa Lg (5 Seasons)17.5461453770100000041612
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
201424de GermanyWCQ0.1Matches
2 Seasons1 Club2 Leagues0.1
WCQ (1 Season)0.1
UEFA Euro Qualifying (1 Season)

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
2006-2007171860 Munichde GER2. 2. Bundesliga4.7
2007-2008181860 Munichde GER2. 2. Bundesliga17.3
2008-2009191860 Munichde GER2. 2. Bundesliga18.5
2009-201020Dortmund IIde GER3. 3. Liga3.0Matches
2009-201020Dortmundde GER1. Bundesliga16.6Matches
2010-201121Dortmundde GER1. Bundesliga27.1Matches
2010-201121Dortmund2. Europa Lg4.8Matches
2011-201222Dortmundde GER1. Bundesliga17.6Matches
2011-201222Dortmund1. Champions Lg3.3Matches
2012-201323Dortmund IIde GER3. 3. Liga0.5Matches
2012-201323Dortmundde GER1. Bundesliga14.7Matches
2012-201323Dortmund1. Champions Lg8.0Matches
2013-201424Dortmundde GER1. Bundesliga15.3Matches
2013-201424Dortmund1. Champions Lg4.8Matches
2014-201525Dortmundde GER1. Bundesliga14.0Matches
2014-201525Dortmund1. Champions Lg5.2Matches
2014-201525Dortmundde GERDFB-Pokal2.0Matches
2014-201525Dortmundde GERDFL-Supercup0.1Matches
2015-201626Dortmundde GER1. Bundesliga13.8Matches
2015-201626Dortmundde GERDFB-Pokal3.8Matches
2015-201626Dortmund2. Europa Lg6.3Matches
2016-201727Dortmundde GER1. Bundesliga3.0Matches
2016-201727Dortmund1. Champions Lg0.5Matches
2016-201727Dortmundde GERDFB-Pokal1.0Matches
2017-201828Leverkusende GER1. Bundesliga26.1230.88210010120.08200000Matches
2017-201828Leverkusende GERDFB-Pokal5.2Matches
2018-201929Leverkusende GER1. Bundesliga22.1140.63110030000.00000000Matches
2018-201929Leverkusende GERDFB-Pokal2.0Matches
2018-201929Leverkusen2. Europa Lg2.910.3410000000.00000000Matches
2019-202030Leverkusende GER1. Bundesliga30.3140.46120011020.07200000Matches
2019-202030Leverkusen1. Champions Lg6.010.1710000000.00000000Matches
2019-202030Leverkusende GERDFB-Pokal4.2Matches
2019-202030Leverkusen2. Europa Lg2.600.0000000000.00000000Matches
2020-202131Leverkusende GER1. Bundesliga13.0120.92110010020.15200000Matches
2020-202131Leverkusende GERDFB-Pokal1.0Matches
2020-202131Leverkusen2. Europa Lg0.900.0000000000.00000000Matches
15 Seasons4 Clubs7 Leagues322.2650.63570061160.06600000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dortmund (8 Seasons)5 Leagues161.9
Leverkusen (4 Seasons)4 Leagues116.2650.63570061160.06600000
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.5630.69550061160.07600000
DFB-Pokal (7 Seasons)19.2
Champions Lg (6 Seasons)27.810.1710000000.00000000
Europa Lg (5 Seasons)17.510.1610000000.00000000
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
DFL-Supercup (1 Season)0.1
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
2006-2007171860 Munich1 League4.7
2007-2008181860 Munich1 League17.3
2008-2009191860 Munich1 League18.5
2009-201020Dortmund II1 League3.0
2009-201020Dortmund1 League16.6
2010-201121Dortmund2 Leagues31.9
2011-201222Dortmund2 Leagues20.8
2012-201323Dortmund II1 League0.5
2012-201323Dortmund2 Leagues22.8
2013-201424Dortmund2 Leagues20.1
2014-201525Dortmund4 Leagues21.2
2015-201626Dortmund3 Leagues24.0
2016-201727Dortmund3 Leagues4.5
2017-201828Leverkusen2 Leagues31.2230.88210010120.08200000
2018-201929Leverkusen3 Leagues27.0150.60120030000.00000000
2019-202030Leverkusen4 Leagues43.0150.39130011020.05200000
2020-202131Leverkusen3 Leagues14.9120.86110010020.14200000
15 Seasons4 Clubs7 Leagues322.2650.63570061160.06600000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dortmund (8 Seasons)5 Leagues161.9
Leverkusen (4 Seasons)4 Leagues116.2650.63570061160.06600000
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.5630.69550061160.07600000
DFB-Pokal (7 Seasons)19.2
Champions Lg (6 Seasons)27.810.1710000000.00000000
Europa Lg (5 Seasons)17.510.1610000000.00000000
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
DFL-Supercup (1 Season)0.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
2006-2007171860 Munichde GER2. 2. Bundesliga8th4.7
2007-2008181860 Munichde GER2. 2. Bundesliga11th17.3
2008-2009191860 Munichde GER2. 2. Bundesliga12th18.5
2009-201020Dortmund IIde GER3. 3. Liga18th3.0Matches
2009-201020Dortmundde GER1. Bundesliga5th16.6Matches
2010-201121Dortmundde GER1. Bundesliga1st27.1Matches
2011-201222Dortmundde GER1. Bundesliga1st17.6Matches
2012-201323Dortmund IIde GER3. 3. Liga16th0.5Matches
2012-201323Dortmundde GER1. Bundesliga2nd14.7Matches
2013-201424Dortmundde GER1. Bundesliga2nd15.3Matches
2014-201525Dortmundde GER1. Bundesliga7th14.0Matches
2015-201626Dortmundde GER1. Bundesliga2nd13.8Matches
2016-201727Dortmundde GER1. Bundesliga3rd3.0Matches
2017-201828Leverkusende GER1. Bundesliga5th26.1230.88210010120.08200000Matches
2018-201929Leverkusende GER1. Bundesliga4th22.1140.63110030000.00000000Matches
2019-202030Leverkusende GER1. Bundesliga5th30.3140.46120011020.07200000Matches
2020-202131Leverkusende GER1. Bundesliga6th13.0120.92110010020.15200000Matches
15 Seasons4 Clubs3 Leagues257.6630.69550061160.07600000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dortmund (8 Seasons)1 League122.1
Leverkusen (4 Seasons)1 League91.5630.69550061160.07600000
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.5630.69550061160.07600000
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
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-201525Dortmundde GERDFB-Pokal2nd2.0Matches
2014-201525Dortmundde GERDFL-Supercup1st0.1Matches
2015-201626Dortmundde GERDFB-Pokal2nd3.8Matches
2016-201727Dortmundde GERDFB-Pokal1st1.0Matches
2017-201828Leverkusende GERDFB-Pokal3rd5.2Matches
2018-201929Leverkusende GERDFB-Pokal9th2.0Matches
2019-202030Leverkusende GERDFB-Pokal2nd4.2Matches
2020-202131Leverkusende GERDFB-Pokal9th1.0Matches
7 Seasons2 Clubs2 Leagues19.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)1 League12.3
Dortmund (3 Seasons)2 Leagues6.9
DFB-Pokal (7 Seasons)19.2
DFL-Supercup (1 Season)0.1
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
2010-201121Dortmund2. Europa LgGR4.8Matches
2011-201222Dortmund1. Champions LgGR3.3Matches
2012-201323Dortmund1. Champions LgF8.0Matches
2013-201424Dortmund1. Champions LgQF4.8Matches
2014-201525Dortmund1. Champions LgR165.2Matches
2015-201626Dortmund2. Europa LgQF6.3Matches
2016-201727Dortmund1. Champions LgQF0.5Matches
2018-201929Leverkusen2. Europa LgR322.910.3410000000.00000000Matches
2019-202030Leverkusen1. Champions LgGR6.010.1710000000.00000000Matches
2019-202030Leverkusen2. Europa LgQF2.600.0000000000.00000000Matches
2020-202131Leverkusen2. Europa LgR320.900.0000000000.00000000Matches
10 Seasons2 Clubs2 Leagues45.320.1620000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dortmund (7 Seasons)2 Leagues33.0
Leverkusen (3 Seasons)2 Leagues12.420.1620000000.00000000
Champions Lg (6 Seasons)27.810.1710000000.00000000
Europa Lg (5 Seasons)17.510.1610000000.00000000
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
201424de GermanyWCQ0.1Matches
2 Seasons1 Club2 Leagues0.1
WCQ (1 Season)0.1
UEFA Euro Qualifying (1 Season)

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
2006-2007171860 Munichde GER2. 2. Bundesliga4.7
2007-2008181860 Munichde GER2. 2. Bundesliga17.3
2008-2009191860 Munichde GER2. 2. Bundesliga18.5
2009-201020Dortmund IIde GER3. 3. Liga3.0Matches
2009-201020Dortmundde GER1. Bundesliga16.6Matches
2010-201121Dortmundde GER1. Bundesliga27.1Matches
2010-201121Dortmund2. Europa Lg4.8Matches
2011-201222Dortmundde GER1. Bundesliga17.6Matches
2011-201222Dortmund1. Champions Lg3.3Matches
2012-201323Dortmund IIde GER3. 3. Liga0.5Matches
2012-201323Dortmundde GER1. Bundesliga14.7Matches
2012-201323Dortmund1. Champions Lg8.0Matches
2013-201424Dortmundde GER1. Bundesliga15.3Matches
2013-201424Dortmund1. Champions Lg4.8Matches
2014-201525Dortmundde GER1. Bundesliga14.0Matches
2014-201525Dortmund1. Champions Lg5.2Matches
2014-201525Dortmundde GERDFB-Pokal2.0Matches
2014-201525Dortmundde GERDFL-Supercup0.110Matches
2015-201626Dortmundde GER1. Bundesliga13.8Matches
2015-201626Dortmundde GERDFB-Pokal3.8Matches
2015-201626Dortmund2. Europa Lg6.3Matches
2016-201727Dortmundde GER1. Bundesliga3.076Matches
2016-201727Dortmund1. Champions Lg0.511Matches
2016-201727Dortmundde GERDFB-Pokal1.032Matches
2017-201828Leverkusende GER1. Bundesliga26.1513733180263476.58492128501011231Matches
2017-201828Leverkusende GERDFB-Pokal5.2119Matches
2018-201929Leverkusende GER1. Bundesliga22.1402525150183060.0123114175292980Matches
2018-201929Leverkusende GERDFB-Pokal2.036Matches
2018-201929Leverkusen2. Europa Lg2.9433101333.3274391370Matches
2019-202030Leverkusende GER1. Bundesliga30.3533429177234847.92542132967120882Matches
2019-202030Leverkusen1. Champions Lg6.0146112151145.568171933180Matches
2019-202030Leverkusende GERDFB-Pokal4.2213Matches
2019-202030Leverkusen2. Europa Lg2.6752505771.42101613100Matches
2020-202131Leverkusende GER1. Bundesliga13.017988172035.013209112138411Matches
2020-202131Leverkusende GERDFB-Pokal1.024Matches
2020-202131Leverkusen2. Europa Lg0.9110101250.011101250Matches
15 Seasons4 Clubs7 Leagues322.21871501116798615555.56915963962664123904
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dortmund (8 Seasons)5 Leagues161.91290
Leverkusen (4 Seasons)4 Leagues116.21871381116798615555.56915963962574123904
1860 Munich (3 Seasons)1 League40.60
Dortmund II (2 Seasons)1 League3.50
Bundesliga (12 Seasons)213.5161112955887413256.15814257851963513504
DFB-Pokal (7 Seasons)19.221340
Champions Lg (6 Seasons)27.8147112151145.568172033180
Europa Lg (5 Seasons)17.512957071258.359541628220
2. Bundesliga (3 Seasons)40.60
3. Liga (2 Seasons)3.50
DFL-Supercup (1 Season)0.1100
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
2006-2007171860 Munich1 League4.70
2007-2008181860 Munich1 League17.30
2008-2009191860 Munich1 League18.50
2009-201020Dortmund II1 League3.00
2009-201020Dortmund1 League16.60
2010-201121Dortmund2 Leagues31.90
2011-201222Dortmund2 Leagues20.80
2012-201323Dortmund II1 League0.50
2012-201323Dortmund2 Leagues22.80
2013-201424Dortmund2 Leagues20.10
2014-201525Dortmund4 Leagues21.2100
2015-201626Dortmund3 Leagues24.00
2016-201727Dortmund3 Leagues4.51190
2017-201828Leverkusen2 Leagues31.2514833180263476.58492128591011231
2018-201929Leverkusen3 Leagues27.0443128160193357.614381820671051050
2019-202030Leverkusen4 Leagues43.0744742248336650.0335114371051661162
2020-202131Leverkusen3 Leagues14.9181289182236.4142110112640461
15 Seasons4 Clubs7 Leagues322.21871501116798615555.56915963962664123904
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dortmund (8 Seasons)5 Leagues161.91290
Leverkusen (4 Seasons)4 Leagues116.21871381116798615555.56915963962574123904
1860 Munich (3 Seasons)1 League40.60
Dortmund II (2 Seasons)1 League3.50
Bundesliga (12 Seasons)213.5161112955887413256.15814257851963513504
DFB-Pokal (7 Seasons)19.221340
Champions Lg (6 Seasons)27.8147112151145.568172033180
Europa Lg (5 Seasons)17.512957071258.359541628220
2. Bundesliga (3 Seasons)40.60
3. Liga (2 Seasons)3.50
DFL-Supercup (1 Season)0.1100
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
2006-2007171860 Munichde GER2. 2. Bundesliga8th4.7
2007-2008181860 Munichde GER2. 2. Bundesliga11th17.3
2008-2009191860 Munichde GER2. 2. Bundesliga12th18.5
2009-201020Dortmund IIde GER3. 3. Liga18th3.0Matches
2009-201020Dortmundde GER1. Bundesliga5th16.6Matches
2010-201121Dortmundde GER1. Bundesliga1st27.1Matches
2011-201222Dortmundde GER1. Bundesliga1st17.6Matches
2012-201323Dortmund IIde GER3. 3. Liga16th0.5Matches
2012-201323Dortmundde GER1. Bundesliga2nd14.7Matches
2013-201424Dortmundde GER1. Bundesliga2nd15.3Matches
2014-201525Dortmundde GER1. Bundesliga7th14.0Matches
2015-201626Dortmundde GER1. Bundesliga2nd13.8Matches
2016-201727Dortmundde GER1. Bundesliga3rd3.076Matches
2017-201828Leverkusende GER1. Bundesliga5th26.1513733180263476.58492128501011231Matches
2018-201929Leverkusende GER1. Bundesliga4th22.1402525150183060.0123114175292980Matches
2019-202030Leverkusende GER1. Bundesliga5th30.3533429177234847.92542132967120882Matches
2020-202131Leverkusende GER1. Bundesliga6th13.017988172035.013209112138411Matches
15 Seasons4 Clubs3 Leagues257.6161112955887413256.15814257851963513504
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
Dortmund (8 Seasons)1 League122.1760
Leverkusen (4 Seasons)1 League91.5161105955887413256.15814257851903513504
1860 Munich (3 Seasons)1 League40.60
Dortmund II (2 Seasons)1 League3.50
Bundesliga (12 Seasons)213.5161112955887413256.15814257851963513504
2. Bundesliga (3 Seasons)40.60
3. Liga (2 Seasons)3.50
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-201525Dortmundde GERDFB-Pokal2nd2.0Matches
2014-201525Dortmundde GERDFL-Supercup1st0.110Matches
2015-201626Dortmundde GERDFB-Pokal2nd3.8Matches
2016-201727Dortmundde GERDFB-Pokal1st1.032Matches
2017-201828Leverkusende GERDFB-Pokal3rd5.2119Matches
2018-201929Leverkusende GERDFB-Pokal9th2.036Matches
2019-202030Leverkusende GERDFB-Pokal2nd4.2213Matches
2020-202131Leverkusende GERDFB-Pokal9th1.024Matches
7 Seasons2 Clubs2 Leagues19.222340
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
Leverkusen (4 Seasons)1 League12.318320
Dortmund (3 Seasons)2 Leagues6.9420
DFB-Pokal (7 Seasons)19.221340
DFL-Supercup (1 Season)0.1100
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
2010-201121Dortmund2. Europa LgGR4.8Matches
2011-201222Dortmund1. Champions LgGR3.3Matches
2012-201323Dortmund1. Champions LgF8.0Matches
2013-201424Dortmund1. Champions LgQF4.8Matches
2014-201525Dortmund1. Champions LgR165.2Matches
2015-201626Dortmund2. Europa LgQF6.3Matches
2016-201727Dortmund1. Champions LgQF0.511Matches
2018-201929Leverkusen2. Europa LgR322.9433101333.3274391370Matches
2019-202030Leverkusen1. Champions LgGR6.0146112151145.568171933180Matches
2019-202030Leverkusen2. Europa LgQF2.6752505771.42101613100Matches
2020-202131Leverkusen2. Europa LgR320.9110101250.011101250Matches
10 Seasons2 Clubs2 Leagues45.326161691122352.211176113661400
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dortmund (7 Seasons)2 Leagues33.0110
Leverkusen (3 Seasons)2 Leagues12.426151691122352.211176113561400
Champions Lg (6 Seasons)27.8147112151145.568172033180
Europa Lg (5 Seasons)17.512957071258.359541628220
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
201424de GermanyWCQ0.1Matches
2 Seasons1 Club2 Leagues0.10
WCQ (1 Season)0.10
UEFA Euro Qualifying (1 Season)0

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
2006-2007171860 Munichde GER2. 2. Bundesliga4.7
2007-2008181860 Munichde GER2. 2. Bundesliga17.3
2008-2009191860 Munichde GER2. 2. Bundesliga18.5
2009-201020Dortmund IIde GER3. 3. Liga3.0Matches
2009-201020Dortmundde GER1. Bundesliga16.6Matches
2010-201121Dortmundde GER1. Bundesliga27.1Matches
2010-201121Dortmund2. Europa Lg4.8Matches
2011-201222Dortmundde GER1. Bundesliga17.6Matches
2011-201222Dortmund1. Champions Lg3.3Matches
2012-201323Dortmund IIde GER3. 3. Liga0.5Matches
2012-201323Dortmundde GER1. Bundesliga14.7Matches
2012-201323Dortmund1. Champions Lg8.0Matches
2013-201424Dortmundde GER1. Bundesliga15.3Matches
2013-201424Dortmund1. Champions Lg4.8Matches
2014-201525Dortmundde GER1. Bundesliga14.0Matches
2014-201525Dortmund1. Champions Lg5.2Matches
2014-201525Dortmundde GERDFB-Pokal2.0Matches
2014-201525Dortmundde GERDFL-Supercup0.1Matches
2015-201626Dortmundde GER1. Bundesliga13.8Matches
2015-201626Dortmundde GERDFB-Pokal3.8Matches
2015-201626Dortmund2. Europa Lg6.3Matches
2016-201727Dortmundde GER1. Bundesliga3.0Matches
2016-201727Dortmund1. Champions Lg0.5Matches
2016-201727Dortmundde GERDFB-Pokal1.0Matches
2017-201828Leverkusende GER1. Bundesliga26.11907162901961553119078675.0225.011376269315718209511884Matches
2017-201828Leverkusende GERDFB-Pokal5.2Matches
2018-201929Leverkusende GER1. Bundesliga22.119391327981103491819396583.3116.7100052722410127113313030Matches
2018-201929Leverkusende GERDFB-Pokal2.0Matches
2018-201929Leverkusen2. Europa Lg2.9209158611582209000104644389020001270Matches
2019-202030Leverkusende GER1. Bundesliga30.3288420712281586803228848787.5112.516487493293246115520594Matches
2019-202030Leverkusen1. Champions Lg6.053745270261935370003101429534230613752Matches
2019-202030Leverkusende GERDFB-Pokal4.2Matches
2019-202030Leverkusen2. Europa Lg2.62431312411642243000132578232000111800Matches
2020-202131Leverkusende GER1. Bundesliga13.0114090546575211111404250.0250.064730191394110838252Matches
2020-202131Leverkusende GERDFB-Pokal1.0Matches
2020-202131Leverkusen2. Europa Lg0.979942370079100.01100.04223910500001640Matches
15 Seasons4 Clubs7 Leagues322.2893867339954754226998938272074.1725.950202494311153372125219612112
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
Dortmund (8 Seasons)5 Leagues161.9
Leverkusen (4 Seasons)4 Leagues116.2893867339954754226998938272074.1725.950202494311153372125219612112
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.5787059134734225205927870262076.9623.14432220539893351624516537510
DFB-Pokal (7 Seasons)19.2
Champions Lg (6 Seasons)27.853745270261935370003101429534230613752
Europa Lg (5 Seasons)17.553137252268124531100.01100.02781461726020123710
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
DFL-Supercup (1 Season)0.1
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
2006-2007171860 Munich1 League4.7
2007-2008181860 Munich1 League17.3
2008-2009191860 Munich1 League18.5
2009-201020Dortmund II1 League3.0
2009-201020Dortmund1 League16.6
2010-201121Dortmund2 Leagues31.9
2011-201222Dortmund2 Leagues20.8
2012-201323Dortmund II1 League0.5
2012-201323Dortmund2 Leagues22.8
2013-201424Dortmund2 Leagues20.1
2014-201525Dortmund4 Leagues21.2
2015-201626Dortmund3 Leagues24.0
2016-201727Dortmund3 Leagues4.5
2017-201828Leverkusen2 Leagues31.21907162901961553119078675.0225.011376269315718209511884
2018-201929Leverkusen3 Leagues27.021481478841218572021486583.3116.7110459162799129113314300
2019-202030Leverkusen4 Leagues43.0366426516221963933736648787.5112.520909500369869122726146
2020-202131Leverkusen3 Leagues14.9121999588612211112195240.0360.068932581499110848892
15 Seasons4 Clubs7 Leagues322.2893867339954754226998938272074.1725.950202494311153372125219612112
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
Dortmund (8 Seasons)5 Leagues161.9
Leverkusen (4 Seasons)4 Leagues116.2893867339954754226998938272074.1725.950202494311153372125219612112
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.5787059134734225205927870262076.9623.14432220539893351624516537510
DFB-Pokal (7 Seasons)19.2
Champions Lg (6 Seasons)27.853745270261935370003101429534230613752
Europa Lg (5 Seasons)17.553137252268124531100.01100.02781461726020123710
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
DFL-Supercup (1 Season)0.1
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
2006-2007171860 Munichde GER2. 2. Bundesliga8th4.7
2007-2008181860 Munichde GER2. 2. Bundesliga11th17.3
2008-2009191860 Munichde GER2. 2. Bundesliga12th18.5
2009-201020Dortmund IIde GER3. 3. Liga18th3.0Matches
2009-201020Dortmundde GER1. Bundesliga5th16.6Matches
2010-201121Dortmundde GER1. Bundesliga1st27.1Matches
2011-201222Dortmundde GER1. Bundesliga1st17.6Matches
2012-201323Dortmund IIde GER3. 3. Liga16th0.5Matches
2012-201323Dortmundde GER1. Bundesliga2nd14.7Matches
2013-201424Dortmundde GER1. Bundesliga2nd15.3Matches
2014-201525Dortmundde GER1. Bundesliga7th14.0Matches
2015-201626Dortmundde GER1. Bundesliga2nd13.8Matches
2016-201727Dortmundde GER1. Bundesliga3rd3.0Matches
2017-201828Leverkusende GER1. Bundesliga5th26.11907162901961553119078675.0225.011376269315718209511884Matches
2018-201929Leverkusende GER1. Bundesliga4th22.119391327981103491819396583.3116.7100052722410127113313030Matches
2019-202030Leverkusende GER1. Bundesliga5th30.3288420712281586803228848787.5112.516487493293246115520594Matches
2020-202131Leverkusende GER1. Bundesliga6th13.0114090546575211111404250.0250.064730191394110838252Matches
15 Seasons4 Clubs3 Leagues257.6787059134734225205927870262076.9623.14432220539893351624516537510
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
Dortmund (8 Seasons)1 League122.1
Leverkusen (4 Seasons)1 League91.5787059134734225205927870262076.9623.14432220539893351624516537510
1860 Munich (3 Seasons)1 League40.6
Dortmund II (2 Seasons)1 League3.5
Bundesliga (12 Seasons)213.5787059134734225205927870262076.9623.14432220539893351624516537510
2. Bundesliga (3 Seasons)40.6
3. Liga (2 Seasons)3.5
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-201525Dortmundde GERDFB-Pokal2nd2.0Matches
2014-201525Dortmundde GERDFL-Supercup1st0.1Matches
2015-201626Dortmundde GERDFB-Pokal2nd3.8Matches
2016-201727Dortmundde GERDFB-Pokal1st1.0Matches
2017-201828Leverkusende GERDFB-Pokal3rd5.2Matches
2018-201929Leverkusende GERDFB-Pokal9th2.0Matches
2019-202030Leverkusende GERDFB-Pokal2nd4.2Matches
2020-202131Leverkusende GERDFB-Pokal9th1.0Matches
7 Seasons2 Clubs2 Leagues19.2
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
Leverkusen (4 Seasons)1 League12.3
Dortmund (3 Seasons)2 Leagues6.9
DFB-Pokal (7 Seasons)19.2
DFL-Supercup (1 Season)0.1
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
2010-201121Dortmund2. Europa LgGR4.8Matches
2011-201222Dortmund1. Champions LgGR3.3Matches
2012-201323Dortmund1. Champions LgF8.0Matches
2013-201424Dortmund1. Champions LgQF4.8Matches
2014-201525Dortmund1. Champions LgR165.2Matches
2015-201626Dortmund2. Europa LgQF6.3Matches
2016-201727Dortmund1. Champions LgQF0.5Matches
2018-201929Leverkusen2. Europa LgR322.9209158611582209000104644389020001270Matches
2019-202030Leverkusen1. Champions LgGR6.053745270261935370003101429534230613752Matches
2019-202030Leverkusen2. Europa LgQF2.62431312411642243000132578232000111800Matches
2020-202131Leverkusen2. Europa LgR320.979942370079100.01100.04223910500001640Matches
10 Seasons2 Clubs2 Leagues45.31068825225292171068100.01100.058828901260250737462
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
Dortmund (7 Seasons)2 Leagues33.0
Leverkusen (3 Seasons)2 Leagues12.41068825225292171068100.01100.058828901260250737462
Champions Lg (6 Seasons)27.853745270261935370003101429534230613752
Europa Lg (5 Seasons)17.553137252268124531100.01100.02781461726020123710
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201424de GermanyWCQ0.1Matches
2 Seasons1 Club2 Leagues0.1
WCQ (1 Season)0.1
UEFA Euro Qualifying (1 Season)

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
2006-2007171860 Munichde GER2. 2. Bundesliga134253313.94.7310
2007-2008181860 Munichde GER2. 2. Bundesliga271,5615851.017.31611
2008-2009191860 Munichde GER2. 2. Bundesliga251,6686754.518.5196
2009-201020Dortmund IIde GER3. 3. Liga3270907.93.030Matches
2009-201020Dortmundde GER1. Bundesliga191,4947948.816.617122Matches
2010-201121Dortmundde GER1. Bundesliga312,4397979.727.129242Matches
2010-201121Dortmund2. Europa Lg6436734.8610Matches
2011-201222Dortmundde GER1. Bundesliga241,5806651.617.621123Matches
2011-201222Dortmund1. Champions Lg4295743.3430Matches
2012-201323Dortmund IIde GER3. 3. Liga145451.30.510Matches
2012-201323Dortmundde GER1. Bundesliga201,3256643.314.715125Matches
2012-201323Dortmund1. Champions Lg11724668.0932Matches
2013-201424Dortmundde GER1. Bundesliga191,3757244.915.31891Matches
2013-201424Dortmund1. Champions Lg5434874.8540Matches
2014-201525Dortmundde GER1. Bundesliga201,2566341.014.01411631.501019-9-0.64-1.34Matches
2014-201525Dortmund1. Champions Lg64657864.65.262012.00124+8+1.55+2.25Matches
2014-201525Dortmundde GERDFB-Pokal51793629.82.027703813.0043+1+0.50-0.78Matches
2014-201525Dortmundde GERDFL-Supercup1666.70.1001503.000000.00-2.14Matches
2015-201626Dortmundde GER1. Bundesliga191,2466640.713.81411582.213320+13+0.94-0.80Matches
2015-201626Dortmundde GERDFB-Pokal53466960.73.8482211902.4060+6+1.56-2.06Matches
2015-201626Dortmund2. Europa Lg85677152.56.374112.0995+4+0.63-2.70Matches
2016-201727Dortmundde GER1. Bundesliga6272458.93.032352.3385+3+0.99+0.06Matches
2016-201727Dortmund1. Champions Lg146465.10.510010.0002-2-3.91-5.39Matches
2016-201727Dortmundde GERDFB-Pokal1909015.01.01901013.0032+1+1.00-0.24Matches
2017-201828Leverkusende GER1. Bundesliga292,3458176.626.12924011.624335+8+0.31-0.4541.628.1+13.5+0.52-0.13Matches
2017-201828Leverkusende GERDFB-Pokal54659391.25.25934002.40119+2+0.39-5.61Matches
2018-201929Leverkusende GER1. Bundesliga271,9917465.122.12579192321.814935+14+0.63+0.3838.427.5+10.9+0.49+0.21Matches
2018-201929Leverkusende GERDFB-Pokal21809066.72.02902003.0060+6+3.00+4.00Matches
2018-201929Leverkusen2. Europa Lg32628736.42.93872011.3365+1+0.34-0.844.34.4-0.1-0.05-0.57Matches
2019-202030Leverkusende GER1. Bundesliga332,7268389.130.3338328011.915536+19+0.63+1.1751.544.6+6.9+0.23-0.01Matches
2019-202030Leverkusen1. Champions Lg65399099.86.06905001.0059-4-0.67-0.676.76.8-0.1-0.01-3.63Matches
2019-202030Leverkusende GERDFB-Pokal53767569.64.25753012.40126+6+1.44+0.34Matches
2019-202030Leverkusen2. Europa Lg32327751.62.63771003.0062+4+1.55+1.145.61.7+3.9+1.52+2.08Matches
2020-202131Leverkusende GER1. Bundesliga181,1706538.213.01480841321.782017+3+0.23-0.2913.313.8-0.5-0.03-0.40Matches
2020-202131Leverkusende GERDFB-Pokal1909030.01.01901013.0070+7+7.00+6.14Matches
2020-202131Leverkusen2. Europa Lg1808011.10.91800033.0041+3+3.38+2.391.00.4+0.6+0.73-0.27Matches
15 Seasons4 Clubs7 Leagues41329,0007044.2322.2345822106810331.92309215+94+0.57-0.45162.4127.2+35.3+0.34-0.09
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
Dortmund (8 Seasons)5 Leagues21114,5756943.7161.9176821133510212.058560+25+0.50-0.79
Leverkusen (4 Seasons)4 Leagues13310,4567964.2116.2127829769121.85224155+69+0.59+0.01162.4127.2+35.3+0.34-0.09
1860 Munich (3 Seasons)1 League653,6545639.840.63827
Dortmund II (2 Seasons)1 League4315794.63.540
Bundesliga (12 Seasons)26519,2197352.3213.523281172339221.82218167+51+0.42-0.41144.8113.9+30.9+0.34-0.04
DFB-Pokal (7 Seasons)241,7267250.919.220841341142.634920+29+1.510.00
Champions Lg (6 Seasons)332,5037648.627.8319017221.381715+2+0.17-0.806.76.8-0.1-0.01-3.63
Europa Lg (5 Seasons)211,5777538.417.520828152.182513+12+0.95-0.6810.96.5+4.4+0.69+0.12
2. Bundesliga (3 Seasons)653,6545639.840.63827
3. Liga (2 Seasons)4315794.63.540
DFL-Supercup (1 Season)1666.70.1001503.000000.00-2.14
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
2006-2007171860 Munich1 League134253313.94.7310
2007-2008181860 Munich1 League271,5615851.017.31611
2008-2009191860 Munich1 League251,6686754.518.5196
2009-201020Dortmund II1 League3270907.93.030
2009-201020Dortmund1 League191,4947948.816.617122
2010-201121Dortmund2 Leagues372,8757879.731.935252
2011-201222Dortmund2 Leagues281,8756751.620.825153
2012-201323Dortmund II1 League145451.30.510
2012-201323Dortmund2 Leagues312,0496643.322.824157
2013-201424Dortmund2 Leagues241,8097544.920.123131
2014-201525Dortmund4 Leagues321,9066042.621.222781310851.88262600.00-0.70
2015-201626Dortmund3 Leagues322,1596745.824.025821771992.214825+23+0.96-1.26
2016-201727Dortmund3 Leagues8408518.94.55903372.12119+2+0.44-0.64
2017-201828Leverkusen2 Leagues342,8108378.731.2349328011.735444+10+0.32-0.7541.628.1+13.5+0.52-0.13
2018-201929Leverkusen3 Leagues322,4337660.127.03081232331.846140+21+0.78+0.3342.731.9+10.8+0.43+0.08
2019-202030Leverkusen4 Leagues473,8738284.443.0478237021.927853+25+0.58+0.4663.853.0+10.8+0.28+0.35
2020-202131Leverkusen3 Leagues201,3406732.814.91681941361.903118+13+0.87+0.2214.414.2+0.2+0.01-0.51
15 Seasons4 Clubs7 Leagues41329,0007044.2322.2345822106810331.92309215+94+0.57-0.45162.4127.2+35.3+0.34-0.09
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
Dortmund (8 Seasons)5 Leagues21114,5756943.7161.9176821133510212.058560+25+0.50-0.79
Leverkusen (4 Seasons)4 Leagues13310,4567964.2116.2127829769121.85224155+69+0.59+0.01162.4127.2+35.3+0.34-0.09
1860 Munich (3 Seasons)1 League653,6545639.840.63827
Dortmund II (2 Seasons)1 League4315794.63.540
Bundesliga (12 Seasons)26519,2197352.3213.523281172339221.82218167+51+0.42-0.41144.8113.9+30.9+0.34-0.04
DFB-Pokal (7 Seasons)241,7267250.919.220841341142.634920+29+1.510.00
Champions Lg (6 Seasons)332,5037648.627.8319017221.381715+2+0.17-0.806.76.8-0.1-0.01-3.63
Europa Lg (5 Seasons)211,5777538.417.520828152.182513+12+0.95-0.6810.96.5+4.4+0.69+0.12
2. Bundesliga (3 Seasons)653,6545639.840.63827
3. Liga (2 Seasons)4315794.63.540
DFL-Supercup (1 Season)1666.70.1001503.000000.00-2.14
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
2006-2007171860 Munichde GER2. 2. Bundesliga8th134253313.94.7310
2007-2008181860 Munichde GER2. 2. Bundesliga11th271,5615851.017.31611
2008-2009191860 Munichde GER2. 2. Bundesliga12th251,6686754.518.5196
2009-201020Dortmund IIde GER3. 3. Liga18th3270907.93.030Matches
2009-201020Dortmundde GER1. Bundesliga5th191,4947948.816.617122Matches
2010-201121Dortmundde GER1. Bundesliga1st312,4397979.727.129242Matches
2011-201222Dortmundde GER1. Bundesliga1st241,5806651.617.621123Matches
2012-201323Dortmund IIde GER3. 3. Liga16th145451.30.510Matches
2012-201323Dortmundde GER1. Bundesliga2nd201,3256643.314.715125Matches
2013-201424Dortmundde GER1. Bundesliga2nd191,3757244.915.31891Matches
2014-201525Dortmundde GER1. Bundesliga7th201,2566341.014.01411631.501019-9-0.64-1.34Matches
2015-201626Dortmundde GER1. Bundesliga2nd191,2466640.713.81411582.213320+13+0.94-0.80Matches
2016-201727Dortmundde GER1. Bundesliga3rd6272458.93.032352.3385+3+0.99+0.06Matches
2017-201828Leverkusende GER1. Bundesliga5th292,3458176.626.12924011.624335+8+0.31-0.4541.628.1+13.5+0.52-0.13Matches
2018-201929Leverkusende GER1. Bundesliga4th271,9917465.122.12579192321.814935+14+0.63+0.3838.427.5+10.9+0.49+0.21Matches
2019-202030Leverkusende GER1. Bundesliga5th332,7268389.130.3338328011.915536+19+0.63+1.1751.544.6+6.9+0.23-0.01Matches
2020-202131Leverkusende GER1. Bundesliga6th181,1706538.213.01480841321.782017+3+0.23-0.2913.313.8-0.5-0.03-0.40Matches
15 Seasons4 Clubs3 Leagues33423,1886944.0257.627481172609221.82218167+51+0.42-0.41144.8113.9+30.9+0.34-0.04
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
Dortmund (8 Seasons)1 League15810,9877044.9122.11319327161.915144+7+0.23-0.87
Leverkusen (4 Seasons)1 League1078,2327767.391.510181796961.78167123+44+0.48+0.08144.8113.9+30.9+0.34-0.04
1860 Munich (3 Seasons)1 League653,6545639.840.63827
Dortmund II (2 Seasons)1 League4315794.63.540
Bundesliga (12 Seasons)26519,2197352.3213.523281172339221.82218167+51+0.42-0.41144.8113.9+30.9+0.34-0.04
2. Bundesliga (3 Seasons)653,6545639.840.63827
3. Liga (2 Seasons)4315794.63.540
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-201525Dortmundde GERDFB-Pokal2nd51793629.82.027703813.0043+1+0.50-0.78Matches
2014-201525Dortmundde GERDFL-Supercup1st1666.70.1001503.000000.00-2.14Matches
2015-201626Dortmundde GERDFB-Pokal2nd53466960.73.8482211902.4060+6+1.56-2.06Matches
2016-201727Dortmundde GERDFB-Pokal1st1909015.01.01901013.0032+1+1.00-0.24Matches
2017-201828Leverkusende GERDFB-Pokal3rd54659391.25.25934002.40119+2+0.39-5.61Matches
2018-201929Leverkusende GERDFB-Pokal9th21809066.72.02902003.0060+6+3.00+4.00Matches
2019-202030Leverkusende GERDFB-Pokal2nd53767569.64.25753012.40126+6+1.44+0.34Matches
2020-202131Leverkusende GERDFB-Pokal9th1909030.01.01901013.0070+7+7.00+6.14Matches
7 Seasons2 Clubs2 Leagues251,7326949.819.220841351042.644920+29+1.51-0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (4 Seasons)1 League131,1118568.612.3138510022.543615+21+1.70+0.64
Dortmund (3 Seasons)2 Leagues126215233.46.9782351022.75135+8+1.16-0.58
DFB-Pokal (7 Seasons)241,7267250.919.220841341142.634920+29+1.510.00
DFL-Supercup (1 Season)1666.70.1001503.000000.00-2.14
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
2010-201121Dortmund2. Europa LgGR6436734.8610Matches
2011-201222Dortmund1. Champions LgGR4295743.3430Matches
2012-201323Dortmund1. Champions LgF11724668.0932Matches
2013-201424Dortmund1. Champions LgQF5434874.8540Matches
2014-201525Dortmund1. Champions LgR1664657864.65.262012.00124+8+1.55+2.25Matches
2015-201626Dortmund2. Europa LgQF85677152.56.374112.0995+4+0.63-2.70Matches
2016-201727Dortmund1. Champions LgQF146465.10.510010.0002-2-3.91-5.39Matches
2018-201929Leverkusen2. Europa LgR3232628736.42.93872011.3365+1+0.34-0.844.34.4-0.1-0.05-0.57Matches
2019-202030Leverkusen1. Champions LgGR65399099.86.06905001.0059-4-0.67-0.676.76.8-0.1-0.01-3.63Matches
2019-202030Leverkusen2. Europa LgQF32327751.62.63771003.0062+4+1.55+1.145.61.7+3.9+1.52+2.08Matches
2020-202131Leverkusen2. Europa LgR321808011.10.91800033.0041+3+3.38+2.391.00.4+0.6+0.73-0.27Matches
10 Seasons2 Clubs2 Leagues544,0807642.745.3518625371.814228+14+0.58-0.8017.613.3+4.3+0.35-0.22
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
Dortmund (7 Seasons)2 Leagues412,9677239.933.03817331.912111+10+0.83-0.89
Leverkusen (3 Seasons)2 Leagues131,1138645.812.413868041.692117+4+0.32-0.6317.613.3+4.3+0.35-0.22
Champions Lg (6 Seasons)332,5037648.627.8319017221.381715+2+0.17-0.806.76.8-0.1-0.01-3.63
Europa Lg (5 Seasons)211,5777538.417.520828152.182513+12+0.95-0.6810.96.5+4.4+0.69+0.12
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201222de GermanyUEFA Euro Qualifying00001Matches
201424de GermanyWCQ1991.00.1001823.0010+1+10.00+7.47Matches
2 Seasons1 Club2 Leagues1990.50.1001833.0010+1+10.00+7.47
WCQ (1 Season)1991.00.1001823.0010+1+10.00+7.47
UEFA Euro Qualifying (1 Season)00001

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
2006-2007171860 Munichde GER2. 2. Bundesliga4.730
2007-2008181860 Munichde GER2. 2. Bundesliga17.340
2008-2009191860 Munichde GER2. 2. Bundesliga18.57038
2009-201020Dortmund IIde GER3. 3. Liga3.000Matches
2009-201020Dortmundde GER1. Bundesliga16.63032Matches
2010-201121Dortmundde GER1. Bundesliga27.12060Matches
2010-201121Dortmund2. Europa Lg4.80012Matches
2011-201222Dortmundde GER1. Bundesliga17.62024Matches
2011-201222Dortmund1. Champions Lg3.31010Matches
2012-201323Dortmund IIde GER3. 3. Liga0.500Matches
2012-201323Dortmundde GER1. Bundesliga14.71019Matches
2012-201323Dortmund1. Champions Lg8.02015Matches
2013-201424Dortmundde GER1. Bundesliga15.32026Matches
2013-201424Dortmund1. Champions Lg4.8206Matches
2014-201525Dortmundde GER1. Bundesliga14.02022Matches
2014-201525Dortmund1. Champions Lg5.2007Matches
2014-201525Dortmundde GERDFB-Pokal2.00000Matches
2014-201525Dortmundde GERDFL-Supercup0.1000000001000Matches
2015-201626Dortmundde GER1. Bundesliga13.81012Matches
2015-201626Dortmundde GERDFB-Pokal3.80000Matches
2015-201626Dortmund2. Europa Lg6.3204Matches
2016-201727Dortmundde GER1. Bundesliga3.0000320067000Matches
2016-201727Dortmund1. Champions Lg0.5000100011001Matches
2016-201727Dortmundde GERDFB-Pokal1.00000000230Matches
2017-201828Leverkusende GER1. Bundesliga26.10001918205037000121786355.3Matches
2017-201828Leverkusende GERDFB-Pokal5.200022009110Matches
2018-201929Leverkusende GER1. Bundesliga22.13002112205225001152734959.8Matches
2018-201929Leverkusende GERDFB-Pokal2.00003301630Matches
2018-201929Leverkusen2. Europa Lg2.9100210093000138372.7Matches
2019-202030Leverkusende GER1. Bundesliga30.330025210167340001751096961.2Matches
2019-202030Leverkusen1. Champions Lg6.000063001960003916480.0Matches
2019-202030Leverkusende GERDFB-Pokal4.200045001320Matches
2019-202030Leverkusen2. Europa Lg2.6000110065000109756.3Matches
2020-202131Leverkusende GER1. Bundesliga13.01001161121900069333052.4Matches
2020-202131Leverkusende GERDFB-Pokal1.00001000420Matches
2020-202131Leverkusen2. Europa Lg0.900000001100051233.3Matches
15 Seasons4 Clubs7 Leagues322.24200386745326615000258432722759.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dortmund (8 Seasons)5 Leagues161.92000253200912001
Leverkusen (4 Seasons)4 Leagues116.280095725325713800158432722759.0
1860 Munich (3 Seasons)1 League40.614038
Dortmund II (2 Seasons)1 League3.500
Bundesliga (12 Seasons)213.52000274595219611200151729321158.1
DFB-Pokal (7 Seasons)19.200010100134210
Champions Lg (6 Seasons)27.8500453002070013916480.0
Europa Lg (5 Seasons)17.53001920016900028181260.0
2. Bundesliga (3 Seasons)40.614038
3. Liga (2 Seasons)3.500
DFL-Supercup (1 Season)0.1000000001000
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
2006-2007171860 Munich1 League4.730
2007-2008181860 Munich1 League17.340
2008-2009191860 Munich1 League18.57038
2009-201020Dortmund II1 League3.000
2009-201020Dortmund1 League16.63032
2010-201121Dortmund2 Leagues31.92072
2011-201222Dortmund2 Leagues20.83034
2012-201323Dortmund II1 League0.500
2012-201323Dortmund2 Leagues22.83034
2013-201424Dortmund2 Leagues20.14032
2014-201525Dortmund4 Leagues21.22002900001000
2015-201626Dortmund3 Leagues24.0300160
2016-201727Dortmund3 Leagues4.50004200911001
2017-201828Leverkusen2 Leagues31.20002120205948000121786355.3
2018-201929Leverkusen3 Leagues27.04002616216731001165815260.9
2019-202030Leverkusen4 Leagues43.0300363001105470002241348062.6
2020-202131Leverkusen3 Leagues14.910012611261200074343251.5
15 Seasons4 Clubs7 Leagues322.24200386745326615000258432722759.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dortmund (8 Seasons)5 Leagues161.92000253200912001
Leverkusen (4 Seasons)4 Leagues116.280095725325713800158432722759.0
1860 Munich (3 Seasons)1 League40.614038
Dortmund II (2 Seasons)1 League3.500
Bundesliga (12 Seasons)213.52000274595219611200151729321158.1
DFB-Pokal (7 Seasons)19.200010100134210
Champions Lg (6 Seasons)27.8500453002070013916480.0
Europa Lg (5 Seasons)17.53001920016900028181260.0
2. Bundesliga (3 Seasons)40.614038
3. Liga (2 Seasons)3.500
DFL-Supercup (1 Season)0.1000000001000
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
2006-2007171860 Munichde GER2. 2. Bundesliga8th4.730
2007-2008181860 Munichde GER2. 2. Bundesliga11th17.340
2008-2009191860 Munichde GER2. 2. Bundesliga12th18.57038
2009-201020Dortmund IIde GER3. 3. Liga18th3.000Matches
2009-201020Dortmundde GER1. Bundesliga5th16.63032Matches
2010-201121Dortmundde GER1. Bundesliga1st27.12060Matches
2011-201222Dortmundde GER1. Bundesliga1st17.62024Matches
2012-201323Dortmund IIde GER3. 3. Liga16th0.500Matches
2012-201323Dortmundde GER1. Bundesliga2nd14.71019Matches
2013-201424Dortmundde GER1. Bundesliga2nd15.32026Matches
2014-201525Dortmundde GER1. Bundesliga7th14.02022Matches
2015-201626Dortmundde GER1. Bundesliga2nd13.81012Matches
2016-201727Dortmundde GER1. Bundesliga3rd3.0000320067000Matches
2017-201828Leverkusende GER1. Bundesliga5th26.10001918205037000121786355.3Matches
2018-201929Leverkusende GER1. Bundesliga4th22.13002112205225001152734959.8Matches
2019-202030Leverkusende GER1. Bundesliga5th30.330025210167340001751096961.2Matches
2020-202131Leverkusende GER1. Bundesliga6th13.01001161121900069333052.4Matches
15 Seasons4 Clubs3 Leagues257.63400312595219611200151729321158.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dortmund (8 Seasons)1 League122.1130019820067000
Leverkusen (4 Seasons)1 League91.570076575219010500151729321158.1
1860 Munich (3 Seasons)1 League40.614038
Dortmund II (2 Seasons)1 League3.500
Bundesliga (12 Seasons)213.52000274595219611200151729321158.1
2. Bundesliga (3 Seasons)40.614038
3. Liga (2 Seasons)3.500
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-201525Dortmundde GERDFB-Pokal2nd2.00000Matches
2014-201525Dortmundde GERDFL-Supercup1st0.1000000001000Matches
2015-201626Dortmundde GERDFB-Pokal2nd3.80000Matches
2016-201727Dortmundde GERDFB-Pokal1st1.00000000230Matches
2017-201828Leverkusende GERDFB-Pokal3rd5.200022009110Matches
2018-201929Leverkusende GERDFB-Pokal9th2.00003301630Matches
2019-202030Leverkusende GERDFB-Pokal2nd4.200045001320Matches
2020-202131Leverkusende GERDFB-Pokal9th1.00001000420Matches
7 Seasons2 Clubs2 Leagues19.20001010013422000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (4 Seasons)1 League12.300010100132180
Dortmund (3 Seasons)2 Leagues6.9000000024000
DFB-Pokal (7 Seasons)19.200010100134210
DFL-Supercup (1 Season)0.1000000001000
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
2010-201121Dortmund2. Europa LgGR4.80012Matches
2011-201222Dortmund1. Champions LgGR3.31010Matches
2012-201323Dortmund1. Champions LgF8.02015Matches
2013-201424Dortmund1. Champions LgQF4.8206Matches
2014-201525Dortmund1. Champions LgR165.2007Matches
2015-201626Dortmund2. Europa LgQF6.3204Matches
2016-201727Dortmund1. Champions LgQF0.5000100011001Matches
2018-201929Leverkusen2. Europa LgR322.9100210093000138372.7Matches
2019-202030Leverkusen1. Champions LgGR6.000063001960003916480.0Matches
2019-202030Leverkusen2. Europa LgQF2.6000110065000109756.3Matches
2020-202131Leverkusen2. Europa LgR320.900000001100051233.3Matches
10 Seasons2 Clubs2 Leagues45.380064500361600167341668.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dortmund (7 Seasons)2 Leagues33.07005500011001
Leverkusen (3 Seasons)2 Leagues12.41009500351500067341668.0
Champions Lg (6 Seasons)27.8500453002070013916480.0
Europa Lg (5 Seasons)17.53001920016900028181260.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201424de GermanyWCQ0.10000Matches
2 Seasons1 Club2 Leagues0.10000
WCQ (1 Season)0.10000
UEFA Euro Qualifying (1 Season)

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.