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 Wycombe Wanderers eng ENG 3. Second Division 34 27 2,514 27.9 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 2003-2004 20 Wycombe Wanderers eng ENG 3. Second Division 28 28 2,446 27.2 2 0 2 2 0 0 4 2 0.07 0.00 0.07 0.07 0.07 2004-2005 21 Wycombe Wanderers eng ENG 4. League Two 42 40 3,614 40.2 6 2 8 6 0 0 2 1 0.15 0.05 0.20 0.15 0.20 2005-2006 22 Wycombe Wanderers eng ENG 4. League Two 45 45 4,050 45.0 7 1 8 7 0 0 6 0 0.16 0.02 0.18 0.16 0.18 2006-2007 23 Cardiff City eng ENG 2. Championship 32 26 2,466 27.4 2 0 2 2 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2007-2008 24 Cardiff City eng ENG 2. Championship 42 41 3,696 41.1 5 1 6 5 0 0 1 0 0.12 0.02 0.15 0.12 0.15 2008-2009 25 Cardiff City eng ENG 2. Championship 45 45 4,004 44.5 5 3 8 5 0 0 4 0 0.11 0.07 0.18 0.11 0.18 2009-2010 26 Birmingham City eng ENG 1. Premier League 38 38 3,420 38.0 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 Matches 2010-2011 27 Birmingham City eng ENG 1. Premier League 38 38 3,375 37.5 2 1 3 2 0 0 5 0 0.05 0.03 0.08 0.05 0.08 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 27 26 2,357 26.2 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 Matches 2012-2013 29 Wolves eng ENG 2. Championship 42 42 3,758 41.8 2 2 4 2 0 0 6 1 0.05 0.05 0.10 0.05 0.10 2013-2014 30 Sheffield Weds eng ENG 2. Championship 17 17 1,530 17.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 30 West Ham United eng ENG 1. Premier League 4 2 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 Charlton Athletic eng ENG 2. Championship 14 14 1,260 14.0 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 2015 31 Pune City in IND 1. Super League 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Matches 2015-2016 32 Charlton Athletic eng ENG 2. Championship 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 Charlton Athletic eng ENG FA Cup 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Charlton Athletic eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Charlton Athletic eng ENG FA Cup 1 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Charlton Athletic eng ENG 3. League One 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 34 Bromley eng ENG FA Cup 1 1 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 34 Bromley eng ENG 5. National League 18 17 1,468 16.3 1 1 2 1 0 0 5 1 0.06 0.06 0.12 0.06 0.12 Matches 2018-2019 35 Bromley eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2018-2019 35 Bromley eng ENG 5. National League 33 27 2,290 25.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 17 Seasons 9 Clubs 8 Leagues 521 492 44,218 491.3 37 15 52 37 0 0 66 5 0.08 0.03 0.11 0.08 0.11 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 Wycombe Wanderers (4 Seasons) 2 Leagues 149 140 12,624 140.3 18 3 21 18 0 0 16 3 0.13 0.02 0.15 0.13 0.15 Cardiff City (3 Seasons) 1 League 119 112 10,166 113.0 12 4 16 12 0 0 8 0 0.11 0.04 0.14 0.11 0.14 Charlton Athletic (3 Seasons) 4 Leagues 23 21 1,903 21.1 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Birmingham City (2 Seasons) 1 League 76 76 6,795 75.5 2 2 4 2 0 0 13 0 0.03 0.03 0.05 0.03 0.05 Wolves (2 Seasons) 2 Leagues 69 68 6,115 67.9 2 3 5 2 0 0 12 1 0.03 0.04 0.07 0.03 0.07 Bromley (2 Seasons) 2 Leagues 53 46 3,866 43.0 3 1 4 3 0 0 9 1 0.07 0.02 0.09 0.07 0.09 Sheffield Weds (1 Season) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pune City (1 Season) 1 League 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 West Ham United (1 Season) 1 League 4 2 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 196 189 17,074 189.7 14 7 21 14 0 0 19 1 0.07 0.04 0.11 0.07 0.11 Premier League (4 Seasons) 107 104 9,426 104.7 2 3 5 2 0 0 20 0 0.02 0.03 0.05 0.02 0.05 FA Cup (4 Seasons) 4 3 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Second Division (3 Seasons) 64 56 5,051 56.1 5 0 5 5 0 0 8 2 0.09 0.00 0.09 0.09 0.09 League Two (2 Seasons) 87 85 7,664 85.2 13 3 16 13 0 0 8 1 0.15 0.04 0.19 0.15 0.19 National League (2 Seasons) 51 44 3,758 41.8 2 1 3 2 0 0 9 1 0.05 0.02 0.07 0.05 0.07 Super League (1 Season) 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 EFL Cup (1 Season) 1 1 90 1.0 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 2002-2003 19 Wycombe Wanderers 1 League 34 27 2,514 27.9 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 2003-2004 20 Wycombe Wanderers 1 League 28 28 2,446 27.2 2 0 2 2 0 0 4 2 0.07 0.00 0.07 0.07 0.07 2004-2005 21 Wycombe Wanderers 1 League 42 40 3,614 40.2 6 2 8 6 0 0 2 1 0.15 0.05 0.20 0.15 0.20 2005-2006 22 Wycombe Wanderers 1 League 45 45 4,050 45.0 7 1 8 7 0 0 6 0 0.16 0.02 0.18 0.16 0.18 2006-2007 23 Cardiff City 1 League 32 26 2,466 27.4 2 0 2 2 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2007-2008 24 Cardiff City 1 League 42 41 3,696 41.1 5 1 6 5 0 0 1 0 0.12 0.02 0.15 0.12 0.15 2008-2009 25 Cardiff City 1 League 45 45 4,004 44.5 5 3 8 5 0 0 4 0 0.11 0.07 0.18 0.11 0.18 2009-2010 26 Birmingham City 1 League 38 38 3,420 38.0 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 2010-2011 27 Birmingham City 1 League 38 38 3,375 37.5 2 1 3 2 0 0 5 0 0.05 0.03 0.08 0.05 0.08 2011-2012 28 Wolves 1 League 27 26 2,357 26.2 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 2012-2013 29 Wolves 1 League 42 42 3,758 41.8 2 2 4 2 0 0 6 1 0.05 0.05 0.10 0.05 0.10 2013-2014 30 West Ham United 1 League 4 2 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 30 Sheffield Weds 1 League 17 17 1,530 17.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 31 Charlton Athletic 1 League 14 14 1,260 14.0 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 2015 31 Pune City 1 League 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 2015-2016 32 Charlton Athletic 2 Leagues 5 5 420 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 33 Charlton Athletic 3 Leagues 4 2 223 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 34 Bromley 2 Leagues 19 18 1,486 16.5 1 1 2 1 0 0 5 1 0.06 0.06 0.12 0.06 0.12 2018-2019 35 Bromley 2 Leagues 34 28 2,380 26.4 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 17 Seasons 9 Clubs 8 Leagues 521 492 44,218 491.3 37 15 52 37 0 0 66 5 0.08 0.03 0.11 0.08 0.11 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 Wycombe Wanderers (4 Seasons) 2 Leagues 149 140 12,624 140.3 18 3 21 18 0 0 16 3 0.13 0.02 0.15 0.13 0.15 Cardiff City (3 Seasons) 1 League 119 112 10,166 113.0 12 4 16 12 0 0 8 0 0.11 0.04 0.14 0.11 0.14 Charlton Athletic (3 Seasons) 4 Leagues 23 21 1,903 21.1 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Birmingham City (2 Seasons) 1 League 76 76 6,795 75.5 2 2 4 2 0 0 13 0 0.03 0.03 0.05 0.03 0.05 Wolves (2 Seasons) 2 Leagues 69 68 6,115 67.9 2 3 5 2 0 0 12 1 0.03 0.04 0.07 0.03 0.07 Bromley (2 Seasons) 2 Leagues 53 46 3,866 43.0 3 1 4 3 0 0 9 1 0.07 0.02 0.09 0.07 0.09 Sheffield Weds (1 Season) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pune City (1 Season) 1 League 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 West Ham United (1 Season) 1 League 4 2 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 196 189 17,074 189.7 14 7 21 14 0 0 19 1 0.07 0.04 0.11 0.07 0.11 Premier League (4 Seasons) 107 104 9,426 104.7 2 3 5 2 0 0 20 0 0.02 0.03 0.05 0.02 0.05 FA Cup (4 Seasons) 4 3 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Second Division (3 Seasons) 64 56 5,051 56.1 5 0 5 5 0 0 8 2 0.09 0.00 0.09 0.09 0.09 League Two (2 Seasons) 87 85 7,664 85.2 13 3 16 13 0 0 8 1 0.15 0.04 0.19 0.15 0.19 National League (2 Seasons) 51 44 3,758 41.8 2 1 3 2 0 0 9 1 0.05 0.02 0.07 0.05 0.07 Super League (1 Season) 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 EFL Cup (1 Season) 1 1 90 1.0 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 2002-2003 19 Wycombe Wanderers eng ENG 3. Second Division 18th 34 27 2,514 27.9 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 2003-2004 20 Wycombe Wanderers eng ENG 3. Second Division 24th 28 28 2,446 27.2 2 0 2 2 0 0 4 2 0.07 0.00 0.07 0.07 0.07 2004-2005 21 Wycombe Wanderers eng ENG 4. League Two 10th 42 40 3,614 40.2 6 2 8 6 0 0 2 1 0.15 0.05 0.20 0.15 0.20 2005-2006 22 Wycombe Wanderers eng ENG 4. League Two 6th 45 45 4,050 45.0 7 1 8 7 0 0 6 0 0.16 0.02 0.18 0.16 0.18 2006-2007 23 Cardiff City eng ENG 2. Championship 13th 32 26 2,466 27.4 2 0 2 2 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2007-2008 24 Cardiff City eng ENG 2. Championship 12th 42 41 3,696 41.1 5 1 6 5 0 0 1 0 0.12 0.02 0.15 0.12 0.15 2008-2009 25 Cardiff City eng ENG 2. Championship 7th 45 45 4,004 44.5 5 3 8 5 0 0 4 0 0.11 0.07 0.18 0.11 0.18 2009-2010 26 Birmingham City eng ENG 1. Premier League 9th 38 38 3,420 38.0 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 Matches 2010-2011 27 Birmingham City eng ENG 1. Premier League 18th 38 38 3,375 37.5 2 1 3 2 0 0 5 0 0.05 0.03 0.08 0.05 0.08 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 20th 27 26 2,357 26.2 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 Matches 2012-2013 29 Wolves eng ENG 2. Championship 23rd 42 42 3,758 41.8 2 2 4 2 0 0 6 1 0.05 0.05 0.10 0.05 0.10 2013-2014 30 West Ham United eng ENG 1. Premier League 13th 4 2 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 30 Sheffield Weds eng ENG 2. Championship 16th 17 17 1,530 17.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 Charlton Athletic eng ENG 2. Championship 12th 14 14 1,260 14.0 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 2015 31 Pune City in IND 1. Super League 7th 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Matches 2015-2016 32 Charlton Athletic eng ENG 2. Championship 22nd 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Charlton Athletic eng ENG 3. League One 13th 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 34 Bromley eng ENG 5. National League 9th 18 17 1,468 16.3 1 1 2 1 0 0 5 1 0.06 0.06 0.12 0.06 0.12 Matches 2018-2019 35 Bromley eng ENG 5. National League 12th 33 27 2,290 25.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 17 Seasons 9 Clubs 6 Leagues 516 488 43,918 488.0 36 15 51 36 0 0 66 5 0.07 0.03 0.10 0.07 0.10 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 Wycombe Wanderers (4 Seasons) 2 Leagues 149 140 12,624 140.3 18 3 21 18 0 0 16 3 0.13 0.02 0.15 0.13 0.15 Cardiff City (3 Seasons) 1 League 119 112 10,166 113.0 12 4 16 12 0 0 8 0 0.11 0.04 0.14 0.11 0.14 Charlton Athletic (3 Seasons) 2 Leagues 20 19 1,711 19.0 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Birmingham City (2 Seasons) 1 League 76 76 6,795 75.5 2 2 4 2 0 0 13 0 0.03 0.03 0.05 0.03 0.05 Wolves (2 Seasons) 2 Leagues 69 68 6,115 67.9 2 3 5 2 0 0 12 1 0.03 0.04 0.07 0.03 0.07 Bromley (2 Seasons) 1 League 51 44 3,758 41.8 2 1 3 2 0 0 9 1 0.05 0.02 0.07 0.05 0.07 Sheffield Weds (1 Season) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pune City (1 Season) 1 League 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 West Ham United (1 Season) 1 League 4 2 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 196 189 17,074 189.7 14 7 21 14 0 0 19 1 0.07 0.04 0.11 0.07 0.11 Premier League (4 Seasons) 107 104 9,426 104.7 2 3 5 2 0 0 20 0 0.02 0.03 0.05 0.02 0.05 Second Division (3 Seasons) 64 56 5,051 56.1 5 0 5 5 0 0 8 2 0.09 0.00 0.09 0.09 0.09 League Two (2 Seasons) 87 85 7,664 85.2 13 3 16 13 0 0 8 1 0.15 0.04 0.19 0.15 0.19 National League (2 Seasons) 51 44 3,758 41.8 2 1 3 2 0 0 9 1 0.05 0.02 0.07 0.05 0.07 Super League (1 Season) 11 10 945 10.5 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10
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 2015-2016 32 Charlton Athletic eng ENG FA Cup 33rd 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Charlton Athletic eng ENG EFL Cup 58th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 33 Charlton Athletic eng ENG FA Cup 65th 1 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 34 Bromley eng ENG FA Cup 85th 1 1 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 35 Bromley eng ENG FA Cup 85th 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 4 Seasons 2 Clubs 2 Leagues 5 4 300 3.3 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 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 Charlton Athletic (2 Seasons) 2 Leagues 3 2 192 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bromley (2 Seasons) 1 League 2 2 108 1.2 1 0 1 1 0 0 0 0 0.83 0.00 0.83 0.83 0.83 FA Cup (4 Seasons) 4 3 210 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43 EFL Cup (1 Season) 1 1 90 1.0 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 PK PKatt Matches 2002-2003 19 Wycombe Wanderers 1 League 27.9 3 8 0.29 0.38 0 0 2003-2004 20 Wycombe Wanderers 1 League 27.2 2 10 0.37 0.20 0 0 2004-2005 21 Wycombe Wanderers 1 League 40.2 6 22 0.55 0.27 0 0 2005-2006 22 Wycombe Wanderers 1 League 45.0 7 23 0.51 0.30 0 0 2006-2007 23 Cardiff City 1 League 27.4 2 12 0.44 0.17 0 0 2007-2008 24 Cardiff City 1 League 41.1 5 13 0.32 0.38 0 0 2008-2009 25 Cardiff City 1 League 44.5 5 22 0.49 0.23 0 0 2009-2010 26 Birmingham City 1 League 38.0 0 3 0.08 0.00 0 0 2010-2011 27 Birmingham City 1 League 37.5 2 7 0.19 0.29 0 0 2011-2012 28 Wolves 1 League 26.2 0 3 0.11 0.00 0 0 2012-2013 29 Wolves 1 League 41.8 2 12 0.29 0.17 0 0 2013-2014 30 West Ham United 1 League 3.0 0 0 0.00 0 0 2013-2014 30 Sheffield Weds 1 League 17.0 0 5 0.29 0.00 0 0 2014-2015 31 Charlton Athletic 1 League 14.0 0 0 0.00 0 0 2015 31 Pune City 1 League 10.5 0 0 0 2015-2016 32 Charlton Athletic 2 Leagues 4.7 0 1 0.25 0.00 0 0 2016-2017 33 Charlton Athletic 3 Leagues 2.5 0 1 1 100.0 0.50 0.50 0.00 0.00 0 0 2017-2018 34 Bromley 2 Leagues 16.5 1 0 4 0.00 0.24 0.25 0 0 2018-2019 35 Bromley 2 Leagues 26.4 2 0 0 0.00 0.00 0 0 17 Seasons 9 Clubs 8 Leagues 491.3 37 1 146 500.0 0.05 0.32 2.00 0.25 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wycombe Wanderers (4 Seasons) 2 Leagues 140.3 18 63 0.45 0.29 0 0 Cardiff City (3 Seasons) 1 League 113.0 12 47 0.42 0.26 0 0 Charlton Athletic (3 Seasons) 4 Leagues 21.1 0 1 2 100.0 0.50 0.10 0.00 0.00 0 0 Birmingham City (2 Seasons) 1 League 75.5 2 10 0.13 0.20 0 0 Wolves (2 Seasons) 2 Leagues 67.9 2 15 0.22 0.13 0 0 Bromley (2 Seasons) 2 Leagues 43.0 3 0 4 0.00 0.23 0.50 0 0 Sheffield Weds (1 Season) 1 League 17.0 0 5 0.29 0.00 0 0 Pune City (1 Season) 1 League 10.5 0 0 0 West Ham United (1 Season) 1 League 3.0 0 0 0.00 0 0 Championship (7 Seasons) 189.7 14 65 0.34 0.22 0 0 Premier League (4 Seasons) 104.7 2 13 0.12 0.15 0 0 FA Cup (4 Seasons) 2.3 1 0 0 0.00 0.00 0 0 Second Division (3 Seasons) 56.1 5 0 18 0.00 0.32 0.28 0 0 League Two (2 Seasons) 85.2 13 45 0.53 0.29 0 0 National League (2 Seasons) 41.8 2 0 4 0.00 0.25 0.25 0 0 Super League (1 Season) 10.5 0 0 0 EFL Cup (1 Season) 1.0 0 1 1 100.0 1.00 1.00 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 Wycombe Wanderers eng ENG 3. Second Division 34 2,514 74 60.7 27.9 27 7 2003-2004 20 Wycombe Wanderers eng ENG 3. Second Division 28 2,446 87 59.1 27.2 28 0 2004-2005 21 Wycombe Wanderers eng ENG 4. League Two 42 3,614 86 87.3 40.2 40 2 2005-2006 22 Wycombe Wanderers eng ENG 4. League Two 45 4,050 90 97.8 45.0 45 0 2006-2007 23 Cardiff City eng ENG 2. Championship 32 2,466 77 59.6 27.4 26 6 2007-2008 24 Cardiff City eng ENG 2. Championship 42 3,696 88 89.3 41.1 41 1 2008-2009 25 Cardiff City eng ENG 2. Championship 45 4,004 89 96.7 44.5 45 0 2009-2010 26 Birmingham City eng ENG 1. Premier League 38 3,420 90 100.0 38.0 38 38 0 Matches 2010-2011 27 Birmingham City eng ENG 1. Premier League 38 3,375 89 98.7 37.5 38 37 0 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 27 2,357 87 68.9 26.2 26 26 1 Matches 2012-2013 29 Wolves eng ENG 2. Championship 42 3,758 89 90.8 41.8 42 0 2013-2014 30 Sheffield Weds eng ENG 2. Championship 17 1,530 90 37.0 17.0 17 0 Matches 2013-2014 30 West Ham United eng ENG 1. Premier League 4 274 69 8.0 3.0 2 2 2 Matches 2014-2015 31 Charlton Athletic eng ENG 2. Championship 14 1,260 90 30.4 14.0 14 14 0 1 1.50 22 17 +5 +0.36 +0.70 Matches 2015 31 Pune City in IND 1. Super League 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 Matches 2015-2016 32 Charlton Athletic eng ENG 2. Championship 4 360 90 8.7 4.0 4 4 0 8 0.00 4 17 -13 -3.25 -2.61 Matches 2015-2016 32 Charlton Athletic eng ENG FA Cup 1 60 60 66.7 0.7 1 60 0 0 0 0.00 0 2 -2 -3.00 -6.00 Matches 2016-2017 33 Charlton Athletic eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 33 Charlton Athletic eng ENG FA Cup 1 42 42 14.0 0.5 0 0 1 41 1 0.00 0 2 -2 -4.29 -4.98 Matches 2016-2017 33 Charlton Athletic eng ENG 3. League One 2 91 46 2.2 1.0 1 1 1 12 1.50 0 2 -2 -1.98 -2.18 Matches 2017-2018 34 Bromley eng ENG FA Cup 1 18 18 20.0 0.2 1 18 0 0 0 0.00 0 1 -1 -5.00 -1.25 Matches 2017-2018 34 Bromley eng ENG 5. National League 18 1,468 82 35.5 16.3 17 15 1 4 1.50 31 25 +6 +0.37 0.00 Matches 2018-2019 35 Bromley eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2018-2019 35 Bromley eng ENG 5. National League 33 2,290 69 55.3 25.4 27 83 19 6 10 5 1.15 36 42 -6 -0.24 -0.48 Matches 17 Seasons 9 Clubs 8 Leagues 521 44,218 85 60.1 491.3 492 83 168 29 18 34 1.16 104 126 -22 -0.29 -0.21 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wycombe Wanderers (4 Seasons) 2 Leagues 149 12,624 85 76.2 140.3 140 9 Cardiff City (3 Seasons) 1 League 119 10,166 85 81.9 113.0 112 7 Charlton Athletic (3 Seasons) 4 Leagues 23 1,903 83 14.8 21.1 21 76 20 2 41 22 1.04 26 41 -15 -0.71 -0.50 Birmingham City (2 Seasons) 1 League 76 6,795 89 99.3 75.5 76 75 0 Wolves (2 Seasons) 2 Leagues 69 6,115 89 80.9 67.9 68 26 1 Bromley (2 Seasons) 2 Leagues 53 3,866 73 45.7 43.0 46 81 35 7 10 9 1.23 68 71 -3 -0.07 -0.32 Sheffield Weds (1 Season) 1 League 17 1,530 90 37.0 17.0 17 0 Pune City (1 Season) 1 League 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 West Ham United (1 Season) 1 League 4 274 69 8.0 3.0 2 2 2 Championship (7 Seasons) 196 17,074 87 58.9 189.7 189 18 7 9 1.17 26 34 -8 -0.44 +0.07 Premier League (4 Seasons) 107 9,426 88 68.9 104.7 104 103 3 FA Cup (4 Seasons) 4 210 53 36.8 2.3 3 56 1 1 41 1 0.00 1 8 -7 -3.00 -3.00 Second Division (3 Seasons) 64 5,051 79 40.7 56.1 56 1 8 12 1.50 0 2 -2 -1.98 -2.18 League Two (2 Seasons) 87 7,664 88 92.6 85.2 85 2 National League (2 Seasons) 51 3,758 74 45.4 41.8 44 83 34 7 10 9 1.27 67 67 0 0.00 -0.32 Super League (1 Season) 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00
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 Wycombe Wanderers 1 League 34 2,514 74 60.7 27.9 27 7 2003-2004 20 Wycombe Wanderers 1 League 28 2,446 87 59.1 27.2 28 0 2004-2005 21 Wycombe Wanderers 1 League 42 3,614 86 87.3 40.2 40 2 2005-2006 22 Wycombe Wanderers 1 League 45 4,050 90 97.8 45.0 45 0 2006-2007 23 Cardiff City 1 League 32 2,466 77 59.6 27.4 26 6 2007-2008 24 Cardiff City 1 League 42 3,696 88 89.3 41.1 41 1 2008-2009 25 Cardiff City 1 League 45 4,004 89 96.7 44.5 45 0 2009-2010 26 Birmingham City 1 League 38 3,420 90 100.0 38.0 38 38 0 2010-2011 27 Birmingham City 1 League 38 3,375 89 98.7 37.5 38 37 0 2011-2012 28 Wolves 1 League 27 2,357 87 68.9 26.2 26 26 1 2012-2013 29 Wolves 1 League 42 3,758 89 90.8 41.8 42 0 2013-2014 30 West Ham United 1 League 4 274 69 8.0 3.0 2 2 2 2013-2014 30 Sheffield Weds 1 League 17 1,530 90 37.0 17.0 17 0 2014-2015 31 Charlton Athletic 1 League 14 1,260 90 30.4 14.0 14 14 0 1 1.50 22 17 +5 +0.36 +0.70 2015 31 Pune City 1 League 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 2015-2016 32 Charlton Athletic 2 Leagues 5 420 84 9.9 4.7 5 60 4 0 8 0.00 4 19 -15 -3.21 -2.60 2016-2017 33 Charlton Athletic 3 Leagues 4 223 56 4.9 2.5 2 91 2 2 41 13 0.75 0 5 -5 -2.02 -2.25 2017-2018 34 Bromley 2 Leagues 19 1,486 78 35.1 16.5 18 18 15 1 4 1.42 31 26 +5 +0.30 +0.04 2018-2019 35 Bromley 2 Leagues 34 2,380 70 56.3 26.4 28 83 20 6 10 5 1.12 37 45 -8 -0.30 -0.55 17 Seasons 9 Clubs 8 Leagues 521 44,218 85 60.1 491.3 492 83 168 29 18 34 1.16 104 126 -22 -0.29 -0.21 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wycombe Wanderers (4 Seasons) 2 Leagues 149 12,624 85 76.2 140.3 140 9 Cardiff City (3 Seasons) 1 League 119 10,166 85 81.9 113.0 112 7 Charlton Athletic (3 Seasons) 4 Leagues 23 1,903 83 14.8 21.1 21 76 20 2 41 22 1.04 26 41 -15 -0.71 -0.50 Birmingham City (2 Seasons) 1 League 76 6,795 89 99.3 75.5 76 75 0 Wolves (2 Seasons) 2 Leagues 69 6,115 89 80.9 67.9 68 26 1 Bromley (2 Seasons) 2 Leagues 53 3,866 73 45.7 43.0 46 81 35 7 10 9 1.23 68 71 -3 -0.07 -0.32 Sheffield Weds (1 Season) 1 League 17 1,530 90 37.0 17.0 17 0 Pune City (1 Season) 1 League 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 West Ham United (1 Season) 1 League 4 274 69 8.0 3.0 2 2 2 Championship (7 Seasons) 196 17,074 87 58.9 189.7 189 18 7 9 1.17 26 34 -8 -0.44 +0.07 Premier League (4 Seasons) 107 9,426 88 68.9 104.7 104 103 3 FA Cup (4 Seasons) 4 210 53 36.8 2.3 3 56 1 1 41 1 0.00 1 8 -7 -3.00 -3.00 Second Division (3 Seasons) 64 5,051 79 40.7 56.1 56 1 8 12 1.50 0 2 -2 -1.98 -2.18 League Two (2 Seasons) 87 7,664 88 92.6 85.2 85 2 National League (2 Seasons) 51 3,758 74 45.4 41.8 44 83 34 7 10 9 1.27 67 67 0 0.00 -0.32 Super League (1 Season) 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00
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 Wycombe Wanderers eng ENG 3. Second Division 18th 34 2,514 74 60.7 27.9 27 7 2003-2004 20 Wycombe Wanderers eng ENG 3. Second Division 24th 28 2,446 87 59.1 27.2 28 0 2004-2005 21 Wycombe Wanderers eng ENG 4. League Two 10th 42 3,614 86 87.3 40.2 40 2 2005-2006 22 Wycombe Wanderers eng ENG 4. League Two 6th 45 4,050 90 97.8 45.0 45 0 2006-2007 23 Cardiff City eng ENG 2. Championship 13th 32 2,466 77 59.6 27.4 26 6 2007-2008 24 Cardiff City eng ENG 2. Championship 12th 42 3,696 88 89.3 41.1 41 1 2008-2009 25 Cardiff City eng ENG 2. Championship 7th 45 4,004 89 96.7 44.5 45 0 2009-2010 26 Birmingham City eng ENG 1. Premier League 9th 38 3,420 90 100.0 38.0 38 38 0 Matches 2010-2011 27 Birmingham City eng ENG 1. Premier League 18th 38 3,375 89 98.7 37.5 38 37 0 Matches 2011-2012 28 Wolves eng ENG 1. Premier League 20th 27 2,357 87 68.9 26.2 26 26 1 Matches 2012-2013 29 Wolves eng ENG 2. Championship 23rd 42 3,758 89 90.8 41.8 42 0 2013-2014 30 West Ham United eng ENG 1. Premier League 13th 4 274 69 8.0 3.0 2 2 2 Matches 2013-2014 30 Sheffield Weds eng ENG 2. Championship 16th 17 1,530 90 37.0 17.0 17 0 Matches 2014-2015 31 Charlton Athletic eng ENG 2. Championship 12th 14 1,260 90 30.4 14.0 14 14 0 1 1.50 22 17 +5 +0.36 +0.70 Matches 2015 31 Pune City in IND 1. Super League 7th 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 Matches 2015-2016 32 Charlton Athletic eng ENG 2. Championship 22nd 4 360 90 8.7 4.0 4 4 0 8 0.00 4 17 -13 -3.25 -2.61 Matches 2016-2017 33 Charlton Athletic eng ENG 3. League One 13th 2 91 46 2.2 1.0 1 1 1 12 1.50 0 2 -2 -1.98 -2.18 Matches 2017-2018 34 Bromley eng ENG 5. National League 9th 18 1,468 82 35.5 16.3 17 15 1 4 1.50 31 25 +6 +0.37 0.00 Matches 2018-2019 35 Bromley eng ENG 5. National League 12th 33 2,290 69 55.3 25.4 27 83 19 6 10 5 1.15 36 42 -6 -0.24 -0.48 Matches 17 Seasons 9 Clubs 6 Leagues 516 43,918 85 60.2 488.0 488 85 166 28 15 33 1.23 103 117 -14 -0.20 -0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wycombe Wanderers (4 Seasons) 2 Leagues 149 12,624 85 76.2 140.3 140 9 Cardiff City (3 Seasons) 1 League 119 10,166 85 81.9 113.0 112 7 Charlton Athletic (3 Seasons) 2 Leagues 20 1,711 86 13.8 19.0 19 19 1 21 1.20 26 36 -10 -0.53 -0.28 Birmingham City (2 Seasons) 1 League 76 6,795 89 99.3 75.5 76 75 0 Wolves (2 Seasons) 2 Leagues 69 6,115 89 80.9 67.9 68 26 1 Bromley (2 Seasons) 1 League 51 3,758 74 45.4 41.8 44 83 34 7 10 9 1.27 67 67 0 0.00 -0.32 Sheffield Weds (1 Season) 1 League 17 1,530 90 37.0 17.0 17 0 Pune City (1 Season) 1 League 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19 West Ham United (1 Season) 1 League 4 274 69 8.0 3.0 2 2 2 Championship (7 Seasons) 196 17,074 87 58.9 189.7 189 18 7 9 1.17 26 34 -8 -0.44 +0.07 Premier League (4 Seasons) 107 9,426 88 68.9 104.7 104 103 3 Second Division (3 Seasons) 64 5,051 79 40.7 56.1 56 1 8 12 1.50 0 2 -2 -1.98 -2.18 League Two (2 Seasons) 87 7,664 88 92.6 85.2 85 2 National League (2 Seasons) 51 3,758 74 45.4 41.8 44 83 34 7 10 9 1.27 67 67 0 0.00 -0.32 Super League (1 Season) 11 945 86 75.0 10.5 10 90 10 1 45 3 1.09 10 14 -4 -0.38 +0.19
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 2015-2016 32 Charlton Athletic eng ENG FA Cup 33rd 1 60 60 66.7 0.7 1 60 0 0 0 0.00 0 2 -2 -3.00 -6.00 Matches 2016-2017 33 Charlton Athletic eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 33 Charlton Athletic eng ENG FA Cup 65th 1 42 42 14.0 0.5 0 0 1 41 1 0.00 0 2 -2 -4.29 -4.98 Matches 2017-2018 34 Bromley eng ENG FA Cup 85th 1 18 18 20.0 0.2 1 18 0 0 0 0.00 0 1 -1 -5.00 -1.25 Matches 2018-2019 35 Bromley eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 4 Seasons 2 Clubs 2 Leagues 5 300 60 45.5 3.3 4 65 2 1 41 1 0.00 1 9 -8 -2.40 -2.40 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlton Athletic (2 Seasons) 2 Leagues 3 192 64 40.0 2.1 2 76 1 1 41 1 0.00 0 5 -5 -2.34 -3.28 Bromley (2 Seasons) 1 League 2 108 54 60.0 1.2 2 54 1 0 0 0.00 1 4 -3 -2.50 +1.25 FA Cup (4 Seasons) 4 210 53 36.8 2.3 3 56 1 1 41 1 0.00 1 8 -7 -3.00 -3.00 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2002-2003 19 Wycombe Wanderers 1 League 27.9 4 0 34 2003-2004 20 Wycombe Wanderers 1 League 27.2 4 2 27 2004-2005 21 Wycombe Wanderers 1 League 40.2 2 1 41 2005-2006 22 Wycombe Wanderers 1 League 45.0 6 0 35 2006-2007 23 Cardiff City 1 League 27.4 3 0 28 2007-2008 24 Cardiff City 1 League 41.1 1 0 17 2008-2009 25 Cardiff City 1 League 44.5 4 0 27 2009-2010 26 Birmingham City 1 League 38.0 8 0 27 2010-2011 27 Birmingham City 1 League 37.5 5 0 28 2011-2012 28 Wolves 1 League 26.2 6 0 22 2012-2013 29 Wolves 1 League 41.8 6 1 33 2013-2014 30 West Ham United 1 League 3.0 1 0 2 2013-2014 30 Sheffield Weds 1 League 17.0 2 0 11 2014-2015 31 Charlton Athletic 1 League 14.0 3 0 10 2015 31 Pune City 1 League 10.5 2 0 0 1 2015-2016 32 Charlton Athletic 2 Leagues 4.7 0 0 0 2 0 2016-2017 33 Charlton Athletic 3 Leagues 2.5 0 0 0 1 1 0 0 0 0 0 0 0 2017-2018 34 Bromley 2 Leagues 16.5 5 1 0 13 0 0 0 0 0 0 0 0 2018-2019 35 Bromley 2 Leagues 26.4 4 0 0 0 0 0 0 0 0 0 0 0 17 Seasons 9 Clubs 8 Leagues 491.3 66 5 0 358 1 0 0 0 0 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wycombe Wanderers (4 Seasons) 2 Leagues 140.3 16 3 137 Cardiff City (3 Seasons) 1 League 113.0 8 0 72 Charlton Athletic (3 Seasons) 4 Leagues 21.1 3 0 0 13 1 0 0 0 0 0 0 0 Birmingham City (2 Seasons) 1 League 75.5 13 0 55 Wolves (2 Seasons) 2 Leagues 67.9 12 1 55 Bromley (2 Seasons) 2 Leagues 43.0 9 1 0 13 0 0 0 0 0 0 0 0 Sheffield Weds (1 Season) 1 League 17.0 2 0 11 Pune City (1 Season) 1 League 10.5 2 0 0 1 West Ham United (1 Season) 1 League 3.0 1 0 2 Championship (7 Seasons) 189.7 19 1 128 Premier League (4 Seasons) 104.7 20 0 79 FA Cup (4 Seasons) 2.3 0 0 0 0 0 0 0 0 0 0 0 0 Second Division (3 Seasons) 56.1 8 2 0 62 0 0 0 0 0 0 0 0 League Two (2 Seasons) 85.2 8 1 76 National League (2 Seasons) 41.8 9 1 0 13 0 0 0 0 0 0 0 0 Super League (1 Season) 10.5 2 0 0 1 EFL Cup (1 Season) 1.0 0 0 0 0 1 0 0 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 Roger Johnson Pages
Roger Johnson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary