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 17 Chelsea eng ENG Jr. PL2 — Div. 1 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Matches 2017-2018 18 West Brom eng ENG 1. Premier League 0 0 Matches 2018-2019 19 Barrow eng ENG 5. National League 25 21 2,006 22.3 1 0 1 1 0 0 5 1 0.04 0.00 0.04 0.04 0.04 Matches 2019-2020 20 Fylde eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Fylde eng ENG 5. National League 19 12 1,221 13.6 0 0 0 0 3 0 0.00 0.00 Matches 2020-2021 21 Oldham Athletic eng ENG EFL Cup 0 0 Matches 2020-2021 21 Oldham Athletic 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 21 Oldham Athletic eng ENG 4. League Two 25 20 1,700 18.9 2 1 3 2 0 0 1 1 0.11 0.05 0.16 0.11 0.16 Matches 2021-2022 22 Oldham Athletic eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Oldham Athletic eng ENG 4. League Two 11 6 669 7.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Tranmere Rovers eng ENG EFL Cup 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Tranmere Rovers eng ENG FA Cup 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Tranmere Rovers eng ENG 4. League Two 10 9 811 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Newport County eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Newport County eng ENG FA Cup 0 0 Matches 2023-2024 24 Newport County eng ENG 4. League Two 18 16 1,398 15.5 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Matches 2024-2025 25 Newport County eng ENG EFL Cup 1 1 58 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Newport County 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 2024-2025 25 Newport County eng ENG 4. League Two 24 15 1,406 15.6 0 0 0 0 0 0 7 3 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Harrogate Town FC eng ENG 4. League Two 5 4 355 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Morecambe eng ENG 5. National League 14 10 893 9.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 8 Clubs 5 Leagues 160 122 11,171 124.1 4 1 5 4 0 0 29 5 0.03 0.01 0.05 0.03 0.05 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 Newport County (2 Seasons) 3 Leagues 45 34 3,042 33.8 1 0 1 1 0 0 13 3 0.03 0.00 0.03 0.03 0.03 Oldham Athletic (2 Seasons) 3 Leagues 39 29 2,639 29.3 2 1 3 2 0 0 4 1 0.07 0.03 0.10 0.07 0.10 Barrow (1 Season) 1 League 25 21 2,006 22.3 1 0 1 1 0 0 5 1 0.04 0.00 0.04 0.04 0.04 Fylde (1 Season) 2 Leagues 20 13 1,311 14.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 West Bromwich Albion (1 Season) 1 League 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Morecambe (1 Season) 1 League 14 10 893 9.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 3 Leagues 12 11 925 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Harrogate Town FC (1 Season) 1 League 5 4 355 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Chelsea (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 West Brom (1 Season) 1 League 0 0 League Two (6 Seasons) 93 70 6,339 70.4 3 1 4 3 0 0 18 4 0.04 0.01 0.06 0.04 0.06 EFL Cup (5 Seasons) 5 5 397 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 4 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (3 Seasons) 58 43 4,120 45.8 1 0 1 1 0 0 10 1 0.02 0.00 0.03 0.02 0.03 PL2 — Div. 2 (1 Season) 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 PL2 — Div. 1 (1 Season) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 0 0
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 17 Chelsea 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 18 West Bromwich Albion 1 League 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 2017-2018 18 West Brom 1 League 0 0 2018-2019 19 Barrow 1 League 25 21 2,006 22.3 1 0 1 1 0 0 5 1 0.04 0.00 0.04 0.04 0.04 2019-2020 20 Fylde 2 Leagues 20 13 1,311 14.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2020-2021 21 Oldham Athletic 3 Leagues 26 21 1,790 19.9 2 1 3 2 0 0 1 1 0.10 0.05 0.15 0.10 0.15 2021-2022 22 Oldham Athletic 2 Leagues 13 8 849 9.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2022-2023 23 Tranmere Rovers 3 Leagues 12 11 925 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 24 Newport County 3 Leagues 19 17 1,488 16.5 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 2024-2025 25 Newport County 3 Leagues 26 17 1,554 17.3 0 0 0 0 0 0 8 3 0.00 0.00 0.00 0.00 0.00 2025-2026 26 Morecambe 1 League 14 10 893 9.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2025-2026 26 Harrogate Town FC 1 League 5 4 355 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 8 Clubs 5 Leagues 160 122 11,171 124.1 4 1 5 4 0 0 29 5 0.03 0.01 0.05 0.03 0.05 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 Newport County (2 Seasons) 3 Leagues 45 34 3,042 33.8 1 0 1 1 0 0 13 3 0.03 0.00 0.03 0.03 0.03 Oldham Athletic (2 Seasons) 3 Leagues 39 29 2,639 29.3 2 1 3 2 0 0 4 1 0.07 0.03 0.10 0.07 0.10 Barrow (1 Season) 1 League 25 21 2,006 22.3 1 0 1 1 0 0 5 1 0.04 0.00 0.04 0.04 0.04 Fylde (1 Season) 2 Leagues 20 13 1,311 14.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 West Bromwich Albion (1 Season) 1 League 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Morecambe (1 Season) 1 League 14 10 893 9.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 3 Leagues 12 11 925 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Harrogate Town FC (1 Season) 1 League 5 4 355 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Chelsea (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 West Brom (1 Season) 1 League 0 0 League Two (6 Seasons) 93 70 6,339 70.4 3 1 4 3 0 0 18 4 0.04 0.01 0.06 0.04 0.06 EFL Cup (5 Seasons) 5 5 397 4.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 4 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (3 Seasons) 58 43 4,120 45.8 1 0 1 1 0 0 10 1 0.02 0.00 0.03 0.02 0.03 PL2 — Div. 2 (1 Season) 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 PL2 — Div. 1 (1 Season) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 0 0
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 17 Chelsea eng ENG Jr. PL2 — Div. 1 5th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 12th 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Matches 2017-2018 18 West Brom eng ENG 1. Premier League 20th 0 0 Matches 2018-2019 19 Barrow eng ENG 5. National League 11th 25 21 2,006 22.3 1 0 1 1 0 0 5 1 0.04 0.00 0.04 0.04 0.04 Matches 2019-2020 20 Fylde eng ENG 5. National League 23rd 19 12 1,221 13.6 0 0 0 0 3 0 0.00 0.00 Matches 2020-2021 21 Oldham Athletic eng ENG 4. League Two 18th 25 20 1,700 18.9 2 1 3 2 0 0 1 1 0.11 0.05 0.16 0.11 0.16 Matches 2021-2022 22 Oldham Athletic eng ENG 4. League Two 23rd 11 6 669 7.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Tranmere Rovers eng ENG 4. League Two 12th 10 9 811 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Newport County eng ENG 4. League Two 18th 18 16 1,398 15.5 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Matches 2024-2025 25 Newport County eng ENG 4. League Two 22nd 24 15 1,406 15.6 0 0 0 0 0 0 7 3 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Morecambe eng ENG 5. National League 22nd 14 10 893 9.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Harrogate Town FC eng ENG 4. League Two 23rd 5 4 355 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 8 Clubs 3 Leagues 151 113 10,459 116.2 4 1 5 4 0 0 28 5 0.03 0.01 0.05 0.03 0.05 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 (2 Seasons) 1 League 42 31 2,804 31.2 1 0 1 1 0 0 12 3 0.03 0.00 0.03 0.03 0.03 Oldham Athletic (2 Seasons) 1 League 36 26 2,369 26.3 2 1 3 2 0 0 4 1 0.08 0.04 0.11 0.08 0.11 Barrow (1 Season) 1 League 25 21 2,006 22.3 1 0 1 1 0 0 5 1 0.04 0.00 0.04 0.04 0.04 Fylde (1 Season) 1 League 19 12 1,221 13.6 0 0 0 0 3 0 0.00 0.00 West Bromwich Albion (1 Season) 1 League 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Morecambe (1 Season) 1 League 14 10 893 9.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 10 9 811 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Harrogate Town FC (1 Season) 1 League 5 4 355 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Chelsea (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 West Brom (1 Season) 1 League 0 0 League Two (6 Seasons) 93 70 6,339 70.4 3 1 4 3 0 0 18 4 0.04 0.01 0.06 0.04 0.06 National League (3 Seasons) 58 43 4,120 45.8 1 0 1 1 0 0 10 1 0.02 0.00 0.03 0.02 0.03 PL2 — Div. 2 (1 Season) 18 18 1,620 18.0 2 0 2 2 0 0 4 0 0.11 0.00 0.11 0.11 0.11 PL2 — Div. 1 (1 Season) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 17 Chelsea 1 League 0.0 0 0 0 2017-2018 18 West Bromwich Albion 1 League 18.0 2 0 0 2018-2019 19 Barrow 1 League 22.3 1 0 0 2019-2020 20 Fylde 2 Leagues 14.6 0 0 0 0.00 0.00 0 0 2020-2021 21 Oldham Athletic 3 Leagues 19.9 2 5 3 60.0 0.25 0.15 0.40 0.67 0 0 2021-2022 22 Oldham Athletic 2 Leagues 9.4 0 4 0 0.0 0.42 0.00 0.00 0 0 2022-2023 23 Tranmere Rovers 3 Leagues 10.3 0 2 0 0.0 0.20 0.00 0.00 0 0 2023-2024 24 Newport County 3 Leagues 16.5 1 7 3 42.9 0.42 0.18 0.14 0.33 0 0 2024-2025 25 Newport County 3 Leagues 17.3 0 3 0 0.0 0.18 0.00 0.00 0 0 2025-2026 26 Morecambe 1 League 9.9 0 0 0 2025-2026 26 Harrogate Town FC 1 League 3.9 0 0 0 0.00 0.00 0 0 9 Seasons 8 Clubs 5 Leagues 124.1 4 21 6 28.6 0.27 0.08 0.14 0.50 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Newport County (2 Seasons) 3 Leagues 33.8 1 10 3 30.0 0.30 0.09 0.10 0.33 0 0 Oldham Athletic (2 Seasons) 3 Leagues 29.3 2 9 3 33.3 0.31 0.10 0.22 0.67 0 0 Barrow (1 Season) 1 League 22.3 1 0 0 Fylde (1 Season) 2 Leagues 14.6 0 0 0 0.00 0.00 0 0 West Bromwich Albion (1 Season) 1 League 18.0 2 0 0 Morecambe (1 Season) 1 League 9.9 0 0 0 Tranmere Rovers (1 Season) 3 Leagues 10.3 0 2 0 0.0 0.20 0.00 0.00 0 0 Harrogate Town FC (1 Season) 1 League 3.9 0 0 0 0.00 0.00 0 0 Chelsea (1 Season) 1 League 0.0 0 0 0 West Brom (1 Season) 1 League League Two (6 Seasons) 70.4 3 20 6 30.0 0.28 0.09 0.15 0.50 0 0 EFL Cup (5 Seasons) 4.4 0 1 0 0.0 0.23 0.00 0.00 0 0 FA Cup (5 Seasons) 3.5 0 0 0 0.00 0.00 0 0 National League (3 Seasons) 45.8 1 0 0 PL2 — Div. 2 (1 Season) 18.0 2 0 0 PL2 — Div. 1 (1 Season) 0.0 0 0 0 Premier League (1 Season)
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 17 Chelsea eng ENG Jr. PL2 — Div. 1 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 Matches 2017-2018 18 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 Matches 2017-2018 18 West Brom eng ENG 1. Premier League 0 0 0 0 1 Matches 2018-2019 19 Barrow eng ENG 5. National League 25 2,006 80 48.5 22.3 21 89 19 4 35 13 1.52 29 27 +2 +0.09 +0.13 Matches 2019-2020 20 Fylde eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 2 0.00 1 2 -1 -1.00 -2.50 Matches 2019-2020 20 Fylde eng ENG 5. National League 19 1,221 64 36.7 13.6 12 86 9 7 28 12 0.84 16 24 -8 -0.59 -0.25 Matches 2020-2021 21 Oldham Athletic eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 21 Oldham Athletic eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 1 3.00 3 2 +1 +1.00 +2.00 Matches 2020-2021 21 Oldham Athletic eng ENG 4. League Two 25 1,700 68 41.1 18.9 20 80 12 5 22 3 1.28 28 27 +1 +0.05 +0.42 Matches 2021-2022 22 Oldham Athletic eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 1 0.50 2 9 -7 -3.50 -3.50 Matches 2021-2022 22 Oldham Athletic eng ENG 4. League Two 11 669 61 16.2 7.4 6 90 6 5 26 2 0.45 4 15 -11 -1.48 -1.01 Matches 2022-2023 23 Tranmere Rovers eng ENG EFL Cup 1 69 69 32.9 0.8 1 69 0 0 0 0.00 1 2 -1 -1.30 -1.30 Matches 2022-2023 23 Tranmere Rovers eng ENG FA Cup 1 45 45 50.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.00 Matches 2022-2023 23 Tranmere Rovers eng ENG 4. League Two 10 811 81 19.6 9.0 9 90 9 1 1 19 0.80 5 11 -6 -0.67 -0.75 Matches 2023-2024 24 Newport County eng ENG EFL Cup 1 90 90 42.9 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +2.00 Matches 2023-2024 24 Newport County eng ENG FA Cup 0 0 0 0 2 Matches 2023-2024 24 Newport County eng ENG 4. League Two 18 1,398 78 33.8 15.5 16 84 12 2 27 2 0.83 20 27 -7 -0.45 -0.22 Matches 2024-2025 25 Newport County eng ENG EFL Cup 1 58 58 64.4 0.6 1 58 0 0 0 0.00 0 3 -3 -4.66 -4.66 Matches 2024-2025 25 Newport County eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 4 -2 -2.00 Matches 2024-2025 25 Newport County eng ENG 4. League Two 24 1,406 59 34.0 15.6 15 88 12 9 10 5 1.04 17 34 -17 -1.09 -0.86 Matches 2025-2026 26 Harrogate Town FC eng ENG 4. League Two 5 355 71 8.6 3.9 4 78 2 1 45 4 0.20 0 5 -5 -1.27 -0.70 Matches 2025-2026 26 Morecambe eng ENG 5. National League 14 893 64 21.6 9.9 10 83 6 4 16 1 1.07 23 23 0 0.00 +1.03 Matches 9 Seasons 8 Clubs 5 Leagues 160 11,171 70 26.5 124.1 122 85 93 38 22 69 1.01 154 217 -63 -0.51 -0.14 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newport County (2 Seasons) 3 Leagues 45 3,042 68 33.0 33.8 34 85 26 11 13 9 0.95 42 69 -27 -0.80 -0.57 Oldham Athletic (2 Seasons) 3 Leagues 39 2,639 68 29.3 29.3 29 83 21 10 24 8 1.05 37 53 -16 -0.55 -0.11 Barrow (1 Season) 1 League 25 2,006 80 48.5 22.3 21 89 19 4 35 13 1.52 29 27 +2 +0.09 +0.13 Fylde (1 Season) 2 Leagues 20 1,311 66 36.4 14.6 13 86 10 7 28 14 0.80 17 26 -9 -0.62 -0.42 West Bromwich Albion (1 Season) 1 League 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 Morecambe (1 Season) 1 League 14 893 64 21.6 9.9 10 83 6 4 16 1 1.07 23 23 0 0.00 +1.03 Tranmere Rovers (1 Season) 3 Leagues 12 925 77 20.8 10.3 11 84 9 1 1 19 0.67 6 14 -8 -0.78 -0.86 Harrogate Town FC (1 Season) 1 League 5 355 71 8.6 3.9 4 78 2 1 45 4 0.20 0 5 -5 -1.27 -0.70 Chelsea (1 Season) 1 League 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 West Brom (1 Season) 1 League 0 0 0 0 1 League Two (6 Seasons) 93 6,339 68 25.5 70.4 70 84 53 23 19 35 0.92 74 119 -45 -0.64 -0.33 EFL Cup (5 Seasons) 5 397 79 41.4 4.4 5 79 3 0 2 0.80 6 15 -9 -2.04 -2.04 FA Cup (5 Seasons) 4 315 79 25.0 3.5 4 79 3 0 5 0.75 6 9 -3 -0.86 -1.08 National League (3 Seasons) 58 4,120 71 35.5 45.8 43 87 34 15 26 26 1.19 68 74 -6 -0.13 +0.42 PL2 — Div. 2 (1 Season) 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 PL2 — Div. 1 (1 Season) 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 Premier League (1 Season) 0 0 0 0 1
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 17 Chelsea 1 League 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 2017-2018 18 West Bromwich Albion 1 League 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 2017-2018 18 West Brom 1 League 0 0 0 0 1 2018-2019 19 Barrow 1 League 25 2,006 80 48.5 22.3 21 89 19 4 35 13 1.52 29 27 +2 +0.09 +0.13 2019-2020 20 Fylde 2 Leagues 20 1,311 66 36.4 14.6 13 86 10 7 28 14 0.80 17 26 -9 -0.62 -0.42 2020-2021 21 Oldham Athletic 3 Leagues 26 1,790 69 39.0 19.9 21 80 13 5 22 5 1.35 31 29 +2 +0.10 +0.51 2021-2022 22 Oldham Athletic 2 Leagues 13 849 65 19.3 9.4 8 90 8 5 26 3 0.46 6 24 -18 -1.91 -1.45 2022-2023 23 Tranmere Rovers 3 Leagues 12 925 77 20.8 10.3 11 84 9 1 1 19 0.67 6 14 -8 -0.78 -0.86 2023-2024 24 Newport County 3 Leagues 19 1,488 78 30.4 16.5 17 84 13 2 27 4 0.94 23 28 -5 -0.30 -0.08 2024-2025 25 Newport County 3 Leagues 26 1,554 60 36.0 17.3 17 86 13 9 10 5 0.96 19 41 -22 -1.27 -1.05 2025-2026 26 Morecambe 1 League 14 893 64 21.6 9.9 10 83 6 4 16 1 1.07 23 23 0 0.00 +1.03 2025-2026 26 Harrogate Town FC 1 League 5 355 71 8.6 3.9 4 78 2 1 45 4 0.20 0 5 -5 -1.27 -0.70 9 Seasons 8 Clubs 5 Leagues 160 11,171 70 26.5 124.1 122 85 93 38 22 69 1.01 154 217 -63 -0.51 -0.14 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newport County (2 Seasons) 3 Leagues 45 3,042 68 33.0 33.8 34 85 26 11 13 9 0.95 42 69 -27 -0.80 -0.57 Oldham Athletic (2 Seasons) 3 Leagues 39 2,639 68 29.3 29.3 29 83 21 10 24 8 1.05 37 53 -16 -0.55 -0.11 Barrow (1 Season) 1 League 25 2,006 80 48.5 22.3 21 89 19 4 35 13 1.52 29 27 +2 +0.09 +0.13 Fylde (1 Season) 2 Leagues 20 1,311 66 36.4 14.6 13 86 10 7 28 14 0.80 17 26 -9 -0.62 -0.42 West Bromwich Albion (1 Season) 1 League 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 Morecambe (1 Season) 1 League 14 893 64 21.6 9.9 10 83 6 4 16 1 1.07 23 23 0 0.00 +1.03 Tranmere Rovers (1 Season) 3 Leagues 12 925 77 20.8 10.3 11 84 9 1 1 19 0.67 6 14 -8 -0.78 -0.86 Harrogate Town FC (1 Season) 1 League 5 355 71 8.6 3.9 4 78 2 1 45 4 0.20 0 5 -5 -1.27 -0.70 Chelsea (1 Season) 1 League 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 West Brom (1 Season) 1 League 0 0 0 0 1 League Two (6 Seasons) 93 6,339 68 25.5 70.4 70 84 53 23 19 35 0.92 74 119 -45 -0.64 -0.33 EFL Cup (5 Seasons) 5 397 79 41.4 4.4 5 79 3 0 2 0.80 6 15 -9 -2.04 -2.04 FA Cup (5 Seasons) 4 315 79 25.0 3.5 4 79 3 0 5 0.75 6 9 -3 -0.86 -1.08 National League (3 Seasons) 58 4,120 71 35.5 45.8 43 87 34 15 26 26 1.19 68 74 -6 -0.13 +0.42 PL2 — Div. 2 (1 Season) 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 PL2 — Div. 1 (1 Season) 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 Premier League (1 Season) 0 0 0 0 1
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 17 Chelsea eng ENG Jr. PL2 — Div. 1 5th 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 Matches 2017-2018 18 West Bromwich Albion eng ENG Jr. PL2 — Div. 2 12th 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 Matches 2017-2018 18 West Brom eng ENG 1. Premier League 20th 0 0 0 0 1 Matches 2018-2019 19 Barrow eng ENG 5. National League 11th 25 2,006 80 48.5 22.3 21 89 19 4 35 13 1.52 29 27 +2 +0.09 +0.13 Matches 2019-2020 20 Fylde eng ENG 5. National League 23rd 19 1,221 64 36.7 13.6 12 86 9 7 28 12 0.84 16 24 -8 -0.59 -0.25 Matches 2020-2021 21 Oldham Athletic eng ENG 4. League Two 18th 25 1,700 68 41.1 18.9 20 80 12 5 22 3 1.28 28 27 +1 +0.05 +0.42 Matches 2021-2022 22 Oldham Athletic eng ENG 4. League Two 23rd 11 669 61 16.2 7.4 6 90 6 5 26 2 0.45 4 15 -11 -1.48 -1.01 Matches 2022-2023 23 Tranmere Rovers eng ENG 4. League Two 12th 10 811 81 19.6 9.0 9 90 9 1 1 19 0.80 5 11 -6 -0.67 -0.75 Matches 2023-2024 24 Newport County eng ENG 4. League Two 18th 18 1,398 78 33.8 15.5 16 84 12 2 27 2 0.83 20 27 -7 -0.45 -0.22 Matches 2024-2025 25 Newport County eng ENG 4. League Two 22nd 24 1,406 59 34.0 15.6 15 88 12 9 10 5 1.04 17 34 -17 -1.09 -0.86 Matches 2025-2026 26 Morecambe eng ENG 5. National League 22nd 14 893 64 21.6 9.9 10 83 6 4 16 1 1.07 23 23 0 0.00 +1.03 Matches 2025-2026 26 Harrogate Town FC eng ENG 4. League Two 23rd 5 355 71 8.6 3.9 4 78 2 1 45 4 0.20 0 5 -5 -1.27 -0.70 Matches 9 Seasons 8 Clubs 3 Leagues 151 10,459 69 26.2 116.2 113 85 87 38 22 62 1.03 142 193 -51 -0.44 -0.06 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 (2 Seasons) 1 League 42 2,804 67 33.9 31.2 31 86 24 11 13 7 0.95 37 61 -24 -0.77 -0.54 Oldham Athletic (2 Seasons) 1 League 36 2,369 66 28.6 26.3 26 82 18 10 24 5 1.03 32 42 -10 -0.38 +0.05 Barrow (1 Season) 1 League 25 2,006 80 48.5 22.3 21 89 19 4 35 13 1.52 29 27 +2 +0.09 +0.13 Fylde (1 Season) 1 League 19 1,221 64 36.7 13.6 12 86 9 7 28 12 0.84 16 24 -8 -0.59 -0.25 West Bromwich Albion (1 Season) 1 League 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 Morecambe (1 Season) 1 League 14 893 64 21.6 9.9 10 83 6 4 16 1 1.07 23 23 0 0.00 +1.03 Tranmere Rovers (1 Season) 1 League 10 811 81 19.6 9.0 9 90 9 1 1 19 0.80 5 11 -6 -0.67 -0.75 Harrogate Town FC (1 Season) 1 League 5 355 71 8.6 3.9 4 78 2 1 45 4 0.20 0 5 -5 -1.27 -0.70 Chelsea (1 Season) 1 League 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 West Brom (1 Season) 1 League 0 0 0 0 1 League Two (6 Seasons) 93 6,339 68 25.5 70.4 70 84 53 23 19 35 0.92 74 119 -45 -0.64 -0.33 National League (3 Seasons) 58 4,120 71 35.5 45.8 43 87 34 15 26 26 1.19 68 74 -6 -0.13 +0.42 PL2 — Div. 2 (1 Season) 18 1,620 90 94.7 18.0 18 90 18 0 0 0.50 20 41 -21 -1.17 +8.83 PL2 — Div. 1 (1 Season) 1 1 1 0.1 0.0 0 0 1 0 0 0.00 0 0 0 0.00 -0.36 Premier League (1 Season) 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 17 Chelsea 1 League 0.0 0 0 0 0 2017-2018 18 West Bromwich Albion 1 League 18.0 4 0 0 0 2018-2019 19 Barrow 1 League 22.3 5 1 0 1 2019-2020 20 Fylde 2 Leagues 14.6 3 0 0 0 1 0 0 0 0 0 2020-2021 21 Oldham Athletic 3 Leagues 19.9 1 1 0 22 13 0 4 41 27 0 2021-2022 22 Oldham Athletic 2 Leagues 9.4 3 0 0 9 4 1 5 14 13 0 2022-2023 23 Tranmere Rovers 3 Leagues 10.3 1 0 0 13 7 0 2 16 13 0 2023-2024 24 Newport County 3 Leagues 16.5 5 0 0 12 15 0 1 30 20 0 2024-2025 25 Newport County 3 Leagues 17.3 8 3 3 14 14 1 3 13 8 0 2025-2026 26 Morecambe 1 League 9.9 2 0 0 0 2025-2026 26 Harrogate Town FC 1 League 3.9 1 0 0 3 5 0 2 6 3 0 9 Seasons 8 Clubs 5 Leagues 124.1 29 5 3 73 59 2 17 120 84 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Newport County (2 Seasons) 3 Leagues 33.8 13 3 3 26 29 1 4 43 28 0 Oldham Athletic (2 Seasons) 3 Leagues 29.3 4 1 0 31 17 1 9 55 40 0 Barrow (1 Season) 1 League 22.3 5 1 0 1 Fylde (1 Season) 2 Leagues 14.6 3 0 0 0 1 0 0 0 0 0 West Bromwich Albion (1 Season) 1 League 18.0 4 0 0 0 Morecambe (1 Season) 1 League 9.9 2 0 0 0 Tranmere Rovers (1 Season) 3 Leagues 10.3 1 0 0 13 7 0 2 16 13 0 Harrogate Town FC (1 Season) 1 League 3.9 1 0 0 3 5 0 2 6 3 0 Chelsea (1 Season) 1 League 0.0 0 0 0 0 West Brom (1 Season) 1 League League Two (6 Seasons) 70.4 18 4 3 68 57 2 16 110 72 0 EFL Cup (5 Seasons) 4.4 1 0 0 4 1 0 1 10 11 0 FA Cup (5 Seasons) 3.5 0 0 0 1 1 0 0 0 1 0 National League (3 Seasons) 45.8 10 1 0 1 PL2 — Div. 2 (1 Season) 18.0 4 0 0 0 PL2 — Div. 1 (1 Season) 0.0 0 0 0 0 Premier League (1 Season)
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 Kyle Jameson Pages
Kyle Jameson Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary