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 2008-2009 18 Southampton eng ENG 2. Championship 8 6 562 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 18 Scunthorpe United eng ENG 3. League One 14 13 1,174 13.0 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2009-2010 19 Southampton eng ENG 3. League One 16 8 803 8.9 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 2010-2011 20 Doncaster Rovers eng ENG 2. Championship 18 17 1,418 15.8 2 1 3 2 0 0 1 0 0.13 0.06 0.19 0.13 0.19 2010-2011 20 Southampton eng ENG 3. League One 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Reading eng ENG 2. Championship 15 13 1,188 13.2 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 2012-2013 22 Burnley eng ENG 2. Championship 10 9 807 9.0 0 3 3 0 0 0 4 0 0.00 0.33 0.33 0.00 0.33 2013-2014 23 Oldham Athletic eng ENG 3. League One 11 11 961 10.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Shrewsbury Town eng ENG 3. League One 13 12 1,005 11.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Oldham Athletic eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Oldham Athletic eng ENG League Cup 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Oldham Athletic eng ENG 3. League One 30 28 2,390 26.6 0 1 1 0 0 0 3 1 0.00 0.04 0.04 0.00 0.04 Matches 2015-2016 25 Oldham Athletic eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Oldham Athletic eng ENG League 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 25 Oldham Athletic eng ENG 3. League One 15 14 1,245 13.8 1 2 3 1 0 0 2 0 0.07 0.14 0.22 0.07 0.22 Matches 2016-2017 26 Perth Glory au AUS 1. A-League 22 19 1,593 17.7 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 Matches 2017-2018 27 Perth Glory au AUS 1. A-League 22 22 1,939 21.5 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 28 Forest Green Rovers eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Forest Green Rovers 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 2018-2019 28 Forest Green Rovers eng ENG 4. League Two 44 44 3,878 43.1 4 5 9 4 0 0 5 0 0.09 0.12 0.21 0.09 0.21 Matches 2019-2020 29 Forest Green Rovers eng ENG EFL Cup 2 1 163 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 29 Forest Green Rovers eng ENG FA Cup 2 2 180 2.0 1 1 2 1 0 0 0 0 0.50 0.50 1.00 0.50 1.00 Matches 2019-2020 29 Forest Green Rovers eng ENG 4. League Two 24 24 2,115 23.5 7 6 13 5 2 3 5 0 0.30 0.26 0.55 0.21 0.47 Matches 2020-2021 30 Northampton Town 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 2020-2021 30 Northampton Town eng ENG 3. League One 27 27 2,230 24.8 0 4 4 0 0 0 5 0 0.00 0.16 0.16 0.00 0.16 Matches 2021-2022 31 Northampton Town 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 2021-2022 31 Northampton Town eng ENG 4. League Two 17 10 985 10.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 10 Clubs 6 Leagues 323 291 25,670 285.2 15 28 43 13 2 3 45 2 0.05 0.10 0.15 0.05 0.14 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 Oldham Athletic (3 Seasons) 3 Leagues 63 60 5,210 57.9 1 3 4 1 0 0 5 1 0.02 0.05 0.07 0.02 0.07 Southampton (3 Seasons) 2 Leagues 26 14 1,395 15.5 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Forest Green Rovers (2 Seasons) 3 Leagues 74 73 6,546 72.7 12 12 24 10 2 3 10 0 0.16 0.16 0.33 0.14 0.30 Northampton Town (2 Seasons) 3 Leagues 46 39 3,395 37.7 0 4 4 0 0 0 8 0 0.00 0.11 0.11 0.00 0.11 Perth Glory (2 Seasons) 1 League 44 41 3,532 39.2 0 2 2 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05 Doncaster Rovers (1 Season) 1 League 18 17 1,418 15.8 2 1 3 2 0 0 1 0 0.13 0.06 0.19 0.13 0.19 Reading (1 Season) 1 League 15 13 1,188 13.2 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Scunthorpe United (1 Season) 1 League 14 13 1,174 13.0 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 Shrewsbury Town (1 Season) 1 League 13 12 1,005 11.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Burnley (1 Season) 1 League 10 9 807 9.0 0 3 3 0 0 0 4 0 0.00 0.33 0.33 0.00 0.33 League One (7 Seasons) 128 113 9,838 109.3 1 9 10 1 0 0 15 2 0.01 0.08 0.09 0.01 0.09 EFL Cup (6 Seasons) 7 6 627 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (4 Seasons) 51 45 3,975 44.2 2 5 7 2 0 0 8 0 0.05 0.11 0.16 0.05 0.16 FA Cup (4 Seasons) 8 8 720 8.0 1 1 2 1 0 0 0 0 0.12 0.12 0.25 0.12 0.25 League Two (3 Seasons) 85 78 6,978 77.5 11 11 22 9 2 3 13 0 0.14 0.14 0.28 0.12 0.26 A-League (2 Seasons) 44 41 3,532 39.2 0 2 2 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05
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 2008-2009 18 Scunthorpe United 1 League 14 13 1,174 13.0 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2008-2009 18 Southampton 1 League 8 6 562 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 19 Southampton 1 League 16 8 803 8.9 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 2010-2011 20 Southampton 1 League 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 20 Doncaster Rovers 1 League 18 17 1,418 15.8 2 1 3 2 0 0 1 0 0.13 0.06 0.19 0.13 0.19 2011-2012 21 Reading 1 League 15 13 1,188 13.2 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 2012-2013 22 Burnley 1 League 10 9 807 9.0 0 3 3 0 0 0 4 0 0.00 0.33 0.33 0.00 0.33 2013-2014 23 Shrewsbury Town 1 League 13 12 1,005 11.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Oldham Athletic 1 League 11 11 961 10.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Oldham Athletic 3 Leagues 33 31 2,644 29.4 0 1 1 0 0 0 3 1 0.00 0.03 0.03 0.00 0.03 2015-2016 25 Oldham Athletic 3 Leagues 19 18 1,605 17.8 1 2 3 1 0 0 2 0 0.06 0.11 0.17 0.06 0.17 2016-2017 26 Perth Glory 1 League 22 19 1,593 17.7 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 2017-2018 27 Perth Glory 1 League 22 22 1,939 21.5 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 2018-2019 28 Forest Green Rovers 3 Leagues 46 46 4,088 45.4 4 5 9 4 0 0 5 0 0.09 0.11 0.20 0.09 0.20 2019-2020 29 Forest Green Rovers 3 Leagues 28 27 2,458 27.3 8 7 15 6 2 3 5 0 0.29 0.26 0.55 0.22 0.48 2020-2021 30 Northampton Town 2 Leagues 28 28 2,320 25.8 0 4 4 0 0 0 5 0 0.00 0.16 0.16 0.00 0.16 2021-2022 31 Northampton Town 2 Leagues 18 11 1,075 11.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 14 Seasons 10 Clubs 6 Leagues 323 291 25,670 285.2 15 28 43 13 2 3 45 2 0.05 0.10 0.15 0.05 0.14 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 Oldham Athletic (3 Seasons) 3 Leagues 63 60 5,210 57.9 1 3 4 1 0 0 5 1 0.02 0.05 0.07 0.02 0.07 Southampton (3 Seasons) 2 Leagues 26 14 1,395 15.5 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Forest Green Rovers (2 Seasons) 3 Leagues 74 73 6,546 72.7 12 12 24 10 2 3 10 0 0.16 0.16 0.33 0.14 0.30 Northampton Town (2 Seasons) 3 Leagues 46 39 3,395 37.7 0 4 4 0 0 0 8 0 0.00 0.11 0.11 0.00 0.11 Perth Glory (2 Seasons) 1 League 44 41 3,532 39.2 0 2 2 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05 Doncaster Rovers (1 Season) 1 League 18 17 1,418 15.8 2 1 3 2 0 0 1 0 0.13 0.06 0.19 0.13 0.19 Reading (1 Season) 1 League 15 13 1,188 13.2 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Scunthorpe United (1 Season) 1 League 14 13 1,174 13.0 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 Shrewsbury Town (1 Season) 1 League 13 12 1,005 11.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Burnley (1 Season) 1 League 10 9 807 9.0 0 3 3 0 0 0 4 0 0.00 0.33 0.33 0.00 0.33 League One (7 Seasons) 128 113 9,838 109.3 1 9 10 1 0 0 15 2 0.01 0.08 0.09 0.01 0.09 EFL Cup (6 Seasons) 7 6 627 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (4 Seasons) 51 45 3,975 44.2 2 5 7 2 0 0 8 0 0.05 0.11 0.16 0.05 0.16 FA Cup (4 Seasons) 8 8 720 8.0 1 1 2 1 0 0 0 0 0.12 0.12 0.25 0.12 0.25 League Two (3 Seasons) 85 78 6,978 77.5 11 11 22 9 2 3 13 0 0.14 0.14 0.28 0.12 0.26 A-League (2 Seasons) 44 41 3,532 39.2 0 2 2 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05
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 2008-2009 18 Scunthorpe United eng ENG 3. League One 6th 14 13 1,174 13.0 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2008-2009 18 Southampton eng ENG 2. Championship 23rd 8 6 562 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 19 Southampton eng ENG 3. League One 7th 16 8 803 8.9 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 2010-2011 20 Southampton eng ENG 3. League One 2nd 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 20 Doncaster Rovers eng ENG 2. Championship 21st 18 17 1,418 15.8 2 1 3 2 0 0 1 0 0.13 0.06 0.19 0.13 0.19 2011-2012 21 Reading eng ENG 2. Championship 1st 15 13 1,188 13.2 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 2012-2013 22 Burnley eng ENG 2. Championship 11th 10 9 807 9.0 0 3 3 0 0 0 4 0 0.00 0.33 0.33 0.00 0.33 2013-2014 23 Shrewsbury Town eng ENG 3. League One 23rd 13 12 1,005 11.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Oldham Athletic eng ENG 3. League One 15th 11 11 961 10.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Oldham Athletic eng ENG 3. League One 15th 30 28 2,390 26.6 0 1 1 0 0 0 3 1 0.00 0.04 0.04 0.00 0.04 Matches 2015-2016 25 Oldham Athletic eng ENG 3. League One 17th 15 14 1,245 13.8 1 2 3 1 0 0 2 0 0.07 0.14 0.22 0.07 0.22 Matches 2016-2017 26 Perth Glory au AUS 1. A-League 5th 22 19 1,593 17.7 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 Matches 2017-2018 27 Perth Glory au AUS 1. A-League 8th 22 22 1,939 21.5 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 28 Forest Green Rovers eng ENG 4. League Two 5th 44 44 3,878 43.1 4 5 9 4 0 0 5 0 0.09 0.12 0.21 0.09 0.21 Matches 2019-2020 29 Forest Green Rovers eng ENG 4. League Two 10th 24 24 2,115 23.5 7 6 13 5 2 3 5 0 0.30 0.26 0.55 0.21 0.47 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 22nd 27 27 2,230 24.8 0 4 4 0 0 0 5 0 0.00 0.16 0.16 0.00 0.16 Matches 2021-2022 31 Northampton Town eng ENG 4. League Two 4th 17 10 985 10.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 10 Clubs 4 Leagues 308 277 24,323 270.3 14 27 41 12 2 3 45 2 0.05 0.10 0.15 0.04 0.14 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Oldham Athletic (3 Seasons) 1 League 56 53 4,596 51.1 1 3 4 1 0 0 5 1 0.02 0.06 0.08 0.02 0.08 Southampton (3 Seasons) 2 Leagues 26 14 1,395 15.5 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Forest Green Rovers (2 Seasons) 1 League 68 68 5,993 66.6 11 11 22 9 2 3 10 0 0.17 0.17 0.33 0.14 0.30 Northampton Town (2 Seasons) 2 Leagues 44 37 3,215 35.7 0 4 4 0 0 0 8 0 0.00 0.11 0.11 0.00 0.11 Perth Glory (2 Seasons) 1 League 44 41 3,532 39.2 0 2 2 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05 Doncaster Rovers (1 Season) 1 League 18 17 1,418 15.8 2 1 3 2 0 0 1 0 0.13 0.06 0.19 0.13 0.19 Reading (1 Season) 1 League 15 13 1,188 13.2 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Scunthorpe United (1 Season) 1 League 14 13 1,174 13.0 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 Shrewsbury Town (1 Season) 1 League 13 12 1,005 11.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Burnley (1 Season) 1 League 10 9 807 9.0 0 3 3 0 0 0 4 0 0.00 0.33 0.33 0.00 0.33 League One (7 Seasons) 128 113 9,838 109.3 1 9 10 1 0 0 15 2 0.01 0.08 0.09 0.01 0.09 Championship (4 Seasons) 51 45 3,975 44.2 2 5 7 2 0 0 8 0 0.05 0.11 0.16 0.05 0.16 League Two (3 Seasons) 85 78 6,978 77.5 11 11 22 9 2 3 13 0 0.14 0.14 0.28 0.12 0.26 A-League (2 Seasons) 44 41 3,532 39.2 0 2 2 0 0 0 9 0 0.00 0.05 0.05 0.00 0.05
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2008-2009 18 Scunthorpe United 1 League 13.0 0 3 0.23 0.00 0 0 2008-2009 18 Southampton 1 League 6.2 0 1 0.16 0.00 0 0 2009-2010 19 Southampton 1 League 8.9 0 2 0.22 0.00 0 0 2010-2011 20 Southampton 1 League 0.3 0 0 0.00 0 0 2010-2011 20 Doncaster Rovers 1 League 15.8 2 5 0.32 0.40 0 0 2011-2012 21 Reading 1 League 13.2 0 5 0.38 0.00 0 0 2012-2013 22 Burnley 1 League 9.0 0 0 0.00 0 0 2013-2014 23 Shrewsbury Town 1 League 11.2 0 0 0.00 0 0 2013-2014 23 Oldham Athletic 1 League 10.7 0 5 0.47 0.00 0 0 2014-2015 24 Oldham Athletic 3 Leagues 29.4 0 2 0.08 0.00 0 0 2015-2016 25 Oldham Athletic 3 Leagues 17.8 1 5 0.36 0.20 0 0 2016-2017 26 Perth Glory 1 League 17.7 0 12 1 8.3 0.68 0.06 0.00 0.00 0 0 2017-2018 27 Perth Glory 1 League 21.5 0 9 3 33.3 0.42 0.14 0.00 0.00 0 0 2018-2019 28 Forest Green Rovers 3 Leagues 45.4 4 0 0 0.00 0.00 0 0 2019-2020 29 Forest Green Rovers 3 Leagues 27.3 8 47 13 27.7 1.72 0.48 0.13 0.46 2 3 2020-2021 30 Northampton Town 2 Leagues 25.8 0 14 3 21.4 0.54 0.12 0.00 0.00 0 0 2021-2022 31 Northampton Town 2 Leagues 11.9 0 1 0 0.0 0.08 0.00 0.00 0 0 14 Seasons 10 Clubs 6 Leagues 285.2 15 83 48 24.1 0.78 0.20 0.07 0.19 2 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Oldham Athletic (3 Seasons) 3 Leagues 57.9 1 12 0.23 0.08 0 0 Southampton (3 Seasons) 2 Leagues 15.5 0 3 0.19 0.00 0 0 Forest Green Rovers (2 Seasons) 3 Leagues 72.7 12 47 13 27.7 1.59 0.44 0.13 0.46 2 3 Northampton Town (2 Seasons) 3 Leagues 37.7 0 15 3 20.0 0.40 0.08 0.00 0.00 0 0 Perth Glory (2 Seasons) 1 League 39.2 0 21 4 19.0 0.54 0.10 0.00 0.00 0 0 Doncaster Rovers (1 Season) 1 League 15.8 2 5 0.32 0.40 0 0 Reading (1 Season) 1 League 13.2 0 5 0.38 0.00 0 0 Scunthorpe United (1 Season) 1 League 13.0 0 3 0.23 0.00 0 0 Shrewsbury Town (1 Season) 1 League 11.2 0 0 0.00 0 0 Burnley (1 Season) 1 League 9.0 0 0 0.00 0 0 League One (7 Seasons) 109.3 1 14 20 21.4 0.57 0.18 0.00 0.05 0 0 EFL Cup (6 Seasons) 7.0 0 2 0 0.0 0.39 0.00 0.00 0 0 Championship (4 Seasons) 44.2 2 11 0.25 0.18 0 0 FA Cup (4 Seasons) 8.0 1 4 2 50.0 1.33 0.67 0.25 0.50 0 0 League Two (3 Seasons) 77.5 11 42 11 26.2 1.22 0.32 0.12 0.45 2 3 A-League (2 Seasons) 39.2 0 21 4 19.0 0.54 0.10 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 2008-2009 18 Southampton eng ENG 2. Championship 8 562 70 13.6 6.2 6 2 2008-2009 18 Scunthorpe United eng ENG 3. League One 14 1,174 84 28.4 13.0 13 1 2009-2010 19 Southampton eng ENG 3. League One 16 803 50 19.4 8.9 8 8 2010-2011 20 Doncaster Rovers eng ENG 2. Championship 18 1,418 79 34.3 15.8 17 1 2010-2011 20 Southampton eng ENG 3. League One 2 30 15 0.7 0.3 0 2 2011-2012 21 Reading eng ENG 2. Championship 15 1,188 79 28.7 13.2 13 2 2012-2013 22 Burnley eng ENG 2. Championship 10 807 81 19.5 9.0 9 1 2013-2014 23 Oldham Athletic eng ENG 3. League One 11 961 87 23.2 10.7 11 0 2013-2014 23 Shrewsbury Town eng ENG 3. League One 13 1,005 77 24.3 11.2 12 1 2014-2015 24 Oldham Athletic eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 1 0 0.00 Matches 2014-2015 24 Oldham Athletic eng ENG League Cup 1 74 74 82.2 0.8 1 74 0 0 0 0.00 0 3 -3 -3.65 -3.65 Matches 2014-2015 24 Oldham Athletic eng ENG 3. League One 30 2,390 80 57.7 26.6 28 22 2 0 1.27 34 32 +2 +0.08 +0.85 Matches 2015-2016 25 Oldham Athletic eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 1 +1 +0.33 Matches 2015-2016 25 Oldham Athletic eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2015-2016 25 Oldham Athletic eng ENG 3. League One 15 1,245 83 30.1 13.8 14 13 1 21 0.73 12 23 -11 -0.80 -0.70 Matches 2016-2017 26 Perth Glory au AUS 1. A-League 22 1,593 72 65.6 17.7 19 16 3 1 1.55 30 31 -1 -0.06 -0.16 Matches 2017-2018 27 Perth Glory au AUS 1. A-League 22 1,939 88 79.8 21.5 22 20 0 0 1.32 28 38 -10 -0.46 +0.09 Matches 2018-2019 28 Forest Green Rovers eng ENG EFL Cup 1 120 120 57.1 1.3 1 120 1 0 0 0.00 2 2 0 0.00 -1.00 Matches 2018-2019 28 Forest Green Rovers eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 -3.00 Matches 2018-2019 28 Forest Green Rovers eng ENG 4. League Two 44 3,878 88 93.7 43.1 44 88 41 0 1 1.54 63 46 +17 +0.39 -0.98 Matches 2019-2020 29 Forest Green Rovers eng ENG EFL Cup 2 163 82 67.9 1.8 1 120 1 1 43 0 1.50 0 0 0 0.00 0.00 Matches 2019-2020 29 Forest Green Rovers eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 0 2.00 6 2 +4 +2.00 +3.00 Matches 2019-2020 29 Forest Green Rovers eng ENG 4. League Two 24 2,115 88 65.3 23.5 24 88 23 0 0 1.67 31 21 +10 +0.43 +0.99 Matches 2020-2021 30 Northampton Town eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +7.00 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 27 2,230 83 53.9 24.8 27 83 21 0 0 0.93 22 29 -7 -0.28 +0.61 Matches 2021-2022 31 Northampton Town eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -2.00 Matches 2021-2022 31 Northampton Town eng ENG 4. League Two 17 985 58 23.8 10.9 10 82 4 7 23 8 1.53 11 9 +2 +0.18 -0.39 Matches 14 Seasons 10 Clubs 6 Leagues 323 25,670 79 37.8 285.2 291 87 173 32 26 33 1.33 246 245 +1 +0.01 +0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (3 Seasons) 3 Leagues 63 5,210 83 39.9 57.9 60 88 41 3 21 1.08 50 63 -13 -0.28 +0.07 Southampton (3 Seasons) 2 Leagues 26 1,395 54 11.2 15.5 14 12 Forest Green Rovers (2 Seasons) 3 Leagues 74 6,546 88 79.1 72.7 73 89 69 1 43 1 1.55 102 74 +28 +0.38 +0.54 Northampton Town (2 Seasons) 3 Leagues 46 3,395 74 39.3 37.7 39 83 27 7 23 10 1.18 36 39 -3 -0.08 -0.05 Perth Glory (2 Seasons) 1 League 44 3,532 80 72.7 39.2 41 36 3 1 1.44 58 69 -11 -0.28 -0.14 Doncaster Rovers (1 Season) 1 League 18 1,418 79 34.3 15.8 17 1 Reading (1 Season) 1 League 15 1,188 79 28.7 13.2 13 2 Scunthorpe United (1 Season) 1 League 14 1,174 84 28.4 13.0 13 1 Shrewsbury Town (1 Season) 1 League 13 1,005 77 24.3 11.2 12 1 Burnley (1 Season) 1 League 10 807 81 19.5 9.0 9 1 League One (7 Seasons) 128 9,838 77 29.7 109.3 113 83 56 15 21 1.03 68 84 -16 -0.25 +0.26 EFL Cup (6 Seasons) 7 627 90 63.3 7.0 6 97 5 1 43 2 0.86 6 9 -3 -0.43 +0.07 Championship (4 Seasons) 51 3,975 78 24.0 44.2 45 6 FA Cup (4 Seasons) 8 720 90 80.0 8.0 8 90 8 0 0 1.37 9 7 +2 +0.25 +0.75 League Two (3 Seasons) 85 6,978 82 60.6 77.5 78 87 68 7 23 9 1.57 105 76 +29 +0.37 +0.04 A-League (2 Seasons) 44 3,532 80 72.7 39.2 41 36 3 1 1.44 58 69 -11 -0.28 -0.14
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 2008-2009 18 Scunthorpe United 1 League 14 1,174 84 28.4 13.0 13 1 2008-2009 18 Southampton 1 League 8 562 70 13.6 6.2 6 2 2009-2010 19 Southampton 1 League 16 803 50 19.4 8.9 8 8 2010-2011 20 Southampton 1 League 2 30 15 0.7 0.3 0 2 2010-2011 20 Doncaster Rovers 1 League 18 1,418 79 34.3 15.8 17 1 2011-2012 21 Reading 1 League 15 1,188 79 28.7 13.2 13 2 2012-2013 22 Burnley 1 League 10 807 81 19.5 9.0 9 1 2013-2014 23 Shrewsbury Town 1 League 13 1,005 77 24.3 11.2 12 1 2013-2014 23 Oldham Athletic 1 League 11 961 87 23.2 10.7 11 0 2014-2015 24 Oldham Athletic 3 Leagues 33 2,644 80 60.0 29.4 31 85 24 2 0 1.25 35 36 -1 -0.03 +0.73 2015-2016 25 Oldham Athletic 3 Leagues 19 1,605 84 35.7 17.8 18 90 17 1 21 0.79 15 27 -12 -0.67 -0.58 2016-2017 26 Perth Glory 1 League 22 1,593 72 65.6 17.7 19 16 3 1 1.55 30 31 -1 -0.06 -0.16 2017-2018 27 Perth Glory 1 League 22 1,939 88 79.8 21.5 22 20 0 0 1.32 28 38 -10 -0.46 +0.09 2018-2019 28 Forest Green Rovers 3 Leagues 46 4,088 89 90.2 45.4 46 89 43 0 1 1.47 65 51 +14 +0.31 -0.71 2019-2020 29 Forest Green Rovers 3 Leagues 28 2,458 88 65.5 27.3 27 89 26 1 43 0 1.68 37 23 +14 +0.51 +1.07 2020-2021 30 Northampton Town 2 Leagues 28 2,320 83 53.7 25.8 28 83 22 0 1 1.00 25 29 -4 -0.16 +0.88 2021-2022 31 Northampton Town 2 Leagues 18 1,075 60 24.9 11.9 11 83 5 7 23 9 1.45 11 10 +1 +0.08 -0.50 14 Seasons 10 Clubs 6 Leagues 323 25,670 79 37.8 285.2 291 87 173 32 26 33 1.33 246 245 +1 +0.01 +0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (3 Seasons) 3 Leagues 63 5,210 83 39.9 57.9 60 88 41 3 21 1.08 50 63 -13 -0.28 +0.07 Southampton (3 Seasons) 2 Leagues 26 1,395 54 11.2 15.5 14 12 Forest Green Rovers (2 Seasons) 3 Leagues 74 6,546 88 79.1 72.7 73 89 69 1 43 1 1.55 102 74 +28 +0.38 +0.54 Northampton Town (2 Seasons) 3 Leagues 46 3,395 74 39.3 37.7 39 83 27 7 23 10 1.18 36 39 -3 -0.08 -0.05 Perth Glory (2 Seasons) 1 League 44 3,532 80 72.7 39.2 41 36 3 1 1.44 58 69 -11 -0.28 -0.14 Doncaster Rovers (1 Season) 1 League 18 1,418 79 34.3 15.8 17 1 Reading (1 Season) 1 League 15 1,188 79 28.7 13.2 13 2 Scunthorpe United (1 Season) 1 League 14 1,174 84 28.4 13.0 13 1 Shrewsbury Town (1 Season) 1 League 13 1,005 77 24.3 11.2 12 1 Burnley (1 Season) 1 League 10 807 81 19.5 9.0 9 1 League One (7 Seasons) 128 9,838 77 29.7 109.3 113 83 56 15 21 1.03 68 84 -16 -0.25 +0.26 EFL Cup (6 Seasons) 7 627 90 63.3 7.0 6 97 5 1 43 2 0.86 6 9 -3 -0.43 +0.07 Championship (4 Seasons) 51 3,975 78 24.0 44.2 45 6 FA Cup (4 Seasons) 8 720 90 80.0 8.0 8 90 8 0 0 1.37 9 7 +2 +0.25 +0.75 League Two (3 Seasons) 85 6,978 82 60.6 77.5 78 87 68 7 23 9 1.57 105 76 +29 +0.37 +0.04 A-League (2 Seasons) 44 3,532 80 72.7 39.2 41 36 3 1 1.44 58 69 -11 -0.28 -0.14
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 2008-2009 18 Scunthorpe United eng ENG 3. League One 6th 14 1,174 84 28.4 13.0 13 1 2008-2009 18 Southampton eng ENG 2. Championship 23rd 8 562 70 13.6 6.2 6 2 2009-2010 19 Southampton eng ENG 3. League One 7th 16 803 50 19.4 8.9 8 8 2010-2011 20 Southampton eng ENG 3. League One 2nd 2 30 15 0.7 0.3 0 2 2010-2011 20 Doncaster Rovers eng ENG 2. Championship 21st 18 1,418 79 34.3 15.8 17 1 2011-2012 21 Reading eng ENG 2. Championship 1st 15 1,188 79 28.7 13.2 13 2 2012-2013 22 Burnley eng ENG 2. Championship 11th 10 807 81 19.5 9.0 9 1 2013-2014 23 Shrewsbury Town eng ENG 3. League One 23rd 13 1,005 77 24.3 11.2 12 1 2013-2014 23 Oldham Athletic eng ENG 3. League One 15th 11 961 87 23.2 10.7 11 0 2014-2015 24 Oldham Athletic eng ENG 3. League One 15th 30 2,390 80 57.7 26.6 28 22 2 0 1.27 34 32 +2 +0.08 +0.85 Matches 2015-2016 25 Oldham Athletic eng ENG 3. League One 17th 15 1,245 83 30.1 13.8 14 13 1 21 0.73 12 23 -11 -0.80 -0.70 Matches 2016-2017 26 Perth Glory au AUS 1. A-League 5th 22 1,593 72 65.6 17.7 19 16 3 1 1.55 30 31 -1 -0.06 -0.16 Matches 2017-2018 27 Perth Glory au AUS 1. A-League 8th 22 1,939 88 79.8 21.5 22 20 0 0 1.32 28 38 -10 -0.46 +0.09 Matches 2018-2019 28 Forest Green Rovers eng ENG 4. League Two 5th 44 3,878 88 93.7 43.1 44 88 41 0 1 1.54 63 46 +17 +0.39 -0.98 Matches 2019-2020 29 Forest Green Rovers eng ENG 4. League Two 10th 24 2,115 88 65.3 23.5 24 88 23 0 0 1.67 31 21 +10 +0.43 +0.99 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 22nd 27 2,230 83 53.9 24.8 27 83 21 0 0 0.93 22 29 -7 -0.28 +0.61 Matches 2021-2022 31 Northampton Town eng ENG 4. League Two 4th 17 985 58 23.8 10.9 10 82 4 7 23 8 1.53 11 9 +2 +0.18 -0.39 Matches 14 Seasons 10 Clubs 4 Leagues 308 24,323 79 36.8 270.3 277 86 160 31 23 31 1.35 231 229 +2 +0.01 +0.17 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (3 Seasons) 1 League 56 4,596 82 37.0 51.1 53 35 3 21 1.09 46 55 -9 -0.22 +0.13 Southampton (3 Seasons) 2 Leagues 26 1,395 54 11.2 15.5 14 12 Forest Green Rovers (2 Seasons) 1 League 68 5,993 88 81.2 66.6 68 88 64 0 1 1.59 94 67 +27 +0.41 +0.60 Northampton Town (2 Seasons) 2 Leagues 44 3,215 73 38.8 35.7 37 83 25 7 23 8 1.16 33 38 -5 -0.14 -0.16 Perth Glory (2 Seasons) 1 League 44 3,532 80 72.7 39.2 41 36 3 1 1.44 58 69 -11 -0.28 -0.14 Doncaster Rovers (1 Season) 1 League 18 1,418 79 34.3 15.8 17 1 Reading (1 Season) 1 League 15 1,188 79 28.7 13.2 13 2 Scunthorpe United (1 Season) 1 League 14 1,174 84 28.4 13.0 13 1 Shrewsbury Town (1 Season) 1 League 13 1,005 77 24.3 11.2 12 1 Burnley (1 Season) 1 League 10 807 81 19.5 9.0 9 1 League One (7 Seasons) 128 9,838 77 29.7 109.3 113 83 56 15 21 1.03 68 84 -16 -0.25 +0.26 Championship (4 Seasons) 51 3,975 78 24.0 44.2 45 6 League Two (3 Seasons) 85 6,978 82 60.6 77.5 78 87 68 7 23 9 1.57 105 76 +29 +0.37 +0.04 A-League (2 Seasons) 44 3,532 80 72.7 39.2 41 36 3 1 1.44 58 69 -11 -0.28 -0.14
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 18 Scunthorpe United 1 League 13.0 1 0 3 2008-2009 18 Southampton 1 League 6.2 0 0 5 2009-2010 19 Southampton 1 League 8.9 3 0 7 2010-2011 20 Southampton 1 League 0.3 0 0 1 2010-2011 20 Doncaster Rovers 1 League 15.8 1 0 8 2011-2012 21 Reading 1 League 13.2 3 0 12 2012-2013 22 Burnley 1 League 9.0 4 0 7 2013-2014 23 Shrewsbury Town 1 League 11.2 1 1 10 2013-2014 23 Oldham Athletic 1 League 10.7 0 0 13 2014-2015 24 Oldham Athletic 3 Leagues 29.4 3 1 0 18 0 2015-2016 25 Oldham Athletic 3 Leagues 17.8 2 0 0 10 0 2016-2017 26 Perth Glory 1 League 17.7 4 0 0 30 38 0 61 89 21 0 1 0 2017-2018 27 Perth Glory 1 League 21.5 5 0 0 30 29 1 72 58 36 1 2 0 2018-2019 28 Forest Green Rovers 3 Leagues 45.4 5 0 0 1 3 0 14 0 0 0 0 1 2019-2020 29 Forest Green Rovers 3 Leagues 27.3 5 0 0 31 35 8 127 20 23 1 0 0 2020-2021 30 Northampton Town 2 Leagues 25.8 5 0 0 30 24 1 119 31 26 0 2021-2022 31 Northampton Town 2 Leagues 11.9 3 0 0 11 12 0 19 17 11 0 14 Seasons 10 Clubs 6 Leagues 285.2 45 2 0 227 141 10 412 215 117 2 3 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Oldham Athletic (3 Seasons) 3 Leagues 57.9 5 1 0 41 0 Southampton (3 Seasons) 2 Leagues 15.5 3 0 13 Forest Green Rovers (2 Seasons) 3 Leagues 72.7 10 0 0 32 38 8 141 20 23 1 0 1 Northampton Town (2 Seasons) 3 Leagues 37.7 8 0 0 41 36 1 138 48 37 0 Perth Glory (2 Seasons) 1 League 39.2 9 0 0 60 67 1 133 147 57 1 3 0 Doncaster Rovers (1 Season) 1 League 15.8 1 0 8 Reading (1 Season) 1 League 13.2 3 0 12 Scunthorpe United (1 Season) 1 League 13.0 1 0 3 Shrewsbury Town (1 Season) 1 League 11.2 1 1 10 Burnley (1 Season) 1 League 9.0 4 0 7 League One (7 Seasons) 109.3 15 2 0 91 23 1 114 29 26 0 EFL Cup (6 Seasons) 7.0 0 0 0 2 6 0 20 3 1 0 0 0 Championship (4 Seasons) 44.2 8 0 32 FA Cup (4 Seasons) 8.0 0 0 0 2 4 0 17 0 0 0 0 0 League Two (3 Seasons) 77.5 13 0 0 40 41 8 128 36 33 1 0 1 A-League (2 Seasons) 39.2 9 0 0 60 67 1 133 147 57 1 3 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 Joseph Mills Pages
Joseph Mills Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary