Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200618Schalke 04de GER1. Bundesliga1080.1000000.000.00Matches
2005-200618Schalke 042. UEFA Cup11670.7000000.000.00Matches
2006-200719Schalke 04de GER1. Bundesliga822182.4000000100.000.000.000.000.00Matches
2007-200820Werder Bremende GER1. Bundesliga965416.0101100000.170.000.170.170.17Matches
2007-200820Werder Bremen2. UEFA Cup311271.4000000.000.00Matches
2008-200921Werder Bremende GER1. Bundesliga24191,82620.3011000500.000.050.050.000.05Matches
2008-200921Werder Bremen1. Champions Lg422042.3011000000.000.440.440.000.44Matches
2008-200921Werder Bremen2. UEFA Cup976987.8000200.000.00Matches
2009-201022Werder Bremende GER1. Bundesliga17161,44416.0022000200.000.120.120.000.12Matches
2009-201022Werder Bremen2. Europa Lg221802.0000000200.000.000.000.000.00Matches
2010-201123Werder Bremende GER1. Bundesliga11901.0000000000.000.000.000.000.00Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga332622.9101100000.340.000.340.340.34Matches
2011-201224Werder Bremende GER1. Bundesliga411251.4000000010.000.000.000.000.00Matches
2012-201325Leverkusende GER1. Bundesliga15121,13712.6134100500.080.240.320.080.32Matches
2012-201325Leverkusen2. Europa Lg21971.1000000000.000.000.000.000.00Matches
2013-201426Leverkusende GER1. Bundesliga25252,25025.0123100200.040.080.120.040.12Matches
2013-201426Leverkusen1. Champions Lg443383.8000000100.000.000.000.000.00Matches
2014-201527Leverkusende GER1. Bundesliga1298729.7011000200.000.100.100.000.10Matches
2014-201527Leverkusen1. Champions Lg322052.3000000200.000.000.000.000.00Matches
2014-201527Leverkusende GERDFB-Pokal211191.3011000000.000.760.760.000.76Matches
2015-201628Leverkusende GER1. Bundesliga875486.1101100110.160.000.160.160.16Matches
2015-201628Leverkusen1. Champions Lg00Matches
2015-201628Leverkusende GERDFB-Pokal00Matches
2016-2017291860 Munichde GER2. 2. Bundesliga14131,12912.5000000110.000.000.000.000.00Matches
2016-2017291860 Munichde GERDFB-Pokal11901.0000000100.000.000.000.000.00Matches
12 Seasons5 Clubs6 Leagues17213612,575139.7511165002730.040.080.120.040.12
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Werder Bremen (5 Seasons)3 Leagues73555,23558.21451001110.020.080.100.020.10
Leverkusen (4 Seasons)4 Leagues71615,56661.837103001310.050.110.160.050.16
Schalke 04 (2 Seasons)2 Leagues1032933.3000000100.000.000.000.000.00
1860 Munich (1 Season)2 Leagues15141,21913.5000000210.000.000.000.000.00
Wrd Bremen II (1 Season)1 League332622.9101100000.340.000.340.340.34
Bundesliga (11 Seasons)124989,059100.749134001820.040.090.130.040.13
UEFA Cup (5 Seasons)17121,16913.0000000400.000.000.000.000.00
Champions Lg (4 Seasons)1187478.3011000300.000.120.120.000.12
DFB-Pokal (3 Seasons)322092.3011000100.000.430.430.000.43
2. Bundesliga (1 Season)14131,12912.5000000110.000.000.000.000.00
3. Liga (1 Season)332622.9101100000.340.000.340.340.34
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200618Schalke 042 Leagues21750.8000000.000.00
2006-200719Schalke 041 League822182.4000000100.000.000.000.000.00
2007-200820Werder Bremen2 Leagues1276687.4101100000.130.000.170.130.17
2008-200921Werder Bremen3 Leagues37282,72830.3022000700.000.090.090.000.09
2009-201022Werder Bremen2 Leagues19181,62418.0022000400.000.110.110.000.11
2010-201123Werder Bremen1 League11901.0000000000.000.000.000.000.00
2011-201224Werder Bremen1 League411251.4000000010.000.000.000.000.00
2011-201224Wrd Bremen II1 League332622.9101100000.340.000.340.340.34
2012-201325Leverkusen2 Leagues17131,23413.7134100500.070.220.290.070.29
2013-201426Leverkusen2 Leagues29292,58828.8123100300.030.070.100.030.10
2014-201527Leverkusen3 Leagues17121,19613.3022000400.000.150.150.000.15
2015-201628Leverkusen3 Leagues875486.1101100110.160.000.160.160.16
2016-2017291860 Munich2 Leagues15141,21913.5000000210.000.000.000.000.00
12 Seasons5 Clubs6 Leagues17213612,575139.7511165002730.040.080.120.040.12
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Werder Bremen (5 Seasons)3 Leagues73555,23558.21451001110.020.080.100.020.10
Leverkusen (4 Seasons)4 Leagues71615,56661.837103001310.050.110.160.050.16
Schalke 04 (2 Seasons)2 Leagues1032933.3000000100.000.000.000.000.00
1860 Munich (1 Season)2 Leagues15141,21913.5000000210.000.000.000.000.00
Wrd Bremen II (1 Season)1 League332622.9101100000.340.000.340.340.34
Bundesliga (11 Seasons)124989,059100.749134001820.040.090.130.040.13
UEFA Cup (5 Seasons)17121,16913.0000000400.000.000.000.000.00
Champions Lg (4 Seasons)1187478.3011000300.000.120.120.000.12
DFB-Pokal (3 Seasons)322092.3011000100.000.430.430.000.43
2. Bundesliga (1 Season)14131,12912.5000000110.000.000.000.000.00
3. Liga (1 Season)332622.9101100000.340.000.340.340.34
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
2005-200618Schalke 04de GER1. Bundesliga4th1080.1000000.000.00Matches
2006-200719Schalke 04de GER1. Bundesliga2nd822182.4000000100.000.000.000.000.00Matches
2007-200820Werder Bremende GER1. Bundesliga2nd965416.0101100000.170.000.170.170.17Matches
2008-200921Werder Bremende GER1. Bundesliga10th24191,82620.3011000500.000.050.050.000.05Matches
2009-201022Werder Bremende GER1. Bundesliga3rd17161,44416.0022000200.000.120.120.000.12Matches
2010-201123Werder Bremende GER1. Bundesliga13th11901.0000000000.000.000.000.000.00Matches
2011-201224Werder Bremende GER1. Bundesliga9th411251.4000000010.000.000.000.000.00Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga20th332622.9101100000.340.000.340.340.34Matches
2012-201325Leverkusende GER1. Bundesliga3rd15121,13712.6134100500.080.240.320.080.32Matches
2013-201426Leverkusende GER1. Bundesliga4th25252,25025.0123100200.040.080.120.040.12Matches
2014-201527Leverkusende GER1. Bundesliga4th1298729.7011000200.000.100.100.000.10Matches
2015-201628Leverkusende GER1. Bundesliga3rd875486.1101100110.160.000.160.160.16Matches
2016-2017291860 Munichde GER2. 2. Bundesliga16th14131,12912.5000000110.000.000.000.000.00Matches
12 Seasons5 Clubs3 Leagues14111410,450116.159145001930.040.080.120.040.12
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
Werder Bremen (5 Seasons)1 League55434,02644.7134100710.020.070.090.020.09
Leverkusen (4 Seasons)1 League60534,80753.43693001010.060.110.170.060.17
Schalke 04 (2 Seasons)1 League922262.5000000100.000.000.000.000.00
1860 Munich (1 Season)1 League14131,12912.5000000110.000.000.000.000.00
Wrd Bremen II (1 Season)1 League332622.9101100000.340.000.340.340.34
Bundesliga (11 Seasons)124989,059100.749134001820.040.090.130.040.13
2. Bundesliga (1 Season)14131,12912.5000000110.000.000.000.000.00
3. Liga (1 Season)332622.9101100000.340.000.340.340.34
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-201527Leverkusende GERDFB-Pokal5th211191.3011000000.000.760.760.000.76Matches
2015-201628Leverkusende GERDFB-Pokal5th00Matches
2016-2017291860 Munichde GERDFB-Pokal9th11901.0000000100.000.000.000.000.00Matches
3 Seasons2 Clubs1 League322092.3011000100.000.430.430.000.43
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 (2 Seasons)1 League211191.3011000000.000.760.760.000.76
1860 Munich (1 Season)1 League11901.0000000100.000.000.000.000.00
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
2005-200618Schalke 042. UEFA CupSF11670.7000000.000.00Matches
2007-200820Werder Bremen2. UEFA CupR16311271.4000000.000.00Matches
2008-200921Werder Bremen1. Champions LgGR422042.3011000000.000.440.440.000.44Matches
2008-200921Werder Bremen2. UEFA CupF976987.8000200.000.00Matches
2009-201022Werder Bremen2. Europa LgR16221802.0000000200.000.000.000.000.00Matches
2012-201325Leverkusen2. Europa LgR3221971.1000000000.000.000.000.000.00Matches
2013-201426Leverkusen1. Champions LgR16443383.8000000100.000.000.000.000.00Matches
2014-201527Leverkusen1. Champions LgR16322052.3000000200.000.000.000.000.00Matches
2015-201628Leverkusen1. Champions LgGR00Matches
8 Seasons3 Clubs2 Leagues28201,91621.3011000700.000.090.090.000.09
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)2 Leagues976407.1000000300.000.000.000.000.00
Werder Bremen (3 Seasons)2 Leagues18121,20913.4011000400.000.230.230.000.23
Schalke 04 (1 Season)1 League11670.7000000.000.00
UEFA Cup (5 Seasons)17121,16913.0000000400.000.000.000.000.00
Champions Lg (4 Seasons)1187478.3011000300.000.120.120.000.12
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
201224pl PolandUEFA EuroGR332703.0000000000.000.000.000.000.00Matches
201426pl PolandWCQ322442.7011000000.000.370.370.000.37Matches
2 Seasons1 Club2 Leagues655145.7011000000.000.180.180.000.18
WCQ (1 Season)322442.7011000000.000.370.370.000.37
UEFA Euro (1 Season)332703.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2005-200618Schalke 04de GER1. Bundesliga0.100Matches
2005-200618Schalke 042. UEFA Cup0.700Matches
2006-200719Schalke 04de GER1. Bundesliga2.4020.830.0000Matches
2007-200820Werder Bremende GER1. Bundesliga6.0130.500.3300Matches
2007-200820Werder Bremen2. UEFA Cup1.400Matches
2008-200921Werder Bremende GER1. Bundesliga20.30100.490.0000Matches
2008-200921Werder Bremen1. Champions Lg2.3000.0000Matches
2008-200921Werder Bremen2. UEFA Cup7.800Matches
2009-201022Werder Bremende GER1. Bundesliga16.0060.370.0000Matches
2009-201022Werder Bremen2. Europa Lg2.0000.0000Matches
2010-201123Werder Bremende GER1. Bundesliga1.0011.000.0000Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga2.9120.690.5000Matches
2011-201224Werder Bremende GER1. Bundesliga1.4000.0000Matches
2012-201325Leverkusende GER1. Bundesliga12.6140.320.2500Matches
2012-201325Leverkusen2. Europa Lg1.1000.0000Matches
2013-201426Leverkusende GER1. Bundesliga25.01100.400.1000Matches
2013-201426Leverkusen1. Champions Lg3.8010.270.0000Matches
2014-201527Leverkusende GER1. Bundesliga9.7010.100.0000Matches
2014-201527Leverkusen1. Champions Lg2.3000.0000Matches
2014-201527Leverkusende GERDFB-Pokal1.3000Matches
2015-201628Leverkusende GER1. Bundesliga6.1110.161.0000Matches
2016-2017291860 Munichde GER2. 2. Bundesliga12.50020.000.160.0000Matches
2016-2017291860 Munichde GERDFB-Pokal1.00100.01.000.000.0000Matches
12 Seasons5 Clubs6 Leagues139.75143200.00.070.330.000.1200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (5 Seasons)3 Leagues58.21200.410.0500
Leverkusen (4 Seasons)4 Leagues61.83170.280.1800
Schalke 04 (2 Seasons)2 Leagues3.3020.830.0000
1860 Munich (1 Season)2 Leagues13.5012200.00.070.150.000.0000
Wrd Bremen II (1 Season)1 League2.9120.690.5000
Bundesliga (11 Seasons)100.74380.380.1100
UEFA Cup (5 Seasons)13.0000.0000
Champions Lg (4 Seasons)8.3010.120.0000
DFB-Pokal (3 Seasons)2.30100.01.000.000.0000
2. Bundesliga (1 Season)12.50020.000.160.0000
3. Liga (1 Season)2.9120.690.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2005-200618Schalke 042 Leagues0.800
2006-200719Schalke 041 League2.4020.830.0000
2007-200820Werder Bremen2 Leagues7.4130.500.3300
2008-200921Werder Bremen3 Leagues30.30100.440.0000
2009-201022Werder Bremen2 Leagues18.0060.330.0000
2010-201123Werder Bremen1 League1.0011.000.0000
2011-201224Werder Bremen1 League1.4000.0000
2011-201224Wrd Bremen II1 League2.9120.690.5000
2012-201325Leverkusen2 Leagues13.7140.290.2500
2013-201426Leverkusen2 Leagues28.81110.380.0900
2014-201527Leverkusen3 Leagues13.3010.080.0000
2015-201628Leverkusen3 Leagues6.1110.161.0000
2016-2017291860 Munich2 Leagues13.5012200.00.070.150.000.0000
12 Seasons5 Clubs6 Leagues139.75143200.00.070.330.000.1200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (5 Seasons)3 Leagues58.21200.410.0500
Leverkusen (4 Seasons)4 Leagues61.83170.280.1800
Schalke 04 (2 Seasons)2 Leagues3.3020.830.0000
1860 Munich (1 Season)2 Leagues13.5012200.00.070.150.000.0000
Wrd Bremen II (1 Season)1 League2.9120.690.5000
Bundesliga (11 Seasons)100.74380.380.1100
UEFA Cup (5 Seasons)13.0000.0000
Champions Lg (4 Seasons)8.3010.120.0000
DFB-Pokal (3 Seasons)2.30100.01.000.000.0000
2. Bundesliga (1 Season)12.50020.000.160.0000
3. Liga (1 Season)2.9120.690.5000
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
2005-200618Schalke 04de GER1. Bundesliga4th0.100Matches
2006-200719Schalke 04de GER1. Bundesliga2nd2.4020.830.0000Matches
2007-200820Werder Bremende GER1. Bundesliga2nd6.0130.500.3300Matches
2008-200921Werder Bremende GER1. Bundesliga10th20.30100.490.0000Matches
2009-201022Werder Bremende GER1. Bundesliga3rd16.0060.370.0000Matches
2010-201123Werder Bremende GER1. Bundesliga13th1.0011.000.0000Matches
2011-201224Werder Bremende GER1. Bundesliga9th1.4000.0000Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga20th2.9120.690.5000Matches
2012-201325Leverkusende GER1. Bundesliga3rd12.6140.320.2500Matches
2013-201426Leverkusende GER1. Bundesliga4th25.01100.400.1000Matches
2014-201527Leverkusende GER1. Bundesliga4th9.7010.100.0000Matches
2015-201628Leverkusende GER1. Bundesliga3rd6.1110.161.0000Matches
2016-2017291860 Munichde GER2. 2. Bundesliga16th12.50020.000.160.0000Matches
12 Seasons5 Clubs3 Leagues116.150420.000.360.1200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (5 Seasons)1 League44.71200.450.0500
Leverkusen (4 Seasons)1 League53.43160.300.1900
Schalke 04 (2 Seasons)1 League2.5020.830.0000
1860 Munich (1 Season)1 League12.50020.000.160.0000
Wrd Bremen II (1 Season)1 League2.9120.690.5000
Bundesliga (11 Seasons)100.74380.380.1100
2. Bundesliga (1 Season)12.50020.000.160.0000
3. Liga (1 Season)2.9120.690.5000
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-201527Leverkusende GERDFB-Pokal5th1.3000Matches
2016-2017291860 Munichde GERDFB-Pokal9th1.00100.01.000.000.0000Matches
3 Seasons2 Clubs1 League2.30100.01.000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (2 Seasons)1 League1.3000
1860 Munich (1 Season)1 League1.00100.01.000.000.0000
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
2005-200618Schalke 042. UEFA CupSF0.700Matches
2007-200820Werder Bremen2. UEFA CupR161.400Matches
2008-200921Werder Bremen1. Champions LgGR2.3000.0000Matches
2008-200921Werder Bremen2. UEFA CupF7.800Matches
2009-201022Werder Bremen2. Europa LgR162.0000.0000Matches
2012-201325Leverkusen2. Europa LgR321.1000.0000Matches
2013-201426Leverkusen1. Champions LgR163.8010.270.0000Matches
2014-201527Leverkusen1. Champions LgR162.3000.0000Matches
8 Seasons3 Clubs2 Leagues21.3010.090.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (4 Seasons)2 Leagues7.1010.140.0000
Werder Bremen (3 Seasons)2 Leagues13.4000.0000
Schalke 04 (1 Season)1 League0.700
UEFA Cup (5 Seasons)13.0000.0000
Champions Lg (4 Seasons)8.3010.120.0000
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
201224pl PolandUEFA EuroGR3.0000Matches
201426pl PolandWCQ2.7000Matches
2 Seasons1 Club2 Leagues5.7000
WCQ (1 Season)2.7000
UEFA Euro (1 Season)3.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2005-200618Schalke 04de GER1. Bundesliga1880.30.101Matches
2005-200618Schalke 042. UEFA Cup167670.71001Matches
2006-200719Schalke 04de GER1. Bundesliga8218277.12.4216Matches
2007-200820Werder Bremende GER1. Bundesliga95416017.76.0653Matches
2007-200820Werder Bremen2. UEFA Cup3127421.41120Matches
2008-200921Werder Bremende GER1. Bundesliga241,8267659.720.319175Matches
2008-200921Werder Bremen1. Champions Lg4204512.3222Matches
2008-200921Werder Bremen2. UEFA Cup9698787.87620Matches
2009-201022Werder Bremende GER1. Bundesliga171,4448547.216.016151Matches
2009-201022Werder Bremen2. Europa Lg2180902.0220Matches
2010-201123Werder Bremende GER1. Bundesliga190902.91.0110Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga3262877.72.930Matches
2011-201224Werder Bremende GER1. Bundesliga4125314.11.4103Matches
2012-201325Leverkusende GER1. Bundesliga151,1377637.212.612123Matches
2012-201325Leverkusen2. Europa Lg297491.1111Matches
2013-201426Leverkusende GER1. Bundesliga252,2509073.525.025250Matches
2013-201426Leverkusen1. Champions Lg4338853.8430Matches
2014-201527Leverkusende GER1. Bundesliga128727328.59.7993152.082416+8+0.83+0.13Matches
2014-201527Leverkusen1. Champions Lg32056827.32.322132.002200.00-1.32Matches
2014-201527Leverkusende GERDFB-Pokal21196026.41.31100011913.0010+1+0.76-1.15Matches
2015-201628Leverkusende GER1. Bundesliga85486917.96.1751111.131110+1+0.16-0.37Matches
2015-201628Leverkusen1. Champions Lg00006Matches
2015-201628Leverkusende GERDFB-Pokal00002Matches
2016-2017291860 Munichde GER2. 2. Bundesliga141,1298136.912.51312111.21131300.00+0.47Matches
2016-2017291860 Munichde GERDFB-Pokal1909030.01.01901000.0002-2-2.00-2.43Matches
12 Seasons5 Clubs6 Leagues17212,5757325.5139.7136951203619401.575143+8+0.24-0.20
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (5 Seasons)3 Leagues735,2357226.358.25549180
Leverkusen (4 Seasons)4 Leagues715,5667835.861.861100571019381.843828+10+0.52-0.24
Schalke 04 (2 Seasons)2 Leagues10293293.73.33171
1860 Munich (1 Season)2 Leagues151,2198136.313.5149013111.131315-2-0.15+0.23
Wrd Bremen II (1 Season)1 League3262877.72.930
Bundesliga (11 Seasons)1249,0597326.9100.7989026261.703526+9+0.57-0.04
UEFA Cup (5 Seasons)171,1696913.0121051
Champions Lg (4 Seasons)117476815.98.387392.002200.00-1.32
DFB-Pokal (3 Seasons)32097018.82.3295111932.0012-1-0.43-1.76
2. Bundesliga (1 Season)141,1298136.912.51312111.21131300.00+0.47
3. Liga (1 Season)3262877.72.930
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2005-200618Schalke 042 Leagues275380.30.81011
2006-200719Schalke 041 League8218277.12.4216
2007-200820Werder Bremen2 Leagues126685617.77.47650
2008-200921Werder Bremen3 Leagues372,7287459.730.3282590
2009-201022Werder Bremen2 Leagues191,6248547.218.018171
2010-201123Werder Bremen1 League190902.91.0110
2011-201224Werder Bremen1 League4125314.11.4103
2011-201224Wrd Bremen II1 League3262877.72.930
2012-201325Leverkusen2 Leagues171,2347337.213.713134
2013-201426Leverkusen2 Leagues292,5888973.528.829280
2014-201527Leverkusen3 Leagues171,1967028.113.31210011519192.172718+9+0.68-0.26
2015-201628Leverkusen3 Leagues85486913.86.1751191.131110+1+0.16-0.37
2016-2017291860 Munich2 Leagues151,2198136.313.5149013111.131315-2-0.15+0.23
12 Seasons5 Clubs6 Leagues17212,5757325.5139.7136951203619401.575143+8+0.24-0.20
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (5 Seasons)3 Leagues735,2357226.358.25549180
Leverkusen (4 Seasons)4 Leagues715,5667835.861.861100571019381.843828+10+0.52-0.24
Schalke 04 (2 Seasons)2 Leagues10293293.73.33171
1860 Munich (1 Season)2 Leagues151,2198136.313.5149013111.131315-2-0.15+0.23
Wrd Bremen II (1 Season)1 League3262877.72.930
Bundesliga (11 Seasons)1249,0597326.9100.7989026261.703526+9+0.57-0.04
UEFA Cup (5 Seasons)171,1696913.0121051
Champions Lg (4 Seasons)117476815.98.387392.002200.00-1.32
DFB-Pokal (3 Seasons)32097018.82.3295111932.0012-1-0.43-1.76
2. Bundesliga (1 Season)141,1298136.912.51312111.21131300.00+0.47
3. Liga (1 Season)3262877.72.930
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
2005-200618Schalke 04de GER1. Bundesliga4th1880.30.101Matches
2006-200719Schalke 04de GER1. Bundesliga2nd8218277.12.4216Matches
2007-200820Werder Bremende GER1. Bundesliga2nd95416017.76.0653Matches
2008-200921Werder Bremende GER1. Bundesliga10th241,8267659.720.319175Matches
2009-201022Werder Bremende GER1. Bundesliga3rd171,4448547.216.016151Matches
2010-201123Werder Bremende GER1. Bundesliga13th190902.91.0110Matches
2011-201224Werder Bremende GER1. Bundesliga9th4125314.11.4103Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga20th3262877.72.930Matches
2012-201325Leverkusende GER1. Bundesliga3rd151,1377637.212.612123Matches
2013-201426Leverkusende GER1. Bundesliga4th252,2509073.525.025250Matches
2014-201527Leverkusende GER1. Bundesliga4th128727328.59.7993152.082416+8+0.83+0.13Matches
2015-201628Leverkusende GER1. Bundesliga3rd85486917.96.1751111.131110+1+0.16-0.37Matches
2016-2017291860 Munichde GER2. 2. Bundesliga16th141,1298136.912.51312111.21131300.00+0.47Matches
12 Seasons5 Clubs3 Leagues14110,4507426.0116.111410227271.504839+9+0.32+0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (5 Seasons)1 League554,0267326.344.7433812
Leverkusen (4 Seasons)1 League604,8078039.353.453517261.703526+9+0.57-0.04
Schalke 04 (2 Seasons)1 League9226253.72.5217
1860 Munich (1 Season)1 League141,1298136.912.51312111.21131300.00+0.47
Wrd Bremen II (1 Season)1 League3262877.72.930
Bundesliga (11 Seasons)1249,0597326.9100.7989026261.703526+9+0.57-0.04
2. Bundesliga (1 Season)141,1298136.912.51312111.21131300.00+0.47
3. Liga (1 Season)3262877.72.930
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-201527Leverkusende GERDFB-Pokal5th21196026.41.31100011913.0010+1+0.76-1.15Matches
2015-201628Leverkusende GERDFB-Pokal5th00002Matches
2016-2017291860 Munichde GERDFB-Pokal9th1909030.01.01901000.0002-2-2.00-2.43Matches
3 Seasons2 Clubs1 League32097018.82.3295111932.0012-1-0.43-1.76
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 (2 Seasons)1 League21196014.71.31100011933.0010+1+0.76-1.15
1860 Munich (1 Season)1 League1909030.01.01901000.0002-2-2.00-2.43
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
2005-200618Schalke 042. UEFA CupSF167670.71001Matches
2007-200820Werder Bremen2. UEFA CupR163127421.41120Matches
2008-200921Werder Bremen1. Champions LgGR4204512.3222Matches
2008-200921Werder Bremen2. UEFA CupF9698787.87620Matches
2009-201022Werder Bremen2. Europa LgR162180902.0220Matches
2012-201325Leverkusen2. Europa LgR32297491.1111Matches
2013-201426Leverkusen1. Champions LgR164338853.8430Matches
2014-201527Leverkusen1. Champions LgR1632056827.32.322132.002200.00-1.32Matches
2015-201628Leverkusen1. Champions LgGR00006Matches
8 Seasons3 Clubs2 Leagues281,9166815.921.320178102.002200.00-1.32
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)2 Leagues96407115.97.176292.002200.00-1.32
Werder Bremen (3 Seasons)2 Leagues181,2096713.4121160
Schalke 04 (1 Season)1 League167670.71001
UEFA Cup (5 Seasons)171,1696913.0121051
Champions Lg (4 Seasons)117476815.98.387392.002200.00-1.32
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
201224pl PolandUEFA EuroGR327090100.03.03903000.6723-1-0.33Matches
201426pl PolandWCQ32448127.12.7291216321.3364+2+0.74+0.19Matches
2 Seasons1 Club2 Leagues65148643.95.7590516321.0087+1+0.18-0.37
WCQ (1 Season)32448127.12.7291216321.3364+2+0.74+0.19
UEFA Euro (1 Season)327090100.03.03903000.6723-1-0.33
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200618Schalke 04de GER1. Bundesliga0.10000Matches
2005-200618Schalke 042. UEFA Cup0.70000Matches
2006-200719Schalke 04de GER1. Bundesliga2.4101Matches
2007-200820Werder Bremende GER1. Bundesliga6.00010Matches
2007-200820Werder Bremen2. UEFA Cup1.40000Matches
2008-200921Werder Bremende GER1. Bundesliga20.35037Matches
2008-200921Werder Bremen1. Champions Lg2.3002Matches
2008-200921Werder Bremen2. UEFA Cup7.82000Matches
2009-201022Werder Bremende GER1. Bundesliga16.02013Matches
2009-201022Werder Bremen2. Europa Lg2.0205Matches
2010-201123Werder Bremende GER1. Bundesliga1.0002Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga2.900Matches
2011-201224Werder Bremende GER1. Bundesliga1.4012Matches
2012-201325Leverkusende GER1. Bundesliga12.65019Matches
2012-201325Leverkusen2. Europa Lg1.1000Matches
2013-201426Leverkusende GER1. Bundesliga25.02021Matches
2013-201426Leverkusen1. Champions Lg3.8103Matches
2014-201527Leverkusende GER1. Bundesliga9.72014Matches
2014-201527Leverkusen1. Champions Lg2.3204Matches
2014-201527Leverkusende GERDFB-Pokal1.30000Matches
2015-201628Leverkusende GER1. Bundesliga6.1119Matches
2016-2017291860 Munichde GER2. 2. Bundesliga12.51101000000000Matches
2016-2017291860 Munichde GERDFB-Pokal1.01000000320Matches
12 Seasons5 Clubs6 Leagues139.7273015200032000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (5 Seasons)3 Leagues58.21110710
Leverkusen (4 Seasons)4 Leagues61.81310700
Schalke 04 (2 Seasons)2 Leagues3.310010
1860 Munich (1 Season)2 Leagues13.52101000032000
Wrd Bremen II (1 Season)1 League2.900
Bundesliga (11 Seasons)100.718201280
UEFA Cup (5 Seasons)13.040050
Champions Lg (4 Seasons)8.3309
DFB-Pokal (3 Seasons)2.31000000320
2. Bundesliga (1 Season)12.51101000000000
3. Liga (1 Season)2.900
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200618Schalke 042 Leagues0.80000
2006-200719Schalke 041 League2.4101
2007-200820Werder Bremen2 Leagues7.4000100
2008-200921Werder Bremen3 Leagues30.3700390
2009-201022Werder Bremen2 Leagues18.04018
2010-201123Werder Bremen1 League1.0002
2011-201224Werder Bremen1 League1.4012
2011-201224Wrd Bremen II1 League2.900
2012-201325Leverkusen2 Leagues13.75019
2013-201426Leverkusen2 Leagues28.83024
2014-201527Leverkusen3 Leagues13.3400180
2015-201628Leverkusen3 Leagues6.1119
2016-2017291860 Munich2 Leagues13.52101000032000
12 Seasons5 Clubs6 Leagues139.7273015200032000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (5 Seasons)3 Leagues58.21110710
Leverkusen (4 Seasons)4 Leagues61.81310700
Schalke 04 (2 Seasons)2 Leagues3.310010
1860 Munich (1 Season)2 Leagues13.52101000032000
Wrd Bremen II (1 Season)1 League2.900
Bundesliga (11 Seasons)100.718201280
UEFA Cup (5 Seasons)13.040050
Champions Lg (4 Seasons)8.3309
DFB-Pokal (3 Seasons)2.31000000320
2. Bundesliga (1 Season)12.51101000000000
3. Liga (1 Season)2.900
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200618Schalke 04de GER1. Bundesliga4th0.10000Matches
2006-200719Schalke 04de GER1. Bundesliga2nd2.4101Matches
2007-200820Werder Bremende GER1. Bundesliga2nd6.00010Matches
2008-200921Werder Bremende GER1. Bundesliga10th20.35037Matches
2009-201022Werder Bremende GER1. Bundesliga3rd16.02013Matches
2010-201123Werder Bremende GER1. Bundesliga13th1.0002Matches
2011-201224Werder Bremende GER1. Bundesliga9th1.4012Matches
2011-201224Wrd Bremen IIde GER3. 3. Liga20th2.900Matches
2012-201325Leverkusende GER1. Bundesliga3rd12.65019Matches
2013-201426Leverkusende GER1. Bundesliga4th25.02021Matches
2014-201527Leverkusende GER1. Bundesliga4th9.72014Matches
2015-201628Leverkusende GER1. Bundesliga3rd6.1119Matches
2016-2017291860 Munichde GER2. 2. Bundesliga16th12.51101000000000Matches
12 Seasons5 Clubs3 Leagues116.1193013800000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (5 Seasons)1 League44.77164
Leverkusen (4 Seasons)1 League53.410163
Schalke 04 (2 Seasons)1 League2.510010
1860 Munich (1 Season)1 League12.51101000000000
Wrd Bremen II (1 Season)1 League2.900
Bundesliga (11 Seasons)100.718201280
2. Bundesliga (1 Season)12.51101000000000
3. Liga (1 Season)2.900
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-201527Leverkusende GERDFB-Pokal5th1.30000Matches
2016-2017291860 Munichde GERDFB-Pokal9th1.01000000320Matches
3 Seasons2 Clubs1 League2.31000000320
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (2 Seasons)1 League1.30000
1860 Munich (1 Season)1 League1.01000000320
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200618Schalke 042. UEFA CupSF0.70000Matches
2007-200820Werder Bremen2. UEFA CupR161.40000Matches
2008-200921Werder Bremen1. Champions LgGR2.3002Matches
2008-200921Werder Bremen2. UEFA CupF7.82000Matches
2009-201022Werder Bremen2. Europa LgR162.0205Matches
2012-201325Leverkusen2. Europa LgR321.1000Matches
2013-201426Leverkusen1. Champions LgR163.8103Matches
2014-201527Leverkusen1. Champions LgR162.3204Matches
8 Seasons3 Clubs2 Leagues21.3700140
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (4 Seasons)2 Leagues7.1307
Werder Bremen (3 Seasons)2 Leagues13.440070
Schalke 04 (1 Season)1 League0.70000
UEFA Cup (5 Seasons)13.040050
Champions Lg (4 Seasons)8.3309
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201224pl PolandUEFA EuroGR3.00000Matches
201426pl PolandWCQ2.70000Matches
2 Seasons1 Club2 Leagues5.70000
WCQ (1 Season)2.70000
UEFA Euro (1 Season)3.00000

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.