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 2010-2011 24 Macclesfield Town eng ENG 4. League Two 45 45 4,017 44.6 13 4 17 13 0 0 5 0 0.29 0.09 0.38 0.29 0.38 2011-2012 25 Peterborough United eng ENG 2. Championship 13 12 1,013 11.3 4 2 6 4 0 0 1 0 0.36 0.18 0.53 0.36 0.53 2011-2012 25 Crawley Town eng ENG 4. League Two 26 25 2,088 23.2 13 6 19 13 0 0 1 0 0.56 0.26 0.82 0.56 0.82 2012-2013 26 Ipswich Town eng ENG 2. Championship 3 2 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 26 Peterborough United eng ENG 2. Championship 18 10 976 10.8 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 2013-2014 27 Bristol City eng ENG 3. League One 17 7 717 8.0 1 1 2 1 0 0 0 0 0.13 0.13 0.25 0.13 0.25 2013-2014 27 Peterborough United eng ENG 3. League One 21 16 1,476 16.4 6 1 7 6 0 0 3 0 0.37 0.06 0.43 0.37 0.43 2014-2015 28 Oxford United eng ENG FA Cup 2 1 96 1.1 2 0 2 2 0 0 0 0 1.87 0.00 1.87 1.87 1.87 Matches 2014-2015 28 Peterborough United eng ENG League Cup 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Peterborough United eng ENG 3. League One 4 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Oxford United eng ENG 4. League Two 12 11 961 10.7 4 0 4 4 0 0 3 1 0.37 0.00 0.37 0.37 0.37 Matches 2014-2015 28 Shrewsbury Town eng ENG 4. League Two 18 8 778 8.6 4 0 4 4 0 0 2 0 0.46 0.00 0.46 0.46 0.46 Matches 2015-2016 29 Shrewsbury Town eng ENG FA Cup 2 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Shrewsbury Town eng ENG League Cup 2 1 125 1.4 1 0 1 1 0 0 0 0 0.72 0.00 0.72 0.72 0.72 Matches 2015-2016 29 Shrewsbury Town eng ENG 3. League One 21 11 1,000 11.1 4 1 5 4 0 0 2 0 0.36 0.09 0.45 0.36 0.45 Matches 2015-2016 29 Southend United eng ENG 3. League One 20 20 1,674 18.6 5 1 6 4 1 2 2 0 0.27 0.05 0.32 0.22 0.27 Matches 2016-2017 30 AFC Wimbledon eng ENG EFL Cup 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 AFC Wimbledon eng ENG FA Cup 3 1 87 1.0 1 0 1 1 0 0 1 0 1.03 0.00 1.03 1.03 1.03 Matches 2016-2017 30 AFC Wimbledon eng ENG 3. League One 36 11 1,247 13.9 2 1 3 2 0 0 2 0 0.14 0.07 0.22 0.14 0.22 Matches 2017-2018 31 Port Vale eng ENG FA Cup 1 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Port Vale eng ENG 4. League Two 25 8 1,048 11.6 1 1 2 1 0 0 0 0 0.09 0.09 0.17 0.09 0.17 Matches 2018-2019 32 Cheltenham Town eng ENG FA Cup 3 1 192 2.1 1 0 1 1 0 0 0 0 0.47 0.00 0.47 0.47 0.47 Matches 2018-2019 32 Cheltenham Town eng ENG 4. League Two 30 19 1,768 19.6 6 3 9 6 0 1 2 0 0.31 0.15 0.46 0.31 0.46 Matches 2019-2020 33 Eastleigh eng ENG FA Cup 3 3 189 2.1 1 0 1 1 0 0 1 0 0.48 0.00 0.48 0.48 0.48 Matches 2019-2020 33 Eastleigh eng ENG 5. National League 34 28 2,441 27.1 11 11 0 0 2 0 0.41 0.41 Matches 2020-2021 34 Eastleigh eng ENG FA Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 34 Eastleigh eng ENG 5. National League 35 32 2,540 28.2 11 11 0 0 3 0 0.39 0.39 Matches 2021-2022 35 Eastleigh 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 2021-2022 35 Eastleigh eng ENG 5. National League 36 22 1,941 21.6 8 7 1 1 0 0 0.37 0.32 Matches 2022-2023 36 Hereford 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 13 Seasons 13 Clubs 6 Leagues 435 298 27,004 300.0 100 21 91 98 2 4 32 1 0.33 0.09 0.41 0.33 0.40 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 Peterborough United (4 Seasons) 3 Leagues 57 38 3,539 39.3 11 3 14 11 0 0 6 0 0.28 0.08 0.36 0.28 0.36 Eastleigh (3 Seasons) 2 Leagues 110 86 7,246 80.5 31 0 1 30 1 1 6 0 0.39 0.00 0.28 0.37 0.28 Shrewsbury Town (2 Seasons) 4 Leagues 43 21 1,990 22.1 9 1 10 9 0 0 4 0 0.41 0.05 0.45 0.41 0.45 Macclesfield Town (1 Season) 1 League 45 45 4,017 44.6 13 4 17 13 0 0 5 0 0.29 0.09 0.38 0.29 0.38 AFC Wimbledon (1 Season) 3 Leagues 40 13 1,402 15.6 3 1 4 3 0 0 3 0 0.19 0.06 0.26 0.19 0.26 Cheltenham Town (1 Season) 2 Leagues 33 20 1,960 21.8 7 3 10 7 0 1 2 0 0.32 0.14 0.46 0.32 0.46 Crawley Town (1 Season) 1 League 26 25 2,088 23.2 13 6 19 13 0 0 1 0 0.56 0.26 0.82 0.56 0.82 Port Vale (1 Season) 2 Leagues 26 8 1,108 12.3 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Southend United (1 Season) 1 League 20 20 1,674 18.6 5 1 6 4 1 2 2 0 0.27 0.05 0.32 0.22 0.27 Bristol City (1 Season) 1 League 17 7 717 8.0 1 1 2 1 0 0 0 0 0.13 0.13 0.25 0.13 0.25 Oxford United (1 Season) 2 Leagues 14 12 1,057 11.7 6 0 6 6 0 0 3 1 0.51 0.00 0.51 0.51 0.51 Ipswich Town (1 Season) 1 League 3 2 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Hereford (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 17 9 936 10.4 5 0 5 5 0 0 2 0 0.48 0.00 0.48 0.48 0.48 League Two (5 Seasons) 156 116 10,660 118.4 41 14 55 41 0 1 13 1 0.35 0.12 0.46 0.35 0.46 League One (4 Seasons) 119 65 6,162 68.5 18 5 23 17 1 2 9 0 0.26 0.07 0.34 0.25 0.32 National League (3 Seasons) 105 82 6,922 76.9 30 29 1 1 5 0 0.39 0.38 EFL Cup (3 Seasons) 4 2 219 2.4 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41 Championship (2 Seasons) 34 24 2,105 23.4 5 2 7 5 0 0 3 0 0.21 0.09 0.30 0.21 0.30
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 2010-2011 24 Macclesfield Town 1 League 45 45 4,017 44.6 13 4 17 13 0 0 5 0 0.29 0.09 0.38 0.29 0.38 2011-2012 25 Crawley Town 1 League 26 25 2,088 23.2 13 6 19 13 0 0 1 0 0.56 0.26 0.82 0.56 0.82 2011-2012 25 Peterborough United 1 League 13 12 1,013 11.3 4 2 6 4 0 0 1 0 0.36 0.18 0.53 0.36 0.53 2012-2013 26 Ipswich Town 1 League 3 2 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 26 Peterborough United 1 League 18 10 976 10.8 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 2013-2014 27 Bristol City 1 League 17 7 717 8.0 1 1 2 1 0 0 0 0 0.13 0.13 0.25 0.13 0.25 2013-2014 27 Peterborough United 1 League 21 16 1,476 16.4 6 1 7 6 0 0 3 0 0.37 0.06 0.43 0.37 0.43 2014-2015 28 Peterborough United 2 Leagues 5 0 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 28 Oxford United 2 Leagues 14 12 1,057 11.7 6 0 6 6 0 0 3 1 0.51 0.00 0.51 0.51 0.51 2014-2015 28 Shrewsbury Town 1 League 18 8 778 8.6 4 0 4 4 0 0 2 0 0.46 0.00 0.46 0.46 0.46 2015-2016 29 Shrewsbury Town 3 Leagues 25 13 1,212 13.5 5 1 6 5 0 0 2 0 0.37 0.07 0.45 0.37 0.45 2015-2016 29 Southend United 1 League 20 20 1,674 18.6 5 1 6 4 1 2 2 0 0.27 0.05 0.32 0.22 0.27 2016-2017 30 AFC Wimbledon 3 Leagues 40 13 1,402 15.6 3 1 4 3 0 0 3 0 0.19 0.06 0.26 0.19 0.26 2017-2018 31 Port Vale 2 Leagues 26 8 1,108 12.3 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 2018-2019 32 Cheltenham Town 2 Leagues 33 20 1,960 21.8 7 3 10 7 0 1 2 0 0.32 0.14 0.46 0.32 0.46 2019-2020 33 Eastleigh 2 Leagues 37 31 2,630 29.2 12 0 1 12 0 0 3 0 0.41 0.00 0.48 0.41 0.48 2020-2021 34 Eastleigh 2 Leagues 36 32 2,585 28.7 11 0 0 11 0 0 3 0 0.38 0.00 0.00 0.38 0.00 2021-2022 35 Eastleigh 2 Leagues 37 23 2,031 22.6 8 0 0 7 1 1 0 0 0.35 0.00 0.00 0.31 0.00 2022-2023 36 Hereford 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 13 Seasons 13 Clubs 6 Leagues 435 298 27,004 300.0 100 21 91 98 2 4 32 1 0.33 0.09 0.41 0.33 0.40 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 Peterborough United (4 Seasons) 3 Leagues 57 38 3,539 39.3 11 3 14 11 0 0 6 0 0.28 0.08 0.36 0.28 0.36 Eastleigh (3 Seasons) 2 Leagues 110 86 7,246 80.5 31 0 1 30 1 1 6 0 0.39 0.00 0.28 0.37 0.28 Shrewsbury Town (2 Seasons) 4 Leagues 43 21 1,990 22.1 9 1 10 9 0 0 4 0 0.41 0.05 0.45 0.41 0.45 Macclesfield Town (1 Season) 1 League 45 45 4,017 44.6 13 4 17 13 0 0 5 0 0.29 0.09 0.38 0.29 0.38 AFC Wimbledon (1 Season) 3 Leagues 40 13 1,402 15.6 3 1 4 3 0 0 3 0 0.19 0.06 0.26 0.19 0.26 Cheltenham Town (1 Season) 2 Leagues 33 20 1,960 21.8 7 3 10 7 0 1 2 0 0.32 0.14 0.46 0.32 0.46 Crawley Town (1 Season) 1 League 26 25 2,088 23.2 13 6 19 13 0 0 1 0 0.56 0.26 0.82 0.56 0.82 Port Vale (1 Season) 2 Leagues 26 8 1,108 12.3 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Southend United (1 Season) 1 League 20 20 1,674 18.6 5 1 6 4 1 2 2 0 0.27 0.05 0.32 0.22 0.27 Bristol City (1 Season) 1 League 17 7 717 8.0 1 1 2 1 0 0 0 0 0.13 0.13 0.25 0.13 0.25 Oxford United (1 Season) 2 Leagues 14 12 1,057 11.7 6 0 6 6 0 0 3 1 0.51 0.00 0.51 0.51 0.51 Ipswich Town (1 Season) 1 League 3 2 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Hereford (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 17 9 936 10.4 5 0 5 5 0 0 2 0 0.48 0.00 0.48 0.48 0.48 League Two (5 Seasons) 156 116 10,660 118.4 41 14 55 41 0 1 13 1 0.35 0.12 0.46 0.35 0.46 League One (4 Seasons) 119 65 6,162 68.5 18 5 23 17 1 2 9 0 0.26 0.07 0.34 0.25 0.32 National League (3 Seasons) 105 82 6,922 76.9 30 29 1 1 5 0 0.39 0.38 EFL Cup (3 Seasons) 4 2 219 2.4 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41 Championship (2 Seasons) 34 24 2,105 23.4 5 2 7 5 0 0 3 0 0.21 0.09 0.30 0.21 0.30
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 2010-2011 24 Macclesfield Town eng ENG 4. League Two 15th 45 45 4,017 44.6 13 4 17 13 0 0 5 0 0.29 0.09 0.38 0.29 0.38 2011-2012 25 Crawley Town eng ENG 4. League Two 3rd 26 25 2,088 23.2 13 6 19 13 0 0 1 0 0.56 0.26 0.82 0.56 0.82 2011-2012 25 Peterborough United eng ENG 2. Championship 18th 13 12 1,013 11.3 4 2 6 4 0 0 1 0 0.36 0.18 0.53 0.36 0.53 2012-2013 26 Ipswich Town eng ENG 2. Championship 14th 3 2 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 26 Peterborough United eng ENG 2. Championship 22nd 18 10 976 10.8 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 2013-2014 27 Bristol City eng ENG 3. League One 12th 17 7 717 8.0 1 1 2 1 0 0 0 0 0.13 0.13 0.25 0.13 0.25 2013-2014 27 Peterborough United eng ENG 3. League One 6th 21 16 1,476 16.4 6 1 7 6 0 0 3 0 0.37 0.06 0.43 0.37 0.43 2014-2015 28 Peterborough United eng ENG 3. League One 9th 4 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Oxford United eng ENG 4. League Two 13th 12 11 961 10.7 4 0 4 4 0 0 3 1 0.37 0.00 0.37 0.37 0.37 Matches 2014-2015 28 Shrewsbury Town eng ENG 4. League Two 2nd 18 8 778 8.6 4 0 4 4 0 0 2 0 0.46 0.00 0.46 0.46 0.46 Matches 2015-2016 29 Shrewsbury Town eng ENG 3. League One 20th 21 11 1,000 11.1 4 1 5 4 0 0 2 0 0.36 0.09 0.45 0.36 0.45 Matches 2015-2016 29 Southend United eng ENG 3. League One 14th 20 20 1,674 18.6 5 1 6 4 1 2 2 0 0.27 0.05 0.32 0.22 0.27 Matches 2016-2017 30 AFC Wimbledon eng ENG 3. League One 15th 36 11 1,247 13.9 2 1 3 2 0 0 2 0 0.14 0.07 0.22 0.14 0.22 Matches 2017-2018 31 Port Vale eng ENG 4. League Two 20th 25 8 1,048 11.6 1 1 2 1 0 0 0 0 0.09 0.09 0.17 0.09 0.17 Matches 2018-2019 32 Cheltenham Town eng ENG 4. League Two 16th 30 19 1,768 19.6 6 3 9 6 0 1 2 0 0.31 0.15 0.46 0.31 0.46 Matches 2019-2020 33 Eastleigh eng ENG 5. National League 16th 34 28 2,441 27.1 11 11 0 0 2 0 0.41 0.41 Matches 2020-2021 34 Eastleigh eng ENG 5. National League 9th 35 32 2,540 28.2 11 11 0 0 3 0 0.39 0.39 Matches 2021-2022 35 Eastleigh eng ENG 5. National League 19th 36 22 1,941 21.6 8 7 1 1 0 0 0.37 0.32 Matches 12 Seasons 12 Clubs 4 Leagues 414 287 25,849 287.2 94 21 85 92 2 4 30 1 0.33 0.10 0.40 0.32 0.40 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 Peterborough United (4 Seasons) 2 Leagues 56 38 3,513 39.0 11 3 14 11 0 0 6 0 0.28 0.08 0.36 0.28 0.36 Eastleigh (3 Seasons) 1 League 105 82 6,922 76.9 30 29 1 1 5 0 0.39 0.38 Shrewsbury Town (2 Seasons) 2 Leagues 39 19 1,778 19.8 8 1 9 8 0 0 4 0 0.40 0.05 0.46 0.40 0.46 Macclesfield Town (1 Season) 1 League 45 45 4,017 44.6 13 4 17 13 0 0 5 0 0.29 0.09 0.38 0.29 0.38 AFC Wimbledon (1 Season) 1 League 36 11 1,247 13.9 2 1 3 2 0 0 2 0 0.14 0.07 0.22 0.14 0.22 Cheltenham Town (1 Season) 1 League 30 19 1,768 19.6 6 3 9 6 0 1 2 0 0.31 0.15 0.46 0.31 0.46 Crawley Town (1 Season) 1 League 26 25 2,088 23.2 13 6 19 13 0 0 1 0 0.56 0.26 0.82 0.56 0.82 Port Vale (1 Season) 1 League 25 8 1,048 11.6 1 1 2 1 0 0 0 0 0.09 0.09 0.17 0.09 0.17 Southend United (1 Season) 1 League 20 20 1,674 18.6 5 1 6 4 1 2 2 0 0.27 0.05 0.32 0.22 0.27 Bristol City (1 Season) 1 League 17 7 717 8.0 1 1 2 1 0 0 0 0 0.13 0.13 0.25 0.13 0.25 Oxford United (1 Season) 1 League 12 11 961 10.7 4 0 4 4 0 0 3 1 0.37 0.00 0.37 0.37 0.37 Ipswich Town (1 Season) 1 League 3 2 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 156 116 10,660 118.4 41 14 55 41 0 1 13 1 0.35 0.12 0.46 0.35 0.46 League One (4 Seasons) 119 65 6,162 68.5 18 5 23 17 1 2 9 0 0.26 0.07 0.34 0.25 0.32 National League (3 Seasons) 105 82 6,922 76.9 30 29 1 1 5 0 0.39 0.38 Championship (2 Seasons) 34 24 2,105 23.4 5 2 7 5 0 0 3 0 0.21 0.09 0.30 0.21 0.30
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 28 Peterborough United eng ENG League Cup 58th 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Oxford United eng ENG FA Cup 65th 2 1 96 1.1 2 0 2 2 0 0 0 0 1.87 0.00 1.87 1.87 1.87 Matches 2015-2016 29 Shrewsbury Town eng ENG FA Cup 9th 2 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Shrewsbury Town eng ENG League Cup 33rd 2 1 125 1.4 1 0 1 1 0 0 0 0 0.72 0.00 0.72 0.72 0.72 Matches 2016-2017 30 AFC Wimbledon eng ENG EFL Cup 58th 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 AFC Wimbledon eng ENG FA Cup 33rd 3 1 87 1.0 1 0 1 1 0 0 1 0 1.03 0.00 1.03 1.03 1.03 Matches 2017-2018 31 Port Vale eng ENG FA Cup 65th 1 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Cheltenham Town eng ENG FA Cup 65th 3 1 192 2.1 1 0 1 1 0 0 0 0 0.47 0.00 0.47 0.47 0.47 Matches 2019-2020 33 Eastleigh eng ENG FA Cup 65th 3 3 189 2.1 1 0 1 1 0 0 1 0 0.48 0.00 0.48 0.48 0.48 Matches 2020-2021 34 Eastleigh eng ENG FA Cup 85th 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 35 Eastleigh 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 2022-2023 36 Hereford 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 9 Seasons 8 Clubs 2 Leagues 21 11 1,155 12.8 6 0 6 6 0 0 2 0 0.47 0.00 0.47 0.47 0.47 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 Eastleigh (3 Seasons) 1 League 5 4 324 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28 AFC Wimbledon (1 Season) 2 Leagues 4 2 155 1.7 1 0 1 1 0 0 1 0 0.58 0.00 0.58 0.58 0.58 Shrewsbury Town (1 Season) 2 Leagues 4 2 212 2.4 1 0 1 1 0 0 0 0 0.42 0.00 0.42 0.42 0.42 Cheltenham Town (1 Season) 1 League 3 1 192 2.1 1 0 1 1 0 0 0 0 0.47 0.00 0.47 0.47 0.47 Oxford United (1 Season) 1 League 2 1 96 1.1 2 0 2 2 0 0 0 0 1.87 0.00 1.87 1.87 1.87 Port Vale (1 Season) 1 League 1 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Hereford (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Peterborough United (1 Season) 1 League 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 17 9 936 10.4 5 0 5 5 0 0 2 0 0.48 0.00 0.48 0.48 0.48 EFL Cup (3 Seasons) 4 2 219 2.4 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2010-2011 24 Macclesfield Town 1 League 44.6 13 51 1.14 0.25 0 0 2011-2012 25 Crawley Town 1 League 23.2 13 35 1.51 0.37 0 0 2011-2012 25 Peterborough United 1 League 11.3 4 7 0.62 0.57 0 0 2012-2013 26 Ipswich Town 1 League 1.3 0 1 0.78 0.00 0 0 2012-2013 26 Peterborough United 1 League 10.8 1 10 0.92 0.10 0 0 2013-2014 27 Bristol City 1 League 8.0 1 6 0.75 0.17 0 0 2013-2014 27 Peterborough United 1 League 16.4 6 20 1.22 0.30 0 0 2014-2015 28 Peterborough United 2 Leagues 0.8 0 1 1.87 0.00 0 0 2014-2015 28 Oxford United 2 Leagues 11.7 6 8 0.75 0.50 0 0 2014-2015 28 Shrewsbury Town 1 League 8.6 4 10 1.16 0.40 0 0 2015-2016 29 Shrewsbury Town 3 Leagues 13.5 5 13 1.17 0.31 0 0 2015-2016 29 Southend United 1 League 18.6 5 17 0.91 0.24 1 2 2016-2017 30 AFC Wimbledon 3 Leagues 15.6 3 1 14 1400.0 0.07 0.96 2.00 0.14 0 0 2017-2018 31 Port Vale 2 Leagues 12.3 1 1 8 800.0 0.08 0.65 1.00 0.13 0 0 2018-2019 32 Cheltenham Town 2 Leagues 21.8 7 4 1 25.0 1.87 0.47 0.25 1.00 0 1 2019-2020 33 Eastleigh 2 Leagues 29.2 12 7 3 42.9 3.33 1.43 0.14 0.33 0 0 2020-2021 34 Eastleigh 2 Leagues 28.7 11 0 0 0.00 0.00 0 0 2021-2022 35 Eastleigh 2 Leagues 22.6 8 1 0 0.0 1.00 0.00 0.00 1 1 2022-2023 36 Hereford 1 League 1.0 0 0 0 13 Seasons 13 Clubs 6 Leagues 300.0 100 14 205 185.7 0.43 1.04 0.36 0.29 2 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Peterborough United (4 Seasons) 3 Leagues 39.3 11 38 0.97 0.29 0 0 Eastleigh (3 Seasons) 2 Leagues 80.5 31 8 3 37.5 2.22 0.83 0.13 0.33 1 1 Shrewsbury Town (2 Seasons) 4 Leagues 22.1 9 23 1.16 0.35 0 0 Macclesfield Town (1 Season) 1 League 44.6 13 51 1.14 0.25 0 0 AFC Wimbledon (1 Season) 3 Leagues 15.6 3 1 14 1400.0 0.07 0.96 2.00 0.14 0 0 Cheltenham Town (1 Season) 2 Leagues 21.8 7 4 1 25.0 1.87 0.47 0.25 1.00 0 1 Crawley Town (1 Season) 1 League 23.2 13 35 1.51 0.37 0 0 Port Vale (1 Season) 2 Leagues 12.3 1 1 8 800.0 0.08 0.65 1.00 0.13 0 0 Southend United (1 Season) 1 League 18.6 5 17 0.91 0.24 1 2 Bristol City (1 Season) 1 League 8.0 1 6 0.75 0.17 0 0 Oxford United (1 Season) 2 Leagues 11.7 6 8 0.75 0.50 0 0 Ipswich Town (1 Season) 1 League 1.3 0 1 0.78 0.00 0 0 Hereford (1 Season) 1 League 1.0 0 0 0 FA Cup (9 Seasons) 10.4 5 13 4 30.8 2.03 0.62 0.15 0.50 0 0 League Two (5 Seasons) 118.4 41 0 112 0.00 1.13 0.31 0 1 League One (4 Seasons) 68.5 18 0 71 0.00 1.04 0.24 1 2 National League (3 Seasons) 76.9 30 1 1 EFL Cup (3 Seasons) 2.4 1 1 0 0.0 1.32 0.00 0.00 0 0 Championship (2 Seasons) 23.4 5 18 0.77 0.28 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 2010-2011 24 Macclesfield Town eng ENG 4. League Two 45 4,017 89 97.0 44.6 45 0 2011-2012 25 Peterborough United eng ENG 2. Championship 13 1,013 78 24.5 11.3 12 1 2011-2012 25 Crawley Town eng ENG 4. League Two 26 2,088 80 50.4 23.2 25 1 2012-2013 26 Ipswich Town eng ENG 2. Championship 3 116 39 2.8 1.3 2 1 2012-2013 26 Peterborough United eng ENG 2. Championship 18 976 54 23.6 10.8 10 8 2013-2014 27 Bristol City eng ENG 3. League One 17 717 42 17.3 8.0 7 10 2013-2014 27 Peterborough United eng ENG 3. League One 21 1,476 70 35.7 16.4 16 5 2014-2015 28 Oxford United eng ENG FA Cup 2 96 48 35.6 1.1 1 91 1 1 5 0 2.00 2 2 0 0.00 -0.52 Matches 2014-2015 28 Peterborough United eng ENG League Cup 1 26 26 28.9 0.3 0 0 1 25 0 0.00 0 0 0 0.00 +1.41 Matches 2014-2015 28 Peterborough United eng ENG 3. League One 4 48 12 1.2 0.5 0 0 4 1 2.25 1 2 -1 -1.87 -1.83 Matches 2014-2015 28 Oxford United eng ENG 4. League Two 12 961 80 23.2 10.7 11 8 1 1 1.58 15 11 +4 +0.37 +0.46 Matches 2014-2015 28 Shrewsbury Town eng ENG 4. League Two 18 778 43 18.8 8.6 8 2 10 0 1.94 12 7 +5 +0.58 -0.25 Matches 2015-2016 29 Shrewsbury Town eng ENG FA Cup 2 87 44 16.1 1.0 1 77 0 1 10 1 2.00 0 0 0 0.00 -0.20 Matches 2015-2016 29 Shrewsbury Town eng ENG League Cup 2 125 63 59.5 1.4 1 91 1 1 34 0 1.50 2 4 -2 -1.44 -1.44 Matches 2015-2016 29 Shrewsbury Town eng ENG 3. League One 21 1,000 48 24.2 11.1 11 4 10 4 1.14 12 14 -2 -0.18 +0.36 Matches 2015-2016 29 Southend United eng ENG 3. League One 20 1,674 84 40.4 18.6 20 13 0 0 0.95 23 28 -5 -0.27 -0.23 Matches 2016-2017 30 AFC Wimbledon eng ENG EFL Cup 1 68 68 75.6 0.8 1 68 0 0 0 0.00 1 2 -1 -1.32 -1.32 Matches 2016-2017 30 AFC Wimbledon eng ENG FA Cup 3 87 29 19.3 1.0 1 56 0 2 16 2 1.33 4 4 0 0.00 -0.99 Matches 2016-2017 30 AFC Wimbledon eng ENG 3. League One 36 1,247 35 30.1 13.9 11 2 25 9 1.19 13 17 -4 -0.29 -0.32 Matches 2017-2018 31 Port Vale eng ENG FA Cup 1 60 60 20.0 0.7 0 0 1 60 1 0.00 2 2 0 0.00 -0.37 Matches 2017-2018 31 Port Vale eng ENG 4. League Two 25 1,048 42 25.3 11.6 8 3 17 9 1.28 10 17 -7 -0.60 -0.28 Matches 2018-2019 32 Cheltenham Town eng ENG FA Cup 3 192 64 71.1 2.1 1 92 1 2 50 0 1.33 3 2 +1 +0.47 +1.62 Matches 2018-2019 32 Cheltenham Town eng ENG 4. League Two 30 1,768 59 42.7 19.6 19 81 10 11 20 0 1.23 28 33 -5 -0.25 -0.03 Matches 2019-2020 33 Eastleigh eng ENG FA Cup 3 189 63 52.5 2.1 3 63 1 0 0 0.67 2 5 -3 -1.43 -3.53 Matches 2019-2020 33 Eastleigh eng ENG 5. National League 34 2,441 72 73.3 27.1 28 83 13 6 21 0 1.26 33 39 -6 -0.22 +0.39 Matches 2020-2021 34 Eastleigh eng ENG FA Cup 1 45 45 37.5 0.5 0 0 1 45 0 1.00 0 0 0 0.00 0.00 Matches 2020-2021 34 Eastleigh eng ENG 5. National League 35 2,540 73 65.6 28.2 32 78 8 3 14 0 1.64 37 26 +11 +0.39 +0.53 Matches 2021-2022 35 Eastleigh eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.50 0 2 -2 -2.00 Matches 2021-2022 35 Eastleigh eng ENG 5. National League 36 1,941 54 49.0 21.6 22 77 6 14 17 3 1.11 26 34 -8 -0.37 +0.25 Matches 2022-2023 36 Hereford eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 13 Seasons 13 Clubs 6 Leagues 435 27,004 62 35.5 300.0 298 79 75 137 21 31 1.30 227 254 -27 -0.15 -0.08 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (4 Seasons) 3 Leagues 57 3,539 62 21.3 39.3 38 0 19 25 1 1.80 1 2 -1 -1.22 -1.15 Eastleigh (3 Seasons) 2 Leagues 110 7,246 66 61.8 80.5 86 79 29 24 19 3 1.31 98 106 -8 -0.10 +0.26 Shrewsbury Town (2 Seasons) 4 Leagues 43 1,990 46 22.0 22.1 21 84 7 22 22 5 1.53 26 25 +1 +0.05 -0.12 Macclesfield Town (1 Season) 1 League 45 4,017 89 97.0 44.6 45 0 AFC Wimbledon (1 Season) 3 Leagues 40 1,402 35 30.0 15.6 13 62 2 27 16 11 1.17 18 23 -5 -0.32 -0.46 Cheltenham Town (1 Season) 2 Leagues 33 1,960 59 44.4 21.8 20 82 11 13 25 0 1.24 31 35 -4 -0.18 +0.07 Crawley Town (1 Season) 1 League 26 2,088 80 50.4 23.2 25 1 Port Vale (1 Season) 2 Leagues 26 1,108 43 25.0 12.3 8 3 18 60 10 1.23 12 19 -7 -0.57 -0.30 Southend United (1 Season) 1 League 20 1,674 84 40.4 18.6 20 13 0 0 0.95 23 28 -5 -0.27 -0.23 Bristol City (1 Season) 1 League 17 717 42 17.3 8.0 7 10 Oxford United (1 Season) 2 Leagues 14 1,057 76 24.0 11.7 12 91 9 2 5 1 1.64 17 13 +4 +0.34 +0.39 Ipswich Town (1 Season) 1 League 3 116 39 2.8 1.3 2 1 Hereford (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 FA Cup (9 Seasons) 17 936 55 37.6 10.4 9 76 5 8 31 4 1.15 14 20 -6 -0.58 -1.16 League Two (5 Seasons) 156 10,660 68 42.9 118.4 116 81 23 40 20 10 1.44 65 68 -3 -0.06 -0.14 League One (4 Seasons) 119 6,162 52 24.8 68.5 65 19 54 14 1.17 49 61 -12 -0.27 -0.12 National League (3 Seasons) 105 6,922 66 62.0 76.9 82 79 27 23 18 3 1.34 96 99 -3 -0.04 +0.43 EFL Cup (3 Seasons) 4 219 55 56.2 2.4 2 80 1 2 30 0 0.75 3 6 -3 -1.23 -0.71 Championship (2 Seasons) 34 2,105 62 16.9 23.4 24 10
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 2010-2011 24 Macclesfield Town 1 League 45 4,017 89 97.0 44.6 45 0 2011-2012 25 Crawley Town 1 League 26 2,088 80 50.4 23.2 25 1 2011-2012 25 Peterborough United 1 League 13 1,013 78 24.5 11.3 12 1 2012-2013 26 Ipswich Town 1 League 3 116 39 2.8 1.3 2 1 2012-2013 26 Peterborough United 1 League 18 976 54 23.6 10.8 10 8 2013-2014 27 Bristol City 1 League 17 717 42 17.3 8.0 7 10 2013-2014 27 Peterborough United 1 League 21 1,476 70 35.7 16.4 16 5 2014-2015 28 Peterborough United 2 Leagues 5 74 15 1.7 0.8 0 0 5 25 1 1.80 1 2 -1 -1.22 -1.15 2014-2015 28 Oxford United 2 Leagues 14 1,057 76 24.0 11.7 12 91 9 2 5 1 1.64 17 13 +4 +0.34 +0.39 2014-2015 28 Shrewsbury Town 1 League 18 778 43 18.8 8.6 8 2 10 0 1.94 12 7 +5 +0.58 -0.25 2015-2016 29 Shrewsbury Town 3 Leagues 25 1,212 48 24.8 13.5 13 84 5 12 22 5 1.24 14 18 -4 -0.30 +0.14 2015-2016 29 Southend United 1 League 20 1,674 84 40.4 18.6 20 13 0 0 0.95 23 28 -5 -0.27 -0.23 2016-2017 30 AFC Wimbledon 3 Leagues 40 1,402 35 30.0 15.6 13 62 2 27 16 11 1.17 18 23 -5 -0.32 -0.46 2017-2018 31 Port Vale 2 Leagues 26 1,108 43 25.0 12.3 8 3 18 60 10 1.23 12 19 -7 -0.57 -0.30 2018-2019 32 Cheltenham Town 2 Leagues 33 1,960 59 44.4 21.8 20 82 11 13 25 0 1.24 31 35 -4 -0.18 +0.07 2019-2020 33 Eastleigh 2 Leagues 37 2,630 71 71.3 29.2 31 81 14 6 21 0 1.21 35 44 -9 -0.31 -0.14 2020-2021 34 Eastleigh 2 Leagues 36 2,585 72 64.8 28.7 32 78 8 4 22 0 1.62 37 26 +11 +0.38 +0.51 2021-2022 35 Eastleigh 2 Leagues 37 2,031 55 50.1 22.6 23 78 7 14 17 3 1.09 26 36 -10 -0.44 +0.18 2022-2023 36 Hereford 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 13 Seasons 13 Clubs 6 Leagues 435 27,004 62 35.5 300.0 298 79 75 137 21 31 1.30 227 254 -27 -0.15 -0.08 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (4 Seasons) 3 Leagues 57 3,539 62 21.3 39.3 38 0 19 25 1 1.80 1 2 -1 -1.22 -1.15 Eastleigh (3 Seasons) 2 Leagues 110 7,246 66 61.8 80.5 86 79 29 24 19 3 1.31 98 106 -8 -0.10 +0.26 Shrewsbury Town (2 Seasons) 4 Leagues 43 1,990 46 22.0 22.1 21 84 7 22 22 5 1.53 26 25 +1 +0.05 -0.12 Macclesfield Town (1 Season) 1 League 45 4,017 89 97.0 44.6 45 0 AFC Wimbledon (1 Season) 3 Leagues 40 1,402 35 30.0 15.6 13 62 2 27 16 11 1.17 18 23 -5 -0.32 -0.46 Cheltenham Town (1 Season) 2 Leagues 33 1,960 59 44.4 21.8 20 82 11 13 25 0 1.24 31 35 -4 -0.18 +0.07 Crawley Town (1 Season) 1 League 26 2,088 80 50.4 23.2 25 1 Port Vale (1 Season) 2 Leagues 26 1,108 43 25.0 12.3 8 3 18 60 10 1.23 12 19 -7 -0.57 -0.30 Southend United (1 Season) 1 League 20 1,674 84 40.4 18.6 20 13 0 0 0.95 23 28 -5 -0.27 -0.23 Bristol City (1 Season) 1 League 17 717 42 17.3 8.0 7 10 Oxford United (1 Season) 2 Leagues 14 1,057 76 24.0 11.7 12 91 9 2 5 1 1.64 17 13 +4 +0.34 +0.39 Ipswich Town (1 Season) 1 League 3 116 39 2.8 1.3 2 1 Hereford (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 FA Cup (9 Seasons) 17 936 55 37.6 10.4 9 76 5 8 31 4 1.15 14 20 -6 -0.58 -1.16 League Two (5 Seasons) 156 10,660 68 42.9 118.4 116 81 23 40 20 10 1.44 65 68 -3 -0.06 -0.14 League One (4 Seasons) 119 6,162 52 24.8 68.5 65 19 54 14 1.17 49 61 -12 -0.27 -0.12 National League (3 Seasons) 105 6,922 66 62.0 76.9 82 79 27 23 18 3 1.34 96 99 -3 -0.04 +0.43 EFL Cup (3 Seasons) 4 219 55 56.2 2.4 2 80 1 2 30 0 0.75 3 6 -3 -1.23 -0.71 Championship (2 Seasons) 34 2,105 62 16.9 23.4 24 10
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 2010-2011 24 Macclesfield Town eng ENG 4. League Two 15th 45 4,017 89 97.0 44.6 45 0 2011-2012 25 Crawley Town eng ENG 4. League Two 3rd 26 2,088 80 50.4 23.2 25 1 2011-2012 25 Peterborough United eng ENG 2. Championship 18th 13 1,013 78 24.5 11.3 12 1 2012-2013 26 Ipswich Town eng ENG 2. Championship 14th 3 116 39 2.8 1.3 2 1 2012-2013 26 Peterborough United eng ENG 2. Championship 22nd 18 976 54 23.6 10.8 10 8 2013-2014 27 Bristol City eng ENG 3. League One 12th 17 717 42 17.3 8.0 7 10 2013-2014 27 Peterborough United eng ENG 3. League One 6th 21 1,476 70 35.7 16.4 16 5 2014-2015 28 Peterborough United eng ENG 3. League One 9th 4 48 12 1.2 0.5 0 0 4 1 2.25 1 2 -1 -1.87 -1.83 Matches 2014-2015 28 Oxford United eng ENG 4. League Two 13th 12 961 80 23.2 10.7 11 8 1 1 1.58 15 11 +4 +0.37 +0.46 Matches 2014-2015 28 Shrewsbury Town eng ENG 4. League Two 2nd 18 778 43 18.8 8.6 8 2 10 0 1.94 12 7 +5 +0.58 -0.25 Matches 2015-2016 29 Shrewsbury Town eng ENG 3. League One 20th 21 1,000 48 24.2 11.1 11 4 10 4 1.14 12 14 -2 -0.18 +0.36 Matches 2015-2016 29 Southend United eng ENG 3. League One 14th 20 1,674 84 40.4 18.6 20 13 0 0 0.95 23 28 -5 -0.27 -0.23 Matches 2016-2017 30 AFC Wimbledon eng ENG 3. League One 15th 36 1,247 35 30.1 13.9 11 2 25 9 1.19 13 17 -4 -0.29 -0.32 Matches 2017-2018 31 Port Vale eng ENG 4. League Two 20th 25 1,048 42 25.3 11.6 8 3 17 9 1.28 10 17 -7 -0.60 -0.28 Matches 2018-2019 32 Cheltenham Town eng ENG 4. League Two 16th 30 1,768 59 42.7 19.6 19 81 10 11 20 0 1.23 28 33 -5 -0.25 -0.03 Matches 2019-2020 33 Eastleigh eng ENG 5. National League 16th 34 2,441 72 73.3 27.1 28 83 13 6 21 0 1.26 33 39 -6 -0.22 +0.39 Matches 2020-2021 34 Eastleigh eng ENG 5. National League 9th 35 2,540 73 65.6 28.2 32 78 8 3 14 0 1.64 37 26 +11 +0.39 +0.53 Matches 2021-2022 35 Eastleigh eng ENG 5. National League 19th 36 1,941 54 49.0 21.6 22 77 6 14 17 3 1.11 26 34 -8 -0.37 +0.25 Matches 12 Seasons 12 Clubs 4 Leagues 414 25,849 62 35.3 287.2 287 80 69 127 19 27 1.32 210 228 -18 -0.10 0.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (4 Seasons) 2 Leagues 56 3,513 63 21.2 39.0 38 0 18 1 2.25 1 2 -1 -1.87 -1.83 Eastleigh (3 Seasons) 1 League 105 6,922 66 62.0 76.9 82 79 27 23 18 3 1.34 96 99 -3 -0.04 +0.43 Shrewsbury Town (2 Seasons) 2 Leagues 39 1,778 46 21.5 19.8 19 6 20 4 1.51 24 21 +3 +0.15 -0.01 Macclesfield Town (1 Season) 1 League 45 4,017 89 97.0 44.6 45 0 AFC Wimbledon (1 Season) 1 League 36 1,247 35 30.1 13.9 11 2 25 9 1.19 13 17 -4 -0.29 -0.32 Cheltenham Town (1 Season) 1 League 30 1,768 59 42.7 19.6 19 81 10 11 20 0 1.23 28 33 -5 -0.25 -0.03 Crawley Town (1 Season) 1 League 26 2,088 80 50.4 23.2 25 1 Port Vale (1 Season) 1 League 25 1,048 42 25.3 11.6 8 3 17 9 1.28 10 17 -7 -0.60 -0.28 Southend United (1 Season) 1 League 20 1,674 84 40.4 18.6 20 13 0 0 0.95 23 28 -5 -0.27 -0.23 Bristol City (1 Season) 1 League 17 717 42 17.3 8.0 7 10 Oxford United (1 Season) 1 League 12 961 80 23.2 10.7 11 8 1 1 1.58 15 11 +4 +0.37 +0.46 Ipswich Town (1 Season) 1 League 3 116 39 2.8 1.3 2 1 League Two (5 Seasons) 156 10,660 68 42.9 118.4 116 81 23 40 20 10 1.44 65 68 -3 -0.06 -0.14 League One (4 Seasons) 119 6,162 52 24.8 68.5 65 19 54 14 1.17 49 61 -12 -0.27 -0.12 National League (3 Seasons) 105 6,922 66 62.0 76.9 82 79 27 23 18 3 1.34 96 99 -3 -0.04 +0.43 Championship (2 Seasons) 34 2,105 62 16.9 23.4 24 10
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 28 Peterborough United eng ENG League Cup 58th 1 26 26 28.9 0.3 0 0 1 25 0 0.00 0 0 0 0.00 +1.41 Matches 2014-2015 28 Oxford United eng ENG FA Cup 65th 2 96 48 35.6 1.1 1 91 1 1 5 0 2.00 2 2 0 0.00 -0.52 Matches 2015-2016 29 Shrewsbury Town eng ENG FA Cup 9th 2 87 44 16.1 1.0 1 77 0 1 10 1 2.00 0 0 0 0.00 -0.20 Matches 2015-2016 29 Shrewsbury Town eng ENG League Cup 33rd 2 125 63 59.5 1.4 1 91 1 1 34 0 1.50 2 4 -2 -1.44 -1.44 Matches 2016-2017 30 AFC Wimbledon eng ENG EFL Cup 58th 1 68 68 75.6 0.8 1 68 0 0 0 0.00 1 2 -1 -1.32 -1.32 Matches 2016-2017 30 AFC Wimbledon eng ENG FA Cup 33rd 3 87 29 19.3 1.0 1 56 0 2 16 2 1.33 4 4 0 0.00 -0.99 Matches 2017-2018 31 Port Vale eng ENG FA Cup 65th 1 60 60 20.0 0.7 0 0 1 60 1 0.00 2 2 0 0.00 -0.37 Matches 2018-2019 32 Cheltenham Town eng ENG FA Cup 65th 3 192 64 71.1 2.1 1 92 1 2 50 0 1.33 3 2 +1 +0.47 +1.62 Matches 2019-2020 33 Eastleigh eng ENG FA Cup 65th 3 189 63 52.5 2.1 3 63 1 0 0 0.67 2 5 -3 -1.43 -3.53 Matches 2020-2021 34 Eastleigh eng ENG FA Cup 85th 1 45 45 37.5 0.5 0 0 1 45 0 1.00 0 0 0 0.00 0.00 Matches 2021-2022 35 Eastleigh eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.50 0 2 -2 -2.00 Matches 2022-2023 36 Hereford eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 9 Seasons 8 Clubs 2 Leagues 21 1,155 55 40.1 12.8 11 77 6 10 31 4 1.07 17 26 -9 -0.70 -1.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 Eastleigh (3 Seasons) 1 League 5 324 65 56.8 3.6 4 70 2 1 45 0 0.70 2 7 -5 -1.39 -2.85 AFC Wimbledon (1 Season) 2 Leagues 4 155 39 28.7 1.7 2 62 0 2 16 2 1.00 5 6 -1 -0.58 -1.52 Shrewsbury Town (1 Season) 2 Leagues 4 212 53 28.3 2.4 2 84 1 2 22 1 1.75 2 4 -2 -0.85 -1.02 Cheltenham Town (1 Season) 1 League 3 192 64 71.1 2.1 1 92 1 2 50 0 1.33 3 2 +1 +0.47 +1.62 Oxford United (1 Season) 1 League 2 96 48 35.6 1.1 1 91 1 1 5 0 2.00 2 2 0 0.00 -0.52 Port Vale (1 Season) 1 League 1 60 60 20.0 0.7 0 0 1 60 1 0.00 2 2 0 0.00 -0.37 Hereford (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Peterborough United (1 Season) 1 League 1 26 26 28.9 0.3 0 0 1 25 0 0.00 0 0 0 0.00 +1.41 FA Cup (9 Seasons) 17 936 55 37.6 10.4 9 76 5 8 31 4 1.15 14 20 -6 -0.58 -1.16 EFL Cup (3 Seasons) 4 219 55 56.2 2.4 2 80 1 2 30 0 0.75 3 6 -3 -1.23 -0.71
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010-2011 24 Macclesfield Town 1 League 44.6 5 0 61 2011-2012 25 Crawley Town 1 League 23.2 1 0 41 2011-2012 25 Peterborough United 1 League 11.3 1 0 10 2012-2013 26 Ipswich Town 1 League 1.3 0 0 4 2012-2013 26 Peterborough United 1 League 10.8 2 0 16 2013-2014 27 Bristol City 1 League 8.0 0 0 5 2013-2014 27 Peterborough United 1 League 16.4 3 0 23 2014-2015 28 Peterborough United 2 Leagues 0.8 0 0 0 0 0 2014-2015 28 Oxford United 2 Leagues 11.7 3 1 0 15 0 2014-2015 28 Shrewsbury Town 1 League 8.6 2 0 22 2015-2016 29 Shrewsbury Town 3 Leagues 13.5 2 0 0 22 0 2015-2016 29 Southend United 1 League 18.6 2 0 28 2016-2017 30 AFC Wimbledon 3 Leagues 15.6 3 0 0 35 0 1 0 0 0 0 0 0 2017-2018 31 Port Vale 2 Leagues 12.3 0 0 0 12 1 0 0 0 0 0 0 0 2018-2019 32 Cheltenham Town 2 Leagues 21.8 2 0 0 1 2 5 0 0 0 0 0 0 2019-2020 33 Eastleigh 2 Leagues 29.2 3 0 0 1 3 0 0 1 0 0 2020-2021 34 Eastleigh 2 Leagues 28.7 3 0 0 1 0 0 0 0 0 0 2021-2022 35 Eastleigh 2 Leagues 22.6 0 0 0 0 1 0 1 0 0 0 2022-2023 36 Hereford 1 League 1.0 0 0 0 0 13 Seasons 13 Clubs 6 Leagues 300.0 32 1 0 297 7 6 1 1 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Peterborough United (4 Seasons) 3 Leagues 39.3 6 0 0 49 0 Eastleigh (3 Seasons) 2 Leagues 80.5 6 0 0 2 4 0 1 1 0 0 Shrewsbury Town (2 Seasons) 4 Leagues 22.1 4 0 0 44 0 Macclesfield Town (1 Season) 1 League 44.6 5 0 61 AFC Wimbledon (1 Season) 3 Leagues 15.6 3 0 0 35 0 1 0 0 0 0 0 0 Cheltenham Town (1 Season) 2 Leagues 21.8 2 0 0 1 2 5 0 0 0 0 0 0 Crawley Town (1 Season) 1 League 23.2 1 0 41 Port Vale (1 Season) 2 Leagues 12.3 0 0 0 12 1 0 0 0 0 0 0 0 Southend United (1 Season) 1 League 18.6 2 0 28 Bristol City (1 Season) 1 League 8.0 0 0 5 Oxford United (1 Season) 2 Leagues 11.7 3 1 0 15 0 Ipswich Town (1 Season) 1 League 1.3 0 0 4 Hereford (1 Season) 1 League 1.0 0 0 0 0 FA Cup (9 Seasons) 10.4 2 0 0 4 7 5 1 1 0 0 0 0 League Two (5 Seasons) 118.4 13 1 0 150 0 0 0 0 0 0 0 0 League One (4 Seasons) 68.5 9 0 0 112 0 0 0 0 0 0 0 0 National League (3 Seasons) 76.9 5 0 0 0 EFL Cup (3 Seasons) 2.4 0 0 0 1 0 1 0 0 0 0 0 0 Championship (2 Seasons) 23.4 3 0 30
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 Tyrone Barnett Pages
Tyrone Barnett Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary