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 Everton eng ENG Jr. PL2 — Div. 1 11 9 859 9.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Everton 2. Europa Lg 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 16 15 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 17 16 1,434 15.9 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 2019-2020 20 Tranmere Rovers eng ENG 3. League One 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Everton eng ENG Jr. PL2 — Div. 1 12 12 1,064 11.8 2 2 4 2 0 0 2 0 0.17 0.17 0.34 0.17 0.34 Matches 2020-2021 21 Sunderland eng ENG EFL Cup 0 0 Matches 2020-2021 21 Sunderland eng ENG Jr. PL2 — Div. 2 2 2 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Carlisle United 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 2021-2022 22 Carlisle United 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 22 Carlisle United eng ENG 4. League Two 35 31 2,861 31.8 1 0 1 1 0 0 5 0 0.03 0.00 0.03 0.03 0.03 Matches 2022-2023 23 Carlisle United 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 2022-2023 23 Carlisle United eng ENG 4. League Two 31 29 2,477 27.5 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Matches 2023-2024 24 Shrewsbury Town eng ENG EFL Cup 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Shrewsbury Town eng ENG FA Cup 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Shrewsbury Town eng ENG 3. League One 38 35 3,195 35.5 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 Matches 2024-2025 25 Shrewsbury Town 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 2024-2025 25 Shrewsbury Town eng ENG 3. League One 36 34 2,962 32.9 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 Matches 2025-2026 26 Carlisle United 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 2025-2026 26 Carlisle United eng ENG 5. National League 38 33 3,092 34.4 4 5 9 4 0 0 4 0 0.12 0.15 0.26 0.12 0.26 Matches 8 Seasons 5 Clubs 6 Leagues 189 172 15,517 172.4 9 7 16 9 0 0 22 0 0.05 0.04 0.09 0.05 0.09 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 Everton (4 Seasons) 1 League 56 52 4,736 52.6 3 2 5 3 0 0 5 0 0.06 0.04 0.10 0.06 0.10 Carlisle United (3 Seasons) 4 Leagues 108 97 8,820 98.0 8 5 13 8 0 0 14 0 0.08 0.05 0.13 0.08 0.13 Shrewsbury Town (2 Seasons) 3 Leagues 78 73 6,497 72.2 1 2 3 1 0 0 8 0 0.01 0.03 0.04 0.01 0.04 Everton (1 Season) 1 League 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sunderland (1 Season) 1 League 2 2 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sunderland (1 Season) 1 League 0 0 PL2 — Div. 1 (4 Seasons) 56 52 4,736 52.6 3 2 5 3 0 0 5 0 0.06 0.04 0.10 0.06 0.10 FA Cup (4 Seasons) 4 4 389 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 4 4 341 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 75 70 6,246 69.4 1 2 3 1 0 0 8 0 0.01 0.03 0.04 0.01 0.04 League Two (2 Seasons) 66 60 5,338 59.3 4 0 4 4 0 0 9 0 0.07 0.00 0.07 0.07 0.07 National League (1 Season) 38 33 3,092 34.4 4 5 9 4 0 0 4 0 0.12 0.15 0.26 0.12 0.26 Europa Lg (1 Season) 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 52 0.6 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 Everton 1 League 11 9 859 9.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 18 Everton 1 League 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 18 Everton 1 League 16 15 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 Everton 1 League 17 16 1,434 15.9 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 2019-2020 20 Everton 1 League 12 12 1,064 11.8 2 2 4 2 0 0 2 0 0.17 0.17 0.34 0.17 0.34 2019-2020 20 Tranmere Rovers 1 League 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 21 Sunderland 1 League 0 0 2020-2021 21 Sunderland 1 League 2 2 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 22 Carlisle United 3 Leagues 37 33 3,041 33.8 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 2022-2023 23 Carlisle United 2 Leagues 32 30 2,567 28.5 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 2023-2024 24 Shrewsbury Town 3 Leagues 40 37 3,355 37.3 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 2024-2025 25 Shrewsbury Town 2 Leagues 38 36 3,142 34.9 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 2025-2026 26 Carlisle United 2 Leagues 39 34 3,212 35.7 4 5 9 4 0 0 4 0 0.11 0.14 0.25 0.11 0.25 8 Seasons 5 Clubs 6 Leagues 189 172 15,517 172.4 9 7 16 9 0 0 22 0 0.05 0.04 0.09 0.05 0.09 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 Everton (4 Seasons) 1 League 56 52 4,736 52.6 3 2 5 3 0 0 5 0 0.06 0.04 0.10 0.06 0.10 Carlisle United (3 Seasons) 4 Leagues 108 97 8,820 98.0 8 5 13 8 0 0 14 0 0.08 0.05 0.13 0.08 0.13 Shrewsbury Town (2 Seasons) 3 Leagues 78 73 6,497 72.2 1 2 3 1 0 0 8 0 0.01 0.03 0.04 0.01 0.04 Everton (1 Season) 1 League 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sunderland (1 Season) 1 League 2 2 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sunderland (1 Season) 1 League 0 0 PL2 — Div. 1 (4 Seasons) 56 52 4,736 52.6 3 2 5 3 0 0 5 0 0.06 0.04 0.10 0.06 0.10 FA Cup (4 Seasons) 4 4 389 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 4 4 341 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 75 70 6,246 69.4 1 2 3 1 0 0 8 0 0.01 0.03 0.04 0.01 0.04 League Two (2 Seasons) 66 60 5,338 59.3 4 0 4 4 0 0 9 0 0.07 0.00 0.07 0.07 0.07 National League (1 Season) 38 33 3,092 34.4 4 5 9 4 0 0 4 0 0.12 0.15 0.26 0.12 0.26 Europa Lg (1 Season) 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 52 0.6 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 Everton eng ENG Jr. PL2 — Div. 1 1st 11 9 859 9.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 7th 16 15 1,379 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 1st 17 16 1,434 15.9 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 2019-2020 20 Everton eng ENG Jr. PL2 — Div. 1 7th 12 12 1,064 11.8 2 2 4 2 0 0 2 0 0.17 0.17 0.34 0.17 0.34 Matches 2019-2020 20 Tranmere Rovers eng ENG 3. League One 21st 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Sunderland eng ENG Jr. PL2 — Div. 2 5th 2 2 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Carlisle United eng ENG 4. League Two 20th 35 31 2,861 31.8 1 0 1 1 0 0 5 0 0.03 0.00 0.03 0.03 0.03 Matches 2022-2023 23 Carlisle United eng ENG 4. League Two 5th 31 29 2,477 27.5 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Matches 2023-2024 24 Shrewsbury Town eng ENG 3. League One 19th 38 35 3,195 35.5 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 Matches 2024-2025 25 Shrewsbury Town eng ENG 3. League One 24th 36 34 2,962 32.9 1 1 2 1 0 0 4 0 0.03 0.03 0.06 0.03 0.06 Matches 2025-2026 26 Carlisle United eng ENG 5. National League 3rd 38 33 3,092 34.4 4 5 9 4 0 0 4 0 0.12 0.15 0.26 0.12 0.26 Matches 6 Seasons 3 Clubs 3 Leagues 179 163 14,676 163.1 9 7 16 9 0 0 21 0 0.06 0.04 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 Everton (4 Seasons) 1 League 56 52 4,736 52.6 3 2 5 3 0 0 5 0 0.06 0.04 0.10 0.06 0.10 Carlisle United (3 Seasons) 2 Leagues 104 93 8,430 93.7 8 5 13 8 0 0 13 0 0.09 0.05 0.14 0.09 0.14 Shrewsbury Town (2 Seasons) 1 League 74 69 6,157 68.4 1 2 3 1 0 0 8 0 0.01 0.03 0.04 0.01 0.04 Sunderland (1 Season) 1 League 2 2 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 56 52 4,736 52.6 3 2 5 3 0 0 5 0 0.06 0.04 0.10 0.06 0.10 League One (3 Seasons) 75 70 6,246 69.4 1 2 3 1 0 0 8 0 0.01 0.03 0.04 0.01 0.04 League Two (2 Seasons) 66 60 5,338 59.3 4 0 4 4 0 0 9 0 0.07 0.00 0.07 0.07 0.07 National League (1 Season) 38 33 3,092 34.4 4 5 9 4 0 0 4 0 0.12 0.15 0.26 0.12 0.26 PL2 — Div. 2 (1 Season) 2 2 52 0.6 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 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 18 Everton 2. Europa Lg GR 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 1 111 1.2 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 2016-2017 17 Everton 1 League 9.5 0 0 0 2017-2018 18 Everton 1 League 1.2 0 0 0 0.00 0.00 0 0 2017-2018 18 Everton 1 League 15.3 0 0 0 2018-2019 19 Everton 1 League 15.9 1 0 0 2019-2020 20 Everton 1 League 11.8 2 0 0 2019-2020 20 Tranmere Rovers 1 League 1.0 0 0 0 0.00 0.00 0 0 2020-2021 21 Sunderland 1 League 0.6 0 0 0 2021-2022 22 Carlisle United 3 Leagues 33.8 1 16 7 43.8 0.47 0.21 0.06 0.14 0 0 2022-2023 23 Carlisle United 2 Leagues 28.5 3 20 8 40.0 0.73 0.29 0.15 0.38 0 0 2023-2024 24 Shrewsbury Town 3 Leagues 37.3 0 16 3 18.8 0.43 0.08 0.00 0.00 0 0 2024-2025 25 Shrewsbury Town 2 Leagues 34.9 1 15 5 33.3 0.43 0.14 0.07 0.20 0 0 2025-2026 26 Carlisle United 2 Leagues 35.7 4 0 0 8 Seasons 5 Clubs 6 Leagues 172.4 9 67 23 34.3 0.49 0.17 0.07 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Everton (4 Seasons) 1 League 52.6 3 0 0 Carlisle United (3 Seasons) 4 Leagues 98.0 8 36 15 41.7 0.59 0.24 0.11 0.27 0 0 Shrewsbury Town (2 Seasons) 3 Leagues 72.2 1 31 8 25.8 0.43 0.11 0.03 0.13 0 0 Everton (1 Season) 1 League 1.2 0 0 0 0.00 0.00 0 0 Sunderland (1 Season) 1 League 0.6 0 0 0 Tranmere Rovers (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 Sunderland (1 Season) 1 League PL2 — Div. 1 (4 Seasons) 52.6 3 0 0 FA Cup (4 Seasons) 4.3 0 0 0 0.00 0.00 0 0 EFL Cup (4 Seasons) 3.8 0 2 1 50.0 0.53 0.26 0.00 0.00 0 0 League One (3 Seasons) 69.4 1 29 7 24.1 0.42 0.10 0.03 0.14 0 0 League Two (2 Seasons) 59.3 4 36 15 41.7 0.61 0.25 0.11 0.27 0 0 National League (1 Season) 34.4 4 0 0 Europa Lg (1 Season) 1.2 0 0 0 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 0.6 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 18 Everton 2. Europa Lg GR 1.2 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.2 0 0 0 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 17 Everton eng ENG Jr. PL2 — Div. 1 11 859 78 43.4 9.5 9 90 9 2 24 2 2.09 16 10 +6 +0.63 -1.06 Matches 2017-2018 18 Everton 2. Europa Lg 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 16 1,379 86 69.6 15.3 15 90 15 1 28 0 1.63 23 20 +3 +0.20 +1.24 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 17 1,434 84 72.4 15.9 16 86 14 1 61 1 1.76 22 13 +9 +0.56 -0.75 Matches 2019-2020 20 Tranmere Rovers eng ENG 3. League One 1 89 89 2.9 1.0 1 89 0 0 0 0.00 0 2 -2 -2.02 -1.36 Matches 2019-2020 20 Everton eng ENG Jr. PL2 — Div. 1 12 1,064 89 65.7 11.8 12 89 11 0 0 1.33 23 20 +3 +0.25 +0.90 Matches 2020-2021 21 Sunderland eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 21 Sunderland eng ENG Jr. PL2 — Div. 2 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73 Matches 2021-2022 22 Carlisle United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2021-2022 22 Carlisle United eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 0.00 1 2 -1 -1.00 -3.00 Matches 2021-2022 22 Carlisle United eng ENG 4. League Two 35 2,861 82 69.1 31.8 31 88 28 4 35 11 1.29 31 44 -13 -0.41 +0.29 Matches 2022-2023 23 Carlisle United eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +2.00 Matches 2022-2023 23 Carlisle United eng ENG 4. League Two 31 2,477 80 59.8 27.5 29 85 27 2 11 4 1.81 40 25 +15 +0.55 +0.11 Matches 2023-2024 24 Shrewsbury Town eng ENG EFL Cup 1 71 71 78.9 0.8 1 71 0 0 0 0.00 1 2 -1 -1.27 -1.27 Matches 2023-2024 24 Shrewsbury Town eng ENG FA Cup 1 89 89 33.0 1.0 1 89 0 0 0 0.00 0 1 -1 -1.01 -2.01 Matches 2023-2024 24 Shrewsbury Town eng ENG 3. League One 38 3,195 84 77.2 35.5 35 89 31 3 31 0 1.05 28 50 -22 -0.62 +0.33 Matches 2024-2025 25 Shrewsbury Town eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 3 5 -2 -1.00 Matches 2024-2025 25 Shrewsbury Town eng ENG 3. League One 36 2,962 82 71.5 32.9 34 87 30 2 11 4 0.67 31 55 -24 -0.73 +0.34 Matches 2025-2026 26 Carlisle United eng ENG FA Cup 1 120 120 57.1 1.3 1 120 1 0 0 3.00 3 2 +1 +0.75 +3.75 Matches 2025-2026 26 Carlisle United eng ENG 5. National League 38 3,092 81 74.7 34.4 33 90 32 5 27 2 2.00 60 40 +20 +0.58 -0.79 Matches 8 Seasons 5 Clubs 6 Leagues 189 15,517 82 60.6 172.4 172 88 155 17 26 24 1.33 204 233 -29 -0.17 +0.20 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (4 Seasons) 1 League 56 4,736 85 62.6 52.6 52 88 49 4 34 3 1.70 84 63 +21 +0.40 -0.17 Carlisle United (3 Seasons) 4 Leagues 108 8,820 82 67.4 98.0 97 88 91 11 27 18 1.70 137 115 +22 +0.22 -0.03 Shrewsbury Town (2 Seasons) 3 Leagues 78 6,497 83 73.7 72.2 73 87 63 5 23 4 0.83 63 113 -50 -0.69 +0.16 Everton (1 Season) 1 League 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70 Sunderland (1 Season) 1 League 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73 Tranmere Rovers (1 Season) 1 League 1 89 89 2.9 1.0 1 89 0 0 0 0.00 0 2 -2 -2.02 -1.36 Sunderland (1 Season) 1 League 0 0 0 1 PL2 — Div. 1 (4 Seasons) 56 4,736 85 62.6 52.6 52 88 49 4 34 3 1.70 84 63 +21 +0.40 -0.17 FA Cup (4 Seasons) 4 389 97 46.3 4.3 4 97 3 0 1 1.50 6 6 0 0.00 0.00 EFL Cup (4 Seasons) 4 341 85 75.8 3.8 4 85 3 0 1 0.25 4 8 -4 -1.06 -1.06 League One (3 Seasons) 75 6,246 83 55.1 69.4 70 88 61 5 23 4 0.85 59 107 -48 -0.69 +0.12 League Two (2 Seasons) 66 5,338 81 64.5 59.3 60 86 55 6 27 15 1.53 71 69 +2 +0.03 +0.09 National League (1 Season) 38 3,092 81 74.7 34.4 33 90 32 5 27 2 2.00 60 40 +20 +0.58 -0.79 Europa Lg (1 Season) 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70 PL2 — Div. 2 (1 Season) 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73
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 Everton 1 League 11 859 78 43.4 9.5 9 90 9 2 24 2 2.09 16 10 +6 +0.63 -1.06 2017-2018 18 Everton 1 League 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70 2017-2018 18 Everton 1 League 16 1,379 86 69.6 15.3 15 90 15 1 28 0 1.63 23 20 +3 +0.20 +1.24 2018-2019 19 Everton 1 League 17 1,434 84 72.4 15.9 16 86 14 1 61 1 1.76 22 13 +9 +0.56 -0.75 2019-2020 20 Everton 1 League 12 1,064 89 65.7 11.8 12 89 11 0 0 1.33 23 20 +3 +0.25 +0.90 2019-2020 20 Tranmere Rovers 1 League 1 89 89 2.9 1.0 1 89 0 0 0 0.00 0 2 -2 -2.02 -1.36 2020-2021 21 Sunderland 1 League 0 0 0 1 2020-2021 21 Sunderland 1 League 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73 2021-2022 22 Carlisle United 3 Leagues 37 3,041 82 69.0 33.8 33 88 30 4 35 12 1.22 32 47 -15 -0.44 +0.08 2022-2023 23 Carlisle United 2 Leagues 32 2,567 80 59.4 28.5 30 85 28 2 11 4 1.85 42 26 +16 +0.56 +0.20 2023-2024 24 Shrewsbury Town 3 Leagues 40 3,355 84 74.6 37.3 37 88 31 3 31 0 1.00 29 53 -24 -0.64 -0.01 2024-2025 25 Shrewsbury Town 2 Leagues 38 3,142 83 72.7 34.9 36 87 32 2 11 4 0.66 34 60 -26 -0.74 +0.32 2025-2026 26 Carlisle United 2 Leagues 39 3,212 82 73.8 35.7 34 91 33 5 27 2 2.03 63 42 +21 +0.59 -0.44 8 Seasons 5 Clubs 6 Leagues 189 15,517 82 60.6 172.4 172 88 155 17 26 24 1.33 204 233 -29 -0.17 +0.20 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (4 Seasons) 1 League 56 4,736 85 62.6 52.6 52 88 49 4 34 3 1.70 84 63 +21 +0.40 -0.17 Carlisle United (3 Seasons) 4 Leagues 108 8,820 82 67.4 98.0 97 88 91 11 27 18 1.70 137 115 +22 +0.22 -0.03 Shrewsbury Town (2 Seasons) 3 Leagues 78 6,497 83 73.7 72.2 73 87 63 5 23 4 0.83 63 113 -50 -0.69 +0.16 Everton (1 Season) 1 League 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70 Sunderland (1 Season) 1 League 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73 Tranmere Rovers (1 Season) 1 League 1 89 89 2.9 1.0 1 89 0 0 0 0.00 0 2 -2 -2.02 -1.36 Sunderland (1 Season) 1 League 0 0 0 1 PL2 — Div. 1 (4 Seasons) 56 4,736 85 62.6 52.6 52 88 49 4 34 3 1.70 84 63 +21 +0.40 -0.17 FA Cup (4 Seasons) 4 389 97 46.3 4.3 4 97 3 0 1 1.50 6 6 0 0.00 0.00 EFL Cup (4 Seasons) 4 341 85 75.8 3.8 4 85 3 0 1 0.25 4 8 -4 -1.06 -1.06 League One (3 Seasons) 75 6,246 83 55.1 69.4 70 88 61 5 23 4 0.85 59 107 -48 -0.69 +0.12 League Two (2 Seasons) 66 5,338 81 64.5 59.3 60 86 55 6 27 15 1.53 71 69 +2 +0.03 +0.09 National League (1 Season) 38 3,092 81 74.7 34.4 33 90 32 5 27 2 2.00 60 40 +20 +0.58 -0.79 Europa Lg (1 Season) 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70 PL2 — Div. 2 (1 Season) 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73
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 Everton eng ENG Jr. PL2 — Div. 1 1st 11 859 78 43.4 9.5 9 90 9 2 24 2 2.09 16 10 +6 +0.63 -1.06 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 7th 16 1,379 86 69.6 15.3 15 90 15 1 28 0 1.63 23 20 +3 +0.20 +1.24 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 1st 17 1,434 84 72.4 15.9 16 86 14 1 61 1 1.76 22 13 +9 +0.56 -0.75 Matches 2019-2020 20 Everton eng ENG Jr. PL2 — Div. 1 7th 12 1,064 89 65.7 11.8 12 89 11 0 0 1.33 23 20 +3 +0.25 +0.90 Matches 2019-2020 20 Tranmere Rovers eng ENG 3. League One 21st 1 89 89 2.9 1.0 1 89 0 0 0 0.00 0 2 -2 -2.02 -1.36 Matches 2020-2021 21 Sunderland eng ENG Jr. PL2 — Div. 2 5th 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73 Matches 2021-2022 22 Carlisle United eng ENG 4. League Two 20th 35 2,861 82 69.1 31.8 31 88 28 4 35 11 1.29 31 44 -13 -0.41 +0.29 Matches 2022-2023 23 Carlisle United eng ENG 4. League Two 5th 31 2,477 80 59.8 27.5 29 85 27 2 11 4 1.81 40 25 +15 +0.55 +0.11 Matches 2023-2024 24 Shrewsbury Town eng ENG 3. League One 19th 38 3,195 84 77.2 35.5 35 89 31 3 31 0 1.05 28 50 -22 -0.62 +0.33 Matches 2024-2025 25 Shrewsbury Town eng ENG 3. League One 24th 36 2,962 82 71.5 32.9 34 87 30 2 11 4 0.67 31 55 -24 -0.73 +0.34 Matches 2025-2026 26 Carlisle United eng ENG 5. National League 3rd 38 3,092 81 74.7 34.4 33 90 32 5 27 2 2.00 60 40 +20 +0.58 -0.79 Matches 6 Seasons 3 Clubs 3 Leagues 179 14,676 82 61.8 163.1 163 88 148 16 26 21 1.35 190 216 -26 -0.16 +0.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (4 Seasons) 1 League 56 4,736 85 62.6 52.6 52 88 49 4 34 3 1.70 84 63 +21 +0.40 -0.17 Carlisle United (3 Seasons) 2 Leagues 104 8,430 81 67.9 93.7 93 87 87 11 27 17 1.70 131 109 +22 +0.23 -0.08 Shrewsbury Town (2 Seasons) 1 League 74 6,157 83 74.4 68.4 69 88 61 5 23 4 0.87 59 105 -46 -0.67 +0.35 Sunderland (1 Season) 1 League 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73 Tranmere Rovers (1 Season) 1 League 1 89 89 2.9 1.0 1 89 0 0 0 0.00 0 2 -2 -2.02 -1.36 PL2 — Div. 1 (4 Seasons) 56 4,736 85 62.6 52.6 52 88 49 4 34 3 1.70 84 63 +21 +0.40 -0.17 League One (3 Seasons) 75 6,246 83 55.1 69.4 70 88 61 5 23 4 0.85 59 107 -48 -0.69 +0.12 League Two (2 Seasons) 66 5,338 81 64.5 59.3 60 86 55 6 27 15 1.53 71 69 +2 +0.03 +0.09 National League (1 Season) 38 3,092 81 74.7 34.4 33 90 32 5 27 2 2.00 60 40 +20 +0.58 -0.79 PL2 — Div. 2 (1 Season) 2 52 26 2.4 0.6 2 26 0 0 0 1.50 2 1 +1 +1.73 +1.73
Playing Time Table Season Age Squad 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 18 Everton 2. Europa Lg GR 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70 Matches 1 Season 1 Club 1 League 2 111 56 20.6 1.2 1 1 1 1 1.50 4 3 +1 +0.81 +2.70
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 17 Everton 1 League 9.5 1 0 0 0 2017-2018 18 Everton 1 League 1.2 0 0 0 2 1 0 0 2 1 0 0 0 2017-2018 18 Everton 1 League 15.3 1 0 0 0 2018-2019 19 Everton 1 League 15.9 1 0 0 0 2019-2020 20 Everton 1 League 11.8 2 0 0 0 2019-2020 20 Tranmere Rovers 1 League 1.0 0 0 0 0 1 0 0 1 1 0 2020-2021 21 Sunderland 1 League 0.6 0 0 0 0 2021-2022 22 Carlisle United 3 Leagues 33.8 6 0 0 24 18 0 4 43 18 1 2022-2023 23 Carlisle United 2 Leagues 28.5 4 0 0 19 25 1 1 39 16 0 2023-2024 24 Shrewsbury Town 3 Leagues 37.3 4 0 0 20 21 2 27 41 27 0 2024-2025 25 Shrewsbury Town 2 Leagues 34.9 4 0 0 19 15 1 12 41 29 0 2025-2026 26 Carlisle United 2 Leagues 35.7 4 0 0 1 8 Seasons 5 Clubs 6 Leagues 172.4 22 0 0 84 81 4 44 167 92 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Everton (4 Seasons) 1 League 52.6 5 0 0 0 Carlisle United (3 Seasons) 4 Leagues 98.0 14 0 0 43 43 1 5 82 34 2 Shrewsbury Town (2 Seasons) 3 Leagues 72.2 8 0 0 39 36 3 39 82 56 0 Everton (1 Season) 1 League 1.2 0 0 0 2 1 0 0 2 1 0 0 0 Sunderland (1 Season) 1 League 0.6 0 0 0 0 Tranmere Rovers (1 Season) 1 League 1.0 0 0 0 0 1 0 0 1 1 0 Sunderland (1 Season) 1 League PL2 — Div. 1 (4 Seasons) 52.6 5 0 0 0 FA Cup (4 Seasons) 4.3 1 0 0 1 1 0 1 2 0 0 EFL Cup (4 Seasons) 3.8 0 0 0 2 1 0 1 7 0 0 League One (3 Seasons) 69.4 8 0 0 38 35 3 37 79 57 0 League Two (2 Seasons) 59.3 9 0 0 41 43 1 5 77 34 1 National League (1 Season) 34.4 4 0 0 1 Europa Lg (1 Season) 1.2 0 0 0 2 1 0 0 2 1 0 0 0 PL2 — Div. 2 (1 Season) 0.6 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 18 Everton 2. Europa Lg GR 1.2 0 0 0 2 1 0 0 2 1 0 0 0 Matches 1 Season 1 Club 1 League 1.2 0 0 0 2 1 0 0 2 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 Morgan Feeney Pages
Morgan Feeney Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary