Standard Stats Table 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 2001-2002 27 Hibernian sct SCO 1. Premier League 32 25 2,317 25.7 2 3 5 2 0 0 1 0 0.08 0.12 0.19 0.08 0.19 Matches 2001-2002 27 Hibernian 2. UEFA Cup 2 2 210 2.3 0 0 0 0 0 0.00 0.00 Matches 2002-2003 28 Aston Villa eng ENG 1. Premier League 20 12 1,250 13.9 1 2 3 1 0 0 2 0 0.07 0.14 0.22 0.07 0.22 Matches 2003-2004 29 Aston Villa eng ENG 1. Premier League 28 20 1,839 20.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 30 Aston Villa eng ENG 1. Premier League 33 30 2,815 31.3 0 5 5 0 0 0 2 0 0.00 0.16 0.16 0.00 0.16 Matches 2005-2006 31 Aston Villa eng ENG 1. Premier League 7 4 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2006-2007 32 Reading eng ENG 1. Premier League 9 9 750 8.3 1 1 2 1 0 0 0 0 0.12 0.12 0.24 0.12 0.24 Matches 2007-2008 33 Reading eng ENG 1. Premier League 6 3 340 3.8 0 1 1 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Matches 2008-2009 34 Birmingham City eng ENG 2. Championship 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 4 Clubs 4 Leagues 138 105 9,945 110.5 4 12 16 4 0 0 9 0 0.04 0.11 0.15 0.04 0.15 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 Aston Villa (4 Seasons) 1 League 88 66 6,308 70.1 1 7 8 1 0 0 6 0 0.01 0.10 0.11 0.01 0.11 Reading (2 Seasons) 1 League 15 12 1,090 12.1 1 2 3 1 0 0 2 0 0.08 0.17 0.25 0.08 0.25 Hibernian (1 Season) 2 Leagues 34 27 2,527 28.1 2 3 5 2 0 0 1 0 0.07 0.12 0.19 0.07 0.19 Birmingham City (1 Season) 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 103 78 7,398 82.2 2 9 11 2 0 0 8 0 0.02 0.11 0.13 0.02 0.13 Premier League (1 Season) 32 25 2,317 25.7 2 3 5 2 0 0 1 0 0.08 0.12 0.19 0.08 0.19 UEFA Cup (1 Season) 2 2 210 2.3 0 0 0 0 0 0.00 0.00 Championship (1 Season) 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2001-2002 27 Hibernian 2 Leagues 34 27 2,527 28.1 2 3 5 2 0 0 1 0 0.07 0.12 0.19 0.07 0.19 2002-2003 28 Aston Villa 1 League 20 12 1,250 13.9 1 2 3 1 0 0 2 0 0.07 0.14 0.22 0.07 0.22 2003-2004 29 Aston Villa 1 League 28 20 1,839 20.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2004-2005 30 Aston Villa 1 League 33 30 2,815 31.3 0 5 5 0 0 0 2 0 0.00 0.16 0.16 0.00 0.16 2005-2006 31 Aston Villa 1 League 7 4 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 32 Reading 1 League 9 9 750 8.3 1 1 2 1 0 0 0 0 0.12 0.12 0.24 0.12 0.24 2007-2008 33 Reading 1 League 6 3 340 3.8 0 1 1 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 2008-2009 34 Birmingham City 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 4 Clubs 4 Leagues 138 105 9,945 110.5 4 12 16 4 0 0 9 0 0.04 0.11 0.15 0.04 0.15 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 Aston Villa (4 Seasons) 1 League 88 66 6,308 70.1 1 7 8 1 0 0 6 0 0.01 0.10 0.11 0.01 0.11 Reading (2 Seasons) 1 League 15 12 1,090 12.1 1 2 3 1 0 0 2 0 0.08 0.17 0.25 0.08 0.25 Hibernian (1 Season) 2 Leagues 34 27 2,527 28.1 2 3 5 2 0 0 1 0 0.07 0.12 0.19 0.07 0.19 Birmingham City (1 Season) 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 103 78 7,398 82.2 2 9 11 2 0 0 8 0 0.02 0.11 0.13 0.02 0.13 Premier League (1 Season) 32 25 2,317 25.7 2 3 5 2 0 0 1 0 0.08 0.12 0.19 0.08 0.19 UEFA Cup (1 Season) 2 2 210 2.3 0 0 0 0 0 0.00 0.00 Championship (1 Season) 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2001-2002 27 Hibernian sct SCO 1. Premier League 10th 32 25 2,317 25.7 2 3 5 2 0 0 1 0 0.08 0.12 0.19 0.08 0.19 Matches 2002-2003 28 Aston Villa eng ENG 1. Premier League 16th 20 12 1,250 13.9 1 2 3 1 0 0 2 0 0.07 0.14 0.22 0.07 0.22 Matches 2003-2004 29 Aston Villa eng ENG 1. Premier League 6th 28 20 1,839 20.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 30 Aston Villa eng ENG 1. Premier League 10th 33 30 2,815 31.3 0 5 5 0 0 0 2 0 0.00 0.16 0.16 0.00 0.16 Matches 2005-2006 31 Aston Villa eng ENG 1. Premier League 16th 7 4 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2006-2007 32 Reading eng ENG 1. Premier League 8th 9 9 750 8.3 1 1 2 1 0 0 0 0 0.12 0.12 0.24 0.12 0.24 Matches 2007-2008 33 Reading eng ENG 1. Premier League 18th 6 3 340 3.8 0 1 1 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Matches 2008-2009 34 Birmingham City eng ENG 2. Championship 2nd 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 4 Clubs 3 Leagues 136 103 9,735 108.2 4 12 16 4 0 0 9 0 0.04 0.11 0.15 0.04 0.15 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 Aston Villa (4 Seasons) 1 League 88 66 6,308 70.1 1 7 8 1 0 0 6 0 0.01 0.10 0.11 0.01 0.11 Reading (2 Seasons) 1 League 15 12 1,090 12.1 1 2 3 1 0 0 2 0 0.08 0.17 0.25 0.08 0.25 Hibernian (1 Season) 1 League 32 25 2,317 25.7 2 3 5 2 0 0 1 0 0.08 0.12 0.19 0.08 0.19 Birmingham City (1 Season) 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 103 78 7,398 82.2 2 9 11 2 0 0 8 0 0.02 0.11 0.13 0.02 0.13 Premier League (1 Season) 32 25 2,317 25.7 2 3 5 2 0 0 1 0 0.08 0.12 0.19 0.08 0.19 Championship (1 Season) 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2001-2002 27 Hibernian 2. UEFA Cup Rd1 2 2 210 2.3 0 0 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 210 2.3 0 0 0 0 0 0.00 0.00
Standard Stats Table 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 2002 28 ec Ecuador 1. World Cup GR 3 3 270 3.0 0 0 0 0 1 0 0.00 0.00 Matches 2006 32 ec Ecuador 1. World Cup R16 4 4 360 4.0 0 0 0 0 2 0 0.00 0.00 Matches 2 Seasons 1 Club 1 League 7 7 630 7.0 0 0 0 0 3 0 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2001-2002 27 Hibernian 2 Leagues 28.1 2 12 0.47 0.17 0 0 2002-2003 28 Aston Villa 1 League 13.9 1 6 0.43 0.17 0 0 2003-2004 29 Aston Villa 1 League 20.4 0 4 0.20 0.00 0 0 2004-2005 30 Aston Villa 1 League 31.3 0 5 0.16 0.00 0 0 2005-2006 31 Aston Villa 1 League 4.5 0 1 0.22 0.00 0 0 2006-2007 32 Reading 1 League 8.3 1 2 0.24 0.50 0 0 2007-2008 33 Reading 1 League 3.8 0 0 0.00 0 0 2008-2009 34 Birmingham City 1 League 0.2 0 0 0.00 0 0 8 Seasons 4 Clubs 4 Leagues 110.5 4 30 0.28 0.13 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Aston Villa (4 Seasons) 1 League 70.1 1 16 0.23 0.06 0 0 Reading (2 Seasons) 1 League 12.1 1 2 0.17 0.50 0 0 Hibernian (1 Season) 2 Leagues 28.1 2 12 0.47 0.17 0 0 Birmingham City (1 Season) 1 League 0.2 0 0 0.00 0 0 Premier League (6 Seasons) 82.2 2 18 0.22 0.11 0 0 Premier League (1 Season) 25.7 2 12 0.47 0.17 0 0 UEFA Cup (1 Season) 2.3 0 0 Championship (1 Season) 0.2 0 0 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2001-2002 27 Hibernian 2. UEFA Cup Rd1 2.3 0 0 Matches 1 Season 1 Club 1 League 2.3 0 0
Playing Time Table 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 2001-2002 27 Hibernian sct SCO 1. Premier League 32 2,317 72 67.7 25.7 25 7 Matches 2001-2002 27 Hibernian 2. UEFA Cup 2 210 105 2.3 2 2 0 0 Matches 2002-2003 28 Aston Villa eng ENG 1. Premier League 20 1,250 63 36.5 13.9 12 6 8 Matches 2003-2004 29 Aston Villa eng ENG 1. Premier League 28 1,839 66 53.8 20.4 20 19 8 Matches 2004-2005 30 Aston Villa eng ENG 1. Premier League 33 2,815 85 82.3 31.3 30 30 3 Matches 2005-2006 31 Aston Villa eng ENG 1. Premier League 7 404 58 11.8 4.5 4 1 3 Matches 2006-2007 32 Reading eng ENG 1. Premier League 9 750 83 21.9 8.3 9 7 0 Matches 2007-2008 33 Reading eng ENG 1. Premier League 6 340 57 9.9 3.8 3 1 3 Matches 2008-2009 34 Birmingham City eng ENG 2. Championship 1 20 20 0.5 0.2 0 1 8 Seasons 4 Clubs 4 Leagues 138 9,945 72 34.7 110.5 105 66 33 0 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (4 Seasons) 1 League 88 6,308 72 46.1 70.1 66 56 22 Reading (2 Seasons) 1 League 15 1,090 73 15.9 12.1 12 8 3 Hibernian (1 Season) 2 Leagues 34 2,527 74 67.7 28.1 27 2 7 0 Birmingham City (1 Season) 1 League 1 20 20 0.5 0.2 0 1 Premier League (6 Seasons) 103 7,398 72 36.1 82.2 78 64 25 Premier League (1 Season) 32 2,317 72 67.7 25.7 25 7 UEFA Cup (1 Season) 2 210 105 2.3 2 2 0 0 Championship (1 Season) 1 20 20 0.5 0.2 0 1
Playing Time Table 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 2001-2002 27 Hibernian 2 Leagues 34 2,527 74 67.7 28.1 27 2 7 0 2002-2003 28 Aston Villa 1 League 20 1,250 63 36.5 13.9 12 6 8 2003-2004 29 Aston Villa 1 League 28 1,839 66 53.8 20.4 20 19 8 2004-2005 30 Aston Villa 1 League 33 2,815 85 82.3 31.3 30 30 3 2005-2006 31 Aston Villa 1 League 7 404 58 11.8 4.5 4 1 3 2006-2007 32 Reading 1 League 9 750 83 21.9 8.3 9 7 0 2007-2008 33 Reading 1 League 6 340 57 9.9 3.8 3 1 3 2008-2009 34 Birmingham City 1 League 1 20 20 0.5 0.2 0 1 8 Seasons 4 Clubs 4 Leagues 138 9,945 72 34.7 110.5 105 66 33 0 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (4 Seasons) 1 League 88 6,308 72 46.1 70.1 66 56 22 Reading (2 Seasons) 1 League 15 1,090 73 15.9 12.1 12 8 3 Hibernian (1 Season) 2 Leagues 34 2,527 74 67.7 28.1 27 2 7 0 Birmingham City (1 Season) 1 League 1 20 20 0.5 0.2 0 1 Premier League (6 Seasons) 103 7,398 72 36.1 82.2 78 64 25 Premier League (1 Season) 32 2,317 72 67.7 25.7 25 7 UEFA Cup (1 Season) 2 210 105 2.3 2 2 0 0 Championship (1 Season) 1 20 20 0.5 0.2 0 1
Playing Time Table 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 2001-2002 27 Hibernian sct SCO 1. Premier League 10th 32 2,317 72 67.7 25.7 25 7 Matches 2002-2003 28 Aston Villa eng ENG 1. Premier League 16th 20 1,250 63 36.5 13.9 12 6 8 Matches 2003-2004 29 Aston Villa eng ENG 1. Premier League 6th 28 1,839 66 53.8 20.4 20 19 8 Matches 2004-2005 30 Aston Villa eng ENG 1. Premier League 10th 33 2,815 85 82.3 31.3 30 30 3 Matches 2005-2006 31 Aston Villa eng ENG 1. Premier League 16th 7 404 58 11.8 4.5 4 1 3 Matches 2006-2007 32 Reading eng ENG 1. Premier League 8th 9 750 83 21.9 8.3 9 7 0 Matches 2007-2008 33 Reading eng ENG 1. Premier League 18th 6 340 57 9.9 3.8 3 1 3 Matches 2008-2009 34 Birmingham City eng ENG 2. Championship 2nd 1 20 20 0.5 0.2 0 1 8 Seasons 4 Clubs 3 Leagues 136 9,735 72 34.7 108.2 103 64 33 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (4 Seasons) 1 League 88 6,308 72 46.1 70.1 66 56 22 Reading (2 Seasons) 1 League 15 1,090 73 15.9 12.1 12 8 3 Hibernian (1 Season) 1 League 32 2,317 72 67.7 25.7 25 7 Birmingham City (1 Season) 1 League 1 20 20 0.5 0.2 0 1 Premier League (6 Seasons) 103 7,398 72 36.1 82.2 78 64 25 Premier League (1 Season) 32 2,317 72 67.7 25.7 25 7 Championship (1 Season) 1 20 20 0.5 0.2 0 1
Playing Time Table 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 2001-2002 27 Hibernian 2. UEFA Cup Rd1 2 210 105 2.3 2 2 0 0 Matches 1 Season 1 Club 1 League 2 210 105 2.3 2 2 0 0
Playing Time Table 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 2002 28 ec Ecuador 1. World Cup GR 3 270 90 100.0 3.0 3 90 3 0 0 1.00 2 4 -2 -0.67 Matches 2006 32 ec Ecuador 1. World Cup R16 4 360 90 100.0 4.0 4 90 4 0 0 1.50 5 4 +1 +0.25 Matches 2 Seasons 1 Club 1 League 7 630 90 100.0 7.0 7 90 7 0 0 1.29 7 8 -1 -0.14
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 27 Hibernian 2 Leagues 28.1 1 0 0 0 2002-2003 28 Aston Villa 1 League 13.9 2 0 17 2003-2004 29 Aston Villa 1 League 20.4 2 0 30 2004-2005 30 Aston Villa 1 League 31.3 2 0 36 2005-2006 31 Aston Villa 1 League 4.5 0 0 4 2006-2007 32 Reading 1 League 8.3 0 0 5 2007-2008 33 Reading 1 League 3.8 2 0 3 2008-2009 34 Birmingham City 1 League 0.2 0 0 0 8 Seasons 4 Clubs 4 Leagues 110.5 9 0 0 95 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aston Villa (4 Seasons) 1 League 70.1 6 0 87 Reading (2 Seasons) 1 League 12.1 2 0 8 Hibernian (1 Season) 2 Leagues 28.1 1 0 0 0 Birmingham City (1 Season) 1 League 0.2 0 0 0 Premier League (6 Seasons) 82.2 8 0 95 Premier League (1 Season) 25.7 1 0 UEFA Cup (1 Season) 2.3 0 0 0 0 Championship (1 Season) 0.2 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 27 Hibernian 2. UEFA Cup Rd1 2.3 0 0 0 0 Matches 1 Season 1 Club 1 League 2.3 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2002 28 ec Ecuador 1. World Cup GR 3.0 1 0 0 0 Matches 2006 32 ec Ecuador 1. World Cup R16 4.0 2 0 0 0 Matches 2 Seasons 1 Club 1 League 7.0 3 0 0 0
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 .
View Additional Information
Player Club Summary