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 2015-2016 18 Yeovil Town eng ENG FA Cup 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Yeovil Town eng ENG 4. League Two 17 8 796 8.8 1 1 2 1 0 0 2 0 0.11 0.11 0.23 0.11 0.23 Matches 2015-2016 18 Harriers eng ENG 5. National League 15 11 906 10.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Yeovil Town eng ENG EFL Cup 2 0 48 0.5 1 0 1 1 0 0 0 0 1.87 0.00 1.87 1.87 1.87 Matches 2016-2017 19 Yeovil Town eng ENG FA Cup 0 0 Matches 2016-2017 19 Notts County eng ENG 4. League Two 12 1 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Yeovil Town eng ENG 4. League Two 19 6 655 7.3 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 14 3 402 4.5 2 0 2 2 0 0 2 0 0.45 0.00 0.45 0.45 0.45 Matches 2017-2018 20 Solihull Moors eng ENG 5. National League 13 8 764 8.5 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 Matches 2017-2018 20 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 2018-2019 21 Forest Green Rovers eng ENG EFL Cup 1 1 67 0.7 1 0 1 1 0 0 0 0 1.34 0.00 1.34 1.34 1.34 Matches 2018-2019 21 Forest Green Rovers eng ENG FA Cup 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Gillingham eng ENG 3. League One 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Forest Green Rovers eng ENG 4. League Two 18 10 900 10.0 3 2 5 3 0 0 3 0 0.30 0.20 0.50 0.30 0.50 Matches 2019-2020 22 Cheltenham Town eng ENG EFL 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 2019-2020 22 Cheltenham Town eng ENG 4. League Two 11 6 476 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Matches 2020-2021 23 Cheltenham Town eng ENG FA Cup 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Cheltenham Town eng ENG 4. League Two 0 0 Matches 2020-2021 23 FC Halifax Town eng ENG 5. National League 15 9 795 8.8 1 1 0 0 3 0 0.11 0.11 Matches 2021-2022 24 Rochdale eng ENG 4. League Two 13 13 1,100 12.2 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Matches 2021-2022 24 Woking eng ENG 5. National League 21 21 1,821 20.2 13 13 0 0 2 0 0.64 0.64 Matches 2022-2023 25 Rochdale eng ENG 4. League Two 7 0 43 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Aldershot Town eng ENG 5. National League 9 8 703 7.8 3 3 0 0 2 0 0.38 0.38 Matches 2023-2024 26 Wealdstone FC eng ENG 5. National League 19 16 1,369 15.2 6 5 1 1 2 0 0.39 0.33 Matches 2023-2024 26 Solihull Moors eng ENG 5. National League 16 15 1,365 15.2 7 7 0 0 4 0 0.46 0.46 Matches 2024-2025 27 Solihull Moors eng ENG 5. National League 9 6 512 5.7 2 0 2 1 1 1 2 0 0.35 0.00 0.35 0.18 0.18 Matches 2025-2026 28 Brackley Town FC eng ENG 5. National League 4 4 267 3.0 1 0 1 1 0 0 0 1 0.34 0.00 0.34 0.34 0.34 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 33 14 1,378 15.3 2 1 3 1 1 2 2 0 0.13 0.07 0.20 0.07 0.13 Matches 11 Seasons 13 Clubs 5 Leagues 278 165 15,052 167.2 47 5 22 44 3 4 29 1 0.28 0.05 0.22 0.26 0.20 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 Yeovil Town (3 Seasons) 4 Leagues 72 29 2,933 32.6 5 2 7 4 1 2 5 0 0.15 0.06 0.21 0.12 0.18 Solihull Moors (3 Seasons) 1 League 38 29 2,641 29.3 10 0 3 9 1 1 6 0 0.34 0.00 0.21 0.31 0.14 Forest Green Rovers (2 Seasons) 3 Leagues 35 16 1,523 16.9 6 2 8 6 0 0 5 0 0.35 0.12 0.47 0.35 0.47 Rochdale (2 Seasons) 1 League 20 13 1,143 12.7 2 0 2 2 0 0 3 0 0.16 0.00 0.16 0.16 0.16 Cheltenham Town (2 Seasons) 3 Leagues 13 6 530 5.9 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Woking (1 Season) 1 League 21 21 1,821 20.2 13 13 0 0 2 0 0.64 0.64 Wealdstone FC (1 Season) 1 League 19 16 1,369 15.2 6 5 1 1 2 0 0.39 0.33 FC Halifax Town (1 Season) 1 League 15 9 795 8.8 1 1 0 0 3 0 0.11 0.11 Harriers (1 Season) 1 League 15 11 906 10.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 1 League 12 1 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 1 League 9 8 703 7.8 3 3 0 0 2 0 0.38 0.38 West Bromwich Albion (1 Season) 1 League 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Gillingham (1 Season) 1 League 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brackley Town FC (1 Season) 1 League 4 4 267 3.0 1 0 1 1 0 0 0 1 0.34 0.00 0.34 0.34 0.34 National League (8 Seasons) 154 112 9,880 109.8 36 1 7 33 3 4 17 1 0.33 0.02 0.16 0.30 0.12 League Two (8 Seasons) 111 47 4,578 50.9 9 4 13 9 0 0 12 0 0.18 0.08 0.26 0.18 0.26 FA Cup (4 Seasons) 4 3 219 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 1 160 1.8 2 0 2 2 0 0 0 0 1.13 0.00 1.13 1.13 1.13 League One (1 Season) 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21
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 2015-2016 18 Harriers 1 League 15 11 906 10.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 18 Yeovil Town 2 Leagues 18 9 852 9.5 1 1 2 1 0 0 2 0 0.11 0.11 0.21 0.11 0.21 2016-2017 19 Yeovil Town 3 Leagues 21 6 703 7.8 2 0 2 2 0 0 1 0 0.26 0.00 0.26 0.26 0.26 2016-2017 19 Notts County 1 League 12 1 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 West Bromwich Albion 1 League 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 2017-2018 20 Solihull Moors 1 League 13 8 764 8.5 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 2017-2018 20 Forest Green Rovers 1 League 14 3 402 4.5 2 0 2 2 0 0 2 0 0.45 0.00 0.45 0.45 0.45 2018-2019 21 Forest Green Rovers 3 Leagues 21 13 1,121 12.5 4 2 6 4 0 0 3 0 0.32 0.16 0.48 0.32 0.48 2018-2019 21 Gillingham 1 League 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Cheltenham Town 2 Leagues 12 6 521 5.8 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 2020-2021 23 Cheltenham Town 2 Leagues 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 23 FC Halifax Town 1 League 15 9 795 8.8 1 1 0 0 3 0 0.11 0.11 2021-2022 24 Woking 1 League 21 21 1,821 20.2 13 13 0 0 2 0 0.64 0.64 2021-2022 24 Rochdale 1 League 13 13 1,100 12.2 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 2022-2023 25 Rochdale 1 League 7 0 43 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 25 Aldershot Town 1 League 9 8 703 7.8 3 3 0 0 2 0 0.38 0.38 2023-2024 26 Wealdstone FC 1 League 19 16 1,369 15.2 6 5 1 1 2 0 0.39 0.33 2023-2024 26 Solihull Moors 1 League 16 15 1,365 15.2 7 7 0 0 4 0 0.46 0.46 2024-2025 27 Solihull Moors 1 League 9 6 512 5.7 2 0 2 1 1 1 2 0 0.35 0.00 0.35 0.18 0.18 2025-2026 28 Brackley Town FC 1 League 4 4 267 3.0 1 0 1 1 0 0 0 1 0.34 0.00 0.34 0.34 0.34 2025-2026 28 Yeovil Town 1 League 33 14 1,378 15.3 2 1 3 1 1 2 2 0 0.13 0.07 0.20 0.07 0.13 11 Seasons 13 Clubs 5 Leagues 278 165 15,052 167.2 47 5 22 44 3 4 29 1 0.28 0.05 0.22 0.26 0.20 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 Yeovil Town (3 Seasons) 4 Leagues 72 29 2,933 32.6 5 2 7 4 1 2 5 0 0.15 0.06 0.21 0.12 0.18 Solihull Moors (3 Seasons) 1 League 38 29 2,641 29.3 10 0 3 9 1 1 6 0 0.34 0.00 0.21 0.31 0.14 Forest Green Rovers (2 Seasons) 3 Leagues 35 16 1,523 16.9 6 2 8 6 0 0 5 0 0.35 0.12 0.47 0.35 0.47 Rochdale (2 Seasons) 1 League 20 13 1,143 12.7 2 0 2 2 0 0 3 0 0.16 0.00 0.16 0.16 0.16 Cheltenham Town (2 Seasons) 3 Leagues 13 6 530 5.9 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Woking (1 Season) 1 League 21 21 1,821 20.2 13 13 0 0 2 0 0.64 0.64 Wealdstone FC (1 Season) 1 League 19 16 1,369 15.2 6 5 1 1 2 0 0.39 0.33 FC Halifax Town (1 Season) 1 League 15 9 795 8.8 1 1 0 0 3 0 0.11 0.11 Harriers (1 Season) 1 League 15 11 906 10.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 1 League 12 1 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 1 League 9 8 703 7.8 3 3 0 0 2 0 0.38 0.38 West Bromwich Albion (1 Season) 1 League 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Gillingham (1 Season) 1 League 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brackley Town FC (1 Season) 1 League 4 4 267 3.0 1 0 1 1 0 0 0 1 0.34 0.00 0.34 0.34 0.34 National League (8 Seasons) 154 112 9,880 109.8 36 1 7 33 3 4 17 1 0.33 0.02 0.16 0.30 0.12 League Two (8 Seasons) 111 47 4,578 50.9 9 4 13 9 0 0 12 0 0.18 0.08 0.26 0.18 0.26 FA Cup (4 Seasons) 4 3 219 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 1 160 1.8 2 0 2 2 0 0 0 0 1.13 0.00 1.13 1.13 1.13 League One (1 Season) 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 18 Harriers eng ENG 5. National League 23rd 15 11 906 10.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Yeovil Town eng ENG 4. League Two 19th 17 8 796 8.8 1 1 2 1 0 0 2 0 0.11 0.11 0.23 0.11 0.23 Matches 2016-2017 19 Yeovil Town eng ENG 4. League Two 20th 19 6 655 7.3 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 Matches 2016-2017 19 Notts County eng ENG 4. League Two 16th 12 1 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 12th 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 2017-2018 20 Solihull Moors eng ENG 5. National League 18th 13 8 764 8.5 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 21st 14 3 402 4.5 2 0 2 2 0 0 2 0 0.45 0.00 0.45 0.45 0.45 Matches 2018-2019 21 Forest Green Rovers eng ENG 4. League Two 5th 18 10 900 10.0 3 2 5 3 0 0 3 0 0.30 0.20 0.50 0.30 0.50 Matches 2018-2019 21 Gillingham eng ENG 3. League One 13th 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Cheltenham Town eng ENG 4. League Two 4th 11 6 476 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Matches 2020-2021 23 Cheltenham Town eng ENG 4. League Two 1st 0 0 Matches 2020-2021 23 FC Halifax Town eng ENG 5. National League 10th 15 9 795 8.8 1 1 0 0 3 0 0.11 0.11 Matches 2021-2022 24 Woking eng ENG 5. National League 15th 21 21 1,821 20.2 13 13 0 0 2 0 0.64 0.64 Matches 2021-2022 24 Rochdale eng ENG 4. League Two 18th 13 13 1,100 12.2 2 0 2 2 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Matches 2022-2023 25 Rochdale eng ENG 4. League Two 24th 7 0 43 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Aldershot Town eng ENG 5. National League 18th 9 8 703 7.8 3 3 0 0 2 0 0.38 0.38 Matches 2023-2024 26 Wealdstone FC eng ENG 5. National League 16th 19 16 1,369 15.2 6 5 1 1 2 0 0.39 0.33 Matches 2023-2024 26 Solihull Moors eng ENG 5. National League 5th 16 15 1,365 15.2 7 7 0 0 4 0 0.46 0.46 Matches 2024-2025 27 Solihull Moors eng ENG 5. National League 14th 9 6 512 5.7 2 0 2 1 1 1 2 0 0.35 0.00 0.35 0.18 0.18 Matches 2025-2026 28 Brackley Town FC eng ENG 5. National League 21st 4 4 267 3.0 1 0 1 1 0 0 0 1 0.34 0.00 0.34 0.34 0.34 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 16th 33 14 1,378 15.3 2 1 3 1 1 2 2 0 0.13 0.07 0.20 0.07 0.13 Matches 11 Seasons 13 Clubs 3 Leagues 270 161 14,673 163.0 45 5 20 42 3 4 29 1 0.28 0.05 0.21 0.26 0.19 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 Yeovil Town (3 Seasons) 2 Leagues 69 28 2,829 31.4 4 2 6 3 1 2 5 0 0.13 0.06 0.19 0.10 0.16 Solihull Moors (3 Seasons) 1 League 38 29 2,641 29.3 10 0 3 9 1 1 6 0 0.34 0.00 0.21 0.31 0.14 Forest Green Rovers (2 Seasons) 1 League 32 13 1,302 14.5 5 2 7 5 0 0 5 0 0.35 0.14 0.48 0.35 0.48 Rochdale (2 Seasons) 1 League 20 13 1,143 12.7 2 0 2 2 0 0 3 0 0.16 0.00 0.16 0.16 0.16 Cheltenham Town (2 Seasons) 1 League 11 6 476 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Woking (1 Season) 1 League 21 21 1,821 20.2 13 13 0 0 2 0 0.64 0.64 Wealdstone FC (1 Season) 1 League 19 16 1,369 15.2 6 5 1 1 2 0 0.39 0.33 FC Halifax Town (1 Season) 1 League 15 9 795 8.8 1 1 0 0 3 0 0.11 0.11 Harriers (1 Season) 1 League 15 11 906 10.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 1 League 12 1 206 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aldershot Town (1 Season) 1 League 9 8 703 7.8 3 3 0 0 2 0 0.38 0.38 West Bromwich Albion (1 Season) 1 League 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Gillingham (1 Season) 1 League 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brackley Town FC (1 Season) 1 League 4 4 267 3.0 1 0 1 1 0 0 0 1 0.34 0.00 0.34 0.34 0.34 National League (8 Seasons) 154 112 9,880 109.8 36 1 7 33 3 4 17 1 0.33 0.02 0.16 0.30 0.12 League Two (8 Seasons) 111 47 4,578 50.9 9 4 13 9 0 0 12 0 0.18 0.08 0.26 0.18 0.26 League One (1 Season) 5 2 215 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 5 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 18 Yeovil Town eng ENG FA Cup 33rd 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Yeovil Town eng ENG EFL Cup 33rd 2 0 48 0.5 1 0 1 1 0 0 0 0 1.87 0.00 1.87 1.87 1.87 Matches 2016-2017 19 Yeovil Town eng ENG FA Cup 85th 0 0 Matches 2018-2019 21 Forest Green Rovers eng ENG EFL Cup 33rd 1 1 67 0.7 1 0 1 1 0 0 0 0 1.34 0.00 1.34 1.34 1.34 Matches 2018-2019 21 Forest Green Rovers eng ENG FA Cup 85th 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Cheltenham Town eng ENG EFL Cup 58th 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 23 Cheltenham Town eng ENG FA Cup 17th 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 2 Leagues 8 4 379 4.2 2 0 2 2 0 0 0 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 Yeovil Town (2 Seasons) 2 Leagues 3 1 104 1.2 1 0 1 1 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Cheltenham Town (2 Seasons) 2 Leagues 2 0 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (1 Season) 2 Leagues 3 3 221 2.5 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41 FA Cup (4 Seasons) 4 3 219 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 1 160 1.8 2 0 2 2 0 0 0 0 1.13 0.00 1.13 1.13 1.13
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 18 Harriers 1 League 10.1 0 3 0.30 0.00 0 0 2015-2016 18 Yeovil Town 2 Leagues 9.5 1 6 0.68 0.17 0 0 2016-2017 19 Yeovil Town 3 Leagues 7.8 2 1 9 900.0 0.13 1.15 2.00 0.22 0 0 2016-2017 19 Notts County 1 League 2.3 0 0 2 0.00 0.87 0.00 0 0 2017-2018 20 West Bromwich Albion 1 League 4.8 0 0 0 2017-2018 20 Solihull Moors 1 League 8.5 1 0 4 0.00 0.47 0.25 0 0 2017-2018 20 Forest Green Rovers 1 League 4.5 2 0 4 0.00 0.90 0.50 0 0 2018-2019 21 Forest Green Rovers 3 Leagues 12.5 4 4 1 25.0 1.63 0.41 0.25 1.00 0 0 2018-2019 21 Gillingham 1 League 2.4 0 0 0 2019-2020 22 Cheltenham Town 2 Leagues 5.8 0 16 4 25.0 2.76 0.69 0.00 0.00 0 0 2020-2021 23 Cheltenham Town 2 Leagues 0.1 0 0 0 0.00 0.00 0 0 2020-2021 23 FC Halifax Town 1 League 8.8 1 0 0 2021-2022 24 Woking 1 League 20.2 13 0 0 2021-2022 24 Rochdale 1 League 12.2 2 26 5 19.2 2.13 0.41 0.08 0.40 0 0 2022-2023 25 Rochdale 1 League 0.5 0 1 0 0.0 2.09 0.00 0.00 0 0 2022-2023 25 Aldershot Town 1 League 7.8 3 0 0 2023-2024 26 Wealdstone FC 1 League 15.2 6 1 1 2023-2024 26 Solihull Moors 1 League 15.2 7 0 0 2024-2025 27 Solihull Moors 1 League 5.7 2 1 1 2025-2026 28 Brackley Town FC 1 League 3.0 1 0 0 2025-2026 28 Yeovil Town 1 League 15.3 2 1 2 11 Seasons 13 Clubs 5 Leagues 167.2 47 48 38 60.4 1.09 0.60 0.17 0.24 3 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Yeovil Town (3 Seasons) 4 Leagues 32.6 5 1 15 900.0 0.13 0.90 2.00 0.20 1 2 Solihull Moors (3 Seasons) 1 League 29.3 10 0 4 0.00 0.47 0.25 1 1 Forest Green Rovers (2 Seasons) 3 Leagues 16.9 6 4 5 125.0 0.58 0.72 0.75 0.60 0 0 Rochdale (2 Seasons) 1 League 12.7 2 27 5 18.5 2.13 0.39 0.07 0.40 0 0 Cheltenham Town (2 Seasons) 3 Leagues 5.9 0 16 4 25.0 2.72 0.68 0.00 0.00 0 0 Woking (1 Season) 1 League 20.2 13 0 0 Wealdstone FC (1 Season) 1 League 15.2 6 1 1 FC Halifax Town (1 Season) 1 League 8.8 1 0 0 Harriers (1 Season) 1 League 10.1 0 3 0.30 0.00 0 0 Notts County (1 Season) 1 League 2.3 0 0 2 0.00 0.87 0.00 0 0 Aldershot Town (1 Season) 1 League 7.8 3 0 0 West Bromwich Albion (1 Season) 1 League 4.8 0 0 0 Gillingham (1 Season) 1 League 2.4 0 0 0 Brackley Town FC (1 Season) 1 League 3.0 1 0 0 National League (8 Seasons) 109.8 36 0 7 0.00 0.38 0.14 3 4 League Two (8 Seasons) 50.9 9 42 29 54.8 1.31 0.71 0.12 0.21 0 0 FA Cup (4 Seasons) 2.4 0 2 0 0.0 1.10 0.00 0.00 0 0 EFL Cup (3 Seasons) 1.8 2 4 2 50.0 2.25 1.13 0.50 1.00 0 0 League One (1 Season) 2.4 0 0 0 PL2 — Div. 2 (1 Season) 4.8 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 2015-2016 18 Yeovil Town eng ENG FA Cup 1 56 56 14.4 0.6 1 56 0 0 1 1.00 0 1 -1 -1.61 -2.42 Matches 2015-2016 18 Yeovil Town eng ENG 4. League Two 17 796 47 19.2 8.8 8 4 9 3 1.88 10 3 +7 +0.79 +1.41 Matches 2015-2016 18 Harriers eng ENG 5. National League 15 906 60 21.9 10.1 11 4 Matches 2016-2017 19 Yeovil Town eng ENG EFL Cup 2 48 24 22.9 0.5 0 0 2 23 0 1.50 2 3 -1 -1.87 -1.32 Matches 2016-2017 19 Yeovil Town eng ENG FA Cup 0 0 0 0 2 Matches 2016-2017 19 Notts County eng ENG 4. League Two 12 206 17 5.0 2.3 1 1 11 7 1.27 3 8 -5 -2.18 -1.80 Matches 2016-2017 19 Yeovil Town eng ENG 4. League Two 19 655 34 15.8 7.3 6 1 13 5 1.16 5 10 -5 -0.69 -0.43 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 14 402 29 9.7 4.5 3 2 11 5 1.29 9 12 -3 -0.67 -0.19 Matches 2017-2018 20 Solihull Moors eng ENG 5. National League 13 764 59 18.5 8.5 8 4 5 0 0.62 7 13 -6 -0.71 -0.57 Matches 2017-2018 20 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24 Matches 2018-2019 21 Forest Green Rovers eng ENG EFL Cup 1 67 67 31.9 0.7 1 67 0 0 1 3.00 1 0 +1 +1.34 +1.34 Matches 2018-2019 21 Forest Green Rovers eng ENG FA Cup 2 154 77 85.6 1.7 2 77 1 0 0 0.50 0 3 -3 -1.75 -1.75 Matches 2018-2019 21 Gillingham eng ENG 3. League One 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 Matches 2018-2019 21 Forest Green Rovers eng ENG 4. League Two 18 900 50 21.7 10.0 10 75 3 8 18 9 1.72 19 11 +8 +0.80 +0.44 Matches 2019-2020 22 Cheltenham Town eng ENG EFL Cup 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 2 -2 -4.00 -2.00 Matches 2019-2020 22 Cheltenham Town eng ENG 4. League Two 11 476 43 14.7 5.3 6 70 0 5 12 5 1.45 5 4 +1 +0.19 -0.59 Matches 2020-2021 23 Cheltenham Town eng ENG FA Cup 1 9 9 2.1 0.1 0 0 1 9 0 3.00 0 0 0 0.00 -0.44 Matches 2020-2021 23 Cheltenham Town eng ENG 4. League Two 0 0 0 2 Matches 2020-2021 23 FC Halifax Town eng ENG 5. National League 15 795 53 21.0 8.8 9 77 3 6 17 0 1.73 10 13 -3 -0.34 -0.70 Matches 2021-2022 24 Rochdale eng ENG 4. League Two 13 1,100 85 26.6 12.2 13 85 9 0 0 0.92 11 15 -4 -0.33 -0.21 Matches 2021-2022 24 Woking eng ENG 5. National League 21 1,821 87 46.0 20.2 21 87 16 0 0 1.33 32 30 +2 +0.10 +0.27 Matches 2022-2023 25 Rochdale eng ENG 4. League Two 7 43 6 1.0 0.5 0 0 7 6 4 0.43 1 0 +1 +2.09 +2.64 Matches 2022-2023 25 Aldershot Town eng ENG 5. National League 9 703 78 17.0 7.8 8 85 6 1 24 0 1.22 12 9 +3 +0.38 +0.78 Matches 2023-2024 26 Wealdstone FC eng ENG 5. National League 19 1,369 72 33.1 15.2 16 81 7 3 26 4 1.21 18 22 -4 -0.26 0.00 Matches 2023-2024 26 Solihull Moors eng ENG 5. National League 16 1,365 85 33.0 15.2 15 89 13 1 36 0 1.89 25 19 +6 +0.40 +0.30 Matches 2024-2025 27 Solihull Moors eng ENG 5. National League 9 512 57 12.4 5.7 6 76 2 3 18 0 1.22 8 9 -1 -0.18 -0.05 Matches 2025-2026 28 Brackley Town FC eng ENG 5. National League 4 267 67 6.4 3.0 4 67 2 0 0 0.25 2 7 -5 -1.69 -0.99 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 33 1,378 42 33.3 15.3 14 71 5 19 21 2 1.24 14 20 -6 -0.39 +0.06 Matches 11 Seasons 13 Clubs 5 Leagues 278 15,052 54 18.1 167.2 165 80 79 113 19 59 1.32 199 217 -18 -0.11 +0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Yeovil Town (3 Seasons) 4 Leagues 72 2,933 41 22.2 32.6 29 70 10 43 21 13 1.37 31 37 -6 -0.18 +0.22 Solihull Moors (3 Seasons) 1 League 38 2,641 70 21.3 29.3 29 85 19 9 23 0 1.30 40 41 -1 -0.03 +0.03 Forest Green Rovers (2 Seasons) 3 Leagues 35 1,523 44 17.6 16.9 16 75 6 19 18 15 1.51 29 26 +3 +0.18 +0.27 Rochdale (2 Seasons) 1 League 20 1,143 57 13.8 12.7 13 85 9 7 6 4 0.75 12 15 -3 -0.24 +0.13 Cheltenham Town (2 Seasons) 3 Leagues 13 530 41 6.7 5.9 6 70 0 7 16 7 1.46 5 6 -1 -0.17 -0.87 Woking (1 Season) 1 League 21 1,821 87 46.0 20.2 21 87 16 0 0 1.33 32 30 +2 +0.10 +0.27 Wealdstone FC (1 Season) 1 League 19 1,369 72 33.1 15.2 16 81 7 3 26 4 1.21 18 22 -4 -0.26 0.00 FC Halifax Town (1 Season) 1 League 15 795 53 21.0 8.8 9 77 3 6 17 0 1.73 10 13 -3 -0.34 -0.70 Harriers (1 Season) 1 League 15 906 60 21.9 10.1 11 4 Notts County (1 Season) 1 League 12 206 17 5.0 2.3 1 1 11 7 1.27 3 8 -5 -2.18 -1.80 Aldershot Town (1 Season) 1 League 9 703 78 17.0 7.8 8 85 6 1 24 0 1.22 12 9 +3 +0.38 +0.78 West Bromwich Albion (1 Season) 1 League 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24 Gillingham (1 Season) 1 League 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 Brackley Town FC (1 Season) 1 League 4 267 67 6.4 3.0 4 67 2 0 0 0.25 2 7 -5 -1.69 -0.99 National League (8 Seasons) 154 9,880 64 24.2 109.8 112 81 58 42 21 6 1.29 128 142 -14 -0.14 +0.07 League Two (8 Seasons) 111 4,578 41 12.6 50.9 47 78 20 64 12 40 1.34 63 63 0 0.00 +0.20 FA Cup (4 Seasons) 4 219 55 18.3 2.4 3 70 1 1 9 3 1.25 0 4 -4 -1.64 -2.23 EFL Cup (3 Seasons) 4 160 40 31.4 1.8 1 69 0 3 30 1 1.50 3 5 -2 -1.13 -0.61 League One (1 Season) 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 PL2 — Div. 2 (1 Season) 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24
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 2015-2016 18 Harriers 1 League 15 906 60 21.9 10.1 11 4 2015-2016 18 Yeovil Town 2 Leagues 18 852 47 18.8 9.5 9 56 4 9 4 1.83 10 4 +6 +0.63 +1.12 2016-2017 19 Yeovil Town 3 Leagues 21 703 33 15.4 7.8 6 1 15 23 7 1.19 7 13 -6 -0.77 -0.50 2016-2017 19 Notts County 1 League 12 206 17 5.0 2.3 1 1 11 7 1.27 3 8 -5 -2.18 -1.80 2017-2018 20 West Bromwich Albion 1 League 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24 2017-2018 20 Solihull Moors 1 League 13 764 59 18.5 8.5 8 4 5 0 0.62 7 13 -6 -0.71 -0.57 2017-2018 20 Forest Green Rovers 1 League 14 402 29 9.7 4.5 3 2 11 5 1.29 9 12 -3 -0.67 -0.19 2018-2019 21 Forest Green Rovers 3 Leagues 21 1,121 53 24.7 12.5 13 75 4 8 18 10 1.66 20 14 +6 +0.48 +0.14 2018-2019 21 Gillingham 1 League 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 2019-2020 22 Cheltenham Town 2 Leagues 12 521 43 15.6 5.8 6 70 0 6 17 5 1.33 5 6 -1 -0.17 -0.91 2020-2021 23 Cheltenham Town 2 Leagues 1 9 9 0.2 0.1 0 0 1 9 2 3.00 0 0 0 0.00 -0.44 2020-2021 23 FC Halifax Town 1 League 15 795 53 21.0 8.8 9 77 3 6 17 0 1.73 10 13 -3 -0.34 -0.70 2021-2022 24 Woking 1 League 21 1,821 87 46.0 20.2 21 87 16 0 0 1.33 32 30 +2 +0.10 +0.27 2021-2022 24 Rochdale 1 League 13 1,100 85 26.6 12.2 13 85 9 0 0 0.92 11 15 -4 -0.33 -0.21 2022-2023 25 Rochdale 1 League 7 43 6 1.0 0.5 0 0 7 6 4 0.43 1 0 +1 +2.09 +2.64 2022-2023 25 Aldershot Town 1 League 9 703 78 17.0 7.8 8 85 6 1 24 0 1.22 12 9 +3 +0.38 +0.78 2023-2024 26 Wealdstone FC 1 League 19 1,369 72 33.1 15.2 16 81 7 3 26 4 1.21 18 22 -4 -0.26 0.00 2023-2024 26 Solihull Moors 1 League 16 1,365 85 33.0 15.2 15 89 13 1 36 0 1.89 25 19 +6 +0.40 +0.30 2024-2025 27 Solihull Moors 1 League 9 512 57 12.4 5.7 6 76 2 3 18 0 1.22 8 9 -1 -0.18 -0.05 2025-2026 28 Brackley Town FC 1 League 4 267 67 6.4 3.0 4 67 2 0 0 0.25 2 7 -5 -1.69 -0.99 2025-2026 28 Yeovil Town 1 League 33 1,378 42 33.3 15.3 14 71 5 19 21 2 1.24 14 20 -6 -0.39 +0.06 11 Seasons 13 Clubs 5 Leagues 278 15,052 54 18.1 167.2 165 80 79 113 19 59 1.32 199 217 -18 -0.11 +0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Yeovil Town (3 Seasons) 4 Leagues 72 2,933 41 22.2 32.6 29 70 10 43 21 13 1.37 31 37 -6 -0.18 +0.22 Solihull Moors (3 Seasons) 1 League 38 2,641 70 21.3 29.3 29 85 19 9 23 0 1.30 40 41 -1 -0.03 +0.03 Forest Green Rovers (2 Seasons) 3 Leagues 35 1,523 44 17.6 16.9 16 75 6 19 18 15 1.51 29 26 +3 +0.18 +0.27 Rochdale (2 Seasons) 1 League 20 1,143 57 13.8 12.7 13 85 9 7 6 4 0.75 12 15 -3 -0.24 +0.13 Cheltenham Town (2 Seasons) 3 Leagues 13 530 41 6.7 5.9 6 70 0 7 16 7 1.46 5 6 -1 -0.17 -0.87 Woking (1 Season) 1 League 21 1,821 87 46.0 20.2 21 87 16 0 0 1.33 32 30 +2 +0.10 +0.27 Wealdstone FC (1 Season) 1 League 19 1,369 72 33.1 15.2 16 81 7 3 26 4 1.21 18 22 -4 -0.26 0.00 FC Halifax Town (1 Season) 1 League 15 795 53 21.0 8.8 9 77 3 6 17 0 1.73 10 13 -3 -0.34 -0.70 Harriers (1 Season) 1 League 15 906 60 21.9 10.1 11 4 Notts County (1 Season) 1 League 12 206 17 5.0 2.3 1 1 11 7 1.27 3 8 -5 -2.18 -1.80 Aldershot Town (1 Season) 1 League 9 703 78 17.0 7.8 8 85 6 1 24 0 1.22 12 9 +3 +0.38 +0.78 West Bromwich Albion (1 Season) 1 League 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24 Gillingham (1 Season) 1 League 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 Brackley Town FC (1 Season) 1 League 4 267 67 6.4 3.0 4 67 2 0 0 0.25 2 7 -5 -1.69 -0.99 National League (8 Seasons) 154 9,880 64 24.2 109.8 112 81 58 42 21 6 1.29 128 142 -14 -0.14 +0.07 League Two (8 Seasons) 111 4,578 41 12.6 50.9 47 78 20 64 12 40 1.34 63 63 0 0.00 +0.20 FA Cup (4 Seasons) 4 219 55 18.3 2.4 3 70 1 1 9 3 1.25 0 4 -4 -1.64 -2.23 EFL Cup (3 Seasons) 4 160 40 31.4 1.8 1 69 0 3 30 1 1.50 3 5 -2 -1.13 -0.61 League One (1 Season) 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 PL2 — Div. 2 (1 Season) 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 18 Harriers eng ENG 5. National League 23rd 15 906 60 21.9 10.1 11 4 Matches 2015-2016 18 Yeovil Town eng ENG 4. League Two 19th 17 796 47 19.2 8.8 8 4 9 3 1.88 10 3 +7 +0.79 +1.41 Matches 2016-2017 19 Yeovil Town eng ENG 4. League Two 20th 19 655 34 15.8 7.3 6 1 13 5 1.16 5 10 -5 -0.69 -0.43 Matches 2016-2017 19 Notts County eng ENG 4. League Two 16th 12 206 17 5.0 2.3 1 1 11 7 1.27 3 8 -5 -2.18 -1.80 Matches 2017-2018 20 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 12th 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24 Matches 2017-2018 20 Solihull Moors eng ENG 5. National League 18th 13 764 59 18.5 8.5 8 4 5 0 0.62 7 13 -6 -0.71 -0.57 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 21st 14 402 29 9.7 4.5 3 2 11 5 1.29 9 12 -3 -0.67 -0.19 Matches 2018-2019 21 Forest Green Rovers eng ENG 4. League Two 5th 18 900 50 21.7 10.0 10 75 3 8 18 9 1.72 19 11 +8 +0.80 +0.44 Matches 2018-2019 21 Gillingham eng ENG 3. League One 13th 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 Matches 2019-2020 22 Cheltenham Town eng ENG 4. League Two 4th 11 476 43 14.7 5.3 6 70 0 5 12 5 1.45 5 4 +1 +0.19 -0.59 Matches 2020-2021 23 Cheltenham Town eng ENG 4. League Two 1st 0 0 0 2 Matches 2020-2021 23 FC Halifax Town eng ENG 5. National League 10th 15 795 53 21.0 8.8 9 77 3 6 17 0 1.73 10 13 -3 -0.34 -0.70 Matches 2021-2022 24 Woking eng ENG 5. National League 15th 21 1,821 87 46.0 20.2 21 87 16 0 0 1.33 32 30 +2 +0.10 +0.27 Matches 2021-2022 24 Rochdale eng ENG 4. League Two 18th 13 1,100 85 26.6 12.2 13 85 9 0 0 0.92 11 15 -4 -0.33 -0.21 Matches 2022-2023 25 Rochdale eng ENG 4. League Two 24th 7 43 6 1.0 0.5 0 0 7 6 4 0.43 1 0 +1 +2.09 +2.64 Matches 2022-2023 25 Aldershot Town eng ENG 5. National League 18th 9 703 78 17.0 7.8 8 85 6 1 24 0 1.22 12 9 +3 +0.38 +0.78 Matches 2023-2024 26 Wealdstone FC eng ENG 5. National League 16th 19 1,369 72 33.1 15.2 16 81 7 3 26 4 1.21 18 22 -4 -0.26 0.00 Matches 2023-2024 26 Solihull Moors eng ENG 5. National League 5th 16 1,365 85 33.0 15.2 15 89 13 1 36 0 1.89 25 19 +6 +0.40 +0.30 Matches 2024-2025 27 Solihull Moors eng ENG 5. National League 14th 9 512 57 12.4 5.7 6 76 2 3 18 0 1.22 8 9 -1 -0.18 -0.05 Matches 2025-2026 28 Brackley Town FC eng ENG 5. National League 21st 4 267 67 6.4 3.0 4 67 2 0 0 0.25 2 7 -5 -1.69 -0.99 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 16th 33 1,378 42 33.3 15.3 14 71 5 19 21 2 1.24 14 20 -6 -0.39 +0.06 Matches 11 Seasons 13 Clubs 3 Leagues 270 14,673 54 18.0 163.0 161 80 78 109 18 55 1.31 196 208 -12 -0.08 +0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Yeovil Town (3 Seasons) 2 Leagues 69 2,829 41 22.8 31.4 28 71 10 41 21 10 1.38 29 33 -4 -0.13 +0.31 Solihull Moors (3 Seasons) 1 League 38 2,641 70 21.3 29.3 29 85 19 9 23 0 1.30 40 41 -1 -0.03 +0.03 Forest Green Rovers (2 Seasons) 1 League 32 1,302 41 15.7 14.5 13 75 5 19 18 14 1.53 28 23 +5 +0.35 +0.44 Rochdale (2 Seasons) 1 League 20 1,143 57 13.8 12.7 13 85 9 7 6 4 0.75 12 15 -3 -0.24 +0.13 Cheltenham Town (2 Seasons) 1 League 11 476 43 6.4 5.3 6 70 0 5 12 7 1.45 5 4 +1 +0.19 -0.59 Woking (1 Season) 1 League 21 1,821 87 46.0 20.2 21 87 16 0 0 1.33 32 30 +2 +0.10 +0.27 Wealdstone FC (1 Season) 1 League 19 1,369 72 33.1 15.2 16 81 7 3 26 4 1.21 18 22 -4 -0.26 0.00 FC Halifax Town (1 Season) 1 League 15 795 53 21.0 8.8 9 77 3 6 17 0 1.73 10 13 -3 -0.34 -0.70 Harriers (1 Season) 1 League 15 906 60 21.9 10.1 11 4 Notts County (1 Season) 1 League 12 206 17 5.0 2.3 1 1 11 7 1.27 3 8 -5 -2.18 -1.80 Aldershot Town (1 Season) 1 League 9 703 78 17.0 7.8 8 85 6 1 24 0 1.22 12 9 +3 +0.38 +0.78 West Bromwich Albion (1 Season) 1 League 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24 Gillingham (1 Season) 1 League 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 Brackley Town FC (1 Season) 1 League 4 267 67 6.4 3.0 4 67 2 0 0 0.25 2 7 -5 -1.69 -0.99 National League (8 Seasons) 154 9,880 64 24.2 109.8 112 81 58 42 21 6 1.29 128 142 -14 -0.14 +0.07 League Two (8 Seasons) 111 4,578 41 12.6 50.9 47 78 20 64 12 40 1.34 63 63 0 0.00 +0.20 League One (1 Season) 5 215 43 5.2 2.4 2 65 0 3 29 9 1.40 5 3 +2 +0.84 +1.14 PL2 — Div. 2 (1 Season) 5 433 87 25.3 4.8 5 87 4 0 0 0.20 3 10 -7 -1.45 +0.24
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 18 Yeovil Town eng ENG FA Cup 33rd 1 56 56 14.4 0.6 1 56 0 0 1 1.00 0 1 -1 -1.61 -2.42 Matches 2016-2017 19 Yeovil Town eng ENG EFL Cup 33rd 2 48 24 22.9 0.5 0 0 2 23 0 1.50 2 3 -1 -1.87 -1.32 Matches 2016-2017 19 Yeovil Town eng ENG FA Cup 85th 0 0 0 0 2 Matches 2018-2019 21 Forest Green Rovers eng ENG EFL Cup 33rd 1 67 67 31.9 0.7 1 67 0 0 1 3.00 1 0 +1 +1.34 +1.34 Matches 2018-2019 21 Forest Green Rovers eng ENG FA Cup 85th 2 154 77 85.6 1.7 2 77 1 0 0 0.50 0 3 -3 -1.75 -1.75 Matches 2019-2020 22 Cheltenham Town eng ENG EFL Cup 58th 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 2 -2 -4.00 -2.00 Matches 2020-2021 23 Cheltenham Town eng ENG FA Cup 17th 1 9 9 2.1 0.1 0 0 1 9 0 3.00 0 0 0 0.00 -0.44 Matches 5 Seasons 3 Clubs 2 Leagues 8 379 47 22.2 4.2 4 70 1 4 25 4 1.38 3 9 -6 -1.42 -1.67 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Yeovil Town (2 Seasons) 2 Leagues 3 104 35 12.8 1.2 1 58 0 2 23 3 1.33 2 4 -2 -1.73 -2.09 Cheltenham Town (2 Seasons) 2 Leagues 2 54 27 10.6 0.6 0 0 2 27 0 1.50 0 2 -2 -3.33 -3.53 Forest Green Rovers (1 Season) 2 Leagues 3 221 74 56.7 2.5 3 74 1 0 1 1.33 1 3 -2 -0.81 -0.81 FA Cup (4 Seasons) 4 219 55 18.3 2.4 3 70 1 1 9 3 1.25 0 4 -4 -1.64 -2.23 EFL Cup (3 Seasons) 4 160 40 31.4 1.8 1 69 0 3 30 1 1.50 3 5 -2 -1.13 -0.61
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 18 Harriers 1 League 10.1 0 0 8 2015-2016 18 Yeovil Town 2 Leagues 9.5 2 0 0 15 0 2016-2017 19 Yeovil Town 3 Leagues 7.8 1 0 0 8 1 0 0 0 0 0 0 0 2016-2017 19 Notts County 1 League 2.3 0 0 0 4 0 0 0 0 0 0 0 0 2017-2018 20 West Bromwich Albion 1 League 4.8 1 0 0 0 2017-2018 20 Solihull Moors 1 League 8.5 0 0 0 15 0 0 0 0 0 0 0 0 2017-2018 20 Forest Green Rovers 1 League 4.5 2 0 0 5 0 0 0 0 0 0 0 0 2018-2019 21 Forest Green Rovers 3 Leagues 12.5 3 0 0 4 4 0 0 0 0 0 0 0 2018-2019 21 Gillingham 1 League 2.4 0 0 0 0 2019-2020 22 Cheltenham Town 2 Leagues 5.8 1 0 0 16 8 5 2 1 2 0 2020-2021 23 Cheltenham Town 2 Leagues 0.1 0 0 0 0 0 0 0 0 0 0 2020-2021 23 FC Halifax Town 1 League 8.8 3 0 0 0 2021-2022 24 Woking 1 League 20.2 2 0 0 0 2021-2022 24 Rochdale 1 League 12.2 2 0 0 26 20 11 2 1 2 0 2022-2023 25 Rochdale 1 League 0.5 1 0 0 2 0 0 1 0 0 0 2022-2023 25 Aldershot Town 1 League 7.8 2 0 0 0 2023-2024 26 Wealdstone FC 1 League 15.2 2 0 0 0 2023-2024 26 Solihull Moors 1 League 15.2 4 0 0 0 2024-2025 27 Solihull Moors 1 League 5.7 2 0 0 0 2025-2026 28 Brackley Town FC 1 League 3.0 0 1 0 0 2025-2026 28 Yeovil Town 1 League 15.3 2 0 0 0 11 Seasons 13 Clubs 5 Leagues 167.2 29 1 0 103 33 16 5 2 4 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Yeovil Town (3 Seasons) 4 Leagues 32.6 5 0 0 23 1 0 0 0 0 0 0 0 Solihull Moors (3 Seasons) 1 League 29.3 6 0 0 15 0 0 0 0 0 0 0 0 Forest Green Rovers (2 Seasons) 3 Leagues 16.9 5 0 0 9 4 0 0 0 0 0 0 0 Rochdale (2 Seasons) 1 League 12.7 3 0 0 28 20 11 3 1 2 0 Cheltenham Town (2 Seasons) 3 Leagues 5.9 1 0 0 16 8 5 2 1 2 0 Woking (1 Season) 1 League 20.2 2 0 0 0 Wealdstone FC (1 Season) 1 League 15.2 2 0 0 0 FC Halifax Town (1 Season) 1 League 8.8 3 0 0 0 Harriers (1 Season) 1 League 10.1 0 0 8 Notts County (1 Season) 1 League 2.3 0 0 0 4 0 0 0 0 0 0 0 0 Aldershot Town (1 Season) 1 League 7.8 2 0 0 0 West Bromwich Albion (1 Season) 1 League 4.8 1 0 0 0 Gillingham (1 Season) 1 League 2.4 0 0 0 0 Brackley Town FC (1 Season) 1 League 3.0 0 1 0 0 National League (8 Seasons) 109.8 17 1 0 23 0 0 0 0 0 0 0 0 League Two (8 Seasons) 50.9 12 0 0 73 28 16 4 2 4 0 0 0 FA Cup (4 Seasons) 2.4 0 0 0 2 1 0 0 0 0 0 0 0 EFL Cup (3 Seasons) 1.8 0 0 0 5 4 0 1 0 0 0 0 0 League One (1 Season) 2.4 0 0 0 0 PL2 — Div. 2 (1 Season) 4.8 1 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 Tahvon Campbell Pages
Tahvon Campbell Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary