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 York City eng ENG 4. League Two 18 18 1,618 18.0 1 3 4 1 0 0 0 0 0.06 0.17 0.22 0.06 0.22 Matches 2016-2017 19 Newport County eng ENG FA Cup 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Newport County eng ENG 4. League Two 6 6 512 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Queen of the South sct SCO 2. Championship 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Newcastle United eng ENG Jr. PL2 — Div. 2 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Torquay 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 22 Torquay 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 22 Torquay eng ENG 5. National League 34 34 3,060 34.0 2 2 0 0 3 0 0.06 0.06 Matches 2020-2021 23 Torquay eng ENG FA 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 2020-2021 23 Torquay eng ENG 5. National League 26 23 2,055 22.8 2 2 0 0 4 0 0.09 0.09 Matches 2021-2022 24 Notts County 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 2021-2022 24 Notts County eng ENG 5. National League 27 25 2,159 24.0 4 4 0 0 6 0 0.17 0.17 Matches 2022-2023 25 Notts County eng ENG 5. National League 44 44 3,935 43.7 2 2 0 0 6 0 0.05 0.05 Matches 2023-2024 26 Notts 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 26 Notts County eng ENG FA Cup 0 0 Matches 2023-2024 26 Notts County eng ENG 4. League Two 43 43 3,755 41.7 1 3 4 1 0 0 10 0 0.02 0.07 0.10 0.02 0.10 Matches 2024-2025 27 Barrow eng ENG 4. League Two 17 16 1,360 15.1 1 0 1 1 0 0 1 1 0.07 0.00 0.07 0.07 0.07 Matches 2024-2025 27 St Johnstone sct SCO 1. Premiership 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Bromley 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 2025-2026 28 Bromley eng ENG FA Cup 0 0 Matches 2025-2026 28 Bromley eng ENG 4. League Two 18 17 1,450 16.1 2 1 3 2 0 0 3 0 0.12 0.06 0.19 0.12 0.19 Matches 11 Seasons 8 Clubs 6 Leagues 264 253 22,325 248.1 15 7 12 15 0 0 35 1 0.06 0.06 0.10 0.06 0.10 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 Notts County (3 Seasons) 4 Leagues 116 114 10,029 111.4 7 3 4 7 0 0 23 0 0.06 0.07 0.09 0.06 0.09 Torquay (3 Seasons) 2 Leagues 63 60 5,415 60.2 4 0 0 4 0 0 7 0 0.07 0.00 0.00 0.07 0.00 Bromley (1 Season) 3 Leagues 19 18 1,540 17.1 2 1 3 2 0 0 3 0 0.12 0.06 0.18 0.12 0.18 York City (1 Season) 1 League 18 18 1,618 18.0 1 3 4 1 0 0 0 0 0.06 0.17 0.22 0.06 0.22 Barrow (1 Season) 1 League 17 16 1,360 15.1 1 0 1 1 0 0 1 1 0.07 0.00 0.07 0.07 0.07 St Johnstone (1 Season) 1 League 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 2 Leagues 8 7 614 6.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Newcastle United (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Queen of the South (1 Season) 1 League 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 6 5 492 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 102 100 8,695 96.6 5 7 12 5 0 0 15 1 0.05 0.07 0.12 0.05 0.12 National League (4 Seasons) 131 126 11,209 124.5 10 10 0 0 19 0 0.08 0.08 EFL Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 8 8 720 8.0 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 2015-2016 18 York City 1 League 18 18 1,618 18.0 1 3 4 1 0 0 0 0 0.06 0.17 0.22 0.06 0.22 2016-2017 19 Newport County 2 Leagues 8 7 614 6.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Newcastle United 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Queen of the South 1 League 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Torquay 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 2019-2020 22 Torquay 2 Leagues 35 35 3,150 35.0 2 0 0 2 0 0 3 0 0.06 0.00 0.00 0.06 0.00 2020-2021 23 Torquay 2 Leagues 27 24 2,175 24.2 2 0 0 2 0 0 4 0 0.08 0.00 0.00 0.08 0.00 2021-2022 24 Notts County 2 Leagues 28 26 2,249 25.0 4 0 0 4 0 0 7 0 0.16 0.00 0.00 0.16 0.00 2022-2023 25 Notts County 1 League 44 44 3,935 43.7 2 2 0 0 6 0 0.05 0.05 2023-2024 26 Notts County 3 Leagues 44 44 3,845 42.7 1 3 4 1 0 0 10 0 0.02 0.07 0.09 0.02 0.09 2024-2025 27 Barrow 1 League 17 16 1,360 15.1 1 0 1 1 0 0 1 1 0.07 0.00 0.07 0.07 0.07 2024-2025 27 St Johnstone 1 League 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 28 Bromley 3 Leagues 19 18 1,540 17.1 2 1 3 2 0 0 3 0 0.12 0.06 0.18 0.12 0.18 11 Seasons 8 Clubs 6 Leagues 264 253 22,325 248.1 15 7 12 15 0 0 35 1 0.06 0.06 0.10 0.06 0.10 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 Notts County (3 Seasons) 4 Leagues 116 114 10,029 111.4 7 3 4 7 0 0 23 0 0.06 0.07 0.09 0.06 0.09 Torquay (3 Seasons) 2 Leagues 63 60 5,415 60.2 4 0 0 4 0 0 7 0 0.07 0.00 0.00 0.07 0.00 Bromley (1 Season) 3 Leagues 19 18 1,540 17.1 2 1 3 2 0 0 3 0 0.12 0.06 0.18 0.12 0.18 York City (1 Season) 1 League 18 18 1,618 18.0 1 3 4 1 0 0 0 0 0.06 0.17 0.22 0.06 0.22 Barrow (1 Season) 1 League 17 16 1,360 15.1 1 0 1 1 0 0 1 1 0.07 0.00 0.07 0.07 0.07 St Johnstone (1 Season) 1 League 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 2 Leagues 8 7 614 6.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Newcastle United (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Queen of the South (1 Season) 1 League 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 6 5 492 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 102 100 8,695 96.6 5 7 12 5 0 0 15 1 0.05 0.07 0.12 0.05 0.12 National League (4 Seasons) 131 126 11,209 124.5 10 10 0 0 19 0 0.08 0.08 EFL Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 8 8 720 8.0 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 2015-2016 18 York City eng ENG 4. League Two 24th 18 18 1,618 18.0 1 3 4 1 0 0 0 0 0.06 0.17 0.22 0.06 0.22 Matches 2016-2017 19 Newport County eng ENG 4. League Two 22nd 6 6 512 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Newcastle United eng ENG Jr. PL2 — Div. 2 10th 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Queen of the South sct SCO 2. Championship 6th 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Torquay eng ENG 5. National League 14th 34 34 3,060 34.0 2 2 0 0 3 0 0.06 0.06 Matches 2020-2021 23 Torquay eng ENG 5. National League 2nd 26 23 2,055 22.8 2 2 0 0 4 0 0.09 0.09 Matches 2021-2022 24 Notts County eng ENG 5. National League 5th 27 25 2,159 24.0 4 4 0 0 6 0 0.17 0.17 Matches 2022-2023 25 Notts County eng ENG 5. National League 2nd 44 44 3,935 43.7 2 2 0 0 6 0 0.05 0.05 Matches 2023-2024 26 Notts County eng ENG 4. League Two 14th 43 43 3,755 41.7 1 3 4 1 0 0 10 0 0.02 0.07 0.10 0.02 0.10 Matches 2024-2025 27 Barrow eng ENG 4. League Two 16th 17 16 1,360 15.1 1 0 1 1 0 0 1 1 0.07 0.00 0.07 0.07 0.07 Matches 2024-2025 27 St Johnstone sct SCO 1. Premiership 12th 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Bromley eng ENG 4. League Two 1st 18 17 1,450 16.1 2 1 3 2 0 0 3 0 0.12 0.06 0.19 0.12 0.19 Matches 10 Seasons 8 Clubs 4 Leagues 256 246 21,653 240.6 15 7 12 15 0 0 34 1 0.06 0.06 0.10 0.06 0.10 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 Notts County (3 Seasons) 2 Leagues 114 112 9,849 109.4 7 3 4 7 0 0 22 0 0.06 0.07 0.10 0.06 0.10 Torquay (2 Seasons) 1 League 60 57 5,115 56.8 4 4 0 0 7 0 0.07 0.07 Bromley (1 Season) 1 League 18 17 1,450 16.1 2 1 3 2 0 0 3 0 0.12 0.06 0.19 0.12 0.19 York City (1 Season) 1 League 18 18 1,618 18.0 1 3 4 1 0 0 0 0 0.06 0.17 0.22 0.06 0.22 Barrow (1 Season) 1 League 17 16 1,360 15.1 1 0 1 1 0 0 1 1 0.07 0.00 0.07 0.07 0.07 St Johnstone (1 Season) 1 League 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newcastle United (1 Season) 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Queen of the South (1 Season) 1 League 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 1 League 6 6 512 5.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 102 100 8,695 96.6 5 7 12 5 0 0 15 1 0.05 0.07 0.12 0.05 0.12 National League (4 Seasons) 131 126 11,209 124.5 10 10 0 0 19 0 0.08 0.08 Premiership (1 Season) 15 13 1,138 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 8 7 611 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 8 8 720 8.0 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 Newport County eng ENG FA Cup 65th 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Torquay 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 2019-2020 22 Torquay 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 2020-2021 23 Torquay eng ENG FA Cup 85th 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Notts County 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 Notts County eng ENG EFL Cup Rd1 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 26 Notts County eng ENG FA Cup 0 0 Matches 2025-2026 28 Bromley eng ENG EFL Cup Rd2 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Bromley eng ENG FA Cup 0 0 Matches 7 Seasons 4 Clubs 2 Leagues 8 7 672 7.5 0 0 0 0 0 0 1 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 Torquay (3 Seasons) 1 League 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Notts County (2 Seasons) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 1 League 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bromley (1 Season) 2 Leagues 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 (7 Seasons) 6 5 492 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 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 2015-2016 18 York City 1 League 18.0 1 1 0.06 1.00 0 0 2016-2017 19 Newport County 2 Leagues 6.8 0 0 1 0.00 0.18 0.00 0 0 2017-2018 20 Newcastle United 1 League 8.0 0 0 0 2017-2018 20 Queen of the South 1 League 6.8 0 0 2 0.00 0.29 0.00 0 0 2018-2019 21 Torquay 1 League 1.0 0 0 0 0.00 0.00 0 0 2019-2020 22 Torquay 2 Leagues 35.0 2 0 0 0.00 0.00 0 0 2020-2021 23 Torquay 2 Leagues 24.2 2 2 2 100.0 1.50 1.50 0.00 0.00 0 0 2021-2022 24 Notts County 2 Leagues 25.0 4 0 0 0.00 0.00 0 0 2022-2023 25 Notts County 1 League 43.7 2 0 0 2023-2024 26 Notts County 3 Leagues 42.7 1 18 6 33.3 0.42 0.14 0.06 0.17 0 0 2024-2025 27 Barrow 1 League 15.1 1 8 2 25.0 0.53 0.13 0.13 0.50 0 0 2024-2025 27 St Johnstone 1 League 12.6 0 2 0 0.0 0.16 0.00 0.00 0 0 2025-2026 28 Bromley 3 Leagues 17.1 2 20 9 45.0 1.17 0.53 0.10 0.22 0 0 11 Seasons 8 Clubs 6 Leagues 248.1 15 50 23 44.0 0.48 0.19 0.08 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Notts County (3 Seasons) 4 Leagues 111.4 7 18 6 33.3 0.41 0.14 0.06 0.17 0 0 Torquay (3 Seasons) 2 Leagues 60.2 4 2 2 100.0 0.60 0.60 0.00 0.00 0 0 Bromley (1 Season) 3 Leagues 17.1 2 20 9 45.0 1.17 0.53 0.10 0.22 0 0 York City (1 Season) 1 League 18.0 1 1 0.06 1.00 0 0 Barrow (1 Season) 1 League 15.1 1 8 2 25.0 0.53 0.13 0.13 0.50 0 0 St Johnstone (1 Season) 1 League 12.6 0 2 0 0.0 0.16 0.00 0.00 0 0 Newport County (1 Season) 2 Leagues 6.8 0 0 1 0.00 0.18 0.00 0 0 Newcastle United (1 Season) 1 League 8.0 0 0 0 Queen of the South (1 Season) 1 League 6.8 0 0 2 0.00 0.29 0.00 0 0 FA Cup (7 Seasons) 5.5 0 2 2 100.0 0.46 0.46 0.00 0.00 0 0 League Two (5 Seasons) 96.6 5 45 18 37.8 0.57 0.19 0.09 0.28 0 0 National League (4 Seasons) 124.5 10 0 0 EFL Cup (2 Seasons) 2.0 0 1 1 100.0 0.50 0.50 0.00 0.00 0 0 Premiership (1 Season) 12.6 0 2 0 0.0 0.16 0.00 0.00 0 0 Championship (1 Season) 6.8 0 0 2 0.00 0.29 0.00 0 0 PL2 — Div. 2 (1 Season) 8.0 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 York City eng ENG 4. League Two 18 1,618 90 39.1 18.0 18 17 0 0 0.89 19 32 -13 -0.72 +0.10 Matches 2016-2017 19 Newport County eng ENG FA Cup 2 102 51 24.3 1.1 1 91 1 1 11 0 2.00 3 1 +2 +1.76 +1.76 Matches 2016-2017 19 Newport County eng ENG 4. League Two 6 512 85 12.4 5.7 6 5 0 3 1.17 8 9 -1 -0.18 +0.35 Matches 2017-2018 20 Queen of the South sct SCO 2. Championship 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 Matches 2017-2018 20 Newcastle United eng ENG Jr. PL2 — Div. 2 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49 Matches 2018-2019 21 Torquay eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2019-2020 22 Torquay eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2019-2020 22 Torquay eng ENG 5. National League 34 3,060 90 94.4 34.0 34 90 34 0 1 1.29 53 59 -6 -0.18 -0.68 Matches 2020-2021 23 Torquay eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 5 6 -1 -0.75 Matches 2020-2021 23 Torquay eng ENG 5. National League 26 2,055 79 53.1 22.8 23 86 22 3 27 0 1.86 41 21 +20 +0.88 +0.43 Matches 2021-2022 24 Notts County eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +1.00 Matches 2021-2022 24 Notts County eng ENG 5. National League 27 2,159 80 54.5 24.0 25 85 22 2 16 0 1.89 46 21 +25 +1.04 +0.84 Matches 2022-2023 25 Notts County eng ENG 5. National League 44 3,935 89 95.0 43.7 44 89 43 0 1 2.28 110 40 +70 +1.60 -0.59 Matches 2023-2024 26 Notts County eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2023-2024 26 Notts County eng ENG FA Cup 0 0 0 0 1 Matches 2023-2024 26 Notts County eng ENG 4. League Two 43 3,755 87 90.7 41.7 43 87 36 0 0 1.35 83 76 +7 +0.17 +1.10 Matches 2024-2025 27 Barrow eng ENG 4. League Two 17 1,360 80 32.9 15.1 16 84 13 1 14 5 1.18 20 18 +2 +0.13 +0.13 Matches 2024-2025 27 St Johnstone sct SCO 1. Premiership 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Matches 2025-2026 28 Bromley eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 0.00 Matches 2025-2026 28 Bromley eng ENG FA Cup 0 0 0 0 1 Matches 2025-2026 28 Bromley eng ENG 4. League Two 18 1,450 81 35.0 16.1 17 85 14 1 5 13 1.67 24 19 +5 +0.31 -0.36 Matches 11 Seasons 8 Clubs 6 Leagues 264 22,325 85 50.7 248.1 253 87 230 11 19 31 1.53 440 346 +94 +0.38 +0.47 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Notts County (3 Seasons) 4 Leagues 116 10,029 86 79.0 111.4 114 88 103 2 16 2 1.81 240 140 +100 +0.90 +0.75 Torquay (3 Seasons) 2 Leagues 63 5,415 86 73.1 60.2 60 89 59 3 27 1 1.46 99 88 +11 +0.18 -0.27 Bromley (1 Season) 3 Leagues 19 1,540 81 34.9 17.1 18 85 15 1 5 14 1.63 25 20 +5 +0.29 -0.36 York City (1 Season) 1 League 18 1,618 90 39.1 18.0 18 17 0 0 0.89 19 32 -13 -0.72 +0.10 Barrow (1 Season) 1 League 17 1,360 80 32.9 15.1 16 84 13 1 14 5 1.18 20 18 +2 +0.13 +0.13 St Johnstone (1 Season) 1 League 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Newport County (1 Season) 2 Leagues 8 614 77 13.5 6.8 7 91 6 1 11 3 1.38 11 10 +1 +0.15 +0.63 Newcastle United (1 Season) 1 League 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49 Queen of the South (1 Season) 1 League 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 FA Cup (7 Seasons) 6 492 82 42.1 5.5 5 96 5 1 11 2 0.83 9 10 -1 -0.18 +0.04 League Two (5 Seasons) 102 8,695 85 42.0 96.6 100 86 85 2 10 21 1.29 154 154 0 0.00 +0.21 National League (4 Seasons) 131 11,209 86 73.7 124.5 126 88 121 5 23 2 1.86 250 141 +109 +0.88 +0.45 EFL Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 0.50 1 3 -2 -1.00 -1.00 Premiership (1 Season) 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Championship (1 Season) 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 PL2 — Div. 2 (1 Season) 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49
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 York City 1 League 18 1,618 90 39.1 18.0 18 17 0 0 0.89 19 32 -13 -0.72 +0.10 2016-2017 19 Newport County 2 Leagues 8 614 77 13.5 6.8 7 91 6 1 11 3 1.38 11 10 +1 +0.15 +0.63 2017-2018 20 Newcastle United 1 League 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49 2017-2018 20 Queen of the South 1 League 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 2018-2019 21 Torquay 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 2019-2020 22 Torquay 2 Leagues 35 3,150 90 94.6 35.0 35 90 35 0 1 1.25 53 60 -7 -0.20 -0.70 2020-2021 23 Torquay 2 Leagues 27 2,175 81 54.5 24.2 24 87 23 3 27 0 1.79 46 27 +19 +0.79 +0.34 2021-2022 24 Notts County 2 Leagues 28 2,249 80 54.3 25.0 26 85 23 2 16 0 1.86 47 22 +25 +1.00 +0.86 2022-2023 25 Notts County 1 League 44 3,935 89 95.0 43.7 44 89 43 0 1 2.28 110 40 +70 +1.60 -0.59 2023-2024 26 Notts County 3 Leagues 44 3,845 87 87.2 42.7 44 87 37 0 1 1.32 83 78 +5 +0.12 +1.05 2024-2025 27 Barrow 1 League 17 1,360 80 32.9 15.1 16 84 13 1 14 5 1.18 20 18 +2 +0.13 +0.13 2024-2025 27 St Johnstone 1 League 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 2025-2026 28 Bromley 3 Leagues 19 1,540 81 34.9 17.1 18 85 15 1 5 14 1.63 25 20 +5 +0.29 -0.36 11 Seasons 8 Clubs 6 Leagues 264 22,325 85 50.7 248.1 253 87 230 11 19 31 1.53 440 346 +94 +0.38 +0.47 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Notts County (3 Seasons) 4 Leagues 116 10,029 86 79.0 111.4 114 88 103 2 16 2 1.81 240 140 +100 +0.90 +0.75 Torquay (3 Seasons) 2 Leagues 63 5,415 86 73.1 60.2 60 89 59 3 27 1 1.46 99 88 +11 +0.18 -0.27 Bromley (1 Season) 3 Leagues 19 1,540 81 34.9 17.1 18 85 15 1 5 14 1.63 25 20 +5 +0.29 -0.36 York City (1 Season) 1 League 18 1,618 90 39.1 18.0 18 17 0 0 0.89 19 32 -13 -0.72 +0.10 Barrow (1 Season) 1 League 17 1,360 80 32.9 15.1 16 84 13 1 14 5 1.18 20 18 +2 +0.13 +0.13 St Johnstone (1 Season) 1 League 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Newport County (1 Season) 2 Leagues 8 614 77 13.5 6.8 7 91 6 1 11 3 1.38 11 10 +1 +0.15 +0.63 Newcastle United (1 Season) 1 League 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49 Queen of the South (1 Season) 1 League 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 FA Cup (7 Seasons) 6 492 82 42.1 5.5 5 96 5 1 11 2 0.83 9 10 -1 -0.18 +0.04 League Two (5 Seasons) 102 8,695 85 42.0 96.6 100 86 85 2 10 21 1.29 154 154 0 0.00 +0.21 National League (4 Seasons) 131 11,209 86 73.7 124.5 126 88 121 5 23 2 1.86 250 141 +109 +0.88 +0.45 EFL Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 0.50 1 3 -2 -1.00 -1.00 Premiership (1 Season) 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Championship (1 Season) 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 PL2 — Div. 2 (1 Season) 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49
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 York City eng ENG 4. League Two 24th 18 1,618 90 39.1 18.0 18 17 0 0 0.89 19 32 -13 -0.72 +0.10 Matches 2016-2017 19 Newport County eng ENG 4. League Two 22nd 6 512 85 12.4 5.7 6 5 0 3 1.17 8 9 -1 -0.18 +0.35 Matches 2017-2018 20 Newcastle United eng ENG Jr. PL2 — Div. 2 10th 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49 Matches 2017-2018 20 Queen of the South sct SCO 2. Championship 6th 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 Matches 2019-2020 22 Torquay eng ENG 5. National League 14th 34 3,060 90 94.4 34.0 34 90 34 0 1 1.29 53 59 -6 -0.18 -0.68 Matches 2020-2021 23 Torquay eng ENG 5. National League 2nd 26 2,055 79 53.1 22.8 23 86 22 3 27 0 1.86 41 21 +20 +0.88 +0.43 Matches 2021-2022 24 Notts County eng ENG 5. National League 5th 27 2,159 80 54.5 24.0 25 85 22 2 16 0 1.89 46 21 +25 +1.04 +0.84 Matches 2022-2023 25 Notts County eng ENG 5. National League 2nd 44 3,935 89 95.0 43.7 44 89 43 0 1 2.28 110 40 +70 +1.60 -0.59 Matches 2023-2024 26 Notts County eng ENG 4. League Two 14th 43 3,755 87 90.7 41.7 43 87 36 0 0 1.35 83 76 +7 +0.17 +1.10 Matches 2024-2025 27 Barrow eng ENG 4. League Two 16th 17 1,360 80 32.9 15.1 16 84 13 1 14 5 1.18 20 18 +2 +0.13 +0.13 Matches 2024-2025 27 St Johnstone sct SCO 1. Premiership 12th 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Matches 2025-2026 28 Bromley eng ENG 4. League Two 1st 18 1,450 81 35.0 16.1 17 85 14 1 5 13 1.67 24 19 +5 +0.31 -0.36 Matches 10 Seasons 8 Clubs 4 Leagues 256 21,653 85 50.9 240.6 246 87 223 10 20 29 1.55 430 333 +97 +0.40 +0.49 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Notts County (3 Seasons) 2 Leagues 114 9,849 86 80.5 109.4 112 88 101 2 16 1 1.84 239 137 +102 +0.93 +0.74 Torquay (2 Seasons) 1 League 60 5,115 85 71.9 56.8 57 88 56 3 27 1 1.54 94 80 +14 +0.25 -0.20 Bromley (1 Season) 1 League 18 1,450 81 35.0 16.1 17 85 14 1 5 13 1.67 24 19 +5 +0.31 -0.36 York City (1 Season) 1 League 18 1,618 90 39.1 18.0 18 17 0 0 0.89 19 32 -13 -0.72 +0.10 Barrow (1 Season) 1 League 17 1,360 80 32.9 15.1 16 84 13 1 14 5 1.18 20 18 +2 +0.13 +0.13 St Johnstone (1 Season) 1 League 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Newcastle United (1 Season) 1 League 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49 Queen of the South (1 Season) 1 League 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 Newport County (1 Season) 1 League 6 512 85 12.4 5.7 6 5 0 3 1.17 8 9 -1 -0.18 +0.35 League Two (5 Seasons) 102 8,695 85 42.0 96.6 100 86 85 2 10 21 1.29 154 154 0 0.00 +0.21 National League (4 Seasons) 131 11,209 86 73.7 124.5 126 88 121 5 23 2 1.86 250 141 +109 +0.88 +0.45 Premiership (1 Season) 15 1,138 76 33.3 12.6 13 84 11 2 24 3 0.73 15 24 -9 -0.71 +0.12 Championship (1 Season) 8 611 76 18.9 6.8 7 6 1 3 1.38 11 14 -3 -0.44 -0.75 PL2 — Div. 2 (1 Season) 8 720 90 42.1 8.0 8 90 8 0 0 0.63 9 18 -9 -1.13 -0.49
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 Newport County eng ENG FA Cup 65th 2 102 51 24.3 1.1 1 91 1 1 11 0 2.00 3 1 +2 +1.76 +1.76 Matches 2018-2019 21 Torquay eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2019-2020 22 Torquay eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2020-2021 23 Torquay eng ENG FA Cup 85th 1 120 120 100.0 1.3 1 120 1 0 0 0.00 5 6 -1 -0.75 Matches 2021-2022 24 Notts County eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +1.00 Matches 2023-2024 26 Notts County eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2023-2024 26 Notts County eng ENG FA Cup 0 0 0 0 1 Matches 2025-2026 28 Bromley eng ENG EFL Cup Rd2 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 0.00 Matches 2025-2026 28 Bromley eng ENG FA Cup 0 0 0 0 1 Matches 7 Seasons 4 Clubs 2 Leagues 8 672 84 46.7 7.5 7 94 7 1 11 2 0.75 10 13 -3 -0.40 -0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torquay (3 Seasons) 1 League 3 300 100 100.0 3.3 3 100 3 0 0 0.00 5 8 -3 -0.90 Notts County (2 Seasons) 2 Leagues 2 180 90 40.0 2.0 2 90 2 0 1 0.50 1 3 -2 -1.00 0.00 Newport County (1 Season) 1 League 2 102 51 24.3 1.1 1 91 1 1 11 0 2.00 3 1 +2 +1.76 +1.76 Bromley (1 Season) 2 Leagues 1 90 90 33.3 1.0 1 90 1 0 1 1.00 1 1 0 0.00 0.00 FA Cup (7 Seasons) 6 492 82 42.1 5.5 5 96 5 1 11 2 0.83 9 10 -1 -0.18 +0.04 EFL Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 0.50 1 3 -2 -1.00 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 18 York City 1 League 18.0 0 0 14 2016-2017 19 Newport County 2 Leagues 6.8 1 0 0 7 0 0 0 0 0 0 0 0 2017-2018 20 Newcastle United 1 League 8.0 1 0 0 0 2017-2018 20 Queen of the South 1 League 6.8 0 0 0 7 0 0 0 0 0 0 0 0 2018-2019 21 Torquay 1 League 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2019-2020 22 Torquay 2 Leagues 35.0 3 0 0 0 0 0 0 0 0 0 2020-2021 23 Torquay 2 Leagues 24.2 4 0 0 2 5 0 0 0 0 0 2021-2022 24 Notts County 2 Leagues 25.0 7 0 0 1 0 0 0 0 0 0 2022-2023 25 Notts County 1 League 43.7 6 0 0 0 2023-2024 26 Notts County 3 Leagues 42.7 10 0 0 33 42 6 52 27 27 0 2024-2025 27 Barrow 1 League 15.1 1 1 0 12 16 1 7 13 15 1 2024-2025 27 St Johnstone 1 League 12.6 0 0 0 6 9 2 8 7 7 0 2025-2026 28 Bromley 3 Leagues 17.1 3 0 0 16 19 4 3 12 13 0 11 Seasons 8 Clubs 6 Leagues 248.1 35 1 0 98 91 13 70 59 62 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Notts County (3 Seasons) 4 Leagues 111.4 23 0 0 34 42 6 52 27 27 0 Torquay (3 Seasons) 2 Leagues 60.2 7 0 0 2 5 0 0 0 0 0 0 0 Bromley (1 Season) 3 Leagues 17.1 3 0 0 16 19 4 3 12 13 0 York City (1 Season) 1 League 18.0 0 0 14 Barrow (1 Season) 1 League 15.1 1 1 0 12 16 1 7 13 15 1 St Johnstone (1 Season) 1 League 12.6 0 0 0 6 9 2 8 7 7 0 Newport County (1 Season) 2 Leagues 6.8 1 0 0 7 0 0 0 0 0 0 0 0 Newcastle United (1 Season) 1 League 8.0 1 0 0 0 Queen of the South (1 Season) 1 League 6.8 0 0 0 7 0 0 0 0 0 0 0 0 FA Cup (7 Seasons) 5.5 1 0 0 3 5 0 0 0 0 0 0 0 League Two (5 Seasons) 96.6 15 1 0 78 75 10 62 51 53 0 0 1 National League (4 Seasons) 124.5 19 0 0 0 EFL Cup (2 Seasons) 2.0 0 0 0 4 2 1 0 1 2 0 Premiership (1 Season) 12.6 0 0 0 6 9 2 8 7 7 0 Championship (1 Season) 6.8 0 0 0 7 0 0 0 0 0 0 0 0 PL2 — Div. 2 (1 Season) 8.0 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 Kyle Cameron Pages
Kyle Cameron Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary