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 21 Hearts sct SCO 1. Premier League 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 2002-2003 22 Preston eng ENG 2. First Division 18 18 1,594 17.7 9 3 12 9 0 0 1 1 0.51 0.17 0.68 0.51 0.68 2003-2004 23 Preston eng ENG 2. First Division 38 37 3,316 36.8 17 9 26 17 0 0 7 2 0.46 0.24 0.71 0.46 0.71 2004-2005 24 Preston eng ENG 2. Championship 2 2 133 1.5 1 0 1 1 0 0 0 0 0.68 0.00 0.68 0.68 0.68 Matches 2004-2005 24 Portsmouth eng ENG 1. Premier League 31 13 1,483 16.5 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 Matches 2005-2006 25 Southampton eng ENG 2. Championship 33 24 2,247 25.0 11 1 12 11 0 0 7 1 0.44 0.04 0.48 0.44 0.48 2006-2007 26 Stoke City eng ENG 2. Championship 31 26 2,296 25.5 10 6 16 9 1 1 9 2 0.39 0.24 0.63 0.35 0.59 2007-2008 27 Stoke City eng ENG 2. Championship 42 39 3,519 39.1 15 5 20 13 2 2 11 0 0.38 0.13 0.51 0.33 0.46 2008-2009 28 Stoke City eng ENG 1. Premier League 34 25 2,331 25.9 11 2 13 9 2 3 10 1 0.42 0.08 0.50 0.35 0.42 Matches 2009-2010 29 Stoke City eng ENG 1. Premier League 35 22 2,237 24.9 3 3 6 3 0 0 9 0 0.12 0.12 0.24 0.12 0.24 Matches 2010-2011 30 Stoke City eng ENG 1. Premier League 28 9 1,096 12.2 4 1 5 4 0 0 3 0 0.33 0.08 0.41 0.33 0.41 Matches 2011-2012 31 Stoke City 2. Europa Lg 3 2 200 2.2 1 0 1 1 0 0 1 0 0.45 0.00 0.45 0.45 0.45 Matches 2011-2012 31 Stoke City eng ENG 1. Premier League 13 3 359 4.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 32 Charlton Ath eng ENG 2. Championship 31 20 1,872 20.8 5 2 7 5 0 0 2 0 0.24 0.10 0.34 0.24 0.34 2013-2014 33 Blackpool eng ENG 2. Championship 27 22 1,830 20.3 6 2 8 6 0 0 3 1 0.30 0.10 0.39 0.30 0.39 2014-2015 34 Millwall eng ENG 2. Championship 38 16 1,782 19.8 4 2 6 4 0 0 4 0 0.20 0.10 0.30 0.20 0.30 Matches 2014-2015 34 Millwall eng ENG FA Cup 2 2 111 1.2 2 0 2 2 0 0 0 0 1.62 0.00 1.62 1.62 1.62 Matches 2015-2016 35 Oldham Athletic eng ENG FA Cup 2 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 35 Oldham Athletic eng ENG 3. League One 5 1 134 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 9 Clubs 6 Leagues 440 309 28,955 321.7 108 38 146 103 5 6 82 9 0.34 0.12 0.45 0.32 0.44 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 Stoke City (6 Seasons) 3 Leagues 186 126 12,038 133.8 44 17 61 39 5 6 45 4 0.33 0.13 0.46 0.29 0.42 Preston (3 Seasons) 1 League 58 57 5,043 56.0 27 12 39 27 0 0 8 3 0.48 0.21 0.70 0.48 0.70 Millwall (1 Season) 2 Leagues 40 18 1,893 21.0 6 2 8 6 0 0 4 0 0.29 0.10 0.38 0.29 0.38 Southampton (1 Season) 1 League 33 24 2,247 25.0 11 1 12 11 0 0 7 1 0.44 0.04 0.48 0.44 0.48 Portsmouth (1 Season) 1 League 31 13 1,483 16.5 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 Charlton Ath (1 Season) 1 League 31 20 1,872 20.8 5 2 7 5 0 0 2 0 0.24 0.10 0.34 0.24 0.34 Hearts (1 Season) 1 League 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 Blackpool (1 Season) 1 League 27 22 1,830 20.3 6 2 8 6 0 0 3 1 0.30 0.10 0.39 0.30 0.39 Oldham Athletic (1 Season) 2 Leagues 7 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (9 Seasons) 260 204 18,589 206.5 78 30 108 75 3 3 44 7 0.38 0.15 0.52 0.36 0.51 Premier League (5 Seasons) 141 72 7,506 83.4 19 7 26 17 2 3 28 2 0.23 0.08 0.31 0.20 0.29 FA Cup (2 Seasons) 4 3 170 1.9 2 0 2 2 0 0 0 0 1.06 0.00 1.06 1.06 1.06 Premier League (1 Season) 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 League One (1 Season) 5 1 134 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 3 2 200 2.2 1 0 1 1 0 0 1 0 0.45 0.00 0.45 0.45 0.45
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 21 Hearts 1 League 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 2002-2003 22 Preston 1 League 18 18 1,594 17.7 9 3 12 9 0 0 1 1 0.51 0.17 0.68 0.51 0.68 2003-2004 23 Preston 1 League 38 37 3,316 36.8 17 9 26 17 0 0 7 2 0.46 0.24 0.71 0.46 0.71 2004-2005 24 Preston 1 League 2 2 133 1.5 1 0 1 1 0 0 0 0 0.68 0.00 0.68 0.68 0.68 2004-2005 24 Portsmouth 1 League 31 13 1,483 16.5 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 2005-2006 25 Southampton 1 League 33 24 2,247 25.0 11 1 12 11 0 0 7 1 0.44 0.04 0.48 0.44 0.48 2006-2007 26 Stoke City 1 League 31 26 2,296 25.5 10 6 16 9 1 1 9 2 0.39 0.24 0.63 0.35 0.59 2007-2008 27 Stoke City 1 League 42 39 3,519 39.1 15 5 20 13 2 2 11 0 0.38 0.13 0.51 0.33 0.46 2008-2009 28 Stoke City 1 League 34 25 2,331 25.9 11 2 13 9 2 3 10 1 0.42 0.08 0.50 0.35 0.42 2009-2010 29 Stoke City 1 League 35 22 2,237 24.9 3 3 6 3 0 0 9 0 0.12 0.12 0.24 0.12 0.24 2010-2011 30 Stoke City 1 League 28 9 1,096 12.2 4 1 5 4 0 0 3 0 0.33 0.08 0.41 0.33 0.41 2011-2012 31 Stoke City 2 Leagues 16 5 559 6.2 1 0 1 1 0 0 3 1 0.16 0.00 0.16 0.16 0.16 2012-2013 32 Charlton Ath 1 League 31 20 1,872 20.8 5 2 7 5 0 0 2 0 0.24 0.10 0.34 0.24 0.34 2013-2014 33 Blackpool 1 League 27 22 1,830 20.3 6 2 8 6 0 0 3 1 0.30 0.10 0.39 0.30 0.39 2014-2015 34 Millwall 2 Leagues 40 18 1,893 21.0 6 2 8 6 0 0 4 0 0.29 0.10 0.38 0.29 0.38 2015-2016 35 Oldham Athletic 2 Leagues 7 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 15 Seasons 9 Clubs 6 Leagues 440 309 28,955 321.7 108 38 146 103 5 6 82 9 0.34 0.12 0.45 0.32 0.44 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 Stoke City (6 Seasons) 3 Leagues 186 126 12,038 133.8 44 17 61 39 5 6 45 4 0.33 0.13 0.46 0.29 0.42 Preston (3 Seasons) 1 League 58 57 5,043 56.0 27 12 39 27 0 0 8 3 0.48 0.21 0.70 0.48 0.70 Millwall (1 Season) 2 Leagues 40 18 1,893 21.0 6 2 8 6 0 0 4 0 0.29 0.10 0.38 0.29 0.38 Southampton (1 Season) 1 League 33 24 2,247 25.0 11 1 12 11 0 0 7 1 0.44 0.04 0.48 0.44 0.48 Portsmouth (1 Season) 1 League 31 13 1,483 16.5 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 Charlton Ath (1 Season) 1 League 31 20 1,872 20.8 5 2 7 5 0 0 2 0 0.24 0.10 0.34 0.24 0.34 Hearts (1 Season) 1 League 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 Blackpool (1 Season) 1 League 27 22 1,830 20.3 6 2 8 6 0 0 3 1 0.30 0.10 0.39 0.30 0.39 Oldham Athletic (1 Season) 2 Leagues 7 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (9 Seasons) 260 204 18,589 206.5 78 30 108 75 3 3 44 7 0.38 0.15 0.52 0.36 0.51 Premier League (5 Seasons) 141 72 7,506 83.4 19 7 26 17 2 3 28 2 0.23 0.08 0.31 0.20 0.29 FA Cup (2 Seasons) 4 3 170 1.9 2 0 2 2 0 0 0 0 1.06 0.00 1.06 1.06 1.06 Premier League (1 Season) 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 League One (1 Season) 5 1 134 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 3 2 200 2.2 1 0 1 1 0 0 1 0 0.45 0.00 0.45 0.45 0.45
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 21 Hearts sct SCO 1. Premier League 5th 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 2002-2003 22 Preston eng ENG 2. First Division 12th 18 18 1,594 17.7 9 3 12 9 0 0 1 1 0.51 0.17 0.68 0.51 0.68 2003-2004 23 Preston eng ENG 2. First Division 15th 38 37 3,316 36.8 17 9 26 17 0 0 7 2 0.46 0.24 0.71 0.46 0.71 2004-2005 24 Preston eng ENG 2. Championship 5th 2 2 133 1.5 1 0 1 1 0 0 0 0 0.68 0.00 0.68 0.68 0.68 Matches 2004-2005 24 Portsmouth eng ENG 1. Premier League 16th 31 13 1,483 16.5 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 Matches 2005-2006 25 Southampton eng ENG 2. Championship 12th 33 24 2,247 25.0 11 1 12 11 0 0 7 1 0.44 0.04 0.48 0.44 0.48 2006-2007 26 Stoke City eng ENG 2. Championship 8th 31 26 2,296 25.5 10 6 16 9 1 1 9 2 0.39 0.24 0.63 0.35 0.59 2007-2008 27 Stoke City eng ENG 2. Championship 2nd 42 39 3,519 39.1 15 5 20 13 2 2 11 0 0.38 0.13 0.51 0.33 0.46 2008-2009 28 Stoke City eng ENG 1. Premier League 12th 34 25 2,331 25.9 11 2 13 9 2 3 10 1 0.42 0.08 0.50 0.35 0.42 Matches 2009-2010 29 Stoke City eng ENG 1. Premier League 11th 35 22 2,237 24.9 3 3 6 3 0 0 9 0 0.12 0.12 0.24 0.12 0.24 Matches 2010-2011 30 Stoke City eng ENG 1. Premier League 13th 28 9 1,096 12.2 4 1 5 4 0 0 3 0 0.33 0.08 0.41 0.33 0.41 Matches 2011-2012 31 Stoke City eng ENG 1. Premier League 14th 13 3 359 4.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 32 Charlton Ath eng ENG 2. Championship 9th 31 20 1,872 20.8 5 2 7 5 0 0 2 0 0.24 0.10 0.34 0.24 0.34 2013-2014 33 Blackpool eng ENG 2. Championship 20th 27 22 1,830 20.3 6 2 8 6 0 0 3 1 0.30 0.10 0.39 0.30 0.39 2014-2015 34 Millwall eng ENG 2. Championship 22nd 38 16 1,782 19.8 4 2 6 4 0 0 4 0 0.20 0.10 0.30 0.20 0.30 Matches 2015-2016 35 Oldham Athletic eng ENG 3. League One 17th 5 1 134 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 9 Clubs 4 Leagues 433 304 28,585 317.6 105 38 143 100 5 6 81 9 0.33 0.12 0.45 0.31 0.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 Stoke City (6 Seasons) 2 Leagues 183 124 11,838 131.5 43 17 60 38 5 6 44 4 0.33 0.13 0.46 0.29 0.42 Preston (3 Seasons) 1 League 58 57 5,043 56.0 27 12 39 27 0 0 8 3 0.48 0.21 0.70 0.48 0.70 Millwall (1 Season) 1 League 38 16 1,782 19.8 4 2 6 4 0 0 4 0 0.20 0.10 0.30 0.20 0.30 Southampton (1 Season) 1 League 33 24 2,247 25.0 11 1 12 11 0 0 7 1 0.44 0.04 0.48 0.44 0.48 Portsmouth (1 Season) 1 League 31 13 1,483 16.5 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 Charlton Ath (1 Season) 1 League 31 20 1,872 20.8 5 2 7 5 0 0 2 0 0.24 0.10 0.34 0.24 0.34 Hearts (1 Season) 1 League 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 Blackpool (1 Season) 1 League 27 22 1,830 20.3 6 2 8 6 0 0 3 1 0.30 0.10 0.39 0.30 0.39 Oldham Athletic (1 Season) 1 League 5 1 134 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (9 Seasons) 260 204 18,589 206.5 78 30 108 75 3 3 44 7 0.38 0.15 0.52 0.36 0.51 Premier League (5 Seasons) 141 72 7,506 83.4 19 7 26 17 2 3 28 2 0.23 0.08 0.31 0.20 0.29 Premier League (1 Season) 27 27 2,356 26.2 8 1 9 8 0 0 8 0 0.31 0.04 0.34 0.31 0.34 League One (1 Season) 5 1 134 1.5 0 0 0 0 0 0 1 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 2014-2015 34 Millwall eng ENG FA Cup 33rd 2 2 111 1.2 2 0 2 2 0 0 0 0 1.62 0.00 1.62 1.62 1.62 Matches 2015-2016 35 Oldham Athletic eng ENG FA Cup 65th 2 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 4 3 170 1.9 2 0 2 2 0 0 0 0 1.06 0.00 1.06 1.06 1.06 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 Oldham Athletic (1 Season) 1 League 2 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 2 2 111 1.2 2 0 2 2 0 0 0 0 1.62 0.00 1.62 1.62 1.62
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 2011-2012 31 Stoke City 2. Europa Lg R32 3 2 200 2.2 1 0 1 1 0 0 1 0 0.45 0.00 0.45 0.45 0.45 Matches 1 Season 1 Club 1 League 3 2 200 2.2 1 0 1 1 0 0 1 0 0.45 0.00 0.45 0.45 0.45
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 22 jm Jamaica WCQ 7 1 200 2.2 0 0 0 0 1 0 0.00 0.00 Matches 2006 26 jm Jamaica WCQ 8 6 549 6.1 0 0 0 0 0 0 0.00 0.00 Matches 2010 30 jm Jamaica WCQ 5 4 330 3.7 1 1 0 0 1 0 0.27 0.27 Matches 2014 34 jm Jamaica WCQ 2 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 1 League 22 11 1,105 12.3 1 0 0 1 0 0 2 0 0.08 0.00 0.00 0.08 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 21 Hearts 1 League 26.2 8 23 0.88 0.35 0 0 2002-2003 22 Preston 1 League 17.7 9 33 1.86 0.27 0 0 2003-2004 23 Preston 1 League 36.8 17 43 1.17 0.40 0 0 2004-2005 24 Preston 1 League 1.5 1 2 1.35 0.50 0 0 2004-2005 24 Portsmouth 1 League 16.5 1 7 0.42 0.14 0 0 2005-2006 25 Southampton 1 League 25.0 11 33 1.32 0.33 0 0 2006-2007 26 Stoke City 1 League 25.5 10 33 1.29 0.27 1 1 2007-2008 27 Stoke City 1 League 39.1 15 49 1.25 0.27 2 2 2008-2009 28 Stoke City 1 League 25.9 11 24 0.93 0.38 2 3 2009-2010 29 Stoke City 1 League 24.9 3 26 1.05 0.12 0 0 2010-2011 30 Stoke City 1 League 12.2 4 10 0.82 0.40 0 0 2011-2012 31 Stoke City 2 Leagues 6.2 1 3 0.48 0.33 0 0 2012-2013 32 Charlton Ath 1 League 20.8 5 31 1.49 0.16 0 0 2013-2014 33 Blackpool 1 League 20.3 6 24 1.18 0.25 0 0 2014-2015 34 Millwall 2 Leagues 21.0 6 12 0.61 0.33 0 0 2015-2016 35 Oldham Athletic 2 Leagues 2.1 0 0 0.00 0 0 15 Seasons 9 Clubs 6 Leagues 321.7 108 353 1.10 0.29 5 6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Stoke City (6 Seasons) 3 Leagues 133.8 44 145 1.08 0.27 5 6 Preston (3 Seasons) 1 League 56.0 27 78 1.39 0.35 0 0 Millwall (1 Season) 2 Leagues 21.0 6 12 0.61 0.33 0 0 Southampton (1 Season) 1 League 25.0 11 33 1.32 0.33 0 0 Portsmouth (1 Season) 1 League 16.5 1 7 0.42 0.14 0 0 Charlton Ath (1 Season) 1 League 20.8 5 31 1.49 0.16 0 0 Hearts (1 Season) 1 League 26.2 8 23 0.88 0.35 0 0 Blackpool (1 Season) 1 League 20.3 6 24 1.18 0.25 0 0 Oldham Athletic (1 Season) 2 Leagues 2.1 0 0 0.00 0 0 Championship (9 Seasons) 206.5 78 260 1.26 0.29 3 3 Premier League (5 Seasons) 83.4 19 69 0.83 0.25 2 3 FA Cup (2 Seasons) 1.9 2 0 0 Premier League (1 Season) 26.2 8 23 0.88 0.35 0 0 League One (1 Season) 1.5 0 0 0.00 0 0 Europa Lg (1 Season) 2.2 1 1 0.45 1.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014-2015 34 Millwall eng ENG FA Cup 33rd 1.2 2 0 0 Matches 2015-2016 35 Oldham Athletic eng ENG FA Cup 65th 0.7 0 0 0 Matches 2 Seasons 2 Clubs 1 League 1.9 2 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Oldham Athletic (1 Season) 1 League 0.7 0 0 0 Millwall (1 Season) 1 League 1.2 2 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 2011-2012 31 Stoke City 2. Europa Lg R32 2.2 1 1 0.45 1.00 0 0 Matches 1 Season 1 Club 1 League 2.2 1 1 0.45 1.00 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 21 Hearts sct SCO 1. Premier League 27 2,356 87 68.9 26.2 27 0 2002-2003 22 Preston eng ENG 2. First Division 18 1,594 89 38.5 17.7 18 0 2003-2004 23 Preston eng ENG 2. First Division 38 3,316 87 80.1 36.8 37 1 2004-2005 24 Preston eng ENG 2. Championship 2 133 67 3.2 1.5 2 0 Matches 2004-2005 24 Portsmouth eng ENG 1. Premier League 31 1,483 48 43.4 16.5 13 7 18 Matches 2005-2006 25 Southampton eng ENG 2. Championship 33 2,247 68 54.3 25.0 24 9 2006-2007 26 Stoke City eng ENG 2. Championship 31 2,296 74 55.5 25.5 26 5 2007-2008 27 Stoke City eng ENG 2. Championship 42 3,519 84 85.0 39.1 39 3 2008-2009 28 Stoke City eng ENG 1. Premier League 34 2,331 69 68.2 25.9 25 14 9 Matches 2009-2010 29 Stoke City eng ENG 1. Premier League 35 2,237 64 65.4 24.9 22 6 13 Matches 2010-2011 30 Stoke City eng ENG 1. Premier League 28 1,096 39 32.0 12.2 9 3 19 Matches 2011-2012 31 Stoke City 2. Europa Lg 3 200 67 2.2 2 2 1 Matches 2011-2012 31 Stoke City eng ENG 1. Premier League 13 359 28 10.5 4.0 3 0 10 Matches 2012-2013 32 Charlton Ath eng ENG 2. Championship 31 1,872 60 45.2 20.8 20 11 2013-2014 33 Blackpool eng ENG 2. Championship 27 1,830 68 44.2 20.3 22 5 2014-2015 34 Millwall eng ENG 2. Championship 38 1,782 47 43.0 19.8 16 5 22 4 0.76 21 40 -19 -0.96 -0.39 Matches 2014-2015 34 Millwall eng ENG FA Cup 2 111 56 61.7 1.2 2 56 1 0 0 0.50 3 5 -2 -1.62 +0.99 Matches 2015-2016 35 Oldham Athletic eng ENG FA Cup 2 59 30 21.9 0.7 1 56 0 1 3 0 2.00 0 0 0 0.00 -0.43 Matches 2015-2016 35 Oldham Athletic eng ENG 3. League One 5 134 27 3.2 1.5 1 0 4 5 0.20 2 3 -1 -0.67 -0.38 Matches 15 Seasons 9 Clubs 6 Leagues 440 28,955 66 46.1 321.7 309 56 38 131 3 9 0.74 26 48 -22 -0.95 -0.56 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stoke City (6 Seasons) 3 Leagues 186 12,038 65 53.9 133.8 126 25 60 Preston (3 Seasons) 1 League 58 5,043 87 40.6 56.0 57 1 Millwall (1 Season) 2 Leagues 40 1,893 47 43.8 21.0 18 56 6 22 4 0.75 24 45 -21 -1.00 -0.37 Southampton (1 Season) 1 League 33 2,247 68 54.3 25.0 24 9 Portsmouth (1 Season) 1 League 31 1,483 48 43.4 16.5 13 7 18 Charlton Ath (1 Season) 1 League 31 1,872 60 45.2 20.8 20 11 Hearts (1 Season) 1 League 27 2,356 87 68.9 26.2 27 0 Blackpool (1 Season) 1 League 27 1,830 68 44.2 20.3 22 5 Oldham Athletic (1 Season) 2 Leagues 7 193 28 4.4 2.1 2 56 0 5 3 5 0.71 2 3 -1 -0.47 -0.21 Championship (9 Seasons) 260 18,589 71 49.9 206.5 204 5 56 4 0.76 21 40 -19 -0.96 -0.39 Premier League (5 Seasons) 141 7,506 53 43.9 83.4 72 30 69 FA Cup (2 Seasons) 4 170 43 37.8 1.9 3 56 1 1 3 0 1.25 3 5 -2 -1.06 -0.74 Premier League (1 Season) 27 2,356 87 68.9 26.2 27 0 League One (1 Season) 5 134 27 3.2 1.5 1 0 4 5 0.20 2 3 -1 -0.67 -0.38 Europa Lg (1 Season) 3 200 67 2.2 2 2 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 21 Hearts 1 League 27 2,356 87 68.9 26.2 27 0 2002-2003 22 Preston 1 League 18 1,594 89 38.5 17.7 18 0 2003-2004 23 Preston 1 League 38 3,316 87 80.1 36.8 37 1 2004-2005 24 Preston 1 League 2 133 67 3.2 1.5 2 0 2004-2005 24 Portsmouth 1 League 31 1,483 48 43.4 16.5 13 7 18 2005-2006 25 Southampton 1 League 33 2,247 68 54.3 25.0 24 9 2006-2007 26 Stoke City 1 League 31 2,296 74 55.5 25.5 26 5 2007-2008 27 Stoke City 1 League 42 3,519 84 85.0 39.1 39 3 2008-2009 28 Stoke City 1 League 34 2,331 69 68.2 25.9 25 14 9 2009-2010 29 Stoke City 1 League 35 2,237 64 65.4 24.9 22 6 13 2010-2011 30 Stoke City 1 League 28 1,096 39 32.0 12.2 9 3 19 2011-2012 31 Stoke City 2 Leagues 16 559 35 10.5 6.2 5 2 11 2012-2013 32 Charlton Ath 1 League 31 1,872 60 45.2 20.8 20 11 2013-2014 33 Blackpool 1 League 27 1,830 68 44.2 20.3 22 5 2014-2015 34 Millwall 2 Leagues 40 1,893 47 43.8 21.0 18 56 6 22 4 0.75 24 45 -21 -1.00 -0.37 2015-2016 35 Oldham Athletic 2 Leagues 7 193 28 4.4 2.1 2 56 0 5 3 5 0.71 2 3 -1 -0.47 -0.21 15 Seasons 9 Clubs 6 Leagues 440 28,955 66 46.1 321.7 309 56 38 131 3 9 0.74 26 48 -22 -0.95 -0.56 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stoke City (6 Seasons) 3 Leagues 186 12,038 65 53.9 133.8 126 25 60 Preston (3 Seasons) 1 League 58 5,043 87 40.6 56.0 57 1 Millwall (1 Season) 2 Leagues 40 1,893 47 43.8 21.0 18 56 6 22 4 0.75 24 45 -21 -1.00 -0.37 Southampton (1 Season) 1 League 33 2,247 68 54.3 25.0 24 9 Portsmouth (1 Season) 1 League 31 1,483 48 43.4 16.5 13 7 18 Charlton Ath (1 Season) 1 League 31 1,872 60 45.2 20.8 20 11 Hearts (1 Season) 1 League 27 2,356 87 68.9 26.2 27 0 Blackpool (1 Season) 1 League 27 1,830 68 44.2 20.3 22 5 Oldham Athletic (1 Season) 2 Leagues 7 193 28 4.4 2.1 2 56 0 5 3 5 0.71 2 3 -1 -0.47 -0.21 Championship (9 Seasons) 260 18,589 71 49.9 206.5 204 5 56 4 0.76 21 40 -19 -0.96 -0.39 Premier League (5 Seasons) 141 7,506 53 43.9 83.4 72 30 69 FA Cup (2 Seasons) 4 170 43 37.8 1.9 3 56 1 1 3 0 1.25 3 5 -2 -1.06 -0.74 Premier League (1 Season) 27 2,356 87 68.9 26.2 27 0 League One (1 Season) 5 134 27 3.2 1.5 1 0 4 5 0.20 2 3 -1 -0.67 -0.38 Europa Lg (1 Season) 3 200 67 2.2 2 2 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 21 Hearts sct SCO 1. Premier League 5th 27 2,356 87 68.9 26.2 27 0 2002-2003 22 Preston eng ENG 2. First Division 12th 18 1,594 89 38.5 17.7 18 0 2003-2004 23 Preston eng ENG 2. First Division 15th 38 3,316 87 80.1 36.8 37 1 2004-2005 24 Preston eng ENG 2. Championship 5th 2 133 67 3.2 1.5 2 0 Matches 2004-2005 24 Portsmouth eng ENG 1. Premier League 16th 31 1,483 48 43.4 16.5 13 7 18 Matches 2005-2006 25 Southampton eng ENG 2. Championship 12th 33 2,247 68 54.3 25.0 24 9 2006-2007 26 Stoke City eng ENG 2. Championship 8th 31 2,296 74 55.5 25.5 26 5 2007-2008 27 Stoke City eng ENG 2. Championship 2nd 42 3,519 84 85.0 39.1 39 3 2008-2009 28 Stoke City eng ENG 1. Premier League 12th 34 2,331 69 68.2 25.9 25 14 9 Matches 2009-2010 29 Stoke City eng ENG 1. Premier League 11th 35 2,237 64 65.4 24.9 22 6 13 Matches 2010-2011 30 Stoke City eng ENG 1. Premier League 13th 28 1,096 39 32.0 12.2 9 3 19 Matches 2011-2012 31 Stoke City eng ENG 1. Premier League 14th 13 359 28 10.5 4.0 3 0 10 Matches 2012-2013 32 Charlton Ath eng ENG 2. Championship 9th 31 1,872 60 45.2 20.8 20 11 2013-2014 33 Blackpool eng ENG 2. Championship 20th 27 1,830 68 44.2 20.3 22 5 2014-2015 34 Millwall eng ENG 2. Championship 22nd 38 1,782 47 43.0 19.8 16 5 22 4 0.76 21 40 -19 -0.96 -0.39 Matches 2015-2016 35 Oldham Athletic eng ENG 3. League One 17th 5 134 27 3.2 1.5 1 0 4 5 0.20 2 3 -1 -0.67 -0.38 Matches 15 Seasons 9 Clubs 4 Leagues 433 28,585 66 46.2 317.6 304 35 129 9 0.69 23 43 -20 -0.94 -0.54 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stoke City (6 Seasons) 2 Leagues 183 11,838 65 53.9 131.5 124 23 59 Preston (3 Seasons) 1 League 58 5,043 87 40.6 56.0 57 1 Millwall (1 Season) 1 League 38 1,782 47 43.0 19.8 16 5 22 4 0.76 21 40 -19 -0.96 -0.39 Southampton (1 Season) 1 League 33 2,247 68 54.3 25.0 24 9 Portsmouth (1 Season) 1 League 31 1,483 48 43.4 16.5 13 7 18 Charlton Ath (1 Season) 1 League 31 1,872 60 45.2 20.8 20 11 Hearts (1 Season) 1 League 27 2,356 87 68.9 26.2 27 0 Blackpool (1 Season) 1 League 27 1,830 68 44.2 20.3 22 5 Oldham Athletic (1 Season) 1 League 5 134 27 3.2 1.5 1 0 4 5 0.20 2 3 -1 -0.67 -0.38 Championship (9 Seasons) 260 18,589 71 49.9 206.5 204 5 56 4 0.76 21 40 -19 -0.96 -0.39 Premier League (5 Seasons) 141 7,506 53 43.9 83.4 72 30 69 Premier League (1 Season) 27 2,356 87 68.9 26.2 27 0 League One (1 Season) 5 134 27 3.2 1.5 1 0 4 5 0.20 2 3 -1 -0.67 -0.38
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 2014-2015 34 Millwall eng ENG FA Cup 33rd 2 111 56 61.7 1.2 2 56 1 0 0 0.50 3 5 -2 -1.62 +0.99 Matches 2015-2016 35 Oldham Athletic eng ENG FA Cup 65th 2 59 30 21.9 0.7 1 56 0 1 3 0 2.00 0 0 0 0.00 -0.43 Matches 2 Seasons 2 Clubs 1 League 4 170 43 37.8 1.9 3 56 1 1 3 0 1.25 3 5 -2 -1.06 -0.74 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (1 Season) 1 League 2 59 30 21.9 0.7 1 56 0 1 3 0 2.00 0 0 0 0.00 -0.43 Millwall (1 Season) 1 League 2 111 56 61.7 1.2 2 56 1 0 0 0.50 3 5 -2 -1.62 +0.99
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 2011-2012 31 Stoke City 2. Europa Lg R32 3 200 67 2.2 2 2 1 Matches 1 Season 1 Club 1 League 3 200 67 2.2 2 2 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 2002 22 jm Jamaica WCQ 7 200 29 13.9 2.2 1 96 1 6 17 0 1.14 1 4 -3 -1.35 -1.28 Matches 2006 26 jm Jamaica WCQ 8 549 69 76.3 6.1 6 86 3 2 17 0 1.38 7 6 +1 +0.16 -1.94 Matches 2010 30 jm Jamaica WCQ 5 330 66 45.8 3.7 4 77 1 1 23 0 1.80 4 4 0 0.00 -3.00 Matches 2014 34 jm Jamaica WCQ 2 26 13 1.8 0.3 0 0 2 12 0 2.00 0 1 -1 -3.46 -3.21 Matches 4 Seasons 1 Club 1 League 22 1,105 50 25.6 12.3 11 84 5 11 17 0 1.46 12 15 -3 -0.24 -0.58
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 21 Hearts 1 League 26.2 8 0 2002-2003 22 Preston 1 League 17.7 1 1 29 2003-2004 23 Preston 1 League 36.8 7 2 57 2004-2005 24 Preston 1 League 1.5 0 0 1 2004-2005 24 Portsmouth 1 League 16.5 4 0 33 2005-2006 25 Southampton 1 League 25.0 7 1 56 2006-2007 26 Stoke City 1 League 25.5 9 2 53 2007-2008 27 Stoke City 1 League 39.1 11 0 94 2008-2009 28 Stoke City 1 League 25.9 10 1 59 2009-2010 29 Stoke City 1 League 24.9 9 0 55 2010-2011 30 Stoke City 1 League 12.2 3 0 27 2011-2012 31 Stoke City 2 Leagues 6.2 3 1 26 2012-2013 32 Charlton Ath 1 League 20.8 2 0 38 2013-2014 33 Blackpool 1 League 20.3 3 1 40 2014-2015 34 Millwall 2 Leagues 21.0 4 0 0 48 0 2015-2016 35 Oldham Athletic 2 Leagues 2.1 1 0 0 9 0 15 Seasons 9 Clubs 6 Leagues 321.7 82 9 0 625 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Stoke City (6 Seasons) 3 Leagues 133.8 45 4 314 Preston (3 Seasons) 1 League 56.0 8 3 87 Millwall (1 Season) 2 Leagues 21.0 4 0 0 48 0 Southampton (1 Season) 1 League 25.0 7 1 56 Portsmouth (1 Season) 1 League 16.5 4 0 33 Charlton Ath (1 Season) 1 League 20.8 2 0 38 Hearts (1 Season) 1 League 26.2 8 0 Blackpool (1 Season) 1 League 20.3 3 1 40 Oldham Athletic (1 Season) 2 Leagues 2.1 1 0 0 9 0 Championship (9 Seasons) 206.5 44 7 416 Premier League (5 Seasons) 83.4 28 2 187 FA Cup (2 Seasons) 1.9 0 0 0 0 Premier League (1 Season) 26.2 8 0 League One (1 Season) 1.5 1 0 9 Europa Lg (1 Season) 2.2 1 0 13
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 34 Millwall eng ENG FA Cup 33rd 1.2 0 0 0 0 Matches 2015-2016 35 Oldham Athletic eng ENG FA Cup 65th 0.7 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 1.9 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Oldham Athletic (1 Season) 1 League 0.7 0 0 0 0 Millwall (1 Season) 1 League 1.2 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 2011-2012 31 Stoke City 2. Europa Lg R32 2.2 1 0 13 Matches 1 Season 1 Club 1 League 2.2 1 0 13
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
More Ricardo Fuller Pages
Ricardo Fuller Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary