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
2000-200123Stuttgartde GER1. Bundesliga743854.3000000000.000.000.000.000.00Matches
2000-200123Stuttgart2. UEFA Cup321832.0110100.490.49Matches
2001-200224Werder Bremende GER1. Bundesliga1060.1000000000.000.000.000.000.00Matches
2003-200426AA Aachende GER2. 2. Bundesliga29292,53328.18412622810.280.140.430.210.36
2004-200527AA Aachende GER2. 2. Bundesliga14141,18813.2224200210.150.150.300.150.30Matches
2004-200527Kaiserslauternde GER1. Bundesliga14141,26014.0404222400.290.000.290.140.14Matches
2004-200527AA Aachen2. UEFA Cup665406.0101100.170.00Matches
2005-200628Kaiserslauternde GER1. Bundesliga17141,27814.2112100310.070.070.140.070.14Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga665185.8112100100.170.170.350.170.35
6 Seasons5 Clubs3 Leagues97897,89187.71882413542030.210.100.300.150.25
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
AA Aachen (2 Seasons)2 Leagues49494,26147.3116168321120.230.150.390.170.34
Kaiserslautern (2 Seasons)1 League31282,53828.2516322710.180.040.210.110.14
Stuttgart (1 Season)2 Leagues1065686.3100100100.160.000.000.160.00
MSV Duisburg (1 Season)1 League665185.8112100100.170.170.350.170.35
Werder Bremen (1 Season)1 League1060.1000000000.000.000.000.000.00
Bundesliga (4 Seasons)39322,92932.5516322710.150.030.180.090.12
2. Bundesliga (3 Seasons)49494,23947.1117189221120.230.150.380.190.34
UEFA Cup (2 Seasons)987238.0211200.250.12
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
2000-200123Stuttgart2 Leagues1065686.3100100100.160.000.000.160.00
2001-200224Werder Bremen1 League1060.1000000000.000.000.000.000.00
2003-200426AA Aachen1 League29292,53328.18412622810.280.140.430.210.36
2004-200527AA Aachen2 Leagues20201,72819.2324210310.160.150.300.100.30
2004-200527Kaiserslautern1 League14141,26014.0404222400.290.000.290.140.14
2005-200628Kaiserslautern1 League17141,27814.2112100310.070.070.140.070.14
2006-200729MSV Duisburg1 League665185.8112100100.170.170.350.170.35
6 Seasons5 Clubs3 Leagues97897,89187.71882413542030.210.100.300.150.25
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
AA Aachen (2 Seasons)2 Leagues49494,26147.3116168321120.230.150.390.170.34
Kaiserslautern (2 Seasons)1 League31282,53828.2516322710.180.040.210.110.14
Stuttgart (1 Season)2 Leagues1065686.3100100100.160.000.000.160.00
MSV Duisburg (1 Season)1 League665185.8112100100.170.170.350.170.35
Werder Bremen (1 Season)1 League1060.1000000000.000.000.000.000.00
Bundesliga (4 Seasons)39322,92932.5516322710.150.030.180.090.12
2. Bundesliga (3 Seasons)49494,23947.1117189221120.230.150.380.190.34
UEFA Cup (2 Seasons)987238.0211200.250.12
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
2000-200123Stuttgartde GER1. Bundesliga15th743854.3000000000.000.000.000.000.00Matches
2001-200224Werder Bremende GER1. Bundesliga6th1060.1000000000.000.000.000.000.00Matches
2003-200426AA Aachende GER2. 2. Bundesliga6th29292,53328.18412622810.280.140.430.210.36
2004-200527AA Aachende GER2. 2. Bundesliga6th14141,18813.2224200210.150.150.300.150.30Matches
2004-200527Kaiserslauternde GER1. Bundesliga12th14141,26014.0404222400.290.000.290.140.14Matches
2005-200628Kaiserslauternde GER1. Bundesliga16th17141,27814.2112100310.070.070.140.070.14Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga3rd665185.8112100100.170.170.350.170.35
6 Seasons5 Clubs2 Leagues88817,16879.61682412441830.200.100.300.150.25
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
AA Aachen (2 Seasons)1 League43433,72141.3106168221020.240.150.390.190.34
Kaiserslautern (2 Seasons)1 League31282,53828.2516322710.180.040.210.110.14
Stuttgart (1 Season)1 League743854.3000000000.000.000.000.000.00
MSV Duisburg (1 Season)1 League665185.8112100100.170.170.350.170.35
Werder Bremen (1 Season)1 League1060.1000000000.000.000.000.000.00
Bundesliga (4 Seasons)39322,92932.5516322710.150.030.180.090.12
2. Bundesliga (3 Seasons)49494,23947.1117189221120.230.150.380.190.34
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
2000-200123Stuttgart2. UEFA CupRd4321832.0110100.490.49Matches
2004-200527AA Aachen2. UEFA CupR32665406.0101100.170.00Matches
2 Seasons2 Clubs1 League987238.0211200.250.12
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
AA Aachen (1 Season)1 League665406.0101100.170.00
Stuttgart (1 Season)1 League321832.0110100.490.49

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
2000-200123Stuttgartde GER1. Bundesliga4.3010.230.0000Matches
2000-200123Stuttgart2. UEFA Cup2.010Matches
2001-200224Werder Bremende GER1. Bundesliga0.1000.0000Matches
2003-200426AA Aachende GER2. 2. Bundesliga28.18311.100.1922
2004-200527AA Aachende GER2. 2. Bundesliga13.22110.830.1800Matches
2004-200527Kaiserslauternde GER1. Bundesliga14.0470.500.2922Matches
2004-200527AA Aachen2. UEFA Cup6.011Matches
2005-200628Kaiserslauternde GER1. Bundesliga14.2160.420.1700Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga5.8130.520.3300
6 Seasons5 Clubs3 Leagues87.718590.740.2054
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AA Aachen (2 Seasons)2 Leagues47.311421.020.1932
Kaiserslautern (2 Seasons)1 League28.25130.460.2322
Stuttgart (1 Season)2 Leagues6.3110.230.0000
MSV Duisburg (1 Season)1 League5.8130.520.3300
Werder Bremen (1 Season)1 League0.1000.0000
Bundesliga (4 Seasons)32.55140.430.2122
2. Bundesliga (3 Seasons)47.111450.960.2022
UEFA Cup (2 Seasons)8.021
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2000-200123Stuttgart2 Leagues6.3110.230.0000
2001-200224Werder Bremen1 League0.1000.0000
2003-200426AA Aachen1 League28.18311.100.1922
2004-200527AA Aachen2 Leagues19.23110.830.1810
2004-200527Kaiserslautern1 League14.0470.500.2922
2005-200628Kaiserslautern1 League14.2160.420.1700
2006-200729MSV Duisburg1 League5.8130.520.3300
6 Seasons5 Clubs3 Leagues87.718590.740.2054
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AA Aachen (2 Seasons)2 Leagues47.311421.020.1932
Kaiserslautern (2 Seasons)1 League28.25130.460.2322
Stuttgart (1 Season)2 Leagues6.3110.230.0000
MSV Duisburg (1 Season)1 League5.8130.520.3300
Werder Bremen (1 Season)1 League0.1000.0000
Bundesliga (4 Seasons)32.55140.430.2122
2. Bundesliga (3 Seasons)47.111450.960.2022
UEFA Cup (2 Seasons)8.021
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
2000-200123Stuttgartde GER1. Bundesliga15th4.3010.230.0000Matches
2001-200224Werder Bremende GER1. Bundesliga6th0.1000.0000Matches
2003-200426AA Aachende GER2. 2. Bundesliga6th28.18311.100.1922
2004-200527AA Aachende GER2. 2. Bundesliga6th13.22110.830.1800Matches
2004-200527Kaiserslauternde GER1. Bundesliga12th14.0470.500.2922Matches
2005-200628Kaiserslauternde GER1. Bundesliga16th14.2160.420.1700Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga3rd5.8130.520.3300
6 Seasons5 Clubs2 Leagues79.616590.740.2044
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AA Aachen (2 Seasons)1 League41.310421.020.1922
Kaiserslautern (2 Seasons)1 League28.25130.460.2322
Stuttgart (1 Season)1 League4.3010.230.0000
MSV Duisburg (1 Season)1 League5.8130.520.3300
Werder Bremen (1 Season)1 League0.1000.0000
Bundesliga (4 Seasons)32.55140.430.2122
2. Bundesliga (3 Seasons)47.111450.960.2022
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
2000-200123Stuttgart2. UEFA CupRd42.010Matches
2004-200527AA Aachen2. UEFA CupR326.011Matches
2 Seasons2 Clubs1 League8.021
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AA Aachen (1 Season)1 League6.011
Stuttgart (1 Season)1 League2.010

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
2000-200123Stuttgartde GER1. Bundesliga73855512.64.3433Matches
2000-200123Stuttgart2. UEFA Cup3183612.02214Matches
2001-200224Werder Bremende GER1. Bundesliga1660.20.101Matches
2003-200426AA Aachende GER2. 2. Bundesliga292,5338782.828.1290
2004-200527AA Aachende GER2. 2. Bundesliga141,1888538.813.2140Matches
2004-200527Kaiserslauternde GER1. Bundesliga141,2609041.214.014140Matches
2004-200527AA Aachen2. UEFA Cup6540906.06600Matches
2005-200628Kaiserslauternde GER1. Bundesliga171,2787541.814.214113Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga65188616.95.860
6 Seasons5 Clubs3 Leagues977,8918133.587.7893684
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AA Aachen (2 Seasons)2 Leagues494,2618760.847.349600
Kaiserslautern (2 Seasons)1 League312,5388241.528.228253
Stuttgart (1 Season)2 Leagues105685712.66.36544
MSV Duisburg (1 Season)1 League65188616.95.860
Werder Bremen (1 Season)1 League1660.20.101
Bundesliga (4 Seasons)392,9297523.932.532287
2. Bundesliga (3 Seasons)494,2398746.247.1490
UEFA Cup (2 Seasons)9723808.08814
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
2000-200123Stuttgart2 Leagues105685712.66.36544
2001-200224Werder Bremen1 League1660.20.101
2003-200426AA Aachen1 League292,5338782.828.1290
2004-200527AA Aachen2 Leagues201,7288638.819.220600
2004-200527Kaiserslautern1 League141,2609041.214.014140
2005-200628Kaiserslautern1 League171,2787541.814.214113
2006-200729MSV Duisburg1 League65188616.95.860
6 Seasons5 Clubs3 Leagues977,8918133.587.7893684
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AA Aachen (2 Seasons)2 Leagues494,2618760.847.349600
Kaiserslautern (2 Seasons)1 League312,5388241.528.228253
Stuttgart (1 Season)2 Leagues105685712.66.36544
MSV Duisburg (1 Season)1 League65188616.95.860
Werder Bremen (1 Season)1 League1660.20.101
Bundesliga (4 Seasons)392,9297523.932.532287
2. Bundesliga (3 Seasons)494,2398746.247.1490
UEFA Cup (2 Seasons)9723808.08814
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
2000-200123Stuttgartde GER1. Bundesliga15th73855512.64.3433Matches
2001-200224Werder Bremende GER1. Bundesliga6th1660.20.101Matches
2003-200426AA Aachende GER2. 2. Bundesliga6th292,5338782.828.1290
2004-200527AA Aachende GER2. 2. Bundesliga6th141,1888538.813.2140Matches
2004-200527Kaiserslauternde GER1. Bundesliga12th141,2609041.214.014140Matches
2005-200628Kaiserslauternde GER1. Bundesliga16th171,2787541.814.214113Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga3rd65188616.95.860
6 Seasons5 Clubs2 Leagues887,1688133.579.681287
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AA Aachen (2 Seasons)1 League433,7218760.841.3430
Kaiserslautern (2 Seasons)1 League312,5388241.528.228253
Stuttgart (1 Season)1 League73855512.64.3433
MSV Duisburg (1 Season)1 League65188616.95.860
Werder Bremen (1 Season)1 League1660.20.101
Bundesliga (4 Seasons)392,9297523.932.532287
2. Bundesliga (3 Seasons)494,2398746.247.1490
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
2000-200123Stuttgart2. UEFA CupRd43183612.02214Matches
2004-200527AA Aachen2. UEFA CupR326540906.06600Matches
2 Seasons2 Clubs1 League9723808.08814
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AA Aachen (1 Season)1 League6540906.06600
Stuttgart (1 Season)1 League3183612.02214
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
2000-200123Stuttgartde GER1. Bundesliga4.300Matches
2000-200123Stuttgart2. UEFA Cup2.01000Matches
2001-200224Werder Bremende GER1. Bundesliga0.100Matches
2003-200426AA Aachende GER2. 2. Bundesliga28.181
2004-200527AA Aachende GER2. 2. Bundesliga13.221Matches
2004-200527Kaiserslauternde GER1. Bundesliga14.040Matches
2004-200527AA Aachen2. UEFA Cup6.01000Matches
2005-200628Kaiserslauternde GER1. Bundesliga14.231Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga5.810
6 Seasons5 Clubs3 Leagues87.720300
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AA Aachen (2 Seasons)2 Leagues47.311200
Kaiserslautern (2 Seasons)1 League28.271
Stuttgart (1 Season)2 Leagues6.31000
MSV Duisburg (1 Season)1 League5.810
Werder Bremen (1 Season)1 League0.100
Bundesliga (4 Seasons)32.571
2. Bundesliga (3 Seasons)47.1112
UEFA Cup (2 Seasons)8.02000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200123Stuttgart2 Leagues6.31000
2001-200224Werder Bremen1 League0.100
2003-200426AA Aachen1 League28.181
2004-200527AA Aachen2 Leagues19.23100
2004-200527Kaiserslautern1 League14.040
2005-200628Kaiserslautern1 League14.231
2006-200729MSV Duisburg1 League5.810
6 Seasons5 Clubs3 Leagues87.720300
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AA Aachen (2 Seasons)2 Leagues47.311200
Kaiserslautern (2 Seasons)1 League28.271
Stuttgart (1 Season)2 Leagues6.31000
MSV Duisburg (1 Season)1 League5.810
Werder Bremen (1 Season)1 League0.100
Bundesliga (4 Seasons)32.571
2. Bundesliga (3 Seasons)47.1112
UEFA Cup (2 Seasons)8.02000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200123Stuttgartde GER1. Bundesliga15th4.300Matches
2001-200224Werder Bremende GER1. Bundesliga6th0.100Matches
2003-200426AA Aachende GER2. 2. Bundesliga6th28.181
2004-200527AA Aachende GER2. 2. Bundesliga6th13.221Matches
2004-200527Kaiserslauternde GER1. Bundesliga12th14.040Matches
2005-200628Kaiserslauternde GER1. Bundesliga16th14.231Matches
2006-200729MSV Duisburgde GER2. 2. Bundesliga3rd5.810
6 Seasons5 Clubs2 Leagues79.6183
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AA Aachen (2 Seasons)1 League41.3102
Kaiserslautern (2 Seasons)1 League28.271
Stuttgart (1 Season)1 League4.300
MSV Duisburg (1 Season)1 League5.810
Werder Bremen (1 Season)1 League0.100
Bundesliga (4 Seasons)32.571
2. Bundesliga (3 Seasons)47.1112
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200123Stuttgart2. UEFA CupRd42.01000Matches
2004-200527AA Aachen2. UEFA CupR326.01000Matches
2 Seasons2 Clubs1 League8.02000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AA Aachen (1 Season)1 League6.01000
Stuttgart (1 Season)1 League2.01000

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.