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 Manchester Utd eng ENG Jr. PL2 — Div. 1 0 0 Matches 2017-2018 18 Manchester Utd eng ENG Jr. PL2 — Div. 1 7 5 467 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Manchester Utd eng ENG Jr. PL2 — Div. 2 11 8 749 8.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Watford eng ENG FA Cup 2 1 150 1.7 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 EFL Cup 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 Matches 2020-2021 21 Oldham Athletic eng ENG FA Cup 1 0 13 0.1 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 31 23 2,015 22.4 0 2 2 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 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 FA 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 43 39 3,485 38.7 1 1 2 1 0 0 6 0 0.03 0.03 0.05 0.03 0.05 Matches 2022-2023 23 Solihull Moors eng ENG FA Cup 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Gateshead eng ENG 5. National League 13 13 1,085 12.1 0 0 0 0 1 0 0.00 0.00 Matches 2022-2023 23 Solihull Moors eng ENG 5. National League 21 11 942 10.5 0 0 0 0 1 0 0.00 0.00 Matches 2023-2024 24 Gateshead eng ENG FA Cup 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Gateshead eng ENG 5. National League 28 26 2,205 24.5 5 5 0 0 2 0 0.20 0.20 Matches 2024-2025 25 Carlisle United eng ENG 4. League Two 23 22 1,891 21.0 2 1 3 2 0 0 3 0 0.10 0.05 0.14 0.10 0.14 Matches 2024-2025 25 Gateshead eng ENG 5. National League 24 23 1,979 22.0 6 3 9 6 0 0 4 0 0.27 0.14 0.41 0.27 0.41 Matches 2025-2026 26 Carlisle United eng ENG FA Cup 2 0 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Carlisle United eng ENG 5. National League 21 9 837 9.3 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 Matches 7 Seasons 5 Clubs 4 Leagues 217 175 15,339 170.4 14 10 19 14 0 0 21 0 0.08 0.08 0.15 0.08 0.15 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 Gateshead (3 Seasons) 2 Leagues 66 63 5,333 59.3 11 3 9 11 0 0 7 0 0.19 0.13 0.40 0.19 0.40 Manchester Utd (3 Seasons) 2 Leagues 18 13 1,216 13.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (2 Seasons) 3 Leagues 81 68 6,053 67.3 1 4 5 1 0 0 8 0 0.01 0.06 0.07 0.01 0.07 Carlisle United (2 Seasons) 3 Leagues 46 31 2,795 31.1 2 3 5 2 0 0 5 0 0.06 0.10 0.16 0.06 0.16 Solihull Moors (1 Season) 2 Leagues 22 12 1,008 11.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Watford (1 Season) 1 League 2 1 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 9 5 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 107 82 7,048 78.3 11 5 11 11 0 0 10 0 0.14 0.16 0.35 0.14 0.35 League Two (3 Seasons) 97 84 7,391 82.1 3 4 7 3 0 0 10 0 0.04 0.05 0.09 0.04 0.09 PL2 — Div. 1 (2 Seasons) 7 5 467 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 4 360 4.0 0 1 1 0 0 0 1 0 0.00 0.25 0.25 0.00 0.25 PL2 — Div. 2 (1 Season) 11 8 749 8.3 0 0 0 0 0 0 0 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 17 Manchester Utd 1 League 0 0 2017-2018 18 Manchester Utd 1 League 7 5 467 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 Manchester Utd 1 League 11 8 749 8.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 20 Watford 1 League 2 1 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 21 Oldham Athletic 3 Leagues 34 25 2,208 24.5 0 3 3 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12 2021-2022 22 Oldham Athletic 3 Leagues 47 43 3,845 42.7 1 1 2 1 0 0 6 0 0.02 0.02 0.05 0.02 0.05 2022-2023 23 Solihull Moors 2 Leagues 22 12 1,008 11.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 23 Gateshead 1 League 13 13 1,085 12.1 0 0 0 0 1 0 0.00 0.00 2023-2024 24 Gateshead 2 Leagues 29 27 2,269 25.2 5 0 0 5 0 0 2 0 0.20 0.00 0.00 0.20 0.00 2024-2025 25 Gateshead 1 League 24 23 1,979 22.0 6 3 9 6 0 0 4 0 0.27 0.14 0.41 0.27 0.41 2024-2025 25 Carlisle United 1 League 23 22 1,891 21.0 2 1 3 2 0 0 3 0 0.10 0.05 0.14 0.10 0.14 2025-2026 26 Carlisle United 2 Leagues 23 9 904 10.0 0 2 2 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 7 Seasons 5 Clubs 4 Leagues 217 175 15,339 170.4 14 10 19 14 0 0 21 0 0.08 0.08 0.15 0.08 0.15 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 Gateshead (3 Seasons) 2 Leagues 66 63 5,333 59.3 11 3 9 11 0 0 7 0 0.19 0.13 0.40 0.19 0.40 Manchester Utd (3 Seasons) 2 Leagues 18 13 1,216 13.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (2 Seasons) 3 Leagues 81 68 6,053 67.3 1 4 5 1 0 0 8 0 0.01 0.06 0.07 0.01 0.07 Carlisle United (2 Seasons) 3 Leagues 46 31 2,795 31.1 2 3 5 2 0 0 5 0 0.06 0.10 0.16 0.06 0.16 Solihull Moors (1 Season) 2 Leagues 22 12 1,008 11.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Watford (1 Season) 1 League 2 1 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 9 5 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 107 82 7,048 78.3 11 5 11 11 0 0 10 0 0.14 0.16 0.35 0.14 0.35 League Two (3 Seasons) 97 84 7,391 82.1 3 4 7 3 0 0 10 0 0.04 0.05 0.09 0.04 0.09 PL2 — Div. 1 (2 Seasons) 7 5 467 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 4 360 4.0 0 1 1 0 0 0 1 0 0.00 0.25 0.25 0.00 0.25 PL2 — Div. 2 (1 Season) 11 8 749 8.3 0 0 0 0 0 0 0 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 17 Manchester Utd eng ENG Jr. PL2 — Div. 1 6th 0 0 Matches 2017-2018 18 Manchester Utd eng ENG Jr. PL2 — Div. 1 12th 7 5 467 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Manchester Utd eng ENG Jr. PL2 — Div. 2 6th 11 8 749 8.3 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 18th 31 23 2,015 22.4 0 2 2 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Matches 2021-2022 22 Oldham Athletic eng ENG 4. League Two 23rd 43 39 3,485 38.7 1 1 2 1 0 0 6 0 0.03 0.03 0.05 0.03 0.05 Matches 2022-2023 23 Solihull Moors eng ENG 5. National League 15th 21 11 942 10.5 0 0 0 0 1 0 0.00 0.00 Matches 2022-2023 23 Gateshead eng ENG 5. National League 14th 13 13 1,085 12.1 0 0 0 0 1 0 0.00 0.00 Matches 2023-2024 24 Gateshead eng ENG 5. National League 6th 28 26 2,205 24.5 5 5 0 0 2 0 0.20 0.20 Matches 2024-2025 25 Gateshead eng ENG 5. National League 8th 24 23 1,979 22.0 6 3 9 6 0 0 4 0 0.27 0.14 0.41 0.27 0.41 Matches 2024-2025 25 Carlisle United eng ENG 4. League Two 23rd 23 22 1,891 21.0 2 1 3 2 0 0 3 0 0.10 0.05 0.14 0.10 0.14 Matches 2025-2026 26 Carlisle United eng ENG 5. National League 3rd 21 9 837 9.3 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 Matches 6 Seasons 4 Clubs 2 Leagues 204 166 14,439 160.4 14 9 18 14 0 0 20 0 0.09 0.08 0.16 0.09 0.16 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 Gateshead (3 Seasons) 1 League 65 62 5,269 58.5 11 3 9 11 0 0 7 0 0.19 0.14 0.41 0.19 0.41 Manchester Utd (3 Seasons) 2 Leagues 18 13 1,216 13.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (2 Seasons) 1 League 74 62 5,500 61.1 1 3 4 1 0 0 7 0 0.02 0.05 0.07 0.02 0.07 Carlisle United (2 Seasons) 2 Leagues 44 31 2,728 30.3 2 3 5 2 0 0 5 0 0.07 0.10 0.16 0.07 0.16 Solihull Moors (1 Season) 1 League 21 11 942 10.5 0 0 0 0 1 0 0.00 0.00 National League (4 Seasons) 107 82 7,048 78.3 11 5 11 11 0 0 10 0 0.14 0.16 0.35 0.14 0.35 League Two (3 Seasons) 97 84 7,391 82.1 3 4 7 3 0 0 10 0 0.04 0.05 0.09 0.04 0.09 PL2 — Div. 1 (2 Seasons) 7 5 467 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 11 8 749 8.3 0 0 0 0 0 0 0 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 2019-2020 20 Watford eng ENG FA Cup 33rd 2 1 150 1.7 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 EFL Cup 33rd 2 2 180 2.0 0 1 1 0 0 0 1 0 0.00 0.50 0.50 0.00 0.50 Matches 2020-2021 21 Oldham Athletic eng ENG FA Cup 33rd 1 0 13 0.1 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 EFL Cup Rd3 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 FA 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 2022-2023 23 Solihull Moors eng ENG FA Cup 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Gateshead eng ENG FA Cup 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Carlisle United eng ENG FA Cup 2 0 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 5 Clubs 2 Leagues 13 9 900 10.0 0 1 1 0 0 0 1 0 0.00 0.10 0.10 0.00 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 Oldham Athletic (2 Seasons) 2 Leagues 7 6 553 6.1 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Carlisle United (1 Season) 1 League 2 0 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Watford (1 Season) 1 League 2 1 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gateshead (1 Season) 1 League 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 1 League 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 9 5 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 4 360 4.0 0 1 1 0 0 0 1 0 0.00 0.25 0.25 0.00 0.25
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 18 Manchester Utd 1 League 5.2 0 0 0 2018-2019 19 Manchester Utd 1 League 8.3 0 0 0 2019-2020 20 Watford 1 League 1.7 0 2 1 50.0 1.20 0.60 0.00 0.00 0 0 2020-2021 21 Oldham Athletic 3 Leagues 24.5 0 18 6 33.3 0.73 0.24 0.00 0.00 0 0 2021-2022 22 Oldham Athletic 3 Leagues 42.7 1 29 1 3.4 0.68 0.02 0.03 1.00 0 0 2022-2023 23 Solihull Moors 2 Leagues 11.2 0 0 0 0.00 0.00 0 0 2022-2023 23 Gateshead 1 League 12.1 0 0 0 2023-2024 24 Gateshead 2 Leagues 25.2 5 1 0 0.0 1.41 0.00 0.00 0 0 2024-2025 25 Gateshead 1 League 22.0 6 0 0 2024-2025 25 Carlisle United 1 League 21.0 2 19 6 31.6 0.90 0.29 0.11 0.33 0 0 2025-2026 26 Carlisle United 2 Leagues 10.0 0 0 0 0.00 0.00 0 0 7 Seasons 5 Clubs 4 Leagues 170.4 14 69 14 20.3 0.75 0.15 0.04 0.21 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Gateshead (3 Seasons) 2 Leagues 59.3 11 1 0 0.0 1.41 0.00 0.00 0 0 Manchester Utd (3 Seasons) 2 Leagues 13.5 0 0 0 Oldham Athletic (2 Seasons) 3 Leagues 67.3 1 47 7 14.9 0.70 0.10 0.02 0.14 0 0 Carlisle United (2 Seasons) 3 Leagues 31.1 2 19 6 31.6 0.87 0.28 0.11 0.33 0 0 Solihull Moors (1 Season) 2 Leagues 11.2 0 0 0 0.00 0.00 0 0 Watford (1 Season) 1 League 1.7 0 2 1 50.0 1.20 0.60 0.00 0.00 0 0 FA Cup (6 Seasons) 6.0 0 6 1 16.7 1.00 0.17 0.00 0.00 0 0 National League (4 Seasons) 78.3 11 0 0 League Two (3 Seasons) 82.1 3 62 13 21.0 0.75 0.16 0.05 0.23 0 0 PL2 — Div. 1 (2 Seasons) 5.2 0 0 0 EFL Cup (2 Seasons) 4.0 0 1 0 0.0 0.25 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 8.3 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 2016-2017 17 Manchester Utd eng ENG Jr. PL2 — Div. 1 0 0 0 0 6 Matches 2017-2018 18 Manchester Utd eng ENG Jr. PL2 — Div. 1 7 467 67 23.6 5.2 5 89 4 2 12 8 0.71 7 11 -4 -0.77 +0.06 Matches 2018-2019 19 Manchester Utd eng ENG Jr. PL2 — Div. 2 11 749 68 37.8 8.3 8 89 7 3 13 3 1.82 12 11 +1 +0.12 +0.05 Matches 2019-2020 20 Watford eng ENG FA Cup 2 150 75 71.4 1.7 1 120 1 1 30 0 0.50 1 5 -4 -2.40 -6.90 Matches 2020-2021 21 Oldham Athletic eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 1 +2 +1.00 Matches 2020-2021 21 Oldham Athletic eng ENG FA Cup 1 13 13 4.8 0.1 0 0 1 13 2 0.00 0 1 -1 -6.92 -6.92 Matches 2020-2021 21 Oldham Athletic eng ENG 4. League Two 31 2,015 65 48.7 22.4 23 81 15 8 20 11 1.03 31 41 -10 -0.45 -0.49 Matches 2021-2022 22 Oldham Athletic eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 1 0.50 0 7 -7 -3.50 -3.50 Matches 2021-2022 22 Oldham Athletic eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 3 -1 -0.50 Matches 2021-2022 22 Oldham Athletic eng ENG 4. League Two 43 3,485 81 84.2 38.7 39 86 31 4 29 2 0.88 43 58 -15 -0.39 +1.54 Matches 2022-2023 23 Solihull Moors eng ENG FA Cup 1 66 66 31.4 0.7 1 66 0 0 1 1.00 1 0 +1 +1.36 +1.99 Matches 2022-2023 23 Gateshead eng ENG 5. National League 13 1,085 83 26.2 12.1 13 83 6 0 0 1.85 21 9 +12 +1.00 +1.20 Matches 2022-2023 23 Solihull Moors eng ENG 5. National League 21 942 45 22.8 10.5 11 72 3 10 15 8 1.43 11 17 -6 -0.57 -0.63 Matches 2023-2024 24 Gateshead eng ENG FA Cup 1 64 64 71.1 0.7 1 64 0 0 0 0.00 0 3 -3 -4.22 -11.14 Matches 2023-2024 24 Gateshead eng ENG 5. National League 28 2,205 79 53.3 24.5 26 83 16 2 21 2 1.68 44 32 +12 +0.49 -0.07 Matches 2024-2025 25 Carlisle United eng ENG 4. League Two 23 1,891 82 45.7 21.0 22 85 14 1 25 0 1.04 23 27 -4 -0.19 +0.73 Matches 2024-2025 25 Gateshead eng ENG 5. National League 24 1,979 82 47.8 22.0 23 85 13 1 30 0 1.96 45 26 +19 +0.86 +1.32 Matches 2025-2026 26 Carlisle United eng ENG FA Cup 2 67 34 31.9 0.7 0 0 2 34 0 1.50 3 0 +3 +4.03 +7.18 Matches 2025-2026 26 Carlisle United eng ENG 5. National League 21 837 40 20.2 9.3 9 75 3 12 13 14 2.27 22 6 +16 +1.72 +1.18 Matches 7 Seasons 5 Clubs 4 Leagues 217 15,339 71 44.2 170.4 175 83 108 42 19 41 1.38 250 236 +14 +0.08 +0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Gateshead (3 Seasons) 2 Leagues 66 5,333 81 42.6 59.3 63 84 35 3 24 2 1.79 110 70 +40 +0.68 +0.73 Manchester Utd (3 Seasons) 2 Leagues 18 1,216 68 20.5 13.5 13 89 11 5 13 17 1.39 19 22 -3 -0.22 +0.20 Oldham Athletic (2 Seasons) 3 Leagues 81 6,053 75 65.9 67.3 68 85 52 13 22 16 0.92 79 111 -32 -0.48 -0.10 Carlisle United (2 Seasons) 3 Leagues 46 2,795 61 32.9 31.1 31 82 17 15 17 14 1.62 48 33 +15 +0.48 +0.61 Solihull Moors (1 Season) 2 Leagues 22 1,008 46 23.2 11.2 12 72 3 10 15 9 1.41 12 17 -5 -0.45 -0.47 Watford (1 Season) 1 League 2 150 75 71.4 1.7 1 120 1 1 30 0 0.50 1 5 -4 -2.40 -6.90 FA Cup (6 Seasons) 9 540 60 46.2 6.0 5 86 3 4 28 3 0.67 7 12 -5 -0.83 -0.69 National League (4 Seasons) 107 7,048 66 34.0 78.3 82 81 41 25 15 24 1.83 143 90 +53 +0.68 +0.57 League Two (3 Seasons) 97 7,391 76 59.5 82.1 84 84 60 13 23 13 0.97 97 126 -29 -0.35 +0.29 PL2 — Div. 1 (2 Seasons) 7 467 67 11.8 5.2 5 89 4 2 12 14 0.71 7 11 -4 -0.77 +0.06 EFL Cup (2 Seasons) 4 360 90 80.0 4.0 4 90 4 0 1 1.00 3 8 -5 -1.25 -1.25 PL2 — Div. 2 (1 Season) 11 749 68 37.8 8.3 8 89 7 3 13 3 1.82 12 11 +1 +0.12 +0.05
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 Manchester Utd 1 League 0 0 0 0 6 2017-2018 18 Manchester Utd 1 League 7 467 67 23.6 5.2 5 89 4 2 12 8 0.71 7 11 -4 -0.77 +0.06 2018-2019 19 Manchester Utd 1 League 11 749 68 37.8 8.3 8 89 7 3 13 3 1.82 12 11 +1 +0.12 +0.05 2019-2020 20 Watford 1 League 2 150 75 71.4 1.7 1 120 1 1 30 0 0.50 1 5 -4 -2.40 -6.90 2020-2021 21 Oldham Athletic 3 Leagues 34 2,208 65 48.1 24.5 25 81 17 9 19 13 1.03 34 43 -9 -0.37 -0.40 2021-2022 22 Oldham Athletic 3 Leagues 47 3,845 82 83.8 42.7 43 87 35 4 29 3 0.85 45 68 -23 -0.54 +1.15 2022-2023 23 Solihull Moors 2 Leagues 22 1,008 46 23.2 11.2 12 72 3 10 15 9 1.41 12 17 -5 -0.45 -0.47 2022-2023 23 Gateshead 1 League 13 1,085 83 26.2 12.1 13 83 6 0 0 1.85 21 9 +12 +1.00 +1.20 2023-2024 24 Gateshead 2 Leagues 29 2,269 78 53.6 25.2 27 83 16 2 21 2 1.62 44 35 +9 +0.36 -0.29 2024-2025 25 Gateshead 1 League 24 1,979 82 47.8 22.0 23 85 13 1 30 0 1.96 45 26 +19 +0.86 +1.32 2024-2025 25 Carlisle United 1 League 23 1,891 82 45.7 21.0 22 85 14 1 25 0 1.04 23 27 -4 -0.19 +0.73 2025-2026 26 Carlisle United 2 Leagues 23 904 39 20.8 10.0 9 75 3 14 16 14 2.20 25 6 +19 +1.89 +1.50 7 Seasons 5 Clubs 4 Leagues 217 15,339 71 44.2 170.4 175 83 108 42 19 41 1.38 250 236 +14 +0.08 +0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Gateshead (3 Seasons) 2 Leagues 66 5,333 81 42.6 59.3 63 84 35 3 24 2 1.79 110 70 +40 +0.68 +0.73 Manchester Utd (3 Seasons) 2 Leagues 18 1,216 68 20.5 13.5 13 89 11 5 13 17 1.39 19 22 -3 -0.22 +0.20 Oldham Athletic (2 Seasons) 3 Leagues 81 6,053 75 65.9 67.3 68 85 52 13 22 16 0.92 79 111 -32 -0.48 -0.10 Carlisle United (2 Seasons) 3 Leagues 46 2,795 61 32.9 31.1 31 82 17 15 17 14 1.62 48 33 +15 +0.48 +0.61 Solihull Moors (1 Season) 2 Leagues 22 1,008 46 23.2 11.2 12 72 3 10 15 9 1.41 12 17 -5 -0.45 -0.47 Watford (1 Season) 1 League 2 150 75 71.4 1.7 1 120 1 1 30 0 0.50 1 5 -4 -2.40 -6.90 FA Cup (6 Seasons) 9 540 60 46.2 6.0 5 86 3 4 28 3 0.67 7 12 -5 -0.83 -0.69 National League (4 Seasons) 107 7,048 66 34.0 78.3 82 81 41 25 15 24 1.83 143 90 +53 +0.68 +0.57 League Two (3 Seasons) 97 7,391 76 59.5 82.1 84 84 60 13 23 13 0.97 97 126 -29 -0.35 +0.29 PL2 — Div. 1 (2 Seasons) 7 467 67 11.8 5.2 5 89 4 2 12 14 0.71 7 11 -4 -0.77 +0.06 EFL Cup (2 Seasons) 4 360 90 80.0 4.0 4 90 4 0 1 1.00 3 8 -5 -1.25 -1.25 PL2 — Div. 2 (1 Season) 11 749 68 37.8 8.3 8 89 7 3 13 3 1.82 12 11 +1 +0.12 +0.05
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 Manchester Utd eng ENG Jr. PL2 — Div. 1 6th 0 0 0 0 6 Matches 2017-2018 18 Manchester Utd eng ENG Jr. PL2 — Div. 1 12th 7 467 67 23.6 5.2 5 89 4 2 12 8 0.71 7 11 -4 -0.77 +0.06 Matches 2018-2019 19 Manchester Utd eng ENG Jr. PL2 — Div. 2 6th 11 749 68 37.8 8.3 8 89 7 3 13 3 1.82 12 11 +1 +0.12 +0.05 Matches 2020-2021 21 Oldham Athletic eng ENG 4. League Two 18th 31 2,015 65 48.7 22.4 23 81 15 8 20 11 1.03 31 41 -10 -0.45 -0.49 Matches 2021-2022 22 Oldham Athletic eng ENG 4. League Two 23rd 43 3,485 81 84.2 38.7 39 86 31 4 29 2 0.88 43 58 -15 -0.39 +1.54 Matches 2022-2023 23 Solihull Moors eng ENG 5. National League 15th 21 942 45 22.8 10.5 11 72 3 10 15 8 1.43 11 17 -6 -0.57 -0.63 Matches 2022-2023 23 Gateshead eng ENG 5. National League 14th 13 1,085 83 26.2 12.1 13 83 6 0 0 1.85 21 9 +12 +1.00 +1.20 Matches 2023-2024 24 Gateshead eng ENG 5. National League 6th 28 2,205 79 53.3 24.5 26 83 16 2 21 2 1.68 44 32 +12 +0.49 -0.07 Matches 2024-2025 25 Gateshead eng ENG 5. National League 8th 24 1,979 82 47.8 22.0 23 85 13 1 30 0 1.96 45 26 +19 +0.86 +1.32 Matches 2024-2025 25 Carlisle United eng ENG 4. League Two 23rd 23 1,891 82 45.7 21.0 22 85 14 1 25 0 1.04 23 27 -4 -0.19 +0.73 Matches 2025-2026 26 Carlisle United eng ENG 5. National League 3rd 21 837 40 20.2 9.3 9 75 3 12 13 14 2.27 22 6 +16 +1.72 +1.18 Matches 6 Seasons 4 Clubs 2 Leagues 204 14,439 71 43.6 160.4 166 83 101 38 18 37 1.42 240 216 +24 +0.15 +0.25 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Gateshead (3 Seasons) 1 League 65 5,269 81 42.4 58.5 62 84 35 3 24 2 1.82 110 67 +43 +0.73 +0.81 Manchester Utd (3 Seasons) 2 Leagues 18 1,216 68 20.5 13.5 13 89 11 5 13 17 1.39 19 22 -3 -0.22 +0.20 Oldham Athletic (2 Seasons) 1 League 74 5,500 74 66.4 61.1 62 84 46 12 23 13 0.94 74 99 -25 -0.41 +0.01 Carlisle United (2 Seasons) 2 Leagues 44 2,728 62 32.9 30.3 31 82 17 13 14 14 1.63 45 33 +12 +0.40 +0.44 Solihull Moors (1 Season) 1 League 21 942 45 22.8 10.5 11 72 3 10 15 8 1.43 11 17 -6 -0.57 -0.63 National League (4 Seasons) 107 7,048 66 34.0 78.3 82 81 41 25 15 24 1.83 143 90 +53 +0.68 +0.57 League Two (3 Seasons) 97 7,391 76 59.5 82.1 84 84 60 13 23 13 0.97 97 126 -29 -0.35 +0.29 PL2 — Div. 1 (2 Seasons) 7 467 67 11.8 5.2 5 89 4 2 12 14 0.71 7 11 -4 -0.77 +0.06 PL2 — Div. 2 (1 Season) 11 749 68 37.8 8.3 8 89 7 3 13 3 1.82 12 11 +1 +0.12 +0.05
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 2019-2020 20 Watford eng ENG FA Cup 33rd 2 150 75 71.4 1.7 1 120 1 1 30 0 0.50 1 5 -4 -2.40 -6.90 Matches 2020-2021 21 Oldham Athletic eng ENG EFL Cup 33rd 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 1 +2 +1.00 Matches 2020-2021 21 Oldham Athletic eng ENG FA Cup 33rd 1 13 13 4.8 0.1 0 0 1 13 2 0.00 0 1 -1 -6.92 -6.92 Matches 2021-2022 22 Oldham Athletic eng ENG EFL Cup Rd3 2 180 90 66.7 2.0 2 90 2 0 1 0.50 0 7 -7 -3.50 -3.50 Matches 2021-2022 22 Oldham Athletic eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 3 -1 -0.50 Matches 2022-2023 23 Solihull Moors eng ENG FA Cup 1 66 66 31.4 0.7 1 66 0 0 1 1.00 1 0 +1 +1.36 +1.99 Matches 2023-2024 24 Gateshead eng ENG FA Cup 1 64 64 71.1 0.7 1 64 0 0 0 0.00 0 3 -3 -4.22 -11.14 Matches 2025-2026 26 Carlisle United eng ENG FA Cup 2 67 34 31.9 0.7 0 0 2 34 0 1.50 3 0 +3 +4.03 +7.18 Matches 6 Seasons 5 Clubs 2 Leagues 13 900 69 55.6 10.0 9 88 7 4 28 4 0.77 10 20 -10 -1.00 -0.88 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oldham Athletic (2 Seasons) 2 Leagues 7 553 79 61.4 6.1 6 90 6 1 13 3 0.71 5 12 -7 -1.14 -1.14 Carlisle United (1 Season) 1 League 2 67 34 31.9 0.7 0 0 2 34 0 1.50 3 0 +3 +4.03 +7.18 Watford (1 Season) 1 League 2 150 75 71.4 1.7 1 120 1 1 30 0 0.50 1 5 -4 -2.40 -6.90 Gateshead (1 Season) 1 League 1 64 64 71.1 0.7 1 64 0 0 0 0.00 0 3 -3 -4.22 -11.14 Solihull Moors (1 Season) 1 League 1 66 66 31.4 0.7 1 66 0 0 1 1.00 1 0 +1 +1.36 +1.99 FA Cup (6 Seasons) 9 540 60 46.2 6.0 5 86 3 4 28 3 0.67 7 12 -5 -0.83 -0.69 EFL Cup (2 Seasons) 4 360 90 80.0 4.0 4 90 4 0 1 1.00 3 8 -5 -1.25 -1.25
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 18 Manchester Utd 1 League 5.2 0 0 0 0 2018-2019 19 Manchester Utd 1 League 8.3 0 0 0 0 2019-2020 20 Watford 1 League 1.7 0 0 0 3 3 0 2 0 0 0 2020-2021 21 Oldham Athletic 3 Leagues 24.5 2 0 0 19 18 0 27 42 25 0 2021-2022 22 Oldham Athletic 3 Leagues 42.7 6 0 0 46 38 0 24 53 44 0 2022-2023 23 Solihull Moors 2 Leagues 11.2 1 0 0 0 0 0 1 0 0 0 2022-2023 23 Gateshead 1 League 12.1 1 0 0 0 2023-2024 24 Gateshead 2 Leagues 25.2 2 0 0 0 1 0 0 0 0 0 2024-2025 25 Gateshead 1 League 22.0 4 0 0 0 2024-2025 25 Carlisle United 1 League 21.0 3 0 0 15 23 2 30 16 19 0 2025-2026 26 Carlisle United 2 Leagues 10.0 2 0 0 0 0 0 0 1 0 0 7 Seasons 5 Clubs 4 Leagues 170.4 21 0 0 83 83 2 84 112 88 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Gateshead (3 Seasons) 2 Leagues 59.3 7 0 0 0 1 0 0 0 0 0 Manchester Utd (3 Seasons) 2 Leagues 13.5 0 0 0 0 Oldham Athletic (2 Seasons) 3 Leagues 67.3 8 0 0 65 56 0 51 95 69 0 Carlisle United (2 Seasons) 3 Leagues 31.1 5 0 0 15 23 2 30 17 19 0 Solihull Moors (1 Season) 2 Leagues 11.2 1 0 0 0 0 0 1 0 0 0 Watford (1 Season) 1 League 1.7 0 0 0 3 3 0 2 0 0 0 FA Cup (6 Seasons) 6.0 0 0 0 5 8 0 3 1 0 0 National League (4 Seasons) 78.3 10 0 0 0 League Two (3 Seasons) 82.1 10 0 0 73 68 2 71 107 83 0 PL2 — Div. 1 (2 Seasons) 5.2 0 0 0 0 EFL Cup (2 Seasons) 4.0 1 0 0 5 7 0 10 4 5 0 PL2 — Div. 2 (1 Season) 8.3 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 Callum Whelan Pages
Callum Whelan Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary