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 2006-2007 16 Leicester City eng ENG 2. Championship 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 17 Leicester City eng ENG 2. Championship 31 26 2,057 22.9 0 2 2 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 2008-2009 18 Leicester City eng ENG 3. League One 31 25 2,301 25.6 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 2009-2010 19 West Brom eng ENG 2. Championship 29 26 2,227 24.7 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 2010-2011 20 Sheffield United eng ENG 2. Championship 13 12 978 10.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Portsmouth eng ENG 2. Championship 8 8 720 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 21 Brighton eng ENG 2. Championship 15 14 1,248 13.9 1 0 1 1 0 0 0 0 0.07 0.00 0.07 0.07 0.07 Matches 2012-2013 22 Sheffield Weds eng ENG 2. Championship 7 6 510 5.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Sheffield Weds eng ENG 2. Championship 23 20 1,612 17.9 2 0 2 2 0 0 3 0 0.11 0.00 0.11 0.11 0.11 2014-2015 24 Sheffield Weds eng ENG 2. Championship 27 24 2,024 22.5 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Sheffield Weds eng ENG League Cup 3 3 270 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Matches 2015-2016 25 Rotherham United eng ENG 2. Championship 35 35 3,006 33.4 1 2 3 1 0 0 8 1 0.03 0.06 0.09 0.03 0.09 Matches 2015-2016 25 Rotherham 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 2016-2017 26 Rotherham United eng ENG 2. Championship 36 33 2,847 31.6 0 2 2 0 0 0 12 0 0.00 0.06 0.06 0.00 0.06 Matches 2016-2017 26 Rotherham 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 2017-2018 27 Rotherham United eng ENG EFL Cup 1 1 90 1.0 0 1 1 0 0 0 1 0 0.00 1.00 1.00 0.00 1.00 Matches 2017-2018 27 Rotherham United eng ENG 3. League One 35 34 3,036 33.7 1 1 2 1 0 0 8 4 0.03 0.03 0.06 0.03 0.06 Matches 2018-2019 28 Rotherham United eng ENG 2. Championship 44 44 3,889 43.2 1 0 1 1 0 0 12 0 0.02 0.00 0.02 0.02 0.02 Matches 2018-2019 28 Rotherham 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 29 Rotherham United eng ENG EFL Cup 0 0 Matches 2019-2020 29 Rotherham United eng ENG 3. League One 24 22 1,974 21.9 1 0 1 1 0 0 4 1 0.05 0.00 0.05 0.05 0.05 Matches 2020-2021 30 Rotherham United eng ENG 2. Championship 14 12 910 10.1 0 3 3 0 0 0 2 0 0.00 0.30 0.30 0.00 0.30 Matches 2020-2021 30 Rotherham 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 2021-2022 31 Rotherham 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 2021-2022 31 Rotherham United eng ENG FA Cup 1 0 10 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Rotherham United eng ENG 3. League One 20 10 945 10.5 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 32 Harrogate Town FC eng ENG EFL Cup 0 0 Matches 2022-2023 32 Harrogate Town FC eng ENG FA Cup 2 2 134 1.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 32 Harrogate Town FC eng ENG 4. League Two 24 24 1,976 22.0 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Matches 2023-2024 33 Harrogate Town FC 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 2023-2024 33 Harrogate Town FC eng ENG 4. League Two 5 2 221 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Hartlepool United eng ENG 5. National League 7 7 595 6.6 0 0 0 0 4 0 0.00 0.00 Matches 18 Seasons 9 Clubs 6 Leagues 445 399 34,403 382.3 8 15 23 8 0 0 100 8 0.02 0.04 0.06 0.02 0.06 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 Rotherham United (7 Seasons) 4 Leagues 215 196 17,157 190.6 4 9 13 4 0 0 53 6 0.02 0.05 0.07 0.02 0.07 Leicester City (3 Seasons) 2 Leagues 66 54 4,641 51.6 1 3 4 1 0 0 7 0 0.02 0.06 0.08 0.02 0.08 Sheffield Weds (3 Seasons) 2 Leagues 60 53 4,416 49.1 2 1 3 2 0 0 10 1 0.04 0.02 0.06 0.04 0.06 Harrogate Town FC (2 Seasons) 3 Leagues 32 29 2,421 26.9 0 1 1 0 0 0 11 1 0.00 0.04 0.04 0.00 0.04 West Brom (1 Season) 1 League 29 26 2,227 24.7 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 Brighton (1 Season) 1 League 15 14 1,248 13.9 1 0 1 1 0 0 0 0 0.07 0.00 0.07 0.07 0.07 Sheffield United (1 Season) 1 League 13 12 978 10.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hartlepool United (1 Season) 1 League 7 7 595 6.6 0 0 0 0 4 0 0.00 0.00 Championship (12 Seasons) 286 263 22,311 247.9 5 10 15 5 0 0 63 2 0.02 0.04 0.06 0.02 0.06 EFL Cup (7 Seasons) 7 7 630 7.0 0 2 2 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 FA Cup (5 Seasons) 6 5 414 4.6 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 110 91 8,256 91.7 3 2 5 3 0 0 20 5 0.03 0.02 0.05 0.03 0.05 League Two (2 Seasons) 29 26 2,197 24.4 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 National League (1 Season) 7 7 595 6.6 0 0 0 0 4 0 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 2006-2007 16 Leicester City 1 League 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 17 Leicester City 1 League 31 26 2,057 22.9 0 2 2 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 2008-2009 18 Leicester City 1 League 31 25 2,301 25.6 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 2009-2010 19 West Brom 1 League 29 26 2,227 24.7 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 2010-2011 20 Sheffield United 1 League 13 12 978 10.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Portsmouth 1 League 8 8 720 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Brighton 1 League 15 14 1,248 13.9 1 0 1 1 0 0 0 0 0.07 0.00 0.07 0.07 0.07 2012-2013 22 Sheffield Weds 1 League 7 6 510 5.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Sheffield Weds 1 League 23 20 1,612 17.9 2 0 2 2 0 0 3 0 0.11 0.00 0.11 0.11 0.11 2014-2015 24 Sheffield Weds 2 Leagues 30 27 2,294 25.5 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 2015-2016 25 Rotherham United 2 Leagues 36 36 3,096 34.4 1 2 3 1 0 0 8 1 0.03 0.06 0.09 0.03 0.09 2016-2017 26 Rotherham United 2 Leagues 37 34 2,937 32.6 0 2 2 0 0 0 12 0 0.00 0.06 0.06 0.00 0.06 2017-2018 27 Rotherham United 2 Leagues 36 35 3,126 34.7 1 2 3 1 0 0 9 4 0.03 0.06 0.09 0.03 0.09 2018-2019 28 Rotherham United 2 Leagues 45 45 3,979 44.2 1 0 1 1 0 0 12 0 0.02 0.00 0.02 0.02 0.02 2019-2020 29 Rotherham United 2 Leagues 24 22 1,974 21.9 1 0 1 1 0 0 4 1 0.05 0.00 0.05 0.05 0.05 2020-2021 30 Rotherham United 2 Leagues 15 13 1,000 11.1 0 3 3 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 2021-2022 31 Rotherham United 3 Leagues 22 11 1,045 11.6 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2022-2023 32 Harrogate Town FC 3 Leagues 26 26 2,110 23.4 0 1 1 0 0 0 9 1 0.00 0.04 0.04 0.00 0.04 2023-2024 33 Harrogate Town FC 2 Leagues 6 3 311 3.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2023-2024 33 Hartlepool United 1 League 7 7 595 6.6 0 0 0 0 4 0 0.00 0.00 18 Seasons 9 Clubs 6 Leagues 445 399 34,403 382.3 8 15 23 8 0 0 100 8 0.02 0.04 0.06 0.02 0.06 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 Rotherham United (7 Seasons) 4 Leagues 215 196 17,157 190.6 4 9 13 4 0 0 53 6 0.02 0.05 0.07 0.02 0.07 Leicester City (3 Seasons) 2 Leagues 66 54 4,641 51.6 1 3 4 1 0 0 7 0 0.02 0.06 0.08 0.02 0.08 Sheffield Weds (3 Seasons) 2 Leagues 60 53 4,416 49.1 2 1 3 2 0 0 10 1 0.04 0.02 0.06 0.04 0.06 Harrogate Town FC (2 Seasons) 3 Leagues 32 29 2,421 26.9 0 1 1 0 0 0 11 1 0.00 0.04 0.04 0.00 0.04 West Brom (1 Season) 1 League 29 26 2,227 24.7 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 Brighton (1 Season) 1 League 15 14 1,248 13.9 1 0 1 1 0 0 0 0 0.07 0.00 0.07 0.07 0.07 Sheffield United (1 Season) 1 League 13 12 978 10.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hartlepool United (1 Season) 1 League 7 7 595 6.6 0 0 0 0 4 0 0.00 0.00 Championship (12 Seasons) 286 263 22,311 247.9 5 10 15 5 0 0 63 2 0.02 0.04 0.06 0.02 0.06 EFL Cup (7 Seasons) 7 7 630 7.0 0 2 2 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 FA Cup (5 Seasons) 6 5 414 4.6 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 110 91 8,256 91.7 3 2 5 3 0 0 20 5 0.03 0.02 0.05 0.03 0.05 League Two (2 Seasons) 29 26 2,197 24.4 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 National League (1 Season) 7 7 595 6.6 0 0 0 0 4 0 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 2006-2007 16 Leicester City eng ENG 2. Championship 19th 4 3 283 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 17 Leicester City eng ENG 2. Championship 22nd 31 26 2,057 22.9 0 2 2 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 2008-2009 18 Leicester City eng ENG 3. League One 1st 31 25 2,301 25.6 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 2009-2010 19 West Brom eng ENG 2. Championship 2nd 29 26 2,227 24.7 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 2010-2011 20 Sheffield United eng ENG 2. Championship 23rd 13 12 978 10.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Portsmouth eng ENG 2. Championship 22nd 8 8 720 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 21 Brighton eng ENG 2. Championship 10th 15 14 1,248 13.9 1 0 1 1 0 0 0 0 0.07 0.00 0.07 0.07 0.07 Matches 2012-2013 22 Sheffield Weds eng ENG 2. Championship 18th 7 6 510 5.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Sheffield Weds eng ENG 2. Championship 16th 23 20 1,612 17.9 2 0 2 2 0 0 3 0 0.11 0.00 0.11 0.11 0.11 2014-2015 24 Sheffield Weds eng ENG 2. Championship 13th 27 24 2,024 22.5 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Rotherham United eng ENG 2. Championship 21st 35 35 3,006 33.4 1 2 3 1 0 0 8 1 0.03 0.06 0.09 0.03 0.09 Matches 2016-2017 26 Rotherham United eng ENG 2. Championship 24th 36 33 2,847 31.6 0 2 2 0 0 0 12 0 0.00 0.06 0.06 0.00 0.06 Matches 2017-2018 27 Rotherham United eng ENG 3. League One 4th 35 34 3,036 33.7 1 1 2 1 0 0 8 4 0.03 0.03 0.06 0.03 0.06 Matches 2018-2019 28 Rotherham United eng ENG 2. Championship 22nd 44 44 3,889 43.2 1 0 1 1 0 0 12 0 0.02 0.00 0.02 0.02 0.02 Matches 2019-2020 29 Rotherham United eng ENG 3. League One 2nd 24 22 1,974 21.9 1 0 1 1 0 0 4 1 0.05 0.00 0.05 0.05 0.05 Matches 2020-2021 30 Rotherham United eng ENG 2. Championship 23rd 14 12 910 10.1 0 3 3 0 0 0 2 0 0.00 0.30 0.30 0.00 0.30 Matches 2021-2022 31 Rotherham United eng ENG 3. League One 2nd 20 10 945 10.5 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 32 Harrogate Town FC eng ENG 4. League Two 19th 24 24 1,976 22.0 0 1 1 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 Matches 2023-2024 33 Harrogate Town FC eng ENG 4. League Two 13th 5 2 221 2.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Hartlepool United eng ENG 5. National League 12th 7 7 595 6.6 0 0 0 0 4 0 0.00 0.00 Matches 18 Seasons 9 Clubs 4 Leagues 432 387 33,359 370.7 8 13 21 8 0 0 95 7 0.02 0.04 0.06 0.02 0.06 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 Rotherham United (7 Seasons) 2 Leagues 208 190 16,607 184.5 4 8 12 4 0 0 51 6 0.02 0.04 0.07 0.02 0.07 Leicester City (3 Seasons) 2 Leagues 66 54 4,641 51.6 1 3 4 1 0 0 7 0 0.02 0.06 0.08 0.02 0.08 Sheffield Weds (3 Seasons) 1 League 57 50 4,146 46.1 2 0 2 2 0 0 10 1 0.04 0.00 0.04 0.04 0.04 Harrogate Town FC (2 Seasons) 1 League 29 26 2,197 24.4 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 West Brom (1 Season) 1 League 29 26 2,227 24.7 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 Brighton (1 Season) 1 League 15 14 1,248 13.9 1 0 1 1 0 0 0 0 0.07 0.00 0.07 0.07 0.07 Sheffield United (1 Season) 1 League 13 12 978 10.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Hartlepool United (1 Season) 1 League 7 7 595 6.6 0 0 0 0 4 0 0.00 0.00 Championship (12 Seasons) 286 263 22,311 247.9 5 10 15 5 0 0 63 2 0.02 0.04 0.06 0.02 0.06 League One (4 Seasons) 110 91 8,256 91.7 3 2 5 3 0 0 20 5 0.03 0.02 0.05 0.03 0.05 League Two (2 Seasons) 29 26 2,197 24.4 0 1 1 0 0 0 8 0 0.00 0.04 0.04 0.00 0.04 National League (1 Season) 7 7 595 6.6 0 0 0 0 4 0 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 2006-2007 16 Leicester City 1 League 3.1 0 1 0.32 0.00 0 0 2007-2008 17 Leicester City 1 League 22.9 0 4 0.18 0.00 0 0 2008-2009 18 Leicester City 1 League 25.6 1 1 0.04 1.00 0 0 2009-2010 19 West Brom 1 League 24.7 0 2 0.08 0.00 0 0 2010-2011 20 Sheffield United 1 League 10.9 0 5 0.46 0.00 0 0 2011-2012 21 Portsmouth 1 League 8.0 0 0 0.00 0 0 2011-2012 21 Brighton 1 League 13.9 1 3 0.22 0.33 0 0 2012-2013 22 Sheffield Weds 1 League 5.7 0 0 0.00 0 0 2013-2014 23 Sheffield Weds 1 League 17.9 2 3 0.17 0.67 0 0 2014-2015 24 Sheffield Weds 2 Leagues 25.5 0 2 0.09 0.00 0 0 2015-2016 25 Rotherham United 2 Leagues 34.4 1 6 0.18 0.17 0 0 2016-2017 26 Rotherham United 2 Leagues 32.6 0 0 3 0.00 0.09 0.00 0 0 2017-2018 27 Rotherham United 2 Leagues 34.7 1 0 4 0.00 0.12 0.25 0 0 2018-2019 28 Rotherham United 2 Leagues 44.2 1 13 2 15.4 0.29 0.05 0.08 0.50 0 0 2019-2020 29 Rotherham United 2 Leagues 21.9 1 7 1 14.3 0.32 0.05 0.14 1.00 0 0 2020-2021 30 Rotherham United 2 Leagues 11.1 0 4 1 25.0 0.36 0.09 0.00 0.00 0 0 2021-2022 31 Rotherham United 3 Leagues 11.6 0 7 2 28.6 0.60 0.17 0.00 0.00 0 0 2022-2023 32 Harrogate Town FC 3 Leagues 23.4 0 12 4 33.3 0.51 0.17 0.00 0.00 0 0 2023-2024 33 Harrogate Town FC 2 Leagues 3.5 0 1 0 0.0 0.29 0.00 0.00 0 0 2023-2024 33 Hartlepool United 1 League 6.6 0 0 0 18 Seasons 9 Clubs 6 Leagues 382.3 8 44 44 38.6 0.24 0.12 0.07 0.18 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rotherham United (7 Seasons) 4 Leagues 190.6 4 31 19 41.9 0.20 0.10 0.10 0.21 0 0 Leicester City (3 Seasons) 2 Leagues 51.6 1 6 0.12 0.17 0 0 Sheffield Weds (3 Seasons) 2 Leagues 49.1 2 5 0.11 0.40 0 0 Harrogate Town FC (2 Seasons) 3 Leagues 26.9 0 13 4 30.8 0.48 0.15 0.00 0.00 0 0 West Brom (1 Season) 1 League 24.7 0 2 0.08 0.00 0 0 Brighton (1 Season) 1 League 13.9 1 3 0.22 0.33 0 0 Sheffield United (1 Season) 1 League 10.9 0 5 0.46 0.00 0 0 Portsmouth (1 Season) 1 League 8.0 0 0 0.00 0 0 Hartlepool United (1 Season) 1 League 6.6 0 0 0 Championship (12 Seasons) 247.9 5 17 32 35.3 0.20 0.13 0.06 0.16 0 0 EFL Cup (7 Seasons) 7.0 0 0 0 0.00 0.00 0 0 FA Cup (5 Seasons) 4.6 0 1 0 0.0 0.38 0.00 0.00 0 0 League One (4 Seasons) 91.7 3 14 8 50.0 0.21 0.09 0.14 0.38 0 0 League Two (2 Seasons) 24.4 0 12 4 33.3 0.49 0.16 0.00 0.00 0 0 National League (1 Season) 6.6 0 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2006-2007 16 Leicester City eng ENG 2. Championship 4 283 71 6.8 3.1 3 1 2007-2008 17 Leicester City eng ENG 2. Championship 31 2,057 66 49.7 22.9 26 5 2008-2009 18 Leicester City eng ENG 3. League One 31 2,301 74 55.6 25.6 25 6 2009-2010 19 West Brom eng ENG 2. Championship 29 2,227 77 53.8 24.7 26 3 2010-2011 20 Sheffield United eng ENG 2. Championship 13 978 75 23.6 10.9 12 1 2011-2012 21 Portsmouth eng ENG 2. Championship 8 720 90 17.4 8.0 8 0 Matches 2011-2012 21 Brighton eng ENG 2. Championship 15 1,248 83 30.1 13.9 14 1 Matches 2012-2013 22 Sheffield Weds eng ENG 2. Championship 7 510 73 12.3 5.7 6 1 2013-2014 23 Sheffield Weds eng ENG 2. Championship 23 1,612 70 38.9 17.9 20 3 2014-2015 24 Sheffield Weds eng ENG 2. Championship 27 2,024 75 48.9 22.5 24 18 3 9 1.37 19 24 -5 -0.22 -0.18 Matches 2014-2015 24 Sheffield Weds eng ENG League Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 4 7 -3 -1.00 Matches 2015-2016 25 Rotherham United eng ENG 2. Championship 35 3,006 86 72.6 33.4 35 29 0 2 1.29 39 42 -3 -0.09 +1.10 Matches 2015-2016 25 Rotherham United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2016-2017 26 Rotherham United eng ENG 2. Championship 36 2,847 79 68.8 31.6 33 27 3 7 0.58 28 63 -35 -1.11 +0.49 Matches 2016-2017 26 Rotherham United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2017-2018 27 Rotherham United eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +2.00 Matches 2017-2018 27 Rotherham United eng ENG 3. League One 35 3,036 87 73.3 33.7 34 27 1 1 1.66 52 38 +14 +0.42 -0.07 Matches 2018-2019 28 Rotherham United eng ENG 2. Championship 44 3,889 88 93.9 43.2 44 88 42 0 0 0.91 49 75 -26 -0.60 +1.19 Matches 2018-2019 28 Rotherham United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 7 -7 -7.00 Matches 2019-2020 29 Rotherham United eng ENG EFL Cup 0 0 0 0 2 Matches 2019-2020 29 Rotherham United eng ENG 3. League One 24 1,974 82 62.7 21.9 22 89 19 2 9 2 1.54 34 24 +10 +0.46 -0.54 Matches 2020-2021 30 Rotherham United eng ENG 2. Championship 14 910 65 22.0 10.1 12 74 8 2 11 2 0.71 10 16 -6 -0.59 -0.31 Matches 2020-2021 30 Rotherham United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 2021-2022 31 Rotherham 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 2021-2022 31 Rotherham United eng ENG FA Cup 1 10 10 3.3 0.1 0 0 1 10 1 3.00 0 0 0 0.00 -1.24 Matches 2021-2022 31 Rotherham United eng ENG 3. League One 20 945 47 22.8 10.5 10 77 6 10 18 8 2.10 15 8 +7 +0.67 -0.18 Matches 2022-2023 32 Harrogate Town FC eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 32 Harrogate Town FC eng ENG FA Cup 2 134 67 74.4 1.5 2 67 1 0 0 1.50 1 1 0 0.00 +1.96 Matches 2022-2023 32 Harrogate Town FC eng ENG 4. League Two 24 1,976 82 47.7 22.0 24 82 18 0 11 1.04 25 32 -7 -0.32 -0.24 Matches 2023-2024 33 Harrogate Town FC eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +9.00 Matches 2023-2024 33 Harrogate Town FC eng ENG 4. League Two 5 221 44 5.3 2.5 2 68 1 3 29 4 0.80 2 5 -3 -1.22 -1.08 Matches 2023-2024 33 Hartlepool United eng ENG 5. National League 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40 Matches 18 Seasons 9 Clubs 6 Leagues 445 34,403 77 41.1 382.3 399 85 212 46 17 51 1.21 294 364 -70 -0.28 -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 Rotherham United (7 Seasons) 4 Leagues 215 17,157 80 59.0 190.6 196 86 164 19 15 26 1.21 233 282 -49 -0.26 -0.25 Leicester City (3 Seasons) 2 Leagues 66 4,641 70 37.4 51.6 54 12 Sheffield Weds (3 Seasons) 2 Leagues 60 4,416 74 34.8 49.1 53 90 21 7 9 1.43 23 31 -8 -0.31 -0.27 Harrogate Town FC (2 Seasons) 3 Leagues 32 2,421 76 27.7 26.9 29 81 21 3 29 16 1.09 29 38 -9 -0.33 -0.09 West Brom (1 Season) 1 League 29 2,227 77 53.8 24.7 26 3 Brighton (1 Season) 1 League 15 1,248 83 30.1 13.9 14 1 Sheffield United (1 Season) 1 League 13 978 75 23.6 10.9 12 1 Portsmouth (1 Season) 1 League 8 720 90 17.4 8.0 8 0 Hartlepool United (1 Season) 1 League 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40 Championship (12 Seasons) 286 22,311 78 41.5 247.9 263 85 124 23 11 20 0.98 145 220 -75 -0.53 +0.07 EFL Cup (7 Seasons) 7 630 90 58.3 7.0 7 90 7 0 4 1.86 9 11 -2 -0.29 +4.21 FA Cup (5 Seasons) 6 414 69 55.2 4.6 5 81 4 1 10 1 1.00 3 13 -10 -2.17 -2.98 League One (4 Seasons) 110 8,256 75 53.0 91.7 91 85 52 19 16 11 1.73 101 70 +31 +0.47 -0.34 League Two (2 Seasons) 29 2,197 76 26.5 24.4 26 81 19 3 29 15 1.00 27 37 -10 -0.41 -0.29 National League (1 Season) 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40
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 2006-2007 16 Leicester City 1 League 4 283 71 6.8 3.1 3 1 2007-2008 17 Leicester City 1 League 31 2,057 66 49.7 22.9 26 5 2008-2009 18 Leicester City 1 League 31 2,301 74 55.6 25.6 25 6 2009-2010 19 West Brom 1 League 29 2,227 77 53.8 24.7 26 3 2010-2011 20 Sheffield United 1 League 13 978 75 23.6 10.9 12 1 2011-2012 21 Portsmouth 1 League 8 720 90 17.4 8.0 8 0 2011-2012 21 Brighton 1 League 15 1,248 83 30.1 13.9 14 1 2012-2013 22 Sheffield Weds 1 League 7 510 73 12.3 5.7 6 1 2013-2014 23 Sheffield Weds 1 League 23 1,612 70 38.9 17.9 20 3 2014-2015 24 Sheffield Weds 2 Leagues 30 2,294 76 52.0 25.5 27 90 21 3 9 1.43 23 31 -8 -0.31 -0.27 2015-2016 25 Rotherham United 2 Leagues 36 3,096 86 73.2 34.4 36 90 30 0 2 1.25 39 44 -5 -0.15 +1.05 2016-2017 26 Rotherham United 2 Leagues 37 2,937 79 69.4 32.6 34 90 28 3 7 0.56 30 66 -36 -1.10 +0.50 2017-2018 27 Rotherham United 2 Leagues 36 3,126 87 72.4 34.7 35 90 28 1 2 1.70 54 39 +15 +0.43 +0.05 2018-2019 28 Rotherham United 2 Leagues 45 3,979 88 94.1 44.2 45 88 43 0 0 0.89 49 82 -33 -0.75 +1.05 2019-2020 29 Rotherham United 2 Leagues 24 1,974 82 59.3 21.9 22 89 19 2 9 4 1.54 34 24 +10 +0.46 -0.54 2020-2021 30 Rotherham United 2 Leagues 15 1,000 67 23.6 11.1 13 75 9 2 11 2 0.73 11 17 -6 -0.54 -0.26 2021-2022 31 Rotherham United 3 Leagues 22 1,045 48 23.1 11.6 11 78 7 11 17 9 2.05 16 10 +6 +0.52 -0.36 2022-2023 32 Harrogate Town FC 3 Leagues 26 2,110 81 47.8 23.4 26 81 19 0 12 1.08 26 33 -7 -0.30 -0.18 2023-2024 33 Harrogate Town FC 2 Leagues 6 311 52 7.2 3.5 3 75 2 3 29 4 1.17 3 5 -2 -0.58 -0.26 2023-2024 33 Hartlepool United 1 League 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40 18 Seasons 9 Clubs 6 Leagues 445 34,403 77 41.1 382.3 399 85 212 46 17 51 1.21 294 364 -70 -0.28 -0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rotherham United (7 Seasons) 4 Leagues 215 17,157 80 59.0 190.6 196 86 164 19 15 26 1.21 233 282 -49 -0.26 -0.25 Leicester City (3 Seasons) 2 Leagues 66 4,641 70 37.4 51.6 54 12 Sheffield Weds (3 Seasons) 2 Leagues 60 4,416 74 34.8 49.1 53 90 21 7 9 1.43 23 31 -8 -0.31 -0.27 Harrogate Town FC (2 Seasons) 3 Leagues 32 2,421 76 27.7 26.9 29 81 21 3 29 16 1.09 29 38 -9 -0.33 -0.09 West Brom (1 Season) 1 League 29 2,227 77 53.8 24.7 26 3 Brighton (1 Season) 1 League 15 1,248 83 30.1 13.9 14 1 Sheffield United (1 Season) 1 League 13 978 75 23.6 10.9 12 1 Portsmouth (1 Season) 1 League 8 720 90 17.4 8.0 8 0 Hartlepool United (1 Season) 1 League 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40 Championship (12 Seasons) 286 22,311 78 41.5 247.9 263 85 124 23 11 20 0.98 145 220 -75 -0.53 +0.07 EFL Cup (7 Seasons) 7 630 90 58.3 7.0 7 90 7 0 4 1.86 9 11 -2 -0.29 +4.21 FA Cup (5 Seasons) 6 414 69 55.2 4.6 5 81 4 1 10 1 1.00 3 13 -10 -2.17 -2.98 League One (4 Seasons) 110 8,256 75 53.0 91.7 91 85 52 19 16 11 1.73 101 70 +31 +0.47 -0.34 League Two (2 Seasons) 29 2,197 76 26.5 24.4 26 81 19 3 29 15 1.00 27 37 -10 -0.41 -0.29 National League (1 Season) 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40
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 2006-2007 16 Leicester City eng ENG 2. Championship 19th 4 283 71 6.8 3.1 3 1 2007-2008 17 Leicester City eng ENG 2. Championship 22nd 31 2,057 66 49.7 22.9 26 5 2008-2009 18 Leicester City eng ENG 3. League One 1st 31 2,301 74 55.6 25.6 25 6 2009-2010 19 West Brom eng ENG 2. Championship 2nd 29 2,227 77 53.8 24.7 26 3 2010-2011 20 Sheffield United eng ENG 2. Championship 23rd 13 978 75 23.6 10.9 12 1 2011-2012 21 Portsmouth eng ENG 2. Championship 22nd 8 720 90 17.4 8.0 8 0 Matches 2011-2012 21 Brighton eng ENG 2. Championship 10th 15 1,248 83 30.1 13.9 14 1 Matches 2012-2013 22 Sheffield Weds eng ENG 2. Championship 18th 7 510 73 12.3 5.7 6 1 2013-2014 23 Sheffield Weds eng ENG 2. Championship 16th 23 1,612 70 38.9 17.9 20 3 2014-2015 24 Sheffield Weds eng ENG 2. Championship 13th 27 2,024 75 48.9 22.5 24 18 3 9 1.37 19 24 -5 -0.22 -0.18 Matches 2015-2016 25 Rotherham United eng ENG 2. Championship 21st 35 3,006 86 72.6 33.4 35 29 0 2 1.29 39 42 -3 -0.09 +1.10 Matches 2016-2017 26 Rotherham United eng ENG 2. Championship 24th 36 2,847 79 68.8 31.6 33 27 3 7 0.58 28 63 -35 -1.11 +0.49 Matches 2017-2018 27 Rotherham United eng ENG 3. League One 4th 35 3,036 87 73.3 33.7 34 27 1 1 1.66 52 38 +14 +0.42 -0.07 Matches 2018-2019 28 Rotherham United eng ENG 2. Championship 22nd 44 3,889 88 93.9 43.2 44 88 42 0 0 0.91 49 75 -26 -0.60 +1.19 Matches 2019-2020 29 Rotherham United eng ENG 3. League One 2nd 24 1,974 82 62.7 21.9 22 89 19 2 9 2 1.54 34 24 +10 +0.46 -0.54 Matches 2020-2021 30 Rotherham United eng ENG 2. Championship 23rd 14 910 65 22.0 10.1 12 74 8 2 11 2 0.71 10 16 -6 -0.59 -0.31 Matches 2021-2022 31 Rotherham United eng ENG 3. League One 2nd 20 945 47 22.8 10.5 10 77 6 10 18 8 2.10 15 8 +7 +0.67 -0.18 Matches 2022-2023 32 Harrogate Town FC eng ENG 4. League Two 19th 24 1,976 82 47.7 22.0 24 82 18 0 11 1.04 25 32 -7 -0.32 -0.24 Matches 2023-2024 33 Harrogate Town FC eng ENG 4. League Two 13th 5 221 44 5.3 2.5 2 68 1 3 29 4 0.80 2 5 -3 -1.22 -1.08 Matches 2023-2024 33 Hartlepool United eng ENG 5. National League 12th 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40 Matches 18 Seasons 9 Clubs 4 Leagues 432 33,359 77 40.8 370.7 387 84 201 45 18 46 1.20 282 340 -58 -0.24 -0.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rotherham United (7 Seasons) 2 Leagues 208 16,607 80 59.3 184.5 190 85 158 18 15 22 1.22 227 266 -39 -0.21 -0.18 Leicester City (3 Seasons) 2 Leagues 66 4,641 70 37.4 51.6 54 12 Sheffield Weds (3 Seasons) 1 League 57 4,146 73 33.4 46.1 50 18 7 9 1.37 19 24 -5 -0.22 -0.18 Harrogate Town FC (2 Seasons) 1 League 29 2,197 76 26.5 24.4 26 81 19 3 29 15 1.00 27 37 -10 -0.41 -0.29 West Brom (1 Season) 1 League 29 2,227 77 53.8 24.7 26 3 Brighton (1 Season) 1 League 15 1,248 83 30.1 13.9 14 1 Sheffield United (1 Season) 1 League 13 978 75 23.6 10.9 12 1 Portsmouth (1 Season) 1 League 8 720 90 17.4 8.0 8 0 Hartlepool United (1 Season) 1 League 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40 Championship (12 Seasons) 286 22,311 78 41.5 247.9 263 85 124 23 11 20 0.98 145 220 -75 -0.53 +0.07 League One (4 Seasons) 110 8,256 75 53.0 91.7 91 85 52 19 16 11 1.73 101 70 +31 +0.47 -0.34 League Two (2 Seasons) 29 2,197 76 26.5 24.4 26 81 19 3 29 15 1.00 27 37 -10 -0.41 -0.29 National League (1 Season) 7 595 85 14.4 6.6 7 85 6 0 0 0.71 9 13 -4 -0.61 -0.40
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 16 Leicester City 1 League 3.1 0 0 1 2007-2008 17 Leicester City 1 League 22.9 4 0 17 2008-2009 18 Leicester City 1 League 25.6 3 0 25 2009-2010 19 West Brom 1 League 24.7 8 0 26 2010-2011 20 Sheffield United 1 League 10.9 4 0 10 2011-2012 21 Portsmouth 1 League 8.0 3 0 5 2011-2012 21 Brighton 1 League 13.9 0 0 12 2012-2013 22 Sheffield Weds 1 League 5.7 1 1 5 2013-2014 23 Sheffield Weds 1 League 17.9 3 0 16 2014-2015 24 Sheffield Weds 2 Leagues 25.5 6 0 0 17 0 2015-2016 25 Rotherham United 2 Leagues 34.4 8 1 0 30 0 2016-2017 26 Rotherham United 2 Leagues 32.6 12 0 0 41 0 0 0 0 0 0 0 0 2017-2018 27 Rotherham United 2 Leagues 34.7 9 4 2 43 0 0 0 0 0 0 0 0 2018-2019 28 Rotherham United 2 Leagues 44.2 12 0 0 50 51 3 137 90 44 0 0 0 2019-2020 29 Rotherham United 2 Leagues 21.9 4 1 0 21 20 1 97 32 21 0 0 0 2020-2021 30 Rotherham United 2 Leagues 11.1 2 0 0 17 15 0 79 20 18 0 2021-2022 31 Rotherham United 3 Leagues 11.6 6 0 0 14 10 0 24 24 13 0 2022-2023 32 Harrogate Town FC 3 Leagues 23.4 9 1 1 26 18 2 38 51 26 0 2023-2024 33 Harrogate Town FC 2 Leagues 3.5 2 0 0 5 4 2 0 16 3 0 2023-2024 33 Hartlepool United 1 League 6.6 4 0 0 0 18 Seasons 9 Clubs 6 Leagues 382.3 100 8 3 381 118 8 375 233 125 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rotherham United (7 Seasons) 4 Leagues 190.6 53 6 2 216 96 4 337 166 96 0 0 0 Leicester City (3 Seasons) 2 Leagues 51.6 7 0 43 Sheffield Weds (3 Seasons) 2 Leagues 49.1 10 1 0 38 0 Harrogate Town FC (2 Seasons) 3 Leagues 26.9 11 1 1 31 22 4 38 67 29 0 West Brom (1 Season) 1 League 24.7 8 0 26 Brighton (1 Season) 1 League 13.9 0 0 12 Sheffield United (1 Season) 1 League 10.9 4 0 10 Portsmouth (1 Season) 1 League 8.0 3 0 5 Hartlepool United (1 Season) 1 League 6.6 4 0 0 0 Championship (12 Seasons) 247.9 63 2 0 245 63 3 207 109 59 0 0 0 EFL Cup (7 Seasons) 7.0 1 0 0 5 4 1 11 5 6 0 0 0 FA Cup (5 Seasons) 4.6 4 1 1 3 4 0 1 1 0 0 0 0 League One (4 Seasons) 91.7 20 5 2 99 27 1 118 54 32 0 0 0 League Two (2 Seasons) 24.4 8 0 0 29 20 3 38 64 28 0 National League (1 Season) 6.6 4 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 Joe Mattock Pages
Joe Mattock Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary