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 2004-2005 18 Nottingham Forest eng ENG 2. Championship 22 17 1,556 17.3 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2005-2006 19 Nottingham Forest eng ENG 3. League One 38 34 3,042 33.8 3 1 4 3 0 0 2 0 0.09 0.03 0.12 0.09 0.12 2006-2007 20 Nottingham Forest eng ENG 3. League One 46 43 3,856 42.8 5 4 9 5 0 0 8 0 0.12 0.09 0.21 0.12 0.21 2007-2008 21 Nottingham Forest eng ENG 3. League One 30 29 1,700 18.9 0 1 1 0 0 0 1 1 0.00 0.05 0.05 0.00 0.05 2008-2009 22 Nottingham Forest eng ENG 2. Championship 37 36 3,158 35.1 3 0 3 3 0 0 10 0 0.09 0.00 0.09 0.09 0.09 2009-2010 23 Nottingham Forest eng ENG 2. Championship 17 14 1,241 13.8 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 2010-2011 24 Newcastle United eng ENG 1. Premier League 13 9 877 9.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 25 Newcastle United eng ENG 1. Premier League 25 13 1,341 14.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 26 Newcastle United 2. Europa Lg 7 6 526 5.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 26 Newcastle United eng ENG 1. Premier League 27 19 1,822 20.2 1 0 1 1 0 0 8 0 0.05 0.00 0.05 0.05 0.05 Matches 2013-2014 27 Wigan Athletic eng ENG 2. Championship 40 38 3,358 37.3 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 27 Wigan Athletic 2. Europa Lg 4 4 330 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Wigan Athletic eng ENG 2. Championship 41 39 3,563 39.6 3 0 3 3 0 0 7 0 0.08 0.00 0.08 0.08 0.08 Matches 2014-2015 28 Wigan Athletic eng ENG FA 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 2015-2016 29 QPR eng ENG 2. Championship 35 34 2,966 33.0 0 3 3 0 0 0 7 1 0.00 0.09 0.09 0.00 0.09 Matches 2015-2016 29 QPR eng ENG FA Cup 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 QPR eng ENG League Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 QPR eng ENG 2. Championship 32 29 2,412 26.8 0 0 0 0 0 0 11 2 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 QPR eng ENG EFL Cup 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 QPR eng ENG FA 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 2017-2018 31 QPR eng ENG 2. Championship 7 6 510 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Scunthorpe United eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Scunthorpe United 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 32 Scunthorpe United eng ENG 3. League One 41 39 3,393 37.7 2 0 2 2 0 0 16 1 0.05 0.00 0.05 0.05 0.05 Matches 2019-2020 33 Scunthorpe United 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 2019-2020 33 Scunthorpe United eng ENG FA 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 2019-2020 33 Scunthorpe United eng ENG 4. League Two 30 30 2,561 28.5 1 1 2 1 0 0 7 1 0.04 0.04 0.07 0.04 0.07 Matches 2020-2021 34 Mansfield Town eng ENG EFL Cup 1 1 62 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 34 Mansfield Town eng ENG FA 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 2020-2021 34 Mansfield Town eng ENG 4. League Two 32 31 2,789 31.0 3 2 5 3 0 0 4 0 0.10 0.06 0.16 0.10 0.16 Matches 2021-2022 35 Mansfield Town eng ENG EFL Cup 0 0 Matches 2021-2022 35 Mansfield Town eng ENG 4. League Two 20 15 1,410 15.7 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Matches 2022-2023 36 Mansfield Town eng ENG FA Cup 2 1 93 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 36 Mansfield Town eng ENG 4. League Two 38 31 2,763 30.7 0 0 0 0 0 0 9 1 0.00 0.00 0.00 0.00 0.00 Matches 19 Seasons 6 Clubs 7 Leagues 596 528 46,284 514.3 24 13 37 24 0 0 127 7 0.05 0.03 0.07 0.05 0.07 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 Nottingham Forest (6 Seasons) 2 Leagues 190 173 14,553 161.7 12 7 19 12 0 0 26 1 0.07 0.04 0.12 0.07 0.12 Mansfield Town (3 Seasons) 3 Leagues 94 80 7,207 80.1 4 2 6 4 0 0 20 1 0.05 0.02 0.07 0.05 0.07 QPR (3 Seasons) 3 Leagues 79 73 6,303 70.0 0 3 3 0 0 0 21 3 0.00 0.04 0.04 0.00 0.04 Newcastle United (3 Seasons) 2 Leagues 72 47 4,566 50.7 1 0 1 1 0 0 19 0 0.02 0.00 0.02 0.02 0.02 Wigan Athletic (2 Seasons) 3 Leagues 86 82 7,341 81.6 3 0 3 3 0 0 17 0 0.04 0.00 0.04 0.04 0.04 Scunthorpe United (2 Seasons) 4 Leagues 75 73 6,314 70.2 4 1 5 4 0 0 24 2 0.06 0.01 0.07 0.06 0.07 Championship (8 Seasons) 231 213 18,764 208.5 7 4 11 7 0 0 50 3 0.03 0.02 0.05 0.03 0.05 FA Cup (7 Seasons) 8 6 568 6.3 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16 EFL Cup (6 Seasons) 6 6 542 6.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 155 145 11,991 133.2 10 6 16 10 0 0 27 2 0.08 0.05 0.12 0.08 0.12 League Two (4 Seasons) 120 107 9,523 105.8 5 3 8 5 0 0 25 2 0.05 0.03 0.08 0.05 0.08 Premier League (3 Seasons) 65 41 4,040 44.9 1 0 1 1 0 0 17 0 0.02 0.00 0.02 0.02 0.02 Europa Lg (2 Seasons) 11 10 856 9.5 0 0 0 0 0 0 3 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 2004-2005 18 Nottingham Forest 1 League 22 17 1,556 17.3 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2005-2006 19 Nottingham Forest 1 League 38 34 3,042 33.8 3 1 4 3 0 0 2 0 0.09 0.03 0.12 0.09 0.12 2006-2007 20 Nottingham Forest 1 League 46 43 3,856 42.8 5 4 9 5 0 0 8 0 0.12 0.09 0.21 0.12 0.21 2007-2008 21 Nottingham Forest 1 League 30 29 1,700 18.9 0 1 1 0 0 0 1 1 0.00 0.05 0.05 0.00 0.05 2008-2009 22 Nottingham Forest 1 League 37 36 3,158 35.1 3 0 3 3 0 0 10 0 0.09 0.00 0.09 0.09 0.09 2009-2010 23 Nottingham Forest 1 League 17 14 1,241 13.8 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 2010-2011 24 Newcastle United 1 League 13 9 877 9.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2011-2012 25 Newcastle United 1 League 25 13 1,341 14.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2012-2013 26 Newcastle United 2 Leagues 34 25 2,348 26.1 1 0 1 1 0 0 10 0 0.04 0.00 0.04 0.04 0.04 2013-2014 27 Wigan Athletic 2 Leagues 44 42 3,688 41.0 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 2014-2015 28 Wigan Athletic 2 Leagues 42 40 3,653 40.6 3 0 3 3 0 0 7 0 0.07 0.00 0.07 0.07 0.07 2015-2016 29 QPR 3 Leagues 37 35 3,081 34.2 0 3 3 0 0 0 8 1 0.00 0.09 0.09 0.00 0.09 2016-2017 30 QPR 3 Leagues 35 32 2,712 30.1 0 0 0 0 0 0 12 2 0.00 0.00 0.00 0.00 0.00 2017-2018 31 QPR 1 League 7 6 510 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 32 Scunthorpe United 3 Leagues 43 41 3,573 39.7 3 0 3 3 0 0 17 1 0.08 0.00 0.08 0.08 0.08 2019-2020 33 Scunthorpe United 3 Leagues 32 32 2,741 30.5 1 1 2 1 0 0 7 1 0.03 0.03 0.07 0.03 0.07 2020-2021 34 Mansfield Town 3 Leagues 34 33 2,941 32.7 3 2 5 3 0 0 5 0 0.09 0.06 0.15 0.09 0.15 2021-2022 35 Mansfield Town 2 Leagues 20 15 1,410 15.7 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 2022-2023 36 Mansfield Town 2 Leagues 40 32 2,856 31.7 0 0 0 0 0 0 10 1 0.00 0.00 0.00 0.00 0.00 19 Seasons 6 Clubs 7 Leagues 596 528 46,284 514.3 24 13 37 24 0 0 127 7 0.05 0.03 0.07 0.05 0.07 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 Nottingham Forest (6 Seasons) 2 Leagues 190 173 14,553 161.7 12 7 19 12 0 0 26 1 0.07 0.04 0.12 0.07 0.12 Mansfield Town (3 Seasons) 3 Leagues 94 80 7,207 80.1 4 2 6 4 0 0 20 1 0.05 0.02 0.07 0.05 0.07 QPR (3 Seasons) 3 Leagues 79 73 6,303 70.0 0 3 3 0 0 0 21 3 0.00 0.04 0.04 0.00 0.04 Newcastle United (3 Seasons) 2 Leagues 72 47 4,566 50.7 1 0 1 1 0 0 19 0 0.02 0.00 0.02 0.02 0.02 Wigan Athletic (2 Seasons) 3 Leagues 86 82 7,341 81.6 3 0 3 3 0 0 17 0 0.04 0.00 0.04 0.04 0.04 Scunthorpe United (2 Seasons) 4 Leagues 75 73 6,314 70.2 4 1 5 4 0 0 24 2 0.06 0.01 0.07 0.06 0.07 Championship (8 Seasons) 231 213 18,764 208.5 7 4 11 7 0 0 50 3 0.03 0.02 0.05 0.03 0.05 FA Cup (7 Seasons) 8 6 568 6.3 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16 EFL Cup (6 Seasons) 6 6 542 6.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 155 145 11,991 133.2 10 6 16 10 0 0 27 2 0.08 0.05 0.12 0.08 0.12 League Two (4 Seasons) 120 107 9,523 105.8 5 3 8 5 0 0 25 2 0.05 0.03 0.08 0.05 0.08 Premier League (3 Seasons) 65 41 4,040 44.9 1 0 1 1 0 0 17 0 0.02 0.00 0.02 0.02 0.02 Europa Lg (2 Seasons) 11 10 856 9.5 0 0 0 0 0 0 3 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 2004-2005 18 Nottingham Forest eng ENG 2. Championship 23rd 22 17 1,556 17.3 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2005-2006 19 Nottingham Forest eng ENG 3. League One 7th 38 34 3,042 33.8 3 1 4 3 0 0 2 0 0.09 0.03 0.12 0.09 0.12 2006-2007 20 Nottingham Forest eng ENG 3. League One 4th 46 43 3,856 42.8 5 4 9 5 0 0 8 0 0.12 0.09 0.21 0.12 0.21 2007-2008 21 Nottingham Forest eng ENG 3. League One 2nd 30 29 1,700 18.9 0 1 1 0 0 0 1 1 0.00 0.05 0.05 0.00 0.05 2008-2009 22 Nottingham Forest eng ENG 2. Championship 19th 37 36 3,158 35.1 3 0 3 3 0 0 10 0 0.09 0.00 0.09 0.09 0.09 2009-2010 23 Nottingham Forest eng ENG 2. Championship 3rd 17 14 1,241 13.8 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 2010-2011 24 Newcastle United eng ENG 1. Premier League 12th 13 9 877 9.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 25 Newcastle United eng ENG 1. Premier League 5th 25 13 1,341 14.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 26 Newcastle United eng ENG 1. Premier League 16th 27 19 1,822 20.2 1 0 1 1 0 0 8 0 0.05 0.00 0.05 0.05 0.05 Matches 2013-2014 27 Wigan Athletic eng ENG 2. Championship 5th 40 38 3,358 37.3 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Wigan Athletic eng ENG 2. Championship 23rd 41 39 3,563 39.6 3 0 3 3 0 0 7 0 0.08 0.00 0.08 0.08 0.08 Matches 2015-2016 29 QPR eng ENG 2. Championship 12th 35 34 2,966 33.0 0 3 3 0 0 0 7 1 0.00 0.09 0.09 0.00 0.09 Matches 2016-2017 30 QPR eng ENG 2. Championship 18th 32 29 2,412 26.8 0 0 0 0 0 0 11 2 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 QPR eng ENG 2. Championship 16th 7 6 510 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Scunthorpe United eng ENG 3. League One 23rd 41 39 3,393 37.7 2 0 2 2 0 0 16 1 0.05 0.00 0.05 0.05 0.05 Matches 2019-2020 33 Scunthorpe United eng ENG 4. League Two 20th 30 30 2,561 28.5 1 1 2 1 0 0 7 1 0.04 0.04 0.07 0.04 0.07 Matches 2020-2021 34 Mansfield Town eng ENG 4. League Two 16th 32 31 2,789 31.0 3 2 5 3 0 0 4 0 0.10 0.06 0.16 0.10 0.16 Matches 2021-2022 35 Mansfield Town eng ENG 4. League Two 7th 20 15 1,410 15.7 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Matches 2022-2023 36 Mansfield Town eng ENG 4. League Two 8th 38 31 2,763 30.7 0 0 0 0 0 0 9 1 0.00 0.00 0.00 0.00 0.00 Matches 19 Seasons 6 Clubs 4 Leagues 571 506 44,318 492.4 23 13 36 23 0 0 119 7 0.05 0.03 0.07 0.05 0.07 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 Nottingham Forest (6 Seasons) 2 Leagues 190 173 14,553 161.7 12 7 19 12 0 0 26 1 0.07 0.04 0.12 0.07 0.12 Mansfield Town (3 Seasons) 1 League 90 77 6,962 77.4 4 2 6 4 0 0 18 1 0.05 0.03 0.08 0.05 0.08 QPR (3 Seasons) 1 League 74 69 5,888 65.4 0 3 3 0 0 0 19 3 0.00 0.05 0.05 0.00 0.05 Newcastle United (3 Seasons) 1 League 65 41 4,040 44.9 1 0 1 1 0 0 17 0 0.02 0.00 0.02 0.02 0.02 Wigan Athletic (2 Seasons) 1 League 81 77 6,921 76.9 3 0 3 3 0 0 16 0 0.04 0.00 0.04 0.04 0.04 Scunthorpe United (2 Seasons) 2 Leagues 71 69 5,954 66.2 3 1 4 3 0 0 23 2 0.05 0.02 0.06 0.05 0.06 Championship (8 Seasons) 231 213 18,764 208.5 7 4 11 7 0 0 50 3 0.03 0.02 0.05 0.03 0.05 League One (4 Seasons) 155 145 11,991 133.2 10 6 16 10 0 0 27 2 0.08 0.05 0.12 0.08 0.12 League Two (4 Seasons) 120 107 9,523 105.8 5 3 8 5 0 0 25 2 0.05 0.03 0.08 0.05 0.08 Premier League (3 Seasons) 65 41 4,040 44.9 1 0 1 1 0 0 17 0 0.02 0.00 0.02 0.02 0.02
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 2012-2013 26 Newcastle United 2. Europa Lg QF 7 6 526 5.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 27 Wigan Athletic 2. Europa Lg GR 4 4 330 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 11 10 856 9.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 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 Newcastle United (1 Season) 1 League 7 6 526 5.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Wigan Athletic (1 Season) 1 League 4 4 330 3.7 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 2004-2005 18 Nottingham Forest 1 League 17.3 0 6 0.35 0.00 0 0 2005-2006 19 Nottingham Forest 1 League 33.8 3 14 0.41 0.21 0 0 2006-2007 20 Nottingham Forest 1 League 42.8 5 15 0.35 0.33 0 0 2007-2008 21 Nottingham Forest 1 League 18.9 0 2 0.11 0.00 0 0 2008-2009 22 Nottingham Forest 1 League 35.1 3 4 0.11 0.75 0 0 2009-2010 23 Nottingham Forest 1 League 13.8 1 2 0.15 0.50 0 0 2010-2011 24 Newcastle United 1 League 9.7 0 2 0.21 0.00 0 0 2011-2012 25 Newcastle United 1 League 14.9 0 0 0.00 0 0 2012-2013 26 Newcastle United 2 Leagues 26.1 1 4 0.15 0.25 0 0 2013-2014 27 Wigan Athletic 2 Leagues 41.0 0 6 0.15 0.00 0 0 2014-2015 28 Wigan Athletic 2 Leagues 40.6 3 5 0.13 0.60 0 0 2015-2016 29 QPR 3 Leagues 34.2 0 1 0.03 0.00 0 0 2016-2017 30 QPR 3 Leagues 30.1 0 1 2 200.0 0.03 0.07 0.00 0.00 0 0 2017-2018 31 QPR 1 League 5.7 0 1 0 0.0 0.18 0.00 0.00 0 0 2018-2019 32 Scunthorpe United 3 Leagues 39.7 3 1 0 0.0 0.50 0.00 1.00 0 0 2019-2020 33 Scunthorpe United 3 Leagues 30.5 1 29 6 20.7 0.95 0.20 0.03 0.17 0 0 2020-2021 34 Mansfield Town 3 Leagues 32.7 3 14 6 42.9 0.43 0.18 0.21 0.50 0 0 2021-2022 35 Mansfield Town 2 Leagues 15.7 1 5 1 20.0 0.32 0.06 0.20 1.00 0 0 2022-2023 36 Mansfield Town 2 Leagues 31.7 0 10 2 20.0 0.32 0.06 0.00 0.00 0 0 19 Seasons 6 Clubs 7 Leagues 514.3 24 61 78 27.9 0.41 0.16 0.10 0.28 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Nottingham Forest (6 Seasons) 2 Leagues 161.7 12 43 0.27 0.28 0 0 Mansfield Town (3 Seasons) 3 Leagues 80.1 4 29 9 31.0 0.36 0.11 0.14 0.44 0 0 QPR (3 Seasons) 3 Leagues 70.0 0 2 3 100.0 0.06 0.04 0.00 0.00 0 0 Newcastle United (3 Seasons) 2 Leagues 50.7 1 6 0.12 0.17 0 0 Wigan Athletic (2 Seasons) 3 Leagues 81.6 3 11 0.14 0.27 0 0 Scunthorpe United (2 Seasons) 4 Leagues 70.2 4 30 6 20.0 0.92 0.18 0.07 0.33 0 0 Championship (8 Seasons) 208.5 7 1 24 100.0 0.03 0.12 0.00 0.29 0 0 FA Cup (7 Seasons) 6.3 1 0 0 0.00 0.00 0 0 EFL Cup (6 Seasons) 6.0 0 2 1 50.0 0.40 0.20 0.00 0.00 0 0 League One (4 Seasons) 133.2 10 31 0.32 0.26 0 0 League Two (4 Seasons) 105.8 5 58 15 25.9 0.55 0.14 0.09 0.33 0 0 Premier League (3 Seasons) 44.9 1 6 0.13 0.17 0 0 Europa Lg (2 Seasons) 9.5 0 1 0.11 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2012-2013 26 Newcastle United 2. Europa Lg QF 5.8 0 0 0.00 0 0 Matches 2013-2014 27 Wigan Athletic 2. Europa Lg GR 3.7 0 1 0.27 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 9.5 0 1 0.11 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Newcastle United (1 Season) 1 League 5.8 0 0 0.00 0 0 Wigan Athletic (1 Season) 1 League 3.7 0 1 0.27 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 2004-2005 18 Nottingham Forest eng ENG 2. Championship 22 1,556 71 37.6 17.3 17 5 2005-2006 19 Nottingham Forest eng ENG 3. League One 38 3,042 80 73.5 33.8 34 4 2006-2007 20 Nottingham Forest eng ENG 3. League One 46 3,856 84 93.1 42.8 43 3 2007-2008 21 Nottingham Forest eng ENG 3. League One 30 1,700 57 41.1 18.9 29 1 2008-2009 22 Nottingham Forest eng ENG 2. Championship 37 3,158 85 76.3 35.1 36 1 2009-2010 23 Nottingham Forest eng ENG 2. Championship 17 1,241 73 30.0 13.8 14 3 2010-2011 24 Newcastle United eng ENG 1. Premier League 13 877 67 25.6 9.7 9 8 4 Matches 2011-2012 25 Newcastle United eng ENG 1. Premier League 25 1,341 54 39.2 14.9 13 9 12 Matches 2012-2013 26 Newcastle United 2. Europa Lg 7 526 75 48.7 5.8 6 5 1 Matches 2012-2013 26 Newcastle United eng ENG 1. Premier League 27 1,822 67 53.3 20.2 19 14 8 Matches 2013-2014 27 Wigan Athletic eng ENG 2. Championship 40 3,358 84 81.1 37.3 38 2 Matches 2013-2014 27 Wigan Athletic 2. Europa Lg 4 330 83 61.1 3.7 4 3 0 Matches 2014-2015 28 Wigan Athletic eng ENG 2. Championship 41 3,563 87 86.1 39.6 39 39 2 2 0.80 31 55 -24 -0.61 -0.45 Matches 2014-2015 28 Wigan Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 29 QPR eng ENG 2. Championship 35 2,966 85 71.6 33.0 34 31 1 4 1.31 39 40 -1 -0.03 -0.11 Matches 2015-2016 29 QPR eng ENG FA Cup 1 25 25 27.8 0.3 0 0 1 24 0 0.00 0 0 0 0.00 +1.38 Matches 2015-2016 29 QPR eng ENG League Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +4.00 Matches 2016-2017 30 QPR eng ENG 2. Championship 32 2,412 75 58.3 26.8 29 25 3 6 1.09 24 39 -15 -0.56 -0.61 Matches 2016-2017 30 QPR eng ENG EFL Cup 2 210 105 70.0 2.3 2 105 2 0 0 3.00 4 3 +1 +0.43 +1.43 Matches 2016-2017 30 QPR eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2017-2018 31 QPR eng ENG 2. Championship 7 510 73 12.3 5.7 6 5 1 7 1.86 7 7 0 0.00 +0.30 Matches 2018-2019 32 Scunthorpe United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 32 Scunthorpe United eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +2.00 Matches 2018-2019 32 Scunthorpe United eng ENG 3. League One 41 3,393 83 82.0 37.7 39 86 33 2 12 1 0.98 42 70 -28 -0.74 -0.50 Matches 2019-2020 33 Scunthorpe United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2019-2020 33 Scunthorpe United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 4 -3 -3.00 Matches 2019-2020 33 Scunthorpe United eng ENG 4. League Two 30 2,561 85 76.9 28.5 30 85 25 0 0 1.20 35 40 -5 -0.18 +0.64 Matches 2020-2021 34 Mansfield Town eng ENG EFL Cup 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 3 -3 -4.35 -1.14 Matches 2020-2021 34 Mansfield Town eng ENG FA Cup 1 90 90 27.3 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.00 Matches 2020-2021 34 Mansfield Town eng ENG 4. League Two 32 2,789 87 67.4 31.0 31 89 29 1 27 8 1.16 38 38 0 0.00 -0.13 Matches 2021-2022 35 Mansfield Town eng ENG EFL Cup 0 0 0 0 1 Matches 2021-2022 35 Mansfield Town eng ENG 4. League Two 20 1,410 71 34.1 15.7 15 89 12 5 15 2 1.65 27 23 +4 +0.26 -0.11 Matches 2022-2023 36 Mansfield Town eng ENG FA Cup 2 93 47 51.7 1.0 1 82 0 1 11 0 1.50 1 1 0 0.00 0.00 Matches 2022-2023 36 Mansfield Town eng ENG 4. League Two 38 2,763 73 66.7 30.7 31 83 22 7 27 3 1.68 53 38 +15 +0.49 +0.36 Matches 19 Seasons 6 Clubs 7 Leagues 596 46,284 78 58.4 514.3 528 87 270 68 20 35 1.22 310 368 -58 -0.22 -0.16 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nottingham Forest (6 Seasons) 2 Leagues 190 14,553 77 58.6 161.7 173 17 Mansfield Town (3 Seasons) 3 Leagues 94 7,207 77 55.0 80.1 80 86 64 14 21 14 1.49 120 103 +17 +0.21 0.00 QPR (3 Seasons) 3 Leagues 79 6,303 80 48.2 70.0 73 98 65 6 24 18 1.30 78 91 -13 -0.19 -0.01 Newcastle United (3 Seasons) 2 Leagues 72 4,566 63 40.3 50.7 47 36 25 Wigan Athletic (2 Seasons) 3 Leagues 86 7,341 85 82.4 81.6 82 90 43 4 2 0.78 31 56 -25 -0.62 -0.46 Scunthorpe United (2 Seasons) 4 Leagues 75 6,314 84 79.7 70.2 73 86 62 2 12 1 1.06 81 118 -37 -0.53 +0.03 Championship (8 Seasons) 231 18,764 81 56.7 208.5 213 100 18 19 1.10 101 141 -40 -0.38 -0.24 FA Cup (7 Seasons) 8 568 71 54.1 6.3 6 89 5 2 18 0 1.13 6 9 -3 -0.48 -0.10 EFL Cup (6 Seasons) 6 542 90 64.5 6.0 6 90 5 0 2 1.50 8 9 -1 -0.17 +1.13 League One (4 Seasons) 155 11,991 77 72.4 133.2 145 86 33 10 12 1 0.98 42 70 -28 -0.74 -0.50 League Two (4 Seasons) 120 9,523 79 60.5 105.8 107 86 88 13 22 13 1.42 153 139 +14 +0.13 +0.02 Premier League (3 Seasons) 65 4,040 62 39.4 44.9 41 31 24 Europa Lg (2 Seasons) 11 856 78 52.8 9.5 10 8 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 2004-2005 18 Nottingham Forest 1 League 22 1,556 71 37.6 17.3 17 5 2005-2006 19 Nottingham Forest 1 League 38 3,042 80 73.5 33.8 34 4 2006-2007 20 Nottingham Forest 1 League 46 3,856 84 93.1 42.8 43 3 2007-2008 21 Nottingham Forest 1 League 30 1,700 57 41.1 18.9 29 1 2008-2009 22 Nottingham Forest 1 League 37 3,158 85 76.3 35.1 36 1 2009-2010 23 Nottingham Forest 1 League 17 1,241 73 30.0 13.8 14 3 2010-2011 24 Newcastle United 1 League 13 877 67 25.6 9.7 9 8 4 2011-2012 25 Newcastle United 1 League 25 1,341 54 39.2 14.9 13 9 12 2012-2013 26 Newcastle United 2 Leagues 34 2,348 69 52.2 26.1 25 19 9 2013-2014 27 Wigan Athletic 2 Leagues 44 3,688 84 78.8 41.0 42 3 2 2014-2015 28 Wigan Athletic 2 Leagues 42 3,653 87 86.4 40.6 40 90 40 2 2 0.78 31 56 -25 -0.62 -0.46 2015-2016 29 QPR 3 Leagues 37 3,081 83 69.9 34.2 35 91 32 2 24 5 1.32 42 40 +2 +0.06 +0.13 2016-2017 30 QPR 3 Leagues 35 2,712 77 59.9 30.1 32 100 28 3 6 1.17 29 44 -15 -0.50 -0.50 2017-2018 31 QPR 1 League 7 510 73 12.3 5.7 6 5 1 7 1.86 7 7 0 0.00 +0.30 2018-2019 32 Scunthorpe United 3 Leagues 43 3,573 83 81.0 39.7 41 87 35 2 12 1 1.00 45 73 -28 -0.71 -0.38 2019-2020 33 Scunthorpe United 3 Leagues 32 2,741 86 78.1 30.5 32 86 27 0 0 1.13 36 45 -9 -0.30 +0.52 2020-2021 34 Mansfield Town 3 Leagues 34 2,941 87 64.5 32.7 33 88 30 1 27 8 1.18 39 41 -2 -0.06 -0.12 2021-2022 35 Mansfield Town 2 Leagues 20 1,410 71 33.3 15.7 15 89 12 5 15 3 1.65 27 23 +4 +0.26 -0.11 2022-2023 36 Mansfield Town 2 Leagues 40 2,856 71 66.1 31.7 32 83 22 8 25 3 1.67 54 39 +15 +0.47 +0.35 19 Seasons 6 Clubs 7 Leagues 596 46,284 78 58.4 514.3 528 87 270 68 20 35 1.22 310 368 -58 -0.22 -0.16 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nottingham Forest (6 Seasons) 2 Leagues 190 14,553 77 58.6 161.7 173 17 Mansfield Town (3 Seasons) 3 Leagues 94 7,207 77 55.0 80.1 80 86 64 14 21 14 1.49 120 103 +17 +0.21 0.00 QPR (3 Seasons) 3 Leagues 79 6,303 80 48.2 70.0 73 98 65 6 24 18 1.30 78 91 -13 -0.19 -0.01 Newcastle United (3 Seasons) 2 Leagues 72 4,566 63 40.3 50.7 47 36 25 Wigan Athletic (2 Seasons) 3 Leagues 86 7,341 85 82.4 81.6 82 90 43 4 2 0.78 31 56 -25 -0.62 -0.46 Scunthorpe United (2 Seasons) 4 Leagues 75 6,314 84 79.7 70.2 73 86 62 2 12 1 1.06 81 118 -37 -0.53 +0.03 Championship (8 Seasons) 231 18,764 81 56.7 208.5 213 100 18 19 1.10 101 141 -40 -0.38 -0.24 FA Cup (7 Seasons) 8 568 71 54.1 6.3 6 89 5 2 18 0 1.13 6 9 -3 -0.48 -0.10 EFL Cup (6 Seasons) 6 542 90 64.5 6.0 6 90 5 0 2 1.50 8 9 -1 -0.17 +1.13 League One (4 Seasons) 155 11,991 77 72.4 133.2 145 86 33 10 12 1 0.98 42 70 -28 -0.74 -0.50 League Two (4 Seasons) 120 9,523 79 60.5 105.8 107 86 88 13 22 13 1.42 153 139 +14 +0.13 +0.02 Premier League (3 Seasons) 65 4,040 62 39.4 44.9 41 31 24 Europa Lg (2 Seasons) 11 856 78 52.8 9.5 10 8 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 2004-2005 18 Nottingham Forest eng ENG 2. Championship 23rd 22 1,556 71 37.6 17.3 17 5 2005-2006 19 Nottingham Forest eng ENG 3. League One 7th 38 3,042 80 73.5 33.8 34 4 2006-2007 20 Nottingham Forest eng ENG 3. League One 4th 46 3,856 84 93.1 42.8 43 3 2007-2008 21 Nottingham Forest eng ENG 3. League One 2nd 30 1,700 57 41.1 18.9 29 1 2008-2009 22 Nottingham Forest eng ENG 2. Championship 19th 37 3,158 85 76.3 35.1 36 1 2009-2010 23 Nottingham Forest eng ENG 2. Championship 3rd 17 1,241 73 30.0 13.8 14 3 2010-2011 24 Newcastle United eng ENG 1. Premier League 12th 13 877 67 25.6 9.7 9 8 4 Matches 2011-2012 25 Newcastle United eng ENG 1. Premier League 5th 25 1,341 54 39.2 14.9 13 9 12 Matches 2012-2013 26 Newcastle United eng ENG 1. Premier League 16th 27 1,822 67 53.3 20.2 19 14 8 Matches 2013-2014 27 Wigan Athletic eng ENG 2. Championship 5th 40 3,358 84 81.1 37.3 38 2 Matches 2014-2015 28 Wigan Athletic eng ENG 2. Championship 23rd 41 3,563 87 86.1 39.6 39 39 2 2 0.80 31 55 -24 -0.61 -0.45 Matches 2015-2016 29 QPR eng ENG 2. Championship 12th 35 2,966 85 71.6 33.0 34 31 1 4 1.31 39 40 -1 -0.03 -0.11 Matches 2016-2017 30 QPR eng ENG 2. Championship 18th 32 2,412 75 58.3 26.8 29 25 3 6 1.09 24 39 -15 -0.56 -0.61 Matches 2017-2018 31 QPR eng ENG 2. Championship 16th 7 510 73 12.3 5.7 6 5 1 7 1.86 7 7 0 0.00 +0.30 Matches 2018-2019 32 Scunthorpe United eng ENG 3. League One 23rd 41 3,393 83 82.0 37.7 39 86 33 2 12 1 0.98 42 70 -28 -0.74 -0.50 Matches 2019-2020 33 Scunthorpe United eng ENG 4. League Two 20th 30 2,561 85 76.9 28.5 30 85 25 0 0 1.20 35 40 -5 -0.18 +0.64 Matches 2020-2021 34 Mansfield Town eng ENG 4. League Two 16th 32 2,789 87 67.4 31.0 31 89 29 1 27 8 1.16 38 38 0 0.00 -0.13 Matches 2021-2022 35 Mansfield Town eng ENG 4. League Two 7th 20 1,410 71 34.1 15.7 15 89 12 5 15 2 1.65 27 23 +4 +0.26 -0.11 Matches 2022-2023 36 Mansfield Town eng ENG 4. League Two 8th 38 2,763 73 66.7 30.7 31 83 22 7 27 3 1.68 53 38 +15 +0.49 +0.36 Matches 19 Seasons 6 Clubs 4 Leagues 571 44,318 78 58.6 492.4 506 86 252 65 21 33 1.22 296 350 -54 -0.22 -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 Nottingham Forest (6 Seasons) 2 Leagues 190 14,553 77 58.6 161.7 173 17 Mansfield Town (3 Seasons) 1 League 90 6,962 77 56.1 77.4 77 87 63 13 22 13 1.49 118 99 +19 +0.25 0.00 QPR (3 Seasons) 1 League 74 5,888 80 47.4 65.4 69 61 5 17 1.27 70 86 -16 -0.24 -0.11 Newcastle United (3 Seasons) 1 League 65 4,040 62 39.4 44.9 41 31 24 Wigan Athletic (2 Seasons) 1 League 81 6,921 85 83.6 76.9 77 39 4 2 0.80 31 55 -24 -0.61 -0.45 Scunthorpe United (2 Seasons) 2 Leagues 71 5,954 84 79.7 66.2 69 86 58 2 12 1 1.07 77 110 -33 -0.50 +0.04 Championship (8 Seasons) 231 18,764 81 56.7 208.5 213 100 18 19 1.10 101 141 -40 -0.38 -0.24 League One (4 Seasons) 155 11,991 77 72.4 133.2 145 86 33 10 12 1 0.98 42 70 -28 -0.74 -0.50 League Two (4 Seasons) 120 9,523 79 60.5 105.8 107 86 88 13 22 13 1.42 153 139 +14 +0.13 +0.02 Premier League (3 Seasons) 65 4,040 62 39.4 44.9 41 31 24
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 2012-2013 26 Newcastle United 2. Europa Lg QF 7 526 75 48.7 5.8 6 5 1 Matches 2013-2014 27 Wigan Athletic 2. Europa Lg GR 4 330 83 61.1 3.7 4 3 0 Matches 2 Seasons 2 Clubs 1 League 11 856 78 52.8 9.5 10 8 1 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newcastle United (1 Season) 1 League 7 526 75 48.7 5.8 6 5 1 Wigan Athletic (1 Season) 1 League 4 330 83 61.1 3.7 4 3 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 18 Nottingham Forest 1 League 17.3 1 0 12 2005-2006 19 Nottingham Forest 1 League 33.8 2 0 45 2006-2007 20 Nottingham Forest 1 League 42.8 8 0 42 2007-2008 21 Nottingham Forest 1 League 18.9 1 1 21 2008-2009 22 Nottingham Forest 1 League 35.1 10 0 43 2009-2010 23 Nottingham Forest 1 League 13.8 4 0 16 2010-2011 24 Newcastle United 1 League 9.7 6 0 12 2011-2012 25 Newcastle United 1 League 14.9 3 0 19 2012-2013 26 Newcastle United 2 Leagues 26.1 10 0 28 2013-2014 27 Wigan Athletic 2 Leagues 41.0 10 0 30 2014-2015 28 Wigan Athletic 2 Leagues 40.6 7 0 0 31 0 2015-2016 29 QPR 3 Leagues 34.2 8 1 0 29 0 2016-2017 30 QPR 3 Leagues 30.1 12 2 1 43 2 0 0 0 0 0 0 0 2017-2018 31 QPR 1 League 5.7 1 0 0 6 2 1 7 17 9 0 0 0 2018-2019 32 Scunthorpe United 3 Leagues 39.7 17 1 1 4 1 0 0 0 0 0 0 0 2019-2020 33 Scunthorpe United 3 Leagues 30.5 7 1 0 35 31 2 25 45 35 0 0 0 2020-2021 34 Mansfield Town 3 Leagues 32.7 5 0 0 15 23 1 24 72 40 0 2021-2022 35 Mansfield Town 2 Leagues 15.7 5 0 0 15 14 0 12 34 17 0 2022-2023 36 Mansfield Town 2 Leagues 31.7 10 1 1 29 18 1 6 61 36 0 19 Seasons 6 Clubs 7 Leagues 514.3 127 7 3 475 91 5 74 229 137 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Nottingham Forest (6 Seasons) 2 Leagues 161.7 26 1 179 Mansfield Town (3 Seasons) 3 Leagues 80.1 20 1 1 59 55 2 42 167 93 0 QPR (3 Seasons) 3 Leagues 70.0 21 3 1 78 4 1 7 17 9 0 0 0 Newcastle United (3 Seasons) 2 Leagues 50.7 19 0 59 Wigan Athletic (2 Seasons) 3 Leagues 81.6 17 0 0 61 0 Scunthorpe United (2 Seasons) 4 Leagues 70.2 24 2 1 39 32 2 25 45 35 0 0 0 Championship (8 Seasons) 208.5 50 3 1 204 2 1 7 17 9 0 0 0 FA Cup (7 Seasons) 6.3 1 0 0 4 1 0 1 0 0 0 0 0 EFL Cup (6 Seasons) 6.0 4 0 0 11 3 0 2 5 3 0 0 0 League One (4 Seasons) 133.2 27 2 1 108 0 League Two (4 Seasons) 105.8 25 2 1 86 85 4 64 207 125 0 0 0 Premier League (3 Seasons) 44.9 17 0 53 Europa Lg (2 Seasons) 9.5 3 0 9
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2012-2013 26 Newcastle United 2. Europa Lg QF 5.8 2 0 6 Matches 2013-2014 27 Wigan Athletic 2. Europa Lg GR 3.7 1 0 3 Matches 2 Seasons 2 Clubs 1 League 9.5 3 0 9 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Newcastle United (1 Season) 1 League 5.8 2 0 6 Wigan Athletic (1 Season) 1 League 3.7 1 0 3
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 James Perch Pages
James Perch Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary