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 2016-2017 19 Forest Green Rovers eng ENG 5. National League 21 19 1,705 18.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 York City eng ENG 5. National League 5 5 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Forest Green Rovers eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Forest Green Rovers eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 25 22 1,861 20.7 1 1 2 1 0 0 6 1 0.05 0.05 0.10 0.05 0.10 Matches 2018-2019 21 Newport County eng ENG EFL Cup 2 1 73 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Newport County eng ENG FA Cup 0 0 Matches 2018-2019 21 Newport County eng ENG 4. League Two 9 4 412 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Boreham Wood eng ENG 5. National League 5 5 379 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 FC Halifax Town eng ENG 5. National League 27 25 2,221 24.7 1 1 0 0 6 0 0.04 0.04 Matches 2020-2021 23 Woking eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Woking eng ENG 5. National League 37 35 3,108 34.5 3 1 2 2 9 1 0.09 0.03 Matches 2021-2022 24 Wealdstone FC eng ENG 5. National League 36 31 2,774 30.8 2 2 0 0 9 0 0.06 0.06 Matches 2022-2023 25 Oldham Athletic eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 15 12 999 11.1 0 0 0 0 3 0 0.00 0.00 Matches 2022-2023 25 Yeovil Town eng ENG 5. National League 21 20 1,767 19.6 0 0 0 0 8 0 0.00 0.00 Matches 2023-2024 26 Yeovil Town eng ENG FA Cup 1 1 85 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Yeovil Town eng ENG 5. National League 41 36 3,239 36.0 2 3 5 2 0 0 10 0 0.06 0.08 0.14 0.06 0.14 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 3 3 260 2.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 9 Clubs 4 Leagues 252 223 19,641 218.2 9 4 7 7 2 2 64 2 0.04 0.04 0.07 0.03 0.07 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Yeovil Town (4 Seasons) 2 Leagues 66 60 5,351 59.5 2 3 5 2 0 0 22 0 0.03 0.08 0.13 0.03 0.13 Forest Green Rovers (2 Seasons) 4 Leagues 48 43 3,806 42.3 1 1 2 1 0 0 12 1 0.02 0.02 0.05 0.02 0.05 Woking (1 Season) 2 Leagues 38 36 3,198 35.5 3 0 0 1 2 2 9 1 0.08 0.00 0.00 0.03 0.00 Wealdstone FC (1 Season) 1 League 36 31 2,774 30.8 2 2 0 0 9 0 0.06 0.06 FC Halifax Town (1 Season) 1 League 27 25 2,221 24.7 1 1 0 0 6 0 0.04 0.04 Oldham Athletic (1 Season) 2 Leagues 16 13 1,089 12.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 3 Leagues 11 5 485 5.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Boreham Wood (1 Season) 1 League 5 5 379 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 5 5 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (8 Seasons) 211 191 16,790 186.6 8 3 5 6 2 2 53 1 0.04 0.05 0.08 0.03 0.08 FA Cup (5 Seasons) 4 4 385 4.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 34 26 2,273 25.3 1 1 2 1 0 0 7 1 0.04 0.04 0.08 0.04 0.08 EFL Cup (2 Seasons) 3 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 19 York City 1 League 5 5 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Forest Green Rovers 1 League 21 19 1,705 18.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Forest Green Rovers 3 Leagues 27 24 2,101 23.3 1 1 2 1 0 0 7 1 0.04 0.04 0.09 0.04 0.09 2018-2019 21 Newport County 3 Leagues 11 5 485 5.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Boreham Wood 1 League 5 5 379 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 22 FC Halifax Town 1 League 27 25 2,221 24.7 1 1 0 0 6 0 0.04 0.04 2020-2021 23 Woking 2 Leagues 38 36 3,198 35.5 3 0 0 1 2 2 9 1 0.08 0.00 0.00 0.03 0.00 2021-2022 24 Wealdstone FC 1 League 36 31 2,774 30.8 2 2 0 0 9 0 0.06 0.06 2022-2023 25 Oldham Athletic 2 Leagues 16 13 1,089 12.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2022-2023 25 Yeovil Town 1 League 21 20 1,767 19.6 0 0 0 0 8 0 0.00 0.00 2023-2024 26 Yeovil Town 1 League 1 1 85 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 27 Yeovil Town 1 League 41 36 3,239 36.0 2 3 5 2 0 0 10 0 0.06 0.08 0.14 0.06 0.14 2025-2026 28 Yeovil Town 1 League 3 3 260 2.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 9 Clubs 4 Leagues 252 223 19,641 218.2 9 4 7 7 2 2 64 2 0.04 0.04 0.07 0.03 0.07 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Yeovil Town (4 Seasons) 2 Leagues 66 60 5,351 59.5 2 3 5 2 0 0 22 0 0.03 0.08 0.13 0.03 0.13 Forest Green Rovers (2 Seasons) 4 Leagues 48 43 3,806 42.3 1 1 2 1 0 0 12 1 0.02 0.02 0.05 0.02 0.05 Woking (1 Season) 2 Leagues 38 36 3,198 35.5 3 0 0 1 2 2 9 1 0.08 0.00 0.00 0.03 0.00 Wealdstone FC (1 Season) 1 League 36 31 2,774 30.8 2 2 0 0 9 0 0.06 0.06 FC Halifax Town (1 Season) 1 League 27 25 2,221 24.7 1 1 0 0 6 0 0.04 0.04 Oldham Athletic (1 Season) 2 Leagues 16 13 1,089 12.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 3 Leagues 11 5 485 5.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Boreham Wood (1 Season) 1 League 5 5 379 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 5 5 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (8 Seasons) 211 191 16,790 186.6 8 3 5 6 2 2 53 1 0.04 0.05 0.08 0.03 0.08 FA Cup (5 Seasons) 4 4 385 4.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 34 26 2,273 25.3 1 1 2 1 0 0 7 1 0.04 0.04 0.08 0.04 0.08 EFL Cup (2 Seasons) 3 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 19 York City eng ENG 5. National League 21st 5 5 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Forest Green Rovers eng ENG 5. National League 3rd 21 19 1,705 18.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 21st 25 22 1,861 20.7 1 1 2 1 0 0 6 1 0.05 0.05 0.10 0.05 0.10 Matches 2018-2019 21 Newport County eng ENG 4. League Two 7th 9 4 412 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Boreham Wood eng ENG 5. National League 20th 5 5 379 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 FC Halifax Town eng ENG 5. National League 6th 27 25 2,221 24.7 1 1 0 0 6 0 0.04 0.04 Matches 2020-2021 23 Woking eng ENG 5. National League 20th 37 35 3,108 34.5 3 1 2 2 9 1 0.09 0.03 Matches 2021-2022 24 Wealdstone FC eng ENG 5. National League 16th 36 31 2,774 30.8 2 2 0 0 9 0 0.06 0.06 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 12th 15 12 999 11.1 0 0 0 0 3 0 0.00 0.00 Matches 2022-2023 25 Yeovil Town eng ENG 5. National League 22nd 21 20 1,767 19.6 0 0 0 0 8 0 0.00 0.00 Matches 2024-2025 27 Yeovil Town eng ENG 5. National League 18th 41 36 3,239 36.0 2 3 5 2 0 0 10 0 0.06 0.08 0.14 0.06 0.14 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 16th 3 3 260 2.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 9 Clubs 2 Leagues 245 217 19,063 211.8 9 4 7 7 2 2 60 2 0.04 0.04 0.08 0.03 0.08 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) 1 League 65 59 5,266 58.5 2 3 5 2 0 0 21 0 0.03 0.08 0.13 0.03 0.13 Forest Green Rovers (2 Seasons) 2 Leagues 46 41 3,566 39.6 1 1 2 1 0 0 11 1 0.03 0.03 0.05 0.03 0.05 Woking (1 Season) 1 League 37 35 3,108 34.5 3 1 2 2 9 1 0.09 0.03 Wealdstone FC (1 Season) 1 League 36 31 2,774 30.8 2 2 0 0 9 0 0.06 0.06 FC Halifax Town (1 Season) 1 League 27 25 2,221 24.7 1 1 0 0 6 0 0.04 0.04 Oldham Athletic (1 Season) 1 League 15 12 999 11.1 0 0 0 0 3 0 0.00 0.00 Newport County (1 Season) 1 League 9 4 412 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Boreham Wood (1 Season) 1 League 5 5 379 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 5 5 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (8 Seasons) 211 191 16,790 186.6 8 3 5 6 2 2 53 1 0.04 0.05 0.08 0.03 0.08 League Two (2 Seasons) 34 26 2,273 25.3 1 1 2 1 0 0 7 1 0.04 0.04 0.08 0.04 0.08
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 2017-2018 20 Forest Green Rovers eng ENG EFL Cup 58th 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Forest Green Rovers eng ENG FA Cup 65th 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Newport County eng ENG EFL Cup 33rd 2 1 73 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Newport County eng ENG FA Cup 9th 0 0 Matches 2020-2021 23 Woking eng ENG FA Cup 85th 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 25 Oldham Athletic eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Yeovil Town eng ENG FA Cup 1 1 85 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 5 Clubs 2 Leagues 7 6 578 6.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 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 Newport County (1 Season) 2 Leagues 2 1 73 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (1 Season) 2 Leagues 2 2 240 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 1 1 85 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Woking (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 (5 Seasons) 4 4 385 4.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 19 York City 1 League 3.8 0 0 1 0.00 0.27 0.00 0 0 2016-2017 19 Forest Green Rovers 1 League 18.9 0 0 0 0.00 0.00 0 0 2017-2018 20 Forest Green Rovers 3 Leagues 23.3 1 2 3 150.0 0.09 0.13 0.50 0.33 0 0 2018-2019 21 Newport County 3 Leagues 5.4 0 1 0 0.0 1.23 0.00 0.00 0 0 2018-2019 21 Boreham Wood 1 League 4.2 0 0 0 2019-2020 22 FC Halifax Town 1 League 24.7 1 0 0 2020-2021 23 Woking 2 Leagues 35.5 3 0 0 0.00 0.00 2 2 2021-2022 24 Wealdstone FC 1 League 30.8 2 0 0 2022-2023 25 Oldham Athletic 2 Leagues 12.1 0 0 0 2022-2023 25 Yeovil Town 1 League 19.6 0 0 0 2023-2024 26 Yeovil Town 1 League 0.9 0 2 1 50.0 2.12 1.06 0.00 0.00 0 0 2024-2025 27 Yeovil Town 1 League 36.0 2 0 0 2025-2026 28 Yeovil Town 1 League 2.9 0 0 0 10 Seasons 9 Clubs 4 Leagues 218.2 9 5 5 100.0 0.10 0.10 0.20 0.20 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Yeovil Town (4 Seasons) 2 Leagues 59.5 2 2 1 50.0 2.12 1.06 0.00 0.00 0 0 Forest Green Rovers (2 Seasons) 4 Leagues 42.3 1 2 3 150.0 0.05 0.07 0.50 0.33 0 0 Woking (1 Season) 2 Leagues 35.5 3 0 0 0.00 0.00 2 2 Wealdstone FC (1 Season) 1 League 30.8 2 0 0 FC Halifax Town (1 Season) 1 League 24.7 1 0 0 Oldham Athletic (1 Season) 2 Leagues 12.1 0 0 0 Newport County (1 Season) 3 Leagues 5.4 0 1 0 0.0 1.23 0.00 0.00 0 0 Boreham Wood (1 Season) 1 League 4.2 0 0 0 York City (1 Season) 1 League 3.8 0 0 1 0.00 0.27 0.00 0 0 National League (8 Seasons) 186.6 8 0 1 0.00 0.04 0.00 2 2 FA Cup (5 Seasons) 4.3 0 3 1 33.3 0.92 0.31 0.00 0.00 0 0 League Two (2 Seasons) 25.3 1 0 3 0.00 0.15 0.33 0 0 EFL Cup (2 Seasons) 2.1 0 2 0 0.0 0.93 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 20 Forest Green Rovers eng ENG EFL Cup 58th 1.3 0 1 0 0.0 0.75 0.00 0.00 0 0 Matches 2017-2018 20 Forest Green Rovers eng ENG FA Cup 65th 1.3 0 1 0 0.0 0.75 0.00 0.00 0 0 Matches 2018-2019 21 Newport County eng ENG EFL Cup 33rd 0.8 0 1 0 0.0 1.23 0.00 0.00 0 0 Matches 2020-2021 23 Woking eng ENG FA Cup 85th 1.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 25 Oldham Athletic eng ENG FA Cup 1.0 0 0 0 Matches 2023-2024 26 Yeovil Town eng ENG FA Cup 0.9 0 2 1 50.0 2.12 1.06 0.00 0.00 0 0 Matches 5 Seasons 5 Clubs 2 Leagues 6.4 0 5 1 20.0 0.92 0.18 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Newport County (1 Season) 2 Leagues 0.8 0 1 0 0.0 1.23 0.00 0.00 0 0 Forest Green Rovers (1 Season) 2 Leagues 2.7 0 2 0 0.0 0.75 0.00 0.00 0 0 Oldham Athletic (1 Season) 1 League 1.0 0 0 0 Yeovil Town (1 Season) 1 League 0.9 0 2 1 50.0 2.12 1.06 0.00 0.00 0 0 Woking (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 FA Cup (5 Seasons) 4.3 0 3 1 33.3 0.92 0.31 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.1 0 2 0 0.0 0.93 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 19 Forest Green Rovers eng ENG 5. National League 21 1,705 81 41.2 18.9 19 15 2 2 1.83 27 26 +1 +0.05 -1.09 Matches 2016-2017 19 York City eng ENG 5. National League 5 338 68 8.2 3.8 5 2 0 0 0.40 2 9 -7 -1.86 -1.67 Matches 2017-2018 20 Forest Green Rovers eng ENG EFL Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 2017-2018 20 Forest Green Rovers eng ENG FA Cup 1 120 120 40.0 1.3 1 120 1 0 1 0.00 1 2 -1 -0.75 -1.25 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 25 1,861 74 45.0 20.7 22 15 3 6 0.44 14 43 -29 -1.40 -1.64 Matches 2018-2019 21 Newport County eng ENG EFL Cup 2 73 37 40.6 0.8 1 61 0 1 12 0 1.50 1 3 -2 -2.47 -4.15 Matches 2018-2019 21 Newport County eng ENG FA Cup 0 0 0 0 1 Matches 2018-2019 21 Newport County eng ENG 4. League Two 9 412 46 10.0 4.6 4 68 1 5 28 9 1.56 8 12 -4 -0.87 -0.97 Matches 2018-2019 21 Boreham Wood eng ENG 5. National League 5 379 76 9.2 4.2 5 76 2 0 4 0.20 5 10 -5 -1.19 -1.02 Matches 2019-2020 22 FC Halifax Town eng ENG 5. National League 27 2,221 82 66.7 24.7 25 87 21 2 19 0 1.29 28 36 -8 -0.32 -1.05 Matches 2020-2021 23 Woking eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2020-2021 23 Woking eng ENG 5. National League 37 3,108 84 80.3 34.5 35 87 34 2 24 4 0.95 37 55 -18 -0.52 +0.54 Matches 2021-2022 24 Wealdstone FC eng ENG 5. National League 36 2,774 77 70.1 30.8 31 84 23 5 32 1 1.19 36 46 -10 -0.32 -0.02 Matches 2022-2023 25 Oldham Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 15 999 67 24.1 11.1 12 76 7 3 30 1 1.07 11 20 -9 -0.81 -1.04 Matches 2022-2023 25 Yeovil Town eng ENG 5. National League 21 1,767 84 42.7 19.6 20 86 16 1 48 1 0.62 13 33 -20 -1.02 -0.83 Matches 2023-2024 26 Yeovil Town eng ENG FA Cup 1 85 85 47.2 0.9 1 85 0 0 0 0.00 0 2 -2 -2.12 -2.12 Matches 2024-2025 27 Yeovil Town eng ENG 5. National League 41 3,239 79 78.2 36.0 36 87 32 5 24 0 1.27 41 46 -5 -0.14 +0.26 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 3 260 87 6.3 2.9 3 87 2 0 1 1.33 2 2 0 0.00 +0.46 Matches 10 Seasons 9 Clubs 4 Leagues 252 19,641 78 39.3 218.2 223 85 174 29 27 31 1.06 228 352 -124 -0.57 -0.58 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 (4 Seasons) 2 Leagues 66 5,351 81 42.5 59.5 60 86 50 6 28 2 1.05 56 83 -27 -0.45 -0.09 Forest Green Rovers (2 Seasons) 4 Leagues 48 3,806 79 43.7 42.3 43 120 32 5 9 1.03 42 72 -30 -0.71 -1.41 Woking (1 Season) 2 Leagues 38 3,198 84 80.8 35.5 36 88 35 2 24 4 0.93 39 58 -19 -0.53 +0.53 Wealdstone FC (1 Season) 1 League 36 2,774 77 70.1 30.8 31 84 23 5 32 1 1.19 36 46 -10 -0.32 -0.02 FC Halifax Town (1 Season) 1 League 27 2,221 82 66.7 24.7 25 87 21 2 19 0 1.29 28 36 -8 -0.32 -1.05 Oldham Athletic (1 Season) 2 Leagues 16 1,089 68 25.7 12.1 13 77 8 3 30 1 1.00 11 23 -12 -0.99 -1.22 Newport County (1 Season) 3 Leagues 11 485 44 9.8 5.4 5 66 1 6 26 10 1.55 9 15 -6 -1.11 -1.25 Boreham Wood (1 Season) 1 League 5 379 76 9.2 4.2 5 76 2 0 4 0.20 5 10 -5 -1.19 -1.02 York City (1 Season) 1 League 5 338 68 8.2 3.8 5 2 0 0 0.40 2 9 -7 -1.86 -1.67 National League (8 Seasons) 211 16,790 80 41.8 186.6 191 85 154 20 28 14 1.13 202 283 -81 -0.43 -0.40 FA Cup (5 Seasons) 4 385 96 29.8 4.3 4 96 3 0 2 0.00 3 10 -7 -1.64 -1.96 League Two (2 Seasons) 34 2,273 67 27.5 25.3 26 68 16 8 28 15 0.74 22 55 -33 -1.31 -1.46 EFL Cup (2 Seasons) 3 193 64 64.3 2.1 2 91 1 1 12 0 1.00 1 4 -3 -1.40 -3.08
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 2016-2017 19 York City 1 League 5 338 68 8.2 3.8 5 2 0 0 0.40 2 9 -7 -1.86 -1.67 2016-2017 19 Forest Green Rovers 1 League 21 1,705 81 41.2 18.9 19 15 2 2 1.83 27 26 +1 +0.05 -1.09 2017-2018 20 Forest Green Rovers 3 Leagues 27 2,101 78 46.1 23.3 24 120 17 3 7 0.41 15 46 -31 -1.33 -1.58 2018-2019 21 Newport County 3 Leagues 11 485 44 9.8 5.4 5 66 1 6 26 10 1.55 9 15 -6 -1.11 -1.25 2018-2019 21 Boreham Wood 1 League 5 379 76 9.2 4.2 5 76 2 0 4 0.20 5 10 -5 -1.19 -1.02 2019-2020 22 FC Halifax Town 1 League 27 2,221 82 66.7 24.7 25 87 21 2 19 0 1.29 28 36 -8 -0.32 -1.05 2020-2021 23 Woking 2 Leagues 38 3,198 84 80.8 35.5 36 88 35 2 24 4 0.93 39 58 -19 -0.53 +0.53 2021-2022 24 Wealdstone FC 1 League 36 2,774 77 70.1 30.8 31 84 23 5 32 1 1.19 36 46 -10 -0.32 -0.02 2022-2023 25 Oldham Athletic 2 Leagues 16 1,089 68 25.7 12.1 13 77 8 3 30 1 1.00 11 23 -12 -0.99 -1.22 2022-2023 25 Yeovil Town 1 League 21 1,767 84 42.7 19.6 20 86 16 1 48 1 0.62 13 33 -20 -1.02 -0.83 2023-2024 26 Yeovil Town 1 League 1 85 85 47.2 0.9 1 85 0 0 0 0.00 0 2 -2 -2.12 -2.12 2024-2025 27 Yeovil Town 1 League 41 3,239 79 78.2 36.0 36 87 32 5 24 0 1.27 41 46 -5 -0.14 +0.26 2025-2026 28 Yeovil Town 1 League 3 260 87 6.3 2.9 3 87 2 0 1 1.33 2 2 0 0.00 +0.46 10 Seasons 9 Clubs 4 Leagues 252 19,641 78 39.3 218.2 223 85 174 29 27 31 1.06 228 352 -124 -0.57 -0.58 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Yeovil Town (4 Seasons) 2 Leagues 66 5,351 81 42.5 59.5 60 86 50 6 28 2 1.05 56 83 -27 -0.45 -0.09 Forest Green Rovers (2 Seasons) 4 Leagues 48 3,806 79 43.7 42.3 43 120 32 5 9 1.03 42 72 -30 -0.71 -1.41 Woking (1 Season) 2 Leagues 38 3,198 84 80.8 35.5 36 88 35 2 24 4 0.93 39 58 -19 -0.53 +0.53 Wealdstone FC (1 Season) 1 League 36 2,774 77 70.1 30.8 31 84 23 5 32 1 1.19 36 46 -10 -0.32 -0.02 FC Halifax Town (1 Season) 1 League 27 2,221 82 66.7 24.7 25 87 21 2 19 0 1.29 28 36 -8 -0.32 -1.05 Oldham Athletic (1 Season) 2 Leagues 16 1,089 68 25.7 12.1 13 77 8 3 30 1 1.00 11 23 -12 -0.99 -1.22 Newport County (1 Season) 3 Leagues 11 485 44 9.8 5.4 5 66 1 6 26 10 1.55 9 15 -6 -1.11 -1.25 Boreham Wood (1 Season) 1 League 5 379 76 9.2 4.2 5 76 2 0 4 0.20 5 10 -5 -1.19 -1.02 York City (1 Season) 1 League 5 338 68 8.2 3.8 5 2 0 0 0.40 2 9 -7 -1.86 -1.67 National League (8 Seasons) 211 16,790 80 41.8 186.6 191 85 154 20 28 14 1.13 202 283 -81 -0.43 -0.40 FA Cup (5 Seasons) 4 385 96 29.8 4.3 4 96 3 0 2 0.00 3 10 -7 -1.64 -1.96 League Two (2 Seasons) 34 2,273 67 27.5 25.3 26 68 16 8 28 15 0.74 22 55 -33 -1.31 -1.46 EFL Cup (2 Seasons) 3 193 64 64.3 2.1 2 91 1 1 12 0 1.00 1 4 -3 -1.40 -3.08
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 2016-2017 19 York City eng ENG 5. National League 21st 5 338 68 8.2 3.8 5 2 0 0 0.40 2 9 -7 -1.86 -1.67 Matches 2016-2017 19 Forest Green Rovers eng ENG 5. National League 3rd 21 1,705 81 41.2 18.9 19 15 2 2 1.83 27 26 +1 +0.05 -1.09 Matches 2017-2018 20 Forest Green Rovers eng ENG 4. League Two 21st 25 1,861 74 45.0 20.7 22 15 3 6 0.44 14 43 -29 -1.40 -1.64 Matches 2018-2019 21 Newport County eng ENG 4. League Two 7th 9 412 46 10.0 4.6 4 68 1 5 28 9 1.56 8 12 -4 -0.87 -0.97 Matches 2018-2019 21 Boreham Wood eng ENG 5. National League 20th 5 379 76 9.2 4.2 5 76 2 0 4 0.20 5 10 -5 -1.19 -1.02 Matches 2019-2020 22 FC Halifax Town eng ENG 5. National League 6th 27 2,221 82 66.7 24.7 25 87 21 2 19 0 1.29 28 36 -8 -0.32 -1.05 Matches 2020-2021 23 Woking eng ENG 5. National League 20th 37 3,108 84 80.3 34.5 35 87 34 2 24 4 0.95 37 55 -18 -0.52 +0.54 Matches 2021-2022 24 Wealdstone FC eng ENG 5. National League 16th 36 2,774 77 70.1 30.8 31 84 23 5 32 1 1.19 36 46 -10 -0.32 -0.02 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 12th 15 999 67 24.1 11.1 12 76 7 3 30 1 1.07 11 20 -9 -0.81 -1.04 Matches 2022-2023 25 Yeovil Town eng ENG 5. National League 22nd 21 1,767 84 42.7 19.6 20 86 16 1 48 1 0.62 13 33 -20 -1.02 -0.83 Matches 2024-2025 27 Yeovil Town eng ENG 5. National League 18th 41 3,239 79 78.2 36.0 36 87 32 5 24 0 1.27 41 46 -5 -0.14 +0.26 Matches 2025-2026 28 Yeovil Town eng ENG 5. National League 16th 3 260 87 6.3 2.9 3 87 2 0 1 1.33 2 2 0 0.00 +0.46 Matches 9 Seasons 9 Clubs 2 Leagues 245 19,063 78 39.4 211.8 217 85 170 28 28 29 1.08 224 338 -114 -0.54 -0.54 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) 1 League 65 5,266 81 42.4 58.5 59 86 50 6 28 2 1.06 56 81 -25 -0.43 -0.06 Forest Green Rovers (2 Seasons) 2 Leagues 46 3,566 78 43.1 39.6 41 30 5 8 1.07 41 69 -28 -0.71 -1.41 Woking (1 Season) 1 League 37 3,108 84 80.3 34.5 35 87 34 2 24 4 0.95 37 55 -18 -0.52 +0.54 Wealdstone FC (1 Season) 1 League 36 2,774 77 70.1 30.8 31 84 23 5 32 1 1.19 36 46 -10 -0.32 -0.02 FC Halifax Town (1 Season) 1 League 27 2,221 82 66.7 24.7 25 87 21 2 19 0 1.29 28 36 -8 -0.32 -1.05 Oldham Athletic (1 Season) 1 League 15 999 67 24.1 11.1 12 76 7 3 30 1 1.07 11 20 -9 -0.81 -1.04 Newport County (1 Season) 1 League 9 412 46 10.0 4.6 4 68 1 5 28 9 1.56 8 12 -4 -0.87 -0.97 Boreham Wood (1 Season) 1 League 5 379 76 9.2 4.2 5 76 2 0 4 0.20 5 10 -5 -1.19 -1.02 York City (1 Season) 1 League 5 338 68 8.2 3.8 5 2 0 0 0.40 2 9 -7 -1.86 -1.67 National League (8 Seasons) 211 16,790 80 41.8 186.6 191 85 154 20 28 14 1.13 202 283 -81 -0.43 -0.40 League Two (2 Seasons) 34 2,273 67 27.5 25.3 26 68 16 8 28 15 0.74 22 55 -33 -1.31 -1.46
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 2017-2018 20 Forest Green Rovers eng ENG EFL Cup 58th 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 2017-2018 20 Forest Green Rovers eng ENG FA Cup 65th 1 120 120 40.0 1.3 1 120 1 0 1 0.00 1 2 -1 -0.75 -1.25 Matches 2018-2019 21 Newport County eng ENG EFL Cup 33rd 2 73 37 40.6 0.8 1 61 0 1 12 0 1.50 1 3 -2 -2.47 -4.15 Matches 2018-2019 21 Newport County eng ENG FA Cup 9th 0 0 0 0 1 Matches 2020-2021 23 Woking eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2022-2023 25 Oldham Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2023-2024 26 Yeovil Town eng ENG FA Cup 1 85 85 47.2 0.9 1 85 0 0 0 0.00 0 2 -2 -2.12 -2.12 Matches 5 Seasons 5 Clubs 2 Leagues 7 578 83 36.4 6.4 6 94 4 1 12 2 0.43 4 14 -10 -1.56 -2.26 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newport County (1 Season) 2 Leagues 2 73 37 9.0 0.8 1 61 0 1 12 1 1.50 1 3 -2 -2.47 -4.15 Forest Green Rovers (1 Season) 2 Leagues 2 240 120 57.1 2.7 2 120 2 0 1 0.00 1 3 -2 -0.75 -1.25 Oldham Athletic (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Yeovil Town (1 Season) 1 League 1 85 85 47.2 0.9 1 85 0 0 0 0.00 0 2 -2 -2.12 -2.12 Woking (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 FA Cup (5 Seasons) 4 385 96 29.8 4.3 4 96 3 0 2 0.00 3 10 -7 -1.64 -1.96 EFL Cup (2 Seasons) 3 193 64 64.3 2.1 2 91 1 1 12 0 1.00 1 4 -3 -1.40 -3.08
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 19 York City 1 League 3.8 0 0 0 6 0 0 0 0 0 0 0 0 2016-2017 19 Forest Green Rovers 1 League 18.9 5 0 0 22 0 0 0 0 0 0 0 0 2017-2018 20 Forest Green Rovers 3 Leagues 23.3 7 1 0 32 3 0 6 0 0 0 0 0 2018-2019 21 Newport County 3 Leagues 5.4 2 0 0 3 1 1 3 0 0 0 0 0 2018-2019 21 Boreham Wood 1 League 4.2 0 0 0 0 2019-2020 22 FC Halifax Town 1 League 24.7 6 0 0 0 2020-2021 23 Woking 2 Leagues 35.5 9 1 1 2 0 0 2 0 0 0 2021-2022 24 Wealdstone FC 1 League 30.8 9 0 0 0 2022-2023 25 Oldham Athletic 2 Leagues 12.1 4 0 0 0 2022-2023 25 Yeovil Town 1 League 19.6 8 0 0 0 2023-2024 26 Yeovil Town 1 League 0.9 1 0 0 3 0 0 2 0 0 0 2024-2025 27 Yeovil Town 1 League 36.0 10 0 0 0 2025-2026 28 Yeovil Town 1 League 2.9 3 0 0 0 10 Seasons 9 Clubs 4 Leagues 218.2 64 2 1 68 4 1 13 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Yeovil Town (4 Seasons) 2 Leagues 59.5 22 0 0 3 0 0 2 0 0 0 Forest Green Rovers (2 Seasons) 4 Leagues 42.3 12 1 0 54 3 0 6 0 0 0 0 0 Woking (1 Season) 2 Leagues 35.5 9 1 1 2 0 0 2 0 0 0 Wealdstone FC (1 Season) 1 League 30.8 9 0 0 0 FC Halifax Town (1 Season) 1 League 24.7 6 0 0 0 Oldham Athletic (1 Season) 2 Leagues 12.1 4 0 0 0 Newport County (1 Season) 3 Leagues 5.4 2 0 0 3 1 1 3 0 0 0 0 0 Boreham Wood (1 Season) 1 League 4.2 0 0 0 0 York City (1 Season) 1 League 3.8 0 0 0 6 0 0 0 0 0 0 0 0 National League (8 Seasons) 186.6 53 1 1 28 0 0 0 0 0 0 0 0 FA Cup (5 Seasons) 4.3 3 0 0 6 2 0 4 0 0 0 League Two (2 Seasons) 25.3 7 1 0 30 0 0 0 0 0 0 0 0 EFL Cup (2 Seasons) 2.1 1 0 0 4 2 1 9 0 0 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 Charlie Cooper Pages
Charlie Cooper Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary