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 2002-2003 19 Stoke City eng ENG 2. First Division 17 15 1,314 14.6 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 2003-2004 20 Stoke City eng ENG 2. First Division 19 19 1,293 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2003-2004 20 Cheltenham Town eng ENG 4. Third Division 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 2004-2005 21 Stoke City eng ENG 2. Championship 34 14 1,468 16.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2005-2006 22 Stoke City eng ENG 2. Championship 24 11 1,131 12.6 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2006-2007 23 Wolves eng ENG 2. Championship 34 34 3,047 33.9 3 1 4 3 0 0 6 0 0.09 0.03 0.12 0.09 0.12 2007-2008 24 Wolves eng ENG 2. Championship 40 38 3,449 38.3 3 2 5 3 0 0 7 0 0.08 0.05 0.13 0.08 0.13 2008-2009 25 Wolves eng ENG 2. Championship 43 42 3,818 42.4 0 2 2 0 0 0 12 0 0.00 0.05 0.05 0.00 0.05 2009-2010 26 Wolves eng ENG 1. Premier League 34 34 3,036 33.7 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 27 Wolves eng ENG 1. Premier League 29 28 2,426 27.0 0 2 2 0 0 0 8 1 0.00 0.07 0.07 0.00 0.07 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 31 30 2,579 28.7 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 29 Wolves eng ENG 2. Championship 39 36 3,128 34.8 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 2013-2014 30 QPR eng ENG 2. Championship 27 17 1,593 17.7 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 2014-2015 31 QPR eng ENG FA Cup 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 QPR eng ENG League Cup 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 QPR eng ENG 1. Premier League 33 27 2,504 27.8 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 QPR eng ENG 2. Championship 38 36 3,176 35.3 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 Matches 2015-2016 32 QPR eng ENG League Cup 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 QPR eng ENG 2. Championship 14 13 1,062 11.8 0 0 0 0 0 0 4 2 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 QPR eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 34 Bolton Wanderers eng ENG 2. Championship 33 33 2,833 31.5 1 1 2 1 0 0 13 0 0.03 0.03 0.06 0.03 0.06 Matches 2018-2019 35 Bradford City eng ENG FA Cup 2 1 128 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 35 Bradford City eng ENG 3. League One 4 3 281 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 6 Clubs 6 Leagues 508 442 39,273 436.4 11 11 22 11 0 0 98 6 0.03 0.03 0.05 0.03 0.05 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 Wolves (7 Seasons) 2 Leagues 250 242 21,483 238.7 6 7 13 6 0 0 53 4 0.03 0.03 0.05 0.03 0.05 QPR (4 Seasons) 4 Leagues 116 96 8,626 95.8 2 1 3 2 0 0 21 2 0.02 0.01 0.03 0.02 0.03 Stoke City (4 Seasons) 1 League 94 59 5,206 57.8 1 2 3 1 0 0 9 0 0.02 0.03 0.05 0.02 0.05 Bolton Wanderers (1 Season) 1 League 33 33 2,833 31.5 1 1 2 1 0 0 13 0 0.03 0.03 0.06 0.03 0.06 Cheltenham Town (1 Season) 1 League 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 Bradford City (1 Season) 2 Leagues 6 4 409 4.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (12 Seasons) 362 308 27,312 303.5 10 9 19 10 0 0 66 3 0.03 0.03 0.06 0.03 0.06 Premier League (4 Seasons) 127 119 10,545 117.2 0 2 2 0 0 0 29 3 0.00 0.02 0.02 0.00 0.02 League Cup (3 Seasons) 3 2 232 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 3 2 187 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Third Division (1 Season) 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 League One (1 Season) 4 3 281 3.1 0 0 0 0 0 0 1 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 2002-2003 19 Stoke City 1 League 17 15 1,314 14.6 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 2003-2004 20 Cheltenham Town 1 League 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 2003-2004 20 Stoke City 1 League 19 19 1,293 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2004-2005 21 Stoke City 1 League 34 14 1,468 16.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2005-2006 22 Stoke City 1 League 24 11 1,131 12.6 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2006-2007 23 Wolves 1 League 34 34 3,047 33.9 3 1 4 3 0 0 6 0 0.09 0.03 0.12 0.09 0.12 2007-2008 24 Wolves 1 League 40 38 3,449 38.3 3 2 5 3 0 0 7 0 0.08 0.05 0.13 0.08 0.13 2008-2009 25 Wolves 1 League 43 42 3,818 42.4 0 2 2 0 0 0 12 0 0.00 0.05 0.05 0.00 0.05 2009-2010 26 Wolves 1 League 34 34 3,036 33.7 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 2010-2011 27 Wolves 1 League 29 28 2,426 27.0 0 2 2 0 0 0 8 1 0.00 0.07 0.07 0.00 0.07 2011-2012 28 Wolves 1 League 31 30 2,579 28.7 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 2012-2013 29 Wolves 1 League 39 36 3,128 34.8 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 2013-2014 30 QPR 1 League 27 17 1,593 17.7 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 2014-2015 31 QPR 3 Leagues 35 29 2,643 29.4 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 2015-2016 32 QPR 2 Leagues 39 36 3,208 35.6 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 2016-2017 33 QPR 2 Leagues 15 14 1,182 13.1 0 0 0 0 0 0 5 2 0.00 0.00 0.00 0.00 0.00 2017-2018 34 Bolton Wanderers 1 League 33 33 2,833 31.5 1 1 2 1 0 0 13 0 0.03 0.03 0.06 0.03 0.06 2018-2019 35 Bradford City 2 Leagues 6 4 409 4.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 17 Seasons 6 Clubs 6 Leagues 508 442 39,273 436.4 11 11 22 11 0 0 98 6 0.03 0.03 0.05 0.03 0.05 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 Wolves (7 Seasons) 2 Leagues 250 242 21,483 238.7 6 7 13 6 0 0 53 4 0.03 0.03 0.05 0.03 0.05 QPR (4 Seasons) 4 Leagues 116 96 8,626 95.8 2 1 3 2 0 0 21 2 0.02 0.01 0.03 0.02 0.03 Stoke City (4 Seasons) 1 League 94 59 5,206 57.8 1 2 3 1 0 0 9 0 0.02 0.03 0.05 0.02 0.05 Bolton Wanderers (1 Season) 1 League 33 33 2,833 31.5 1 1 2 1 0 0 13 0 0.03 0.03 0.06 0.03 0.06 Cheltenham Town (1 Season) 1 League 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 Bradford City (1 Season) 2 Leagues 6 4 409 4.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (12 Seasons) 362 308 27,312 303.5 10 9 19 10 0 0 66 3 0.03 0.03 0.06 0.03 0.06 Premier League (4 Seasons) 127 119 10,545 117.2 0 2 2 0 0 0 29 3 0.00 0.02 0.02 0.00 0.02 League Cup (3 Seasons) 3 2 232 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 3 2 187 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Third Division (1 Season) 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 League One (1 Season) 4 3 281 3.1 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 2002-2003 19 Stoke City eng ENG 2. First Division 21st 17 15 1,314 14.6 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 2003-2004 20 Cheltenham Town eng ENG 4. Third Division 14th 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 2003-2004 20 Stoke City eng ENG 2. First Division 11th 19 19 1,293 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2004-2005 21 Stoke City eng ENG 2. Championship 12th 34 14 1,468 16.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2005-2006 22 Stoke City eng ENG 2. Championship 13th 24 11 1,131 12.6 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2006-2007 23 Wolves eng ENG 2. Championship 5th 34 34 3,047 33.9 3 1 4 3 0 0 6 0 0.09 0.03 0.12 0.09 0.12 2007-2008 24 Wolves eng ENG 2. Championship 7th 40 38 3,449 38.3 3 2 5 3 0 0 7 0 0.08 0.05 0.13 0.08 0.13 2008-2009 25 Wolves eng ENG 2. Championship 1st 43 42 3,818 42.4 0 2 2 0 0 0 12 0 0.00 0.05 0.05 0.00 0.05 2009-2010 26 Wolves eng ENG 1. Premier League 15th 34 34 3,036 33.7 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 27 Wolves eng ENG 1. Premier League 17th 29 28 2,426 27.0 0 2 2 0 0 0 8 1 0.00 0.07 0.07 0.00 0.07 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 20th 31 30 2,579 28.7 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 29 Wolves eng ENG 2. Championship 23rd 39 36 3,128 34.8 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 2013-2014 30 QPR eng ENG 2. Championship 4th 27 17 1,593 17.7 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 2014-2015 31 QPR eng ENG 1. Premier League 20th 33 27 2,504 27.8 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 QPR eng ENG 2. Championship 12th 38 36 3,176 35.3 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 Matches 2016-2017 33 QPR eng ENG 2. Championship 18th 14 13 1,062 11.8 0 0 0 0 0 0 4 2 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 34 Bolton Wanderers eng ENG 2. Championship 21st 33 33 2,833 31.5 1 1 2 1 0 0 13 0 0.03 0.03 0.06 0.03 0.06 Matches 2018-2019 35 Bradford City eng ENG 3. League One 24th 4 3 281 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 6 Clubs 4 Leagues 502 438 38,854 431.7 11 11 22 11 0 0 96 6 0.03 0.03 0.05 0.03 0.05 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 Wolves (7 Seasons) 2 Leagues 250 242 21,483 238.7 6 7 13 6 0 0 53 4 0.03 0.03 0.05 0.03 0.05 QPR (4 Seasons) 2 Leagues 112 93 8,335 92.6 2 1 3 2 0 0 20 2 0.02 0.01 0.03 0.02 0.03 Stoke City (4 Seasons) 1 League 94 59 5,206 57.8 1 2 3 1 0 0 9 0 0.02 0.03 0.05 0.02 0.05 Bolton Wanderers (1 Season) 1 League 33 33 2,833 31.5 1 1 2 1 0 0 13 0 0.03 0.03 0.06 0.03 0.06 Cheltenham Town (1 Season) 1 League 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 Bradford City (1 Season) 1 League 4 3 281 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (12 Seasons) 362 308 27,312 303.5 10 9 19 10 0 0 66 3 0.03 0.03 0.06 0.03 0.06 Premier League (4 Seasons) 127 119 10,545 117.2 0 2 2 0 0 0 29 3 0.00 0.02 0.02 0.00 0.02 Third Division (1 Season) 9 8 716 8.0 1 0 1 1 0 0 0 0 0.13 0.00 0.13 0.13 0.13 League One (1 Season) 4 3 281 3.1 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 31 QPR eng ENG FA Cup 33rd 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 QPR eng ENG League Cup 33rd 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 QPR eng ENG League Cup 33rd 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 QPR eng ENG EFL Cup 17th 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 35 Bradford City eng ENG FA Cup 65th 2 1 128 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 6 4 419 4.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 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 (3 Seasons) 2 Leagues 4 3 291 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bradford City (1 Season) 1 League 2 1 128 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Cup (3 Seasons) 3 2 232 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 3 2 187 2.1 0 0 0 0 0 0 1 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 PK PKatt Matches 2002-2003 19 Stoke City 1 League 14.6 1 3 0.21 0.33 0 0 2003-2004 20 Cheltenham Town 1 League 8.0 1 4 0.50 0.25 0 0 2003-2004 20 Stoke City 1 League 14.4 0 6 0.42 0.00 0 0 2004-2005 21 Stoke City 1 League 16.3 0 3 0.18 0.00 0 0 2005-2006 22 Stoke City 1 League 12.6 0 1 0.08 0.00 0 0 2006-2007 23 Wolves 1 League 33.9 3 10 0.30 0.30 0 0 2007-2008 24 Wolves 1 League 38.3 3 12 0.31 0.25 0 0 2008-2009 25 Wolves 1 League 42.4 0 12 0.28 0.00 0 0 2009-2010 26 Wolves 1 League 33.7 0 4 0.12 0.00 0 0 2010-2011 27 Wolves 1 League 27.0 0 3 0.11 0.00 0 0 2011-2012 28 Wolves 1 League 28.7 0 3 0.10 0.00 0 0 2012-2013 29 Wolves 1 League 34.8 0 4 0.12 0.00 0 0 2013-2014 30 QPR 1 League 17.7 1 2 0.11 0.50 0 0 2014-2015 31 QPR 3 Leagues 29.4 0 1 0.04 0.00 0 0 2015-2016 32 QPR 2 Leagues 35.6 1 2 0.06 0.50 0 0 2016-2017 33 QPR 2 Leagues 13.1 0 2 1 50.0 0.15 0.08 0.00 0.00 0 0 2017-2018 34 Bolton Wanderers 1 League 31.5 1 23 3 13.0 0.73 0.10 0.04 0.33 0 0 2018-2019 35 Bradford City 2 Leagues 4.5 0 0 0 0.00 0.00 0 0 17 Seasons 6 Clubs 6 Leagues 436.4 11 25 74 16.0 0.54 0.17 0.04 0.15 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wolves (7 Seasons) 2 Leagues 238.7 6 48 0.20 0.13 0 0 QPR (4 Seasons) 4 Leagues 95.8 2 2 6 50.0 0.15 0.06 0.00 0.33 0 0 Stoke City (4 Seasons) 1 League 57.8 1 13 0.22 0.08 0 0 Bolton Wanderers (1 Season) 1 League 31.5 1 23 3 13.0 0.73 0.10 0.04 0.33 0 0 Cheltenham Town (1 Season) 1 League 8.0 1 4 0.50 0.25 0 0 Bradford City (1 Season) 2 Leagues 4.5 0 0 0 0.00 0.00 0 0 Championship (12 Seasons) 303.5 10 23 58 13.0 0.53 0.19 0.04 0.17 0 0 Premier League (4 Seasons) 117.2 0 11 0.09 0.00 0 0 League Cup (3 Seasons) 2.6 0 2 1 50.0 1.50 0.75 0.00 0.00 0 0 FA Cup (2 Seasons) 2.1 0 0 0 0.00 0.00 0 0 Third Division (1 Season) 8.0 1 4 0.50 0.25 0 0 League One (1 Season) 3.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 PK PKatt Matches 2014-2015 31 QPR eng ENG FA Cup 33rd 0.7 0 0 0 Matches 2014-2015 31 QPR eng ENG League Cup 33rd 0.9 0 0 0 Matches 2015-2016 32 QPR eng ENG League Cup 33rd 0.4 0 0 0 Matches 2016-2017 33 QPR eng ENG EFL Cup 17th 1.3 0 2 1 50.0 1.50 0.75 0.00 0.00 0 0 Matches 2018-2019 35 Bradford City eng ENG FA Cup 65th 1.4 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 4.7 0 2 1 50.0 0.73 0.36 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches QPR (3 Seasons) 2 Leagues 3.2 0 2 1 50.0 1.50 0.75 0.00 0.00 0 0 Bradford City (1 Season) 1 League 1.4 0 0 0 0.00 0.00 0 0 League Cup (3 Seasons) 2.6 0 2 1 50.0 1.50 0.75 0.00 0.00 0 0 FA Cup (2 Seasons) 2.1 0 0 0 0.00 0.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 2002-2003 19 Stoke City eng ENG 2. First Division 17 1,314 77 31.7 14.6 15 2 2003-2004 20 Stoke City eng ENG 2. First Division 19 1,293 68 31.2 14.4 19 0 2003-2004 20 Cheltenham Town eng ENG 4. Third Division 9 716 80 17.3 8.0 8 1 2004-2005 21 Stoke City eng ENG 2. Championship 34 1,468 43 35.5 16.3 14 20 2005-2006 22 Stoke City eng ENG 2. Championship 24 1,131 47 27.3 12.6 11 13 2006-2007 23 Wolves eng ENG 2. Championship 34 3,047 90 73.6 33.9 34 0 2007-2008 24 Wolves eng ENG 2. Championship 40 3,449 86 83.3 38.3 38 2 2008-2009 25 Wolves eng ENG 2. Championship 43 3,818 89 92.2 42.4 42 1 2009-2010 26 Wolves eng ENG 1. Premier League 34 3,036 89 88.8 33.7 34 33 0 Matches 2010-2011 27 Wolves eng ENG 1. Premier League 29 2,426 84 70.9 27.0 28 25 1 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 31 2,579 83 75.4 28.7 30 26 1 Matches 2012-2013 29 Wolves eng ENG 2. Championship 39 3,128 80 75.6 34.8 36 3 2013-2014 30 QPR eng ENG 2. Championship 27 1,593 59 38.5 17.7 17 10 2014-2015 31 QPR eng ENG FA Cup 1 59 59 65.6 0.7 1 59 0 0 0 0.00 0 2 -2 -3.05 -0.15 Matches 2014-2015 31 QPR eng ENG League Cup 1 80 80 88.9 0.9 1 80 0 0 0 0.00 0 1 -1 -1.13 -1.13 Matches 2014-2015 31 QPR eng ENG 1. Premier League 33 2,504 76 73.2 27.8 27 20 6 4 0.82 32 51 -19 -0.68 +0.50 Matches 2015-2016 32 QPR eng ENG 2. Championship 38 3,176 84 76.7 35.3 36 29 2 5 1.24 44 45 -1 -0.03 -0.12 Matches 2015-2016 32 QPR eng ENG League Cup 1 32 32 17.8 0.4 0 0 1 31 0 3.00 0 0 0 0.00 -1.22 Matches 2016-2017 33 QPR eng ENG 2. Championship 14 1,062 76 25.7 11.8 13 10 1 5 1.14 14 20 -6 -0.51 -0.27 Matches 2016-2017 33 QPR eng ENG EFL Cup 1 120 120 40.0 1.3 1 120 1 0 0 3.00 2 2 0 0.00 0.00 Matches 2017-2018 34 Bolton Wanderers eng ENG 2. Championship 33 2,833 86 68.4 31.5 33 28 0 0 1.21 32 48 -16 -0.51 +0.80 Matches 2018-2019 35 Bradford City eng ENG FA Cup 2 128 64 30.5 1.4 1 78 0 1 50 0 0.50 1 3 -2 -1.41 -2.02 Matches 2018-2019 35 Bradford City eng ENG 3. League One 4 281 70 6.8 3.1 3 87 2 1 20 0 1.75 6 7 -1 -0.32 +0.31 Matches 17 Seasons 6 Clubs 6 Leagues 508 39,273 77 54.0 436.4 442 86 174 66 34 14 1.13 131 179 -48 -0.42 +0.10 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wolves (7 Seasons) 2 Leagues 250 21,483 86 80.1 238.7 242 84 8 QPR (4 Seasons) 4 Leagues 116 8,626 74 52.3 95.8 96 87 60 20 31 14 1.08 92 121 -29 -0.37 -0.07 Stoke City (4 Seasons) 1 League 94 5,206 55 31.4 57.8 59 35 Bolton Wanderers (1 Season) 1 League 33 2,833 86 68.4 31.5 33 28 0 0 1.21 32 48 -16 -0.51 +0.80 Cheltenham Town (1 Season) 1 League 9 716 80 17.3 8.0 8 1 Bradford City (1 Season) 2 Leagues 6 409 68 9.0 4.5 4 85 2 2 35 0 1.33 7 10 -3 -0.66 -0.12 Championship (12 Seasons) 362 27,312 75 55.0 303.5 308 67 54 10 1.21 90 113 -23 -0.29 +0.14 Premier League (4 Seasons) 127 10,545 83 77.1 117.2 119 104 8 4 0.82 32 51 -19 -0.68 +0.50 League Cup (3 Seasons) 3 232 77 40.7 2.6 2 101 1 1 31 0 2.00 2 3 -1 -0.39 -0.92 FA Cup (2 Seasons) 3 187 62 36.7 2.1 2 69 0 1 50 0 0.33 1 5 -4 -1.93 -2.20 Third Division (1 Season) 9 716 80 17.3 8.0 8 1 League One (1 Season) 4 281 70 6.8 3.1 3 87 2 1 20 0 1.75 6 7 -1 -0.32 +0.31
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 2002-2003 19 Stoke City 1 League 17 1,314 77 31.7 14.6 15 2 2003-2004 20 Cheltenham Town 1 League 9 716 80 17.3 8.0 8 1 2003-2004 20 Stoke City 1 League 19 1,293 68 31.2 14.4 19 0 2004-2005 21 Stoke City 1 League 34 1,468 43 35.5 16.3 14 20 2005-2006 22 Stoke City 1 League 24 1,131 47 27.3 12.6 11 13 2006-2007 23 Wolves 1 League 34 3,047 90 73.6 33.9 34 0 2007-2008 24 Wolves 1 League 40 3,449 86 83.3 38.3 38 2 2008-2009 25 Wolves 1 League 43 3,818 89 92.2 42.4 42 1 2009-2010 26 Wolves 1 League 34 3,036 89 88.8 33.7 34 33 0 2010-2011 27 Wolves 1 League 29 2,426 84 70.9 27.0 28 25 1 2011-2012 28 Wolves 1 League 31 2,579 83 75.4 28.7 30 26 1 2012-2013 29 Wolves 1 League 39 3,128 80 75.6 34.8 36 3 2013-2014 30 QPR 1 League 27 1,593 59 38.5 17.7 17 10 2014-2015 31 QPR 3 Leagues 35 2,643 76 73.4 29.4 29 70 20 6 4 0.77 32 54 -22 -0.75 +0.47 2015-2016 32 QPR 2 Leagues 39 3,208 82 74.3 35.6 36 29 3 31 5 1.29 44 45 -1 -0.03 -0.27 2016-2017 33 QPR 2 Leagues 15 1,182 79 26.6 13.1 14 120 11 1 5 1.26 16 22 -6 -0.46 -0.24 2017-2018 34 Bolton Wanderers 1 League 33 2,833 86 68.4 31.5 33 28 0 0 1.21 32 48 -16 -0.51 +0.80 2018-2019 35 Bradford City 2 Leagues 6 409 68 9.0 4.5 4 85 2 2 35 0 1.33 7 10 -3 -0.66 -0.12 17 Seasons 6 Clubs 6 Leagues 508 39,273 77 54.0 436.4 442 86 174 66 34 14 1.13 131 179 -48 -0.42 +0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wolves (7 Seasons) 2 Leagues 250 21,483 86 80.1 238.7 242 84 8 QPR (4 Seasons) 4 Leagues 116 8,626 74 52.3 95.8 96 87 60 20 31 14 1.08 92 121 -29 -0.37 -0.07 Stoke City (4 Seasons) 1 League 94 5,206 55 31.4 57.8 59 35 Bolton Wanderers (1 Season) 1 League 33 2,833 86 68.4 31.5 33 28 0 0 1.21 32 48 -16 -0.51 +0.80 Cheltenham Town (1 Season) 1 League 9 716 80 17.3 8.0 8 1 Bradford City (1 Season) 2 Leagues 6 409 68 9.0 4.5 4 85 2 2 35 0 1.33 7 10 -3 -0.66 -0.12 Championship (12 Seasons) 362 27,312 75 55.0 303.5 308 67 54 10 1.21 90 113 -23 -0.29 +0.14 Premier League (4 Seasons) 127 10,545 83 77.1 117.2 119 104 8 4 0.82 32 51 -19 -0.68 +0.50 League Cup (3 Seasons) 3 232 77 40.7 2.6 2 101 1 1 31 0 2.00 2 3 -1 -0.39 -0.92 FA Cup (2 Seasons) 3 187 62 36.7 2.1 2 69 0 1 50 0 0.33 1 5 -4 -1.93 -2.20 Third Division (1 Season) 9 716 80 17.3 8.0 8 1 League One (1 Season) 4 281 70 6.8 3.1 3 87 2 1 20 0 1.75 6 7 -1 -0.32 +0.31
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 2002-2003 19 Stoke City eng ENG 2. First Division 21st 17 1,314 77 31.7 14.6 15 2 2003-2004 20 Cheltenham Town eng ENG 4. Third Division 14th 9 716 80 17.3 8.0 8 1 2003-2004 20 Stoke City eng ENG 2. First Division 11th 19 1,293 68 31.2 14.4 19 0 2004-2005 21 Stoke City eng ENG 2. Championship 12th 34 1,468 43 35.5 16.3 14 20 2005-2006 22 Stoke City eng ENG 2. Championship 13th 24 1,131 47 27.3 12.6 11 13 2006-2007 23 Wolves eng ENG 2. Championship 5th 34 3,047 90 73.6 33.9 34 0 2007-2008 24 Wolves eng ENG 2. Championship 7th 40 3,449 86 83.3 38.3 38 2 2008-2009 25 Wolves eng ENG 2. Championship 1st 43 3,818 89 92.2 42.4 42 1 2009-2010 26 Wolves eng ENG 1. Premier League 15th 34 3,036 89 88.8 33.7 34 33 0 Matches 2010-2011 27 Wolves eng ENG 1. Premier League 17th 29 2,426 84 70.9 27.0 28 25 1 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 20th 31 2,579 83 75.4 28.7 30 26 1 Matches 2012-2013 29 Wolves eng ENG 2. Championship 23rd 39 3,128 80 75.6 34.8 36 3 2013-2014 30 QPR eng ENG 2. Championship 4th 27 1,593 59 38.5 17.7 17 10 2014-2015 31 QPR eng ENG 1. Premier League 20th 33 2,504 76 73.2 27.8 27 20 6 4 0.82 32 51 -19 -0.68 +0.50 Matches 2015-2016 32 QPR eng ENG 2. Championship 12th 38 3,176 84 76.7 35.3 36 29 2 5 1.24 44 45 -1 -0.03 -0.12 Matches 2016-2017 33 QPR eng ENG 2. Championship 18th 14 1,062 76 25.7 11.8 13 10 1 5 1.14 14 20 -6 -0.51 -0.27 Matches 2017-2018 34 Bolton Wanderers eng ENG 2. Championship 21st 33 2,833 86 68.4 31.5 33 28 0 0 1.21 32 48 -16 -0.51 +0.80 Matches 2018-2019 35 Bradford City eng ENG 3. League One 24th 4 281 70 6.8 3.1 3 87 2 1 20 0 1.75 6 7 -1 -0.32 +0.31 Matches 17 Seasons 6 Clubs 4 Leagues 502 38,854 77 54.2 431.7 438 87 173 64 20 14 1.12 128 171 -43 -0.39 +0.19 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wolves (7 Seasons) 2 Leagues 250 21,483 86 80.1 238.7 242 84 8 QPR (4 Seasons) 2 Leagues 112 8,335 74 52.6 92.6 93 59 19 14 1.06 90 116 -26 -0.35 0.00 Stoke City (4 Seasons) 1 League 94 5,206 55 31.4 57.8 59 35 Bolton Wanderers (1 Season) 1 League 33 2,833 86 68.4 31.5 33 28 0 0 1.21 32 48 -16 -0.51 +0.80 Cheltenham Town (1 Season) 1 League 9 716 80 17.3 8.0 8 1 Bradford City (1 Season) 1 League 4 281 70 6.8 3.1 3 87 2 1 20 0 1.75 6 7 -1 -0.32 +0.31 Championship (12 Seasons) 362 27,312 75 55.0 303.5 308 67 54 10 1.21 90 113 -23 -0.29 +0.14 Premier League (4 Seasons) 127 10,545 83 77.1 117.2 119 104 8 4 0.82 32 51 -19 -0.68 +0.50 Third Division (1 Season) 9 716 80 17.3 8.0 8 1 League One (1 Season) 4 281 70 6.8 3.1 3 87 2 1 20 0 1.75 6 7 -1 -0.32 +0.31
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 31 QPR eng ENG FA Cup 33rd 1 59 59 65.6 0.7 1 59 0 0 0 0.00 0 2 -2 -3.05 -0.15 Matches 2014-2015 31 QPR eng ENG League Cup 33rd 1 80 80 88.9 0.9 1 80 0 0 0 0.00 0 1 -1 -1.13 -1.13 Matches 2015-2016 32 QPR eng ENG League Cup 33rd 1 32 32 17.8 0.4 0 0 1 31 0 3.00 0 0 0 0.00 -1.22 Matches 2016-2017 33 QPR eng ENG EFL Cup 17th 1 120 120 40.0 1.3 1 120 1 0 0 3.00 2 2 0 0.00 0.00 Matches 2018-2019 35 Bradford City eng ENG FA Cup 65th 2 128 64 30.5 1.4 1 78 0 1 50 0 0.50 1 3 -2 -1.41 -2.02 Matches 4 Seasons 2 Clubs 2 Leagues 6 419 70 38.8 4.7 4 85 1 2 41 0 1.17 3 8 -5 -1.07 -1.48 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 (3 Seasons) 2 Leagues 4 291 73 44.1 3.2 3 87 1 1 31 0 1.50 2 5 -3 -0.93 -1.17 Bradford City (1 Season) 1 League 2 128 64 30.5 1.4 1 78 0 1 50 0 0.50 1 3 -2 -1.41 -2.02 League Cup (3 Seasons) 3 232 77 40.7 2.6 2 101 1 1 31 0 2.00 2 3 -1 -0.39 -0.92 FA Cup (2 Seasons) 3 187 62 36.7 2.1 2 69 0 1 50 0 0.33 1 5 -4 -1.93 -2.20
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2002-2003 19 Stoke City 1 League 14.6 1 0 3 2003-2004 20 Cheltenham Town 1 League 8.0 0 0 7 2003-2004 20 Stoke City 1 League 14.4 4 0 15 2004-2005 21 Stoke City 1 League 16.3 3 0 22 2005-2006 22 Stoke City 1 League 12.6 1 0 20 2006-2007 23 Wolves 1 League 33.9 6 0 51 2007-2008 24 Wolves 1 League 38.3 7 0 73 2008-2009 25 Wolves 1 League 42.4 12 0 78 2009-2010 26 Wolves 1 League 33.7 6 1 58 2010-2011 27 Wolves 1 League 27.0 8 1 53 2011-2012 28 Wolves 1 League 28.7 7 1 33 2012-2013 29 Wolves 1 League 34.8 7 1 40 2013-2014 30 QPR 1 League 17.7 2 0 20 2014-2015 31 QPR 3 Leagues 29.4 8 0 0 39 0 2015-2016 32 QPR 2 Leagues 35.6 6 0 0 61 0 2016-2017 33 QPR 2 Leagues 13.1 5 2 1 27 2 0 0 0 0 0 0 0 2017-2018 34 Bolton Wanderers 1 League 31.5 13 0 0 63 36 0 9 52 20 0 1 0 2018-2019 35 Bradford City 2 Leagues 4.5 2 0 0 3 0 0 1 0 0 0 0 0 17 Seasons 6 Clubs 6 Leagues 436.4 98 6 1 666 38 0 10 52 20 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wolves (7 Seasons) 2 Leagues 238.7 53 4 386 QPR (4 Seasons) 4 Leagues 95.8 21 2 1 147 2 0 0 0 0 0 0 0 Stoke City (4 Seasons) 1 League 57.8 9 0 60 Bolton Wanderers (1 Season) 1 League 31.5 13 0 0 63 36 0 9 52 20 0 1 0 Cheltenham Town (1 Season) 1 League 8.0 0 0 7 Bradford City (1 Season) 2 Leagues 4.5 2 0 0 3 0 0 1 0 0 0 0 0 Championship (12 Seasons) 303.5 66 3 1 470 36 0 9 52 20 0 1 0 Premier League (4 Seasons) 117.2 29 3 183 League Cup (3 Seasons) 2.6 1 0 0 3 2 0 0 0 0 0 0 0 FA Cup (2 Seasons) 2.1 1 0 0 3 0 0 1 0 0 0 0 0 Third Division (1 Season) 8.0 0 0 7 League One (1 Season) 3.1 1 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 31 QPR eng ENG FA Cup 33rd 0.7 0 0 0 0 Matches 2014-2015 31 QPR eng ENG League Cup 33rd 0.9 0 0 0 0 Matches 2015-2016 32 QPR eng ENG League Cup 33rd 0.4 0 0 0 0 Matches 2016-2017 33 QPR eng ENG EFL Cup 17th 1.3 1 0 0 3 2 0 0 0 0 0 0 0 Matches 2018-2019 35 Bradford City eng ENG FA Cup 65th 1.4 1 0 0 3 0 0 1 0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 4.7 2 0 0 6 2 0 1 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches QPR (3 Seasons) 2 Leagues 3.2 1 0 0 3 2 0 0 0 0 0 0 0 Bradford City (1 Season) 1 League 1.4 1 0 0 3 0 0 1 0 0 0 0 0 League Cup (3 Seasons) 2.6 1 0 0 3 2 0 0 0 0 0 0 0 FA Cup (2 Seasons) 2.1 1 0 0 3 0 0 1 0 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.
View Additional Information
More Karl Henry Pages
Karl Henry Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary