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
200527Startno NOR1. Tippeligaen24242,11823.5000000010.000.000.000.000.00
200628Startno NOR1. Tippeligaen25242,14723.9213022200.080.040.130.000.04Matches
2006-200729Start2. UEFA Cup11901.0000000.000.00Matches
200729Startno NOR1. Tippeligaen23231,97822.0000000200.000.000.000.000.00
2007-200830Odensedk DEN1. Danish Superliga13131,08112.0000000110.000.000.000.000.00
2008-200931Odensedk DEN1. Danish Superliga27242,14123.8011000000.000.040.040.000.04
2009-201032Odensedk DEN1. Danish Superliga28282,41826.9213200200.070.040.110.070.11Matches
2010-201133Odensedk DEN1. Danish Superliga22221,82820.3101100100.050.000.050.050.05Matches
2010-201133Odense2. Europa Lg554505.0000000000.000.000.000.000.00Matches
2011-201234AGFdk DEN1. Danish Superliga30292,62629.2022000200.000.070.070.000.07
2012-201335AGFdk DEN1. Danish Superliga432973.3000000100.000.000.000.000.00Matches
8 Seasons3 Clubs3 Leagues20219617,174190.855103221120.030.030.050.020.04
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
Odense (4 Seasons)2 Leagues95927,91888.0325300410.030.020.060.030.06
Start (3 Seasons)2 Leagues73726,33370.4213022410.030.010.040.000.01
AGF (2 Seasons)1 League34322,92332.5022000300.000.060.060.000.06
Danish Superliga (6 Seasons)12411910,391115.5347300710.030.030.060.030.06
Tippeligaen (3 Seasons)72716,24369.4213022410.030.010.040.000.01
UEFA Cup (2 Seasons)665406.0000000000.000.000.000.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
200527Start1 League24242,11823.5000000010.000.000.000.000.00
200628Start1 League25242,14723.9213022200.080.040.130.000.04
2006-200729Start1 League11901.0000000.000.00
200729Start1 League23231,97822.0000000200.000.000.000.000.00
2007-200830Odense1 League13131,08112.0000000110.000.000.000.000.00
2008-200931Odense1 League27242,14123.8011000000.000.040.040.000.04
2009-201032Odense1 League28282,41826.9213200200.070.040.110.070.11
2010-201133Odense2 Leagues27272,27825.3101100100.040.000.040.040.04
2011-201234AGF1 League30292,62629.2022000200.000.070.070.000.07
2012-201335AGF1 League432973.3000000100.000.000.000.000.00
8 Seasons3 Clubs3 Leagues20219617,174190.855103221120.030.030.050.020.04
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
Odense (4 Seasons)2 Leagues95927,91888.0325300410.030.020.060.030.06
Start (3 Seasons)2 Leagues73726,33370.4213022410.030.010.040.000.01
AGF (2 Seasons)1 League34322,92332.5022000300.000.060.060.000.06
Danish Superliga (6 Seasons)12411910,391115.5347300710.030.030.060.030.06
Tippeligaen (3 Seasons)72716,24369.4213022410.030.010.040.000.01
UEFA Cup (2 Seasons)665406.0000000000.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
200527Startno NOR1. Tippeligaen2nd24242,11823.5000000010.000.000.000.000.00
200628Startno NOR1. Tippeligaen6th25242,14723.9213022200.080.040.130.000.04Matches
200729Startno NOR1. Tippeligaen13th23231,97822.0000000200.000.000.000.000.00
2007-200830Odensedk DEN1. Danish Superliga4th13131,08112.0000000110.000.000.000.000.00
2008-200931Odensedk DEN1. Danish Superliga2nd27242,14123.8011000000.000.040.040.000.04
2009-201032Odensedk DEN1. Danish Superliga2nd28282,41826.9213200200.070.040.110.070.11Matches
2010-201133Odensedk DEN1. Danish Superliga2nd22221,82820.3101100100.050.000.050.050.05Matches
2011-201234AGFdk DEN1. Danish Superliga5th30292,62629.2022000200.000.070.070.000.07
2012-201335AGFdk DEN1. Danish Superliga7th432973.3000000100.000.000.000.000.00Matches
8 Seasons3 Clubs2 Leagues19619016,634184.855103221120.030.030.050.020.04
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
Odense (4 Seasons)1 League90877,46883.0325300410.040.020.060.040.06
Start (3 Seasons)1 League72716,24369.4213022410.030.010.040.000.01
AGF (2 Seasons)1 League34322,92332.5022000300.000.060.060.000.06
Danish Superliga (6 Seasons)12411910,391115.5347300710.030.030.060.030.06
Tippeligaen (3 Seasons)72716,24369.4213022410.030.010.040.000.01
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
2006-200729Start2. UEFA CupRd111901.0000000.000.00Matches
2010-201133Odense2. Europa LgGR554505.0000000000.000.000.000.000.00Matches
2 Seasons2 Clubs1 League665406.0000000000.000.000.000.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
Odense (1 Season)1 League554505.0000000000.000.000.000.000.00
Start (1 Season)1 League11901.0000000.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
200527Startno NOR1. Tippeligaen23.5010.040.0000
200628Startno NOR1. Tippeligaen23.9250.210.0022Matches
2006-200729Start2. UEFA Cup1.000Matches
200729Startno NOR1. Tippeligaen22.0000.0000
2007-200830Odensedk DEN1. Danish Superliga12.0010.080.0000
2008-200931Odensedk DEN1. Danish Superliga23.8040.170.0000
2009-201032Odensedk DEN1. Danish Superliga26.9240.150.5000Matches
2010-201133Odensedk DEN1. Danish Superliga20.3130.150.3300Matches
2010-201133Odense2. Europa Lg5.0000.0000Matches
2011-201234AGFdk DEN1. Danish Superliga29.2030.100.0000
2012-201335AGFdk DEN1. Danish Superliga3.3000.0000Matches
8 Seasons3 Clubs3 Leagues190.85210.110.1422
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Odense (4 Seasons)2 Leagues88.03120.140.2500
Start (3 Seasons)2 Leagues70.4260.090.0022
AGF (2 Seasons)1 League32.5030.090.0000
Danish Superliga (6 Seasons)115.53150.130.2000
Tippeligaen (3 Seasons)69.4260.090.0022
UEFA Cup (2 Seasons)6.0000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200527Start1 League23.5010.040.0000
200628Start1 League23.9250.210.0022
2006-200729Start1 League1.000
200729Start1 League22.0000.0000
2007-200830Odense1 League12.0010.080.0000
2008-200931Odense1 League23.8040.170.0000
2009-201032Odense1 League26.9240.150.5000
2010-201133Odense2 Leagues25.3130.120.3300
2011-201234AGF1 League29.2030.100.0000
2012-201335AGF1 League3.3000.0000
8 Seasons3 Clubs3 Leagues190.85210.110.1422
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Odense (4 Seasons)2 Leagues88.03120.140.2500
Start (3 Seasons)2 Leagues70.4260.090.0022
AGF (2 Seasons)1 League32.5030.090.0000
Danish Superliga (6 Seasons)115.53150.130.2000
Tippeligaen (3 Seasons)69.4260.090.0022
UEFA Cup (2 Seasons)6.0000.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
200527Startno NOR1. Tippeligaen2nd23.5010.040.0000
200628Startno NOR1. Tippeligaen6th23.9250.210.0022Matches
200729Startno NOR1. Tippeligaen13th22.0000.0000
2007-200830Odensedk DEN1. Danish Superliga4th12.0010.080.0000
2008-200931Odensedk DEN1. Danish Superliga2nd23.8040.170.0000
2009-201032Odensedk DEN1. Danish Superliga2nd26.9240.150.5000Matches
2010-201133Odensedk DEN1. Danish Superliga2nd20.3130.150.3300Matches
2011-201234AGFdk DEN1. Danish Superliga5th29.2030.100.0000
2012-201335AGFdk DEN1. Danish Superliga7th3.3000.0000Matches
8 Seasons3 Clubs2 Leagues184.85210.110.1422
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Odense (4 Seasons)1 League83.03120.140.2500
Start (3 Seasons)1 League69.4260.090.0022
AGF (2 Seasons)1 League32.5030.090.0000
Danish Superliga (6 Seasons)115.53150.130.2000
Tippeligaen (3 Seasons)69.4260.090.0022
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
2006-200729Start2. UEFA CupRd11.000Matches
2010-201133Odense2. Europa LgGR5.0000.0000Matches
2 Seasons2 Clubs1 League6.0000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Odense (1 Season)1 League5.0000.0000
Start (1 Season)1 League1.000

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
200527Startno NOR1. Tippeligaen242,1188890.523.5240
200628Startno NOR1. Tippeligaen252,1478691.823.9241Matches
2006-200729Start2. UEFA Cup190901.01100Matches
200729Startno NOR1. Tippeligaen231,9788684.522.0230
2007-200830Odensedk DEN1. Danish Superliga131,0818336.412.0130
2008-200931Odensedk DEN1. Danish Superliga272,1417972.123.8243
2009-201032Odensedk DEN1. Danish Superliga282,4188681.426.9280Matches
2010-201133Odensedk DEN1. Danish Superliga221,8288361.520.3220Matches
2010-201133Odense2. Europa Lg5450905.0550Matches
2011-201234AGFdk DEN1. Danish Superliga302,6268888.429.2291
2012-201335AGFdk DEN1. Danish Superliga42977410.03.331Matches
8 Seasons3 Clubs3 Leagues20217,1748567.0190.8196660
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Odense (4 Seasons)2 Leagues957,9188362.988.09253
Start (3 Seasons)2 Leagues736,3338788.970.472110
AGF (2 Seasons)1 League342,9238649.232.5322
Danish Superliga (6 Seasons)12410,3918458.3115.51195
Tippeligaen (3 Seasons)726,2438788.969.4711
UEFA Cup (2 Seasons)6540906.06600
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
200527Start1 League242,1188890.523.5240
200628Start1 League252,1478691.823.9241
2006-200729Start1 League190901.01100
200729Start1 League231,9788684.522.0230
2007-200830Odense1 League131,0818336.412.0130
2008-200931Odense1 League272,1417972.123.8243
2009-201032Odense1 League282,4188681.426.9280
2010-201133Odense2 Leagues272,2788461.525.32750
2011-201234AGF1 League302,6268888.429.2291
2012-201335AGF1 League42977410.03.331
8 Seasons3 Clubs3 Leagues20217,1748567.0190.8196660
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Odense (4 Seasons)2 Leagues957,9188362.988.09253
Start (3 Seasons)2 Leagues736,3338788.970.472110
AGF (2 Seasons)1 League342,9238649.232.5322
Danish Superliga (6 Seasons)12410,3918458.3115.51195
Tippeligaen (3 Seasons)726,2438788.969.4711
UEFA Cup (2 Seasons)6540906.06600
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
200527Startno NOR1. Tippeligaen2nd242,1188890.523.5240
200628Startno NOR1. Tippeligaen6th252,1478691.823.9241Matches
200729Startno NOR1. Tippeligaen13th231,9788684.522.0230
2007-200830Odensedk DEN1. Danish Superliga4th131,0818336.412.0130
2008-200931Odensedk DEN1. Danish Superliga2nd272,1417972.123.8243
2009-201032Odensedk DEN1. Danish Superliga2nd282,4188681.426.9280Matches
2010-201133Odensedk DEN1. Danish Superliga2nd221,8288361.520.3220Matches
2011-201234AGFdk DEN1. Danish Superliga5th302,6268888.429.2291
2012-201335AGFdk DEN1. Danish Superliga7th42977410.03.331Matches
8 Seasons3 Clubs2 Leagues19616,6348567.0184.81906
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Odense (4 Seasons)1 League907,4688362.983.0873
Start (3 Seasons)1 League726,2438788.969.4711
AGF (2 Seasons)1 League342,9238649.232.5322
Danish Superliga (6 Seasons)12410,3918458.3115.51195
Tippeligaen (3 Seasons)726,2438788.969.4711
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
2006-200729Start2. UEFA CupRd1190901.01100Matches
2010-201133Odense2. Europa LgGR5450905.0550Matches
2 Seasons2 Clubs1 League6540906.06600
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Odense (1 Season)1 League5450905.0550
Start (1 Season)1 League190901.01100
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
200527Startno NOR1. Tippeligaen23.501
200628Startno NOR1. Tippeligaen23.920Matches
2006-200729Start2. UEFA Cup1.00000Matches
200729Startno NOR1. Tippeligaen22.020
2007-200830Odensedk DEN1. Danish Superliga12.011
2008-200931Odensedk DEN1. Danish Superliga23.800
2009-201032Odensedk DEN1. Danish Superliga26.920Matches
2010-201133Odensedk DEN1. Danish Superliga20.310Matches
2010-201133Odense2. Europa Lg5.0002Matches
2011-201234AGFdk DEN1. Danish Superliga29.220
2012-201335AGFdk DEN1. Danish Superliga3.310Matches
8 Seasons3 Clubs3 Leagues190.8112020
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Odense (4 Seasons)2 Leagues88.0412
Start (3 Seasons)2 Leagues70.44100
AGF (2 Seasons)1 League32.530
Danish Superliga (6 Seasons)115.571
Tippeligaen (3 Seasons)69.441
UEFA Cup (2 Seasons)6.000020
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200527Start1 League23.501
200628Start1 League23.920
2006-200729Start1 League1.00000
200729Start1 League22.020
2007-200830Odense1 League12.011
2008-200931Odense1 League23.800
2009-201032Odense1 League26.920
2010-201133Odense2 Leagues25.3102
2011-201234AGF1 League29.220
2012-201335AGF1 League3.310
8 Seasons3 Clubs3 Leagues190.8112020
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Odense (4 Seasons)2 Leagues88.0412
Start (3 Seasons)2 Leagues70.44100
AGF (2 Seasons)1 League32.530
Danish Superliga (6 Seasons)115.571
Tippeligaen (3 Seasons)69.441
UEFA Cup (2 Seasons)6.000020
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200527Startno NOR1. Tippeligaen2nd23.501
200628Startno NOR1. Tippeligaen6th23.920Matches
200729Startno NOR1. Tippeligaen13th22.020
2007-200830Odensedk DEN1. Danish Superliga4th12.011
2008-200931Odensedk DEN1. Danish Superliga2nd23.800
2009-201032Odensedk DEN1. Danish Superliga2nd26.920Matches
2010-201133Odensedk DEN1. Danish Superliga2nd20.310Matches
2011-201234AGFdk DEN1. Danish Superliga5th29.220
2012-201335AGFdk DEN1. Danish Superliga7th3.310Matches
8 Seasons3 Clubs2 Leagues184.8112
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Odense (4 Seasons)1 League83.041
Start (3 Seasons)1 League69.441
AGF (2 Seasons)1 League32.530
Danish Superliga (6 Seasons)115.571
Tippeligaen (3 Seasons)69.441
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200729Start2. UEFA CupRd11.00000Matches
2010-201133Odense2. Europa LgGR5.0002Matches
2 Seasons2 Clubs1 League6.000020
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Odense (1 Season)1 League5.0002
Start (1 Season)1 League1.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.