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
1988-198920Leverkusende GER1. Bundesliga27262,29825.5110500.040.04Matches
1989-199021Leverkusende GER1. Bundesliga31312,66329.6000900.000.00Matches
1990-199122Leverkusende GER1. Bundesliga29282,48127.6000610.000.00Matches
1990-199122Leverkusen3. UEFA Cup554414.9000100.000.00Matches
1991-199223Dortmundde GER1. Bundesliga36363,18035.3330800.080.08Matches
1992-199324Dortmundde GER1. Bundesliga25252,15824.0110400.040.04Matches
1992-199324Dortmund3. UEFA Cup101091810.2000000.000.00Matches
1993-199425Dortmundde GER1. Bundesliga25252,17824.20001000.000.00Matches
1993-199425Dortmund3. UEFA Cup443604.00000.00Matches
1994-199526Dortmundde GER1. Bundesliga27252,14423.8000520.000.00Matches
1994-199526Dortmund3. UEFA Cup886867.6000000.000.00Matches
1995-199627Dortmundde GER1. Bundesliga20161,27114.1000310.000.00Matches
1995-199627Dortmund1. Champions Lg643824.2000000.000.00Matches
1996-199728Dortmundde GER1. Bundesliga18161,28714.3110100.070.07Matches
1996-199728Dortmund1. Champions Lg432753.1000000.000.00Matches
1997-199829Dortmundde GER1. Bundesliga1598859.8000200.000.00Matches
1997-199829Dortmund1. Champions Lg443604.0000100.000.00Matches
1998-199930Nürnbergde GER1. Bundesliga965065.6000200.000.00Matches
1998-199930Dortmundde GER1. Bundesliga443083.4000200.000.00Matches
11 Seasons3 Clubs3 Leagues30728524,781275.36605940.020.02
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
Dortmund (8 Seasons)3 Leagues20618916,392182.15503630.030.03
Leverkusen (3 Seasons)2 Leagues92907,88387.61102110.010.01
Nürnberg (1 Season)1 League965065.6000200.000.00
Bundesliga (11 Seasons)26624721,359237.36605740.030.03
UEFA Cup (4 Seasons)27272,40526.7000100.000.00
Champions Lg (3 Seasons)14111,01711.3000100.000.00
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
1988-198920Leverkusen1 League27262,29825.5110500.040.04
1989-199021Leverkusen1 League31312,66329.6000900.000.00
1990-199122Leverkusen2 Leagues34332,92232.5000710.000.00
1991-199223Dortmund1 League36363,18035.3330800.080.08
1992-199324Dortmund2 Leagues35353,07634.2110400.030.03
1993-199425Dortmund2 Leagues29292,53828.20001000.000.00
1994-199526Dortmund2 Leagues35332,83031.4000520.000.00
1995-199627Dortmund2 Leagues26201,65318.4000310.000.00
1996-199728Dortmund2 Leagues22191,56217.4110100.060.06
1997-199829Dortmund2 Leagues19131,24513.8000300.000.00
1998-199930Dortmund1 League443083.4000200.000.00
1998-199930Nürnberg1 League965065.6000200.000.00
11 Seasons3 Clubs3 Leagues30728524,781275.36605940.020.02
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
Dortmund (8 Seasons)3 Leagues20618916,392182.15503630.030.03
Leverkusen (3 Seasons)2 Leagues92907,88387.61102110.010.01
Nürnberg (1 Season)1 League965065.6000200.000.00
Bundesliga (11 Seasons)26624721,359237.36605740.030.03
UEFA Cup (4 Seasons)27272,40526.7000100.000.00
Champions Lg (3 Seasons)14111,01711.3000100.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
1988-198920Leverkusende GER1. Bundesliga8th27262,29825.5110500.040.04Matches
1989-199021Leverkusende GER1. Bundesliga5th31312,66329.6000900.000.00Matches
1990-199122Leverkusende GER1. Bundesliga8th29282,48127.6000610.000.00Matches
1991-199223Dortmundde GER1. Bundesliga2nd36363,18035.3330800.080.08Matches
1992-199324Dortmundde GER1. Bundesliga4th25252,15824.0110400.040.04Matches
1993-199425Dortmundde GER1. Bundesliga4th25252,17824.20001000.000.00Matches
1994-199526Dortmundde GER1. Bundesliga1st27252,14423.8000520.000.00Matches
1995-199627Dortmundde GER1. Bundesliga1st20161,27114.1000310.000.00Matches
1996-199728Dortmundde GER1. Bundesliga3rd18161,28714.3110100.070.07Matches
1997-199829Dortmundde GER1. Bundesliga10th1598859.8000200.000.00Matches
1998-199930Dortmundde GER1. Bundesliga4th443083.4000200.000.00Matches
1998-199930Nürnbergde GER1. Bundesliga16th965065.6000200.000.00Matches
11 Seasons3 Clubs1 League26624721,359237.36605740.030.03
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
Dortmund (8 Seasons)1 League17015613,411149.05503530.030.03
Leverkusen (3 Seasons)1 League87857,44282.71102010.010.01
Nürnberg (1 Season)1 League965065.6000200.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
1990-199122Leverkusen3. UEFA CupRd3554414.9000100.000.00Matches
1992-199324Dortmund3. UEFA CupF101091810.2000000.000.00Matches
1993-199425Dortmund3. UEFA CupQF443604.00000.00Matches
1994-199526Dortmund3. UEFA CupSF886867.6000000.000.00Matches
1995-199627Dortmund1. Champions LgQF643824.2000000.000.00Matches
1996-199728Dortmund1. Champions LgW432753.1000000.000.00Matches
1997-199829Dortmund1. Champions LgSF443604.0000100.000.00Matches
7 Seasons2 Clubs2 Leagues41383,42238.0000200.000.00
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
Dortmund (6 Seasons)2 Leagues36332,98133.1000100.000.00
Leverkusen (1 Season)1 League554414.9000100.000.00
UEFA Cup (4 Seasons)27272,40526.7000100.000.00
Champions Lg (3 Seasons)14111,01711.3000100.000.00

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
1988-198920Leverkusende GER1. Bundesliga272,2988575.125.5262210Matches
1989-199021Leverkusende GER1. Bundesliga312,6638687.029.6312700Matches
1990-199122Leverkusende GER1. Bundesliga292,4818681.127.6282510Matches
1990-199122Leverkusen3. UEFA Cup5441884.95400Matches
1991-199223Dortmundde GER1. Bundesliga363,1808893.035.3363300Matches
1992-199324Dortmundde GER1. Bundesliga252,1588670.524.0251900Matches
1992-199324Dortmund3. UEFA Cup109189210.210900Matches
1993-199425Dortmundde GER1. Bundesliga252,1788771.224.2252000Matches
1993-199425Dortmund3. UEFA Cup4360904.04400Matches
1994-199526Dortmundde GER1. Bundesliga272,1447970.123.8251820Matches
1994-199526Dortmund3. UEFA Cup8686867.68501Matches
1995-199627Dortmundde GER1. Bundesliga201,2716441.514.116740Matches
1995-199627Dortmund1. Champions Lg6382644.24321Matches
1996-199728Dortmundde GER1. Bundesliga181,2877242.114.316520Matches
1996-199728Dortmund1. Champions Lg4275693.13313Matches
1997-199829Dortmundde GER1. Bundesliga158855928.99.89760Matches
1997-199829Dortmund1. Champions Lg4360904.04405Matches
1998-199930Nürnbergde GER1. Bundesliga95065616.55.66230Matches
1998-199930Dortmundde GER1. Bundesliga43087710.13.44200Matches
11 Seasons3 Clubs3 Leagues30724,7818157.6275.32852192210
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dortmund (8 Seasons)3 Leagues20616,3928054.0182.11891391710
Leverkusen (3 Seasons)2 Leagues927,8838681.187.6907820
Nürnberg (1 Season)1 League95065616.55.66230
Bundesliga (11 Seasons)26621,3598057.6237.3247187190
UEFA Cup (4 Seasons)272,4058926.7272201
Champions Lg (3 Seasons)141,0177311.3111039
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
1988-198920Leverkusen1 League272,2988575.125.5262210
1989-199021Leverkusen1 League312,6638687.029.6312700
1990-199122Leverkusen2 Leagues342,9228681.132.5332910
1991-199223Dortmund1 League363,1808893.035.3363300
1992-199324Dortmund2 Leagues353,0768870.534.2352800
1993-199425Dortmund2 Leagues292,5388871.228.2292400
1994-199526Dortmund2 Leagues352,8308170.131.4332321
1995-199627Dortmund2 Leagues261,6536441.518.4201061
1996-199728Dortmund2 Leagues221,5627142.117.419833
1997-199829Dortmund2 Leagues191,2456628.913.8131165
1998-199930Dortmund1 League43087710.13.44200
1998-199930Nürnberg1 League95065616.55.66230
11 Seasons3 Clubs3 Leagues30724,7818157.6275.32852192210
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dortmund (8 Seasons)3 Leagues20616,3928054.0182.11891391710
Leverkusen (3 Seasons)2 Leagues927,8838681.187.6907820
Nürnberg (1 Season)1 League95065616.55.66230
Bundesliga (11 Seasons)26621,3598057.6237.3247187190
UEFA Cup (4 Seasons)272,4058926.7272201
Champions Lg (3 Seasons)141,0177311.3111039
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
1988-198920Leverkusende GER1. Bundesliga8th272,2988575.125.5262210Matches
1989-199021Leverkusende GER1. Bundesliga5th312,6638687.029.6312700Matches
1990-199122Leverkusende GER1. Bundesliga8th292,4818681.127.6282510Matches
1991-199223Dortmundde GER1. Bundesliga2nd363,1808893.035.3363300Matches
1992-199324Dortmundde GER1. Bundesliga4th252,1588670.524.0251900Matches
1993-199425Dortmundde GER1. Bundesliga4th252,1788771.224.2252000Matches
1994-199526Dortmundde GER1. Bundesliga1st272,1447970.123.8251820Matches
1995-199627Dortmundde GER1. Bundesliga1st201,2716441.514.116740Matches
1996-199728Dortmundde GER1. Bundesliga3rd181,2877242.114.316520Matches
1997-199829Dortmundde GER1. Bundesliga10th158855928.99.89760Matches
1998-199930Dortmundde GER1. Bundesliga4th43087710.13.44200Matches
1998-199930Nürnbergde GER1. Bundesliga16th95065616.55.66230Matches
11 Seasons3 Clubs1 League26621,3598057.6237.3247187190
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dortmund (8 Seasons)1 League17013,4117954.0149.0156111140
Leverkusen (3 Seasons)1 League877,4428681.182.7857420
Nürnberg (1 Season)1 League95065616.55.66230
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
1990-199122Leverkusen3. UEFA CupRd35441884.95400Matches
1992-199324Dortmund3. UEFA CupF109189210.210900Matches
1993-199425Dortmund3. UEFA CupQF4360904.04400Matches
1994-199526Dortmund3. UEFA CupSF8686867.68501Matches
1995-199627Dortmund1. Champions LgQF6382644.24321Matches
1996-199728Dortmund1. Champions LgW4275693.13313Matches
1997-199829Dortmund1. Champions LgSF4360904.04405Matches
7 Seasons2 Clubs2 Leagues413,4228338.03832310
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dortmund (6 Seasons)2 Leagues362,9818333.13328310
Leverkusen (1 Season)1 League5441884.95400
UEFA Cup (4 Seasons)272,4058926.7272201
Champions Lg (3 Seasons)141,0177311.3111039

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
1988-198920Leverkusende GER1. Bundesliga25.55000Matches
1989-199021Leverkusende GER1. Bundesliga29.69000Matches
1990-199122Leverkusende GER1. Bundesliga27.66100Matches
1990-199122Leverkusen3. UEFA Cup4.91000Matches
1991-199223Dortmundde GER1. Bundesliga35.38001Matches
1992-199324Dortmundde GER1. Bundesliga24.04000Matches
1992-199324Dortmund3. UEFA Cup10.20000Matches
1993-199425Dortmundde GER1. Bundesliga24.210000Matches
1993-199425Dortmund3. UEFA Cup4.000Matches
1994-199526Dortmundde GER1. Bundesliga23.85210Matches
1994-199526Dortmund3. UEFA Cup7.60000Matches
1995-199627Dortmundde GER1. Bundesliga14.13100Matches
1995-199627Dortmund1. Champions Lg4.20000Matches
1996-199728Dortmundde GER1. Bundesliga14.31000Matches
1996-199728Dortmund1. Champions Lg3.10000Matches
1997-199829Dortmundde GER1. Bundesliga9.82000Matches
1997-199829Dortmund1. Champions Lg4.01000Matches
1998-199930Nürnbergde GER1. Bundesliga5.62000Matches
1998-199930Dortmundde GER1. Bundesliga3.42000Matches
11 Seasons3 Clubs3 Leagues275.359411
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dortmund (8 Seasons)3 Leagues182.136311
Leverkusen (3 Seasons)2 Leagues87.621100
Nürnberg (1 Season)1 League5.62000
Bundesliga (11 Seasons)237.357411
UEFA Cup (4 Seasons)26.71000
Champions Lg (3 Seasons)11.31000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1988-198920Leverkusen1 League25.55000
1989-199021Leverkusen1 League29.69000
1990-199122Leverkusen2 Leagues32.57100
1991-199223Dortmund1 League35.38001
1992-199324Dortmund2 Leagues34.24000
1993-199425Dortmund2 Leagues28.210000
1994-199526Dortmund2 Leagues31.45210
1995-199627Dortmund2 Leagues18.43100
1996-199728Dortmund2 Leagues17.41000
1997-199829Dortmund2 Leagues13.83000
1998-199930Dortmund1 League3.42000
1998-199930Nürnberg1 League5.62000
11 Seasons3 Clubs3 Leagues275.359411
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dortmund (8 Seasons)3 Leagues182.136311
Leverkusen (3 Seasons)2 Leagues87.621100
Nürnberg (1 Season)1 League5.62000
Bundesliga (11 Seasons)237.357411
UEFA Cup (4 Seasons)26.71000
Champions Lg (3 Seasons)11.31000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1988-198920Leverkusende GER1. Bundesliga8th25.55000Matches
1989-199021Leverkusende GER1. Bundesliga5th29.69000Matches
1990-199122Leverkusende GER1. Bundesliga8th27.66100Matches
1991-199223Dortmundde GER1. Bundesliga2nd35.38001Matches
1992-199324Dortmundde GER1. Bundesliga4th24.04000Matches
1993-199425Dortmundde GER1. Bundesliga4th24.210000Matches
1994-199526Dortmundde GER1. Bundesliga1st23.85210Matches
1995-199627Dortmundde GER1. Bundesliga1st14.13100Matches
1996-199728Dortmundde GER1. Bundesliga3rd14.31000Matches
1997-199829Dortmundde GER1. Bundesliga10th9.82000Matches
1998-199930Dortmundde GER1. Bundesliga4th3.42000Matches
1998-199930Nürnbergde GER1. Bundesliga16th5.62000Matches
11 Seasons3 Clubs1 League237.357411
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dortmund (8 Seasons)1 League149.035311
Leverkusen (3 Seasons)1 League82.720100
Nürnberg (1 Season)1 League5.62000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1990-199122Leverkusen3. UEFA CupRd34.91000Matches
1992-199324Dortmund3. UEFA CupF10.20000Matches
1993-199425Dortmund3. UEFA CupQF4.000Matches
1994-199526Dortmund3. UEFA CupSF7.60000Matches
1995-199627Dortmund1. Champions LgQF4.20000Matches
1996-199728Dortmund1. Champions LgW3.10000Matches
1997-199829Dortmund1. Champions LgSF4.01000Matches
7 Seasons2 Clubs2 Leagues38.02000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dortmund (6 Seasons)2 Leagues33.11000
Leverkusen (1 Season)1 League4.91000
UEFA Cup (4 Seasons)26.71000
Champions Lg (3 Seasons)11.31000

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.