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 20 Wimbledon eng ENG 2. First Division 32 17 1,621 18.0 4 1 5 4 0 0 0 0 0.22 0.06 0.28 0.22 0.28 2002-2003 21 Wimbledon eng ENG 2. First Division 33 12 1,260 14.0 5 6 11 5 0 0 3 0 0.36 0.43 0.79 0.36 0.79 2003-2004 22 Wimbledon eng ENG 2. First Division 26 23 1,946 21.6 7 2 9 7 0 0 2 0 0.32 0.09 0.42 0.32 0.42 2003-2004 22 Gillingham eng ENG 2. First Division 13 7 750 8.3 2 1 3 2 0 0 0 0 0.24 0.12 0.36 0.24 0.36 2004-2005 23 Preston eng ENG 2. Championship 27 15 1,355 15.1 4 3 7 4 0 0 1 0 0.27 0.20 0.46 0.27 0.46 2005-2006 24 Preston eng ENG 2. Championship 42 19 2,026 22.5 6 3 9 6 0 0 0 0 0.27 0.13 0.40 0.27 0.40 2006-2007 25 Preston eng ENG 2. Championship 31 10 1,198 13.3 7 2 9 7 0 0 1 0 0.53 0.15 0.68 0.53 0.68 2007-2008 26 Preston eng ENG 2. Championship 22 11 1,100 12.2 4 1 5 4 0 0 0 0 0.33 0.08 0.41 0.33 0.41 2007-2008 26 QPR eng ENG 2. Championship 17 17 1,475 16.4 8 3 11 8 0 0 0 0 0.49 0.18 0.67 0.49 0.67 2008-2009 27 QPR eng ENG 2. Championship 20 11 1,141 12.7 2 0 2 2 0 0 1 0 0.16 0.00 0.16 0.16 0.16 2009-2010 28 QPR eng ENG 2. Championship 17 5 678 7.5 3 0 3 3 0 0 0 0 0.40 0.00 0.40 0.40 0.40 2009-2010 28 Bristol City eng ENG 2. Championship 7 5 483 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 29 QPR eng ENG 2. Championship 19 0 343 3.8 2 2 4 2 0 0 0 0 0.52 0.52 1.05 0.52 1.05 2011-2012 30 Millwall eng ENG 2. Championship 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 30 Stevenage eng ENG 3. League One 13 10 834 9.3 1 2 3 1 0 0 0 0 0.11 0.22 0.32 0.11 0.32 Matches 2011-2012 30 QPR eng ENG 1. Premier League 2 2 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 31 Portsmouth eng ENG 3. League One 14 14 1,153 12.8 2 4 6 2 0 0 0 0 0.16 0.31 0.47 0.16 0.47 2012-2013 31 Stevenage eng ENG 3. League One 14 5 453 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 32 Portsmouth eng ENG 4. League Two 41 24 2,063 22.9 4 3 7 4 0 0 0 0 0.17 0.13 0.31 0.17 0.31 2014-2015 33 Portsmouth eng ENG FA Cup 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 33 Dag & Red eng ENG 4. League Two 4 2 192 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 33 Portsmouth eng ENG 4. League Two 8 3 302 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 9 Clubs 5 Leagues 405 213 20,600 228.9 61 33 94 61 0 0 9 0 0.27 0.14 0.41 0.27 0.41 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 QPR (5 Seasons) 2 Leagues 75 35 3,781 42.0 15 5 20 15 0 0 1 0 0.36 0.12 0.48 0.36 0.48 Preston (4 Seasons) 1 League 122 55 5,679 63.1 21 9 30 21 0 0 2 0 0.33 0.14 0.48 0.33 0.48 Wimbledon (3 Seasons) 1 League 91 52 4,827 53.6 16 9 25 16 0 0 5 0 0.30 0.17 0.47 0.30 0.47 Portsmouth (3 Seasons) 3 Leagues 64 41 3,527 39.2 6 7 13 6 0 0 0 0 0.15 0.18 0.33 0.15 0.33 Stevenage (2 Seasons) 1 League 27 15 1,287 14.3 1 2 3 1 0 0 0 0 0.07 0.14 0.21 0.07 0.21 Gillingham (1 Season) 1 League 13 7 750 8.3 2 1 3 2 0 0 0 0 0.24 0.12 0.36 0.24 0.36 Bristol City (1 Season) 1 League 7 5 483 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dag & Red (1 Season) 1 League 4 2 192 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (11 Seasons) 308 153 15,450 171.7 54 24 78 54 0 0 9 0 0.31 0.14 0.45 0.31 0.45 League Two (2 Seasons) 53 29 2,557 28.4 4 3 7 4 0 0 0 0 0.14 0.11 0.25 0.14 0.25 League One (2 Seasons) 41 29 2,440 27.1 3 6 9 3 0 0 0 0 0.11 0.22 0.33 0.11 0.33 Premier League (1 Season) 2 2 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 9 0.1 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 20 Wimbledon 1 League 32 17 1,621 18.0 4 1 5 4 0 0 0 0 0.22 0.06 0.28 0.22 0.28 2002-2003 21 Wimbledon 1 League 33 12 1,260 14.0 5 6 11 5 0 0 3 0 0.36 0.43 0.79 0.36 0.79 2003-2004 22 Wimbledon 1 League 26 23 1,946 21.6 7 2 9 7 0 0 2 0 0.32 0.09 0.42 0.32 0.42 2003-2004 22 Gillingham 1 League 13 7 750 8.3 2 1 3 2 0 0 0 0 0.24 0.12 0.36 0.24 0.36 2004-2005 23 Preston 1 League 27 15 1,355 15.1 4 3 7 4 0 0 1 0 0.27 0.20 0.46 0.27 0.46 2005-2006 24 Preston 1 League 42 19 2,026 22.5 6 3 9 6 0 0 0 0 0.27 0.13 0.40 0.27 0.40 2006-2007 25 Preston 1 League 31 10 1,198 13.3 7 2 9 7 0 0 1 0 0.53 0.15 0.68 0.53 0.68 2007-2008 26 Preston 1 League 22 11 1,100 12.2 4 1 5 4 0 0 0 0 0.33 0.08 0.41 0.33 0.41 2007-2008 26 QPR 1 League 17 17 1,475 16.4 8 3 11 8 0 0 0 0 0.49 0.18 0.67 0.49 0.67 2008-2009 27 QPR 1 League 20 11 1,141 12.7 2 0 2 2 0 0 1 0 0.16 0.00 0.16 0.16 0.16 2009-2010 28 Bristol City 1 League 7 5 483 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 28 QPR 1 League 17 5 678 7.5 3 0 3 3 0 0 0 0 0.40 0.00 0.40 0.40 0.40 2010-2011 29 QPR 1 League 19 0 343 3.8 2 2 4 2 0 0 0 0 0.52 0.52 1.05 0.52 1.05 2011-2012 30 QPR 1 League 2 2 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 30 Millwall 1 League 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 30 Stevenage 1 League 13 10 834 9.3 1 2 3 1 0 0 0 0 0.11 0.22 0.32 0.11 0.32 2012-2013 31 Stevenage 1 League 14 5 453 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 31 Portsmouth 1 League 14 14 1,153 12.8 2 4 6 2 0 0 0 0 0.16 0.31 0.47 0.16 0.47 2013-2014 32 Portsmouth 1 League 41 24 2,063 22.9 4 3 7 4 0 0 0 0 0.17 0.13 0.31 0.17 0.31 2014-2015 33 Portsmouth 2 Leagues 9 3 311 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 33 Dag & Red 1 League 4 2 192 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 14 Seasons 9 Clubs 5 Leagues 405 213 20,600 228.9 61 33 94 61 0 0 9 0 0.27 0.14 0.41 0.27 0.41 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 QPR (5 Seasons) 2 Leagues 75 35 3,781 42.0 15 5 20 15 0 0 1 0 0.36 0.12 0.48 0.36 0.48 Preston (4 Seasons) 1 League 122 55 5,679 63.1 21 9 30 21 0 0 2 0 0.33 0.14 0.48 0.33 0.48 Wimbledon (3 Seasons) 1 League 91 52 4,827 53.6 16 9 25 16 0 0 5 0 0.30 0.17 0.47 0.30 0.47 Portsmouth (3 Seasons) 3 Leagues 64 41 3,527 39.2 6 7 13 6 0 0 0 0 0.15 0.18 0.33 0.15 0.33 Stevenage (2 Seasons) 1 League 27 15 1,287 14.3 1 2 3 1 0 0 0 0 0.07 0.14 0.21 0.07 0.21 Gillingham (1 Season) 1 League 13 7 750 8.3 2 1 3 2 0 0 0 0 0.24 0.12 0.36 0.24 0.36 Bristol City (1 Season) 1 League 7 5 483 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dag & Red (1 Season) 1 League 4 2 192 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (11 Seasons) 308 153 15,450 171.7 54 24 78 54 0 0 9 0 0.31 0.14 0.45 0.31 0.45 League Two (2 Seasons) 53 29 2,557 28.4 4 3 7 4 0 0 0 0 0.14 0.11 0.25 0.14 0.25 League One (2 Seasons) 41 29 2,440 27.1 3 6 9 3 0 0 0 0 0.11 0.22 0.33 0.11 0.33 Premier League (1 Season) 2 2 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 9 0.1 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 20 Wimbledon eng ENG 2. First Division 9th 32 17 1,621 18.0 4 1 5 4 0 0 0 0 0.22 0.06 0.28 0.22 0.28 2002-2003 21 Wimbledon eng ENG 2. First Division 10th 33 12 1,260 14.0 5 6 11 5 0 0 3 0 0.36 0.43 0.79 0.36 0.79 2003-2004 22 Wimbledon eng ENG 2. First Division 24th 26 23 1,946 21.6 7 2 9 7 0 0 2 0 0.32 0.09 0.42 0.32 0.42 2003-2004 22 Gillingham eng ENG 2. First Division 21st 13 7 750 8.3 2 1 3 2 0 0 0 0 0.24 0.12 0.36 0.24 0.36 2004-2005 23 Preston eng ENG 2. Championship 5th 27 15 1,355 15.1 4 3 7 4 0 0 1 0 0.27 0.20 0.46 0.27 0.46 2005-2006 24 Preston eng ENG 2. Championship 4th 42 19 2,026 22.5 6 3 9 6 0 0 0 0 0.27 0.13 0.40 0.27 0.40 2006-2007 25 Preston eng ENG 2. Championship 7th 31 10 1,198 13.3 7 2 9 7 0 0 1 0 0.53 0.15 0.68 0.53 0.68 2007-2008 26 Preston eng ENG 2. Championship 15th 22 11 1,100 12.2 4 1 5 4 0 0 0 0 0.33 0.08 0.41 0.33 0.41 2007-2008 26 QPR eng ENG 2. Championship 14th 17 17 1,475 16.4 8 3 11 8 0 0 0 0 0.49 0.18 0.67 0.49 0.67 2008-2009 27 QPR eng ENG 2. Championship 11th 20 11 1,141 12.7 2 0 2 2 0 0 1 0 0.16 0.00 0.16 0.16 0.16 2009-2010 28 Bristol City eng ENG 2. Championship 10th 7 5 483 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 28 QPR eng ENG 2. Championship 13th 17 5 678 7.5 3 0 3 3 0 0 0 0 0.40 0.00 0.40 0.40 0.40 2010-2011 29 QPR eng ENG 2. Championship 1st 19 0 343 3.8 2 2 4 2 0 0 0 0 0.52 0.52 1.05 0.52 1.05 2011-2012 30 QPR eng ENG 1. Premier League 17th 2 2 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 30 Millwall eng ENG 2. Championship 16th 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 30 Stevenage eng ENG 3. League One 6th 13 10 834 9.3 1 2 3 1 0 0 0 0 0.11 0.22 0.32 0.11 0.32 Matches 2012-2013 31 Stevenage eng ENG 3. League One 18th 14 5 453 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 31 Portsmouth eng ENG 3. League One 24th 14 14 1,153 12.8 2 4 6 2 0 0 0 0 0.16 0.31 0.47 0.16 0.47 2013-2014 32 Portsmouth eng ENG 4. League Two 13th 41 24 2,063 22.9 4 3 7 4 0 0 0 0 0.17 0.13 0.31 0.17 0.31 2014-2015 33 Portsmouth eng ENG 4. League Two 16th 8 3 302 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 33 Dag & Red eng ENG 4. League Two 14th 4 2 192 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 9 Clubs 4 Leagues 404 213 20,591 228.8 61 33 94 61 0 0 9 0 0.27 0.14 0.41 0.27 0.41 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 QPR (5 Seasons) 2 Leagues 75 35 3,781 42.0 15 5 20 15 0 0 1 0 0.36 0.12 0.48 0.36 0.48 Preston (4 Seasons) 1 League 122 55 5,679 63.1 21 9 30 21 0 0 2 0 0.33 0.14 0.48 0.33 0.48 Wimbledon (3 Seasons) 1 League 91 52 4,827 53.6 16 9 25 16 0 0 5 0 0.30 0.17 0.47 0.30 0.47 Portsmouth (3 Seasons) 2 Leagues 63 41 3,518 39.1 6 7 13 6 0 0 0 0 0.15 0.18 0.33 0.15 0.33 Stevenage (2 Seasons) 1 League 27 15 1,287 14.3 1 2 3 1 0 0 0 0 0.07 0.14 0.21 0.07 0.21 Gillingham (1 Season) 1 League 13 7 750 8.3 2 1 3 2 0 0 0 0 0.24 0.12 0.36 0.24 0.36 Bristol City (1 Season) 1 League 7 5 483 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dag & Red (1 Season) 1 League 4 2 192 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (11 Seasons) 308 153 15,450 171.7 54 24 78 54 0 0 9 0 0.31 0.14 0.45 0.31 0.45 League Two (2 Seasons) 53 29 2,557 28.4 4 3 7 4 0 0 0 0 0.14 0.11 0.25 0.14 0.25 League One (2 Seasons) 41 29 2,440 27.1 3 6 9 3 0 0 0 0 0.11 0.22 0.33 0.11 0.33 Premier League (1 Season) 2 2 144 1.6 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 2014-2015 33 Portsmouth eng ENG FA Cup 85th 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 20 Wimbledon 1 League 18.0 4 15 0.83 0.27 0 0 2002-2003 21 Wimbledon 1 League 14.0 5 7 0.50 0.71 0 0 2003-2004 22 Wimbledon 1 League 21.6 7 12 0.55 0.58 0 0 2003-2004 22 Gillingham 1 League 8.3 2 4 0.48 0.50 0 0 2004-2005 23 Preston 1 League 15.1 4 7 0.46 0.57 0 0 2005-2006 24 Preston 1 League 22.5 6 15 0.67 0.40 0 0 2006-2007 25 Preston 1 League 13.3 7 16 1.20 0.44 0 0 2007-2008 26 Preston 1 League 12.2 4 13 1.06 0.31 0 0 2007-2008 26 QPR 1 League 16.4 8 11 0.67 0.73 0 0 2008-2009 27 QPR 1 League 12.7 2 12 0.95 0.17 0 0 2009-2010 28 Bristol City 1 League 5.4 0 2 0.37 0.00 0 0 2009-2010 28 QPR 1 League 7.5 3 6 0.80 0.50 0 0 2010-2011 29 QPR 1 League 3.8 2 6 1.57 0.33 0 0 2011-2012 30 QPR 1 League 1.6 0 1 0.62 0.00 0 0 2011-2012 30 Millwall 1 League 0.8 0 0 0.00 0 0 2011-2012 30 Stevenage 1 League 9.3 1 2 0.22 0.50 0 0 2012-2013 31 Stevenage 1 League 5.0 0 3 0.60 0.00 0 0 2012-2013 31 Portsmouth 1 League 12.8 2 8 0.62 0.25 0 0 2013-2014 32 Portsmouth 1 League 22.9 4 12 0.52 0.33 0 0 2014-2015 33 Portsmouth 2 Leagues 3.5 0 0 0.00 0 0 2014-2015 33 Dag & Red 1 League 2.1 0 0 0.00 0 0 14 Seasons 9 Clubs 5 Leagues 228.9 61 152 0.66 0.40 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches QPR (5 Seasons) 2 Leagues 42.0 15 36 0.86 0.42 0 0 Preston (4 Seasons) 1 League 63.1 21 51 0.81 0.41 0 0 Wimbledon (3 Seasons) 1 League 53.6 16 34 0.63 0.47 0 0 Portsmouth (3 Seasons) 3 Leagues 39.2 6 20 0.51 0.30 0 0 Stevenage (2 Seasons) 1 League 14.3 1 5 0.35 0.20 0 0 Gillingham (1 Season) 1 League 8.3 2 4 0.48 0.50 0 0 Bristol City (1 Season) 1 League 5.4 0 2 0.37 0.00 0 0 Dag & Red (1 Season) 1 League 2.1 0 0 0.00 0 0 Millwall (1 Season) 1 League 0.8 0 0 0.00 0 0 Championship (11 Seasons) 171.7 54 126 0.73 0.43 0 0 League Two (2 Seasons) 28.4 4 12 0.42 0.33 0 0 League One (2 Seasons) 27.1 3 13 0.48 0.23 0 0 Premier League (1 Season) 1.6 0 1 0.62 0.00 0 0 FA Cup (1 Season) 0.1 0 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 33 Portsmouth eng ENG FA Cup 85th 0.1 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 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 20 Wimbledon eng ENG 2. First Division 32 1,621 51 39.2 18.0 17 15 2002-2003 21 Wimbledon eng ENG 2. First Division 33 1,260 38 30.4 14.0 12 21 2003-2004 22 Wimbledon eng ENG 2. First Division 26 1,946 75 47.0 21.6 23 3 2003-2004 22 Gillingham eng ENG 2. First Division 13 750 58 18.1 8.3 7 6 2004-2005 23 Preston eng ENG 2. Championship 27 1,355 50 32.7 15.1 15 12 2005-2006 24 Preston eng ENG 2. Championship 42 2,026 48 48.9 22.5 19 23 2006-2007 25 Preston eng ENG 2. Championship 31 1,198 39 28.9 13.3 10 21 2007-2008 26 Preston eng ENG 2. Championship 22 1,100 50 26.6 12.2 11 11 2007-2008 26 QPR eng ENG 2. Championship 17 1,475 87 35.6 16.4 17 0 2008-2009 27 QPR eng ENG 2. Championship 20 1,141 57 27.6 12.7 11 9 2009-2010 28 QPR eng ENG 2. Championship 17 678 40 16.4 7.5 5 12 2009-2010 28 Bristol City eng ENG 2. Championship 7 483 69 11.7 5.4 5 2 2010-2011 29 QPR eng ENG 2. Championship 19 343 18 8.3 3.8 0 19 2011-2012 30 Millwall eng ENG 2. Championship 2 74 37 1.8 0.8 1 1 Matches 2011-2012 30 Stevenage eng ENG 3. League One 13 834 64 20.1 9.3 10 3 Matches 2011-2012 30 QPR eng ENG 1. Premier League 2 144 72 4.2 1.6 2 1 0 Matches 2012-2013 31 Portsmouth eng ENG 3. League One 14 1,153 82 27.9 12.8 14 0 2012-2013 31 Stevenage eng ENG 3. League One 14 453 32 10.9 5.0 5 9 2013-2014 32 Portsmouth eng ENG 4. League Two 41 2,063 50 49.8 22.9 24 17 2014-2015 33 Portsmouth eng ENG FA Cup 1 9 9 5.0 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +0.53 Matches 2014-2015 33 Dag & Red eng ENG 4. League Two 4 192 48 4.6 2.1 2 1 2 0 0.75 0 3 -3 -1.41 -1.45 Matches 2014-2015 33 Portsmouth eng ENG 4. League Two 8 302 38 7.3 3.4 3 0 5 1 0.75 3 2 +1 +0.30 +0.37 Matches 14 Seasons 9 Clubs 5 Leagues 405 20,600 51 23.8 228.9 213 2 192 8 1 0.69 3 5 -2 -0.36 -0.34 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches QPR (5 Seasons) 2 Leagues 75 3,781 50 18.9 42.0 35 1 40 Preston (4 Seasons) 1 League 122 5,679 47 34.3 63.1 55 67 Wimbledon (3 Seasons) 1 League 91 4,827 53 38.9 53.6 52 39 Portsmouth (3 Seasons) 3 Leagues 64 3,527 55 28.0 39.2 41 0 23 8 1 0.67 3 2 +1 +0.29 +0.38 Stevenage (2 Seasons) 1 League 27 1,287 48 15.5 14.3 15 12 Gillingham (1 Season) 1 League 13 750 58 18.1 8.3 7 6 Bristol City (1 Season) 1 League 7 483 69 11.7 5.4 5 2 Dag & Red (1 Season) 1 League 4 192 48 4.6 2.1 2 1 2 0 0.75 0 3 -3 -1.41 -1.45 Millwall (1 Season) 1 League 2 74 37 1.8 0.8 1 1 Championship (11 Seasons) 308 15,450 50 26.7 171.7 153 155 League Two (2 Seasons) 53 2,557 48 20.6 28.4 29 1 24 1 0.75 3 5 -2 -0.36 -0.35 League One (2 Seasons) 41 2,440 60 19.6 27.1 29 12 Premier League (1 Season) 2 144 72 4.2 1.6 2 1 0 FA Cup (1 Season) 1 9 9 5.0 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +0.53
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 20 Wimbledon 1 League 32 1,621 51 39.2 18.0 17 15 2002-2003 21 Wimbledon 1 League 33 1,260 38 30.4 14.0 12 21 2003-2004 22 Wimbledon 1 League 26 1,946 75 47.0 21.6 23 3 2003-2004 22 Gillingham 1 League 13 750 58 18.1 8.3 7 6 2004-2005 23 Preston 1 League 27 1,355 50 32.7 15.1 15 12 2005-2006 24 Preston 1 League 42 2,026 48 48.9 22.5 19 23 2006-2007 25 Preston 1 League 31 1,198 39 28.9 13.3 10 21 2007-2008 26 Preston 1 League 22 1,100 50 26.6 12.2 11 11 2007-2008 26 QPR 1 League 17 1,475 87 35.6 16.4 17 0 2008-2009 27 QPR 1 League 20 1,141 57 27.6 12.7 11 9 2009-2010 28 Bristol City 1 League 7 483 69 11.7 5.4 5 2 2009-2010 28 QPR 1 League 17 678 40 16.4 7.5 5 12 2010-2011 29 QPR 1 League 19 343 18 8.3 3.8 0 19 2011-2012 30 QPR 1 League 2 144 72 4.2 1.6 2 1 0 2011-2012 30 Millwall 1 League 2 74 37 1.8 0.8 1 1 2011-2012 30 Stevenage 1 League 13 834 64 20.1 9.3 10 3 2012-2013 31 Stevenage 1 League 14 453 32 10.9 5.0 5 9 2012-2013 31 Portsmouth 1 League 14 1,153 82 27.9 12.8 14 0 2013-2014 32 Portsmouth 1 League 41 2,063 50 49.8 22.9 24 17 2014-2015 33 Portsmouth 2 Leagues 9 311 35 7.2 3.5 3 0 6 8 1 0.67 3 2 +1 +0.29 +0.38 2014-2015 33 Dag & Red 1 League 4 192 48 4.6 2.1 2 1 2 0 0.75 0 3 -3 -1.41 -1.45 14 Seasons 9 Clubs 5 Leagues 405 20,600 51 23.8 228.9 213 2 192 8 1 0.69 3 5 -2 -0.36 -0.34 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches QPR (5 Seasons) 2 Leagues 75 3,781 50 18.9 42.0 35 1 40 Preston (4 Seasons) 1 League 122 5,679 47 34.3 63.1 55 67 Wimbledon (3 Seasons) 1 League 91 4,827 53 38.9 53.6 52 39 Portsmouth (3 Seasons) 3 Leagues 64 3,527 55 28.0 39.2 41 0 23 8 1 0.67 3 2 +1 +0.29 +0.38 Stevenage (2 Seasons) 1 League 27 1,287 48 15.5 14.3 15 12 Gillingham (1 Season) 1 League 13 750 58 18.1 8.3 7 6 Bristol City (1 Season) 1 League 7 483 69 11.7 5.4 5 2 Dag & Red (1 Season) 1 League 4 192 48 4.6 2.1 2 1 2 0 0.75 0 3 -3 -1.41 -1.45 Millwall (1 Season) 1 League 2 74 37 1.8 0.8 1 1 Championship (11 Seasons) 308 15,450 50 26.7 171.7 153 155 League Two (2 Seasons) 53 2,557 48 20.6 28.4 29 1 24 1 0.75 3 5 -2 -0.36 -0.35 League One (2 Seasons) 41 2,440 60 19.6 27.1 29 12 Premier League (1 Season) 2 144 72 4.2 1.6 2 1 0 FA Cup (1 Season) 1 9 9 5.0 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +0.53
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 20 Wimbledon eng ENG 2. First Division 9th 32 1,621 51 39.2 18.0 17 15 2002-2003 21 Wimbledon eng ENG 2. First Division 10th 33 1,260 38 30.4 14.0 12 21 2003-2004 22 Wimbledon eng ENG 2. First Division 24th 26 1,946 75 47.0 21.6 23 3 2003-2004 22 Gillingham eng ENG 2. First Division 21st 13 750 58 18.1 8.3 7 6 2004-2005 23 Preston eng ENG 2. Championship 5th 27 1,355 50 32.7 15.1 15 12 2005-2006 24 Preston eng ENG 2. Championship 4th 42 2,026 48 48.9 22.5 19 23 2006-2007 25 Preston eng ENG 2. Championship 7th 31 1,198 39 28.9 13.3 10 21 2007-2008 26 Preston eng ENG 2. Championship 15th 22 1,100 50 26.6 12.2 11 11 2007-2008 26 QPR eng ENG 2. Championship 14th 17 1,475 87 35.6 16.4 17 0 2008-2009 27 QPR eng ENG 2. Championship 11th 20 1,141 57 27.6 12.7 11 9 2009-2010 28 Bristol City eng ENG 2. Championship 10th 7 483 69 11.7 5.4 5 2 2009-2010 28 QPR eng ENG 2. Championship 13th 17 678 40 16.4 7.5 5 12 2010-2011 29 QPR eng ENG 2. Championship 1st 19 343 18 8.3 3.8 0 19 2011-2012 30 QPR eng ENG 1. Premier League 17th 2 144 72 4.2 1.6 2 1 0 Matches 2011-2012 30 Millwall eng ENG 2. Championship 16th 2 74 37 1.8 0.8 1 1 Matches 2011-2012 30 Stevenage eng ENG 3. League One 6th 13 834 64 20.1 9.3 10 3 Matches 2012-2013 31 Stevenage eng ENG 3. League One 18th 14 453 32 10.9 5.0 5 9 2012-2013 31 Portsmouth eng ENG 3. League One 24th 14 1,153 82 27.9 12.8 14 0 2013-2014 32 Portsmouth eng ENG 4. League Two 13th 41 2,063 50 49.8 22.9 24 17 2014-2015 33 Portsmouth eng ENG 4. League Two 16th 8 302 38 7.3 3.4 3 0 5 1 0.75 3 2 +1 +0.30 +0.37 Matches 2014-2015 33 Dag & Red eng ENG 4. League Two 14th 4 192 48 4.6 2.1 2 1 2 0 0.75 0 3 -3 -1.41 -1.45 Matches 14 Seasons 9 Clubs 4 Leagues 404 20,591 51 23.9 228.8 213 2 191 1 0.75 3 5 -2 -0.36 -0.35 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches QPR (5 Seasons) 2 Leagues 75 3,781 50 18.9 42.0 35 1 40 Preston (4 Seasons) 1 League 122 5,679 47 34.3 63.1 55 67 Wimbledon (3 Seasons) 1 League 91 4,827 53 38.9 53.6 52 39 Portsmouth (3 Seasons) 2 Leagues 63 3,518 56 28.3 39.1 41 0 22 1 0.75 3 2 +1 +0.30 +0.37 Stevenage (2 Seasons) 1 League 27 1,287 48 15.5 14.3 15 12 Gillingham (1 Season) 1 League 13 750 58 18.1 8.3 7 6 Bristol City (1 Season) 1 League 7 483 69 11.7 5.4 5 2 Dag & Red (1 Season) 1 League 4 192 48 4.6 2.1 2 1 2 0 0.75 0 3 -3 -1.41 -1.45 Millwall (1 Season) 1 League 2 74 37 1.8 0.8 1 1 Championship (11 Seasons) 308 15,450 50 26.7 171.7 153 155 League Two (2 Seasons) 53 2,557 48 20.6 28.4 29 1 24 1 0.75 3 5 -2 -0.36 -0.35 League One (2 Seasons) 41 2,440 60 19.6 27.1 29 12 Premier League (1 Season) 2 144 72 4.2 1.6 2 1 0
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 33 Portsmouth eng ENG FA Cup 85th 1 9 9 5.0 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +0.53 Matches 1 Season 1 Club 1 League 1 9 9 5.0 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +0.53
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2001-2002 20 Wimbledon 1 League 18.0 0 0 16 2002-2003 21 Wimbledon 1 League 14.0 3 0 8 2003-2004 22 Wimbledon 1 League 21.6 2 0 8 2003-2004 22 Gillingham 1 League 8.3 0 0 17 2004-2005 23 Preston 1 League 15.1 1 0 15 2005-2006 24 Preston 1 League 22.5 0 0 14 2006-2007 25 Preston 1 League 13.3 1 0 19 2007-2008 26 Preston 1 League 12.2 0 0 15 2007-2008 26 QPR 1 League 16.4 0 0 13 2008-2009 27 QPR 1 League 12.7 1 0 10 2009-2010 28 Bristol City 1 League 5.4 1 0 8 2009-2010 28 QPR 1 League 7.5 0 0 12 2010-2011 29 QPR 1 League 3.8 0 0 8 2011-2012 30 QPR 1 League 1.6 0 0 1 2011-2012 30 Millwall 1 League 0.8 0 0 1 2011-2012 30 Stevenage 1 League 9.3 0 0 11 2012-2013 31 Stevenage 1 League 5.0 0 0 2 2012-2013 31 Portsmouth 1 League 12.8 0 0 23 2013-2014 32 Portsmouth 1 League 22.9 0 0 26 2014-2015 33 Portsmouth 2 Leagues 3.5 0 0 0 2 0 2014-2015 33 Dag & Red 1 League 2.1 0 0 2 14 Seasons 9 Clubs 5 Leagues 228.9 9 0 0 231 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches QPR (5 Seasons) 2 Leagues 42.0 1 0 44 Preston (4 Seasons) 1 League 63.1 2 0 63 Wimbledon (3 Seasons) 1 League 53.6 5 0 32 Portsmouth (3 Seasons) 3 Leagues 39.2 0 0 0 51 0 Stevenage (2 Seasons) 1 League 14.3 0 0 13 Gillingham (1 Season) 1 League 8.3 0 0 17 Bristol City (1 Season) 1 League 5.4 1 0 8 Dag & Red (1 Season) 1 League 2.1 0 0 2 Millwall (1 Season) 1 League 0.8 0 0 1 Championship (11 Seasons) 171.7 9 0 164 League Two (2 Seasons) 28.4 0 0 30 League One (2 Seasons) 27.1 0 0 36 Premier League (1 Season) 1.6 0 0 1 FA Cup (1 Season) 0.1 0 0 0 0
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 33 Portsmouth eng ENG FA Cup 85th 0.1 0 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 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