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 2017-2018 20 Brighton eng ENG Jr. PL2 — Div. 2 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2018-2019 21 Brighton 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 2018-2019 21 Brighton eng ENG Jr. PL2 — Div. 1 10 8 708 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Hamilton Acad. sct SCO 1. Premiership 16 14 1,248 13.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Matches 2020-2021 23 Stockport eng ENG 5. National League 14 9 779 8.7 1 1 0 0 2 0 0.12 0.12 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 6 5 397 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Stockport eng ENG FA Cup 3 2 152 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Stockport eng ENG 5. National League 36 30 2,545 28.3 9 9 0 0 2 1 0.32 0.32 Matches 2022-2023 25 Stockport eng ENG FA Cup 4 3 294 3.3 3 0 3 2 1 1 0 0 0.92 0.00 0.92 0.61 0.61 Matches 2022-2023 25 Stockport eng ENG 4. League Two 40 39 3,291 36.6 10 6 16 9 1 1 2 0 0.27 0.16 0.44 0.25 0.41 Matches 2023-2024 26 Stockport eng ENG EFL Cup 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Stockport eng ENG FA Cup 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Stockport eng ENG 4. League Two 20 18 1,580 17.6 4 6 10 3 1 1 2 0 0.23 0.34 0.57 0.17 0.51 Matches 2024-2025 27 Stockport eng ENG FA Cup 2 2 135 1.5 1 1 2 1 0 0 0 0 0.67 0.67 1.33 0.67 1.33 Matches 2024-2025 27 Stockport eng ENG 3. League One 40 36 3,140 34.9 8 2 10 7 1 1 3 0 0.23 0.06 0.29 0.20 0.26 Matches 2025-2026 28 Milton Keynes Dons eng ENG EFL Cup 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Milton Keynes Dons eng ENG FA Cup 2 2 166 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Milton Keynes Dons eng ENG 4. League Two 22 13 1,188 13.2 2 1 3 2 0 0 3 0 0.15 0.08 0.23 0.15 0.23 Matches 8 Seasons 4 Clubs 6 Leagues 209 176 15,170 168.6 39 16 45 35 4 4 18 1 0.23 0.12 0.34 0.21 0.31 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 Stockport (5 Seasons) 5 Leagues 161 140 12,011 133.5 36 15 41 32 4 4 12 1 0.27 0.16 0.42 0.24 0.38 Hamilton Acad. (2 Seasons) 1 League 22 19 1,645 18.3 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 Brighton (2 Seasons) 2 Leagues 19 17 1,518 16.9 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Milton Keynes Dons (1 Season) 3 Leagues 25 16 1,424 15.8 2 1 3 2 0 0 3 0 0.13 0.06 0.19 0.13 0.19 Brighton (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 12 9 772 8.6 4 1 5 3 1 1 1 0 0.47 0.12 0.58 0.35 0.47 League Two (3 Seasons) 82 70 6,059 67.3 16 13 29 14 2 2 7 0 0.24 0.19 0.43 0.21 0.40 EFL Cup (3 Seasons) 3 3 230 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 50 39 3,324 36.9 10 10 0 0 4 1 0.27 0.27 Premiership (2 Seasons) 22 19 1,645 18.3 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 League One (1 Season) 40 36 3,140 34.9 8 2 10 7 1 1 3 0 0.23 0.06 0.29 0.20 0.26 PL2 — Div. 1 (1 Season) 10 8 708 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11
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 2017-2018 20 Brighton 1 League 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 2018-2019 21 Brighton 1 League 10 8 708 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Brighton 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 Hamilton Acad. 1 League 16 14 1,248 13.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2020-2021 23 Hamilton Acad. 1 League 6 5 397 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 23 Stockport 1 League 14 9 779 8.7 1 1 0 0 2 0 0.12 0.12 2021-2022 24 Stockport 2 Leagues 39 32 2,697 30.0 9 0 0 9 0 0 3 1 0.30 0.00 0.00 0.30 0.00 2022-2023 25 Stockport 2 Leagues 44 42 3,585 39.8 13 6 19 11 2 2 2 0 0.33 0.15 0.48 0.28 0.43 2023-2024 26 Stockport 3 Leagues 22 19 1,675 18.6 4 6 10 3 1 1 2 0 0.21 0.32 0.54 0.16 0.48 2024-2025 27 Stockport 2 Leagues 42 38 3,275 36.4 9 3 12 8 1 1 3 0 0.25 0.08 0.33 0.22 0.30 2025-2026 28 Milton Keynes Dons 3 Leagues 25 16 1,424 15.8 2 1 3 2 0 0 3 0 0.13 0.06 0.19 0.13 0.19 8 Seasons 4 Clubs 6 Leagues 209 176 15,170 168.6 39 16 45 35 4 4 18 1 0.23 0.12 0.34 0.21 0.31 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 Stockport (5 Seasons) 5 Leagues 161 140 12,011 133.5 36 15 41 32 4 4 12 1 0.27 0.16 0.42 0.24 0.38 Hamilton Acad. (2 Seasons) 1 League 22 19 1,645 18.3 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 Brighton (2 Seasons) 2 Leagues 19 17 1,518 16.9 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Milton Keynes Dons (1 Season) 3 Leagues 25 16 1,424 15.8 2 1 3 2 0 0 3 0 0.13 0.06 0.19 0.13 0.19 Brighton (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 12 9 772 8.6 4 1 5 3 1 1 1 0 0.47 0.12 0.58 0.35 0.47 League Two (3 Seasons) 82 70 6,059 67.3 16 13 29 14 2 2 7 0 0.24 0.19 0.43 0.21 0.40 EFL Cup (3 Seasons) 3 3 230 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 50 39 3,324 36.9 10 10 0 0 4 1 0.27 0.27 Premiership (2 Seasons) 22 19 1,645 18.3 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 League One (1 Season) 40 36 3,140 34.9 8 2 10 7 1 1 3 0 0.23 0.06 0.29 0.20 0.26 PL2 — Div. 1 (1 Season) 10 8 708 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 20 Brighton eng ENG Jr. PL2 — Div. 2 3rd 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2018-2019 21 Brighton eng ENG Jr. PL2 — Div. 1 3rd 10 8 708 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Hamilton Acad. sct SCO 1. Premiership 11th 16 14 1,248 13.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 18th 6 5 397 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Stockport eng ENG 5. National League 3rd 14 9 779 8.7 1 1 0 0 2 0 0.12 0.12 Matches 2021-2022 24 Stockport eng ENG 5. National League 1st 36 30 2,545 28.3 9 9 0 0 2 1 0.32 0.32 Matches 2022-2023 25 Stockport eng ENG 4. League Two 4th 40 39 3,291 36.6 10 6 16 9 1 1 2 0 0.27 0.16 0.44 0.25 0.41 Matches 2023-2024 26 Stockport eng ENG 4. League Two 1st 20 18 1,580 17.6 4 6 10 3 1 1 2 0 0.23 0.34 0.57 0.17 0.51 Matches 2024-2025 27 Stockport eng ENG 3. League One 3rd 40 36 3,140 34.9 8 2 10 7 1 1 3 0 0.23 0.06 0.29 0.20 0.26 Matches 2025-2026 28 Milton Keynes Dons eng ENG 4. League Two 2nd 22 13 1,188 13.2 2 1 3 2 0 0 3 0 0.15 0.08 0.23 0.15 0.23 Matches 7 Seasons 3 Clubs 4 Leagues 194 164 14,168 157.4 35 15 40 32 3 3 17 1 0.22 0.12 0.33 0.20 0.31 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 Stockport (5 Seasons) 3 Leagues 150 132 11,335 125.9 32 14 36 29 3 3 11 1 0.25 0.16 0.40 0.23 0.37 Hamilton Acad. (2 Seasons) 1 League 22 19 1,645 18.3 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 Brighton (2 Seasons) 2 Leagues 19 17 1,518 16.9 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Milton Keynes Dons (1 Season) 1 League 22 13 1,188 13.2 2 1 3 2 0 0 3 0 0.15 0.08 0.23 0.15 0.23 League Two (3 Seasons) 82 70 6,059 67.3 16 13 29 14 2 2 7 0 0.24 0.19 0.43 0.21 0.40 National League (2 Seasons) 50 39 3,324 36.9 10 10 0 0 4 1 0.27 0.27 Premiership (2 Seasons) 22 19 1,645 18.3 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 League One (1 Season) 40 36 3,140 34.9 8 2 10 7 1 1 3 0 0.23 0.06 0.29 0.20 0.26 PL2 — Div. 1 (1 Season) 10 8 708 7.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11
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 2018-2019 21 Brighton eng ENG EFL Cup 33rd 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 24 Stockport eng ENG FA Cup 3 2 152 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Stockport eng ENG FA Cup 4 3 294 3.3 3 0 3 2 1 1 0 0 0.92 0.00 0.92 0.61 0.61 Matches 2023-2024 26 Stockport eng ENG EFL Cup Rd1 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Stockport eng ENG FA Cup 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Stockport eng ENG FA Cup 2 2 135 1.5 1 1 2 1 0 0 0 0 0.67 0.67 1.33 0.67 1.33 Matches 2025-2026 28 Milton Keynes Dons eng ENG EFL Cup Rd1 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Milton Keynes Dons eng ENG FA Cup 2 2 166 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 2 Leagues 15 12 1,002 11.1 4 1 5 3 1 1 1 0 0.36 0.09 0.45 0.27 0.36 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 Stockport (4 Seasons) 2 Leagues 11 8 676 7.5 4 1 5 3 1 1 1 0 0.53 0.13 0.67 0.40 0.53 Milton Keynes Dons (1 Season) 2 Leagues 3 3 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 12 9 772 8.6 4 1 5 3 1 1 1 0 0.47 0.12 0.58 0.35 0.47 EFL Cup (3 Seasons) 3 3 230 2.6 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 2017-2018 20 Brighton 1 League 9.0 1 0 0 2018-2019 21 Brighton 1 League 7.9 0 0 0 2018-2019 21 Brighton 1 League 1.0 0 0 0 0.00 0.00 0 0 2019-2020 22 Hamilton Acad. 1 League 13.9 1 6 2 33.3 0.43 0.14 0.17 0.50 0 0 2020-2021 23 Hamilton Acad. 1 League 4.4 0 1 0 0.0 0.23 0.00 0.00 0 0 2020-2021 23 Stockport 1 League 8.7 1 0 0 2021-2022 24 Stockport 2 Leagues 30.0 9 2 1 50.0 1.18 0.59 0.00 0.00 0 0 2022-2023 25 Stockport 2 Leagues 39.8 13 74 32 43.2 1.86 0.80 0.15 0.34 2 2 2023-2024 26 Stockport 3 Leagues 18.6 4 27 11 40.7 1.45 0.59 0.11 0.27 1 1 2024-2025 27 Stockport 2 Leagues 36.4 9 54 26 48.1 1.55 0.75 0.13 0.27 1 1 2025-2026 28 Milton Keynes Dons 3 Leagues 15.8 2 15 7 46.7 0.95 0.44 0.13 0.29 0 0 8 Seasons 4 Clubs 6 Leagues 168.6 39 179 79 44.1 1.38 0.61 0.13 0.30 4 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Stockport (5 Seasons) 5 Leagues 133.5 36 157 70 44.6 1.65 0.74 0.13 0.30 4 4 Hamilton Acad. (2 Seasons) 1 League 18.3 1 7 2 28.6 0.38 0.11 0.14 0.50 0 0 Brighton (2 Seasons) 2 Leagues 16.9 1 0 0 Milton Keynes Dons (1 Season) 3 Leagues 15.8 2 15 7 46.7 0.95 0.44 0.13 0.29 0 0 Brighton (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 FA Cup (5 Seasons) 8.6 4 14 9 64.3 1.98 1.27 0.14 0.22 1 1 League Two (3 Seasons) 67.3 16 102 42 41.2 1.52 0.62 0.14 0.33 2 2 EFL Cup (3 Seasons) 2.6 0 2 0 0.0 0.78 0.00 0.00 0 0 National League (2 Seasons) 36.9 10 0 0 Premiership (2 Seasons) 18.3 1 7 2 28.6 0.38 0.11 0.14 0.50 0 0 League One (1 Season) 34.9 8 54 26 48.1 1.55 0.75 0.13 0.27 1 1 PL2 — Div. 1 (1 Season) 7.9 0 0 0 PL2 — Div. 2 (1 Season) 9.0 1 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 2017-2018 20 Brighton eng ENG Jr. PL2 — Div. 2 9 810 90 47.4 9.0 9 90 9 0 1 1.00 11 15 -4 -0.44 -2.94 Matches 2018-2019 21 Brighton eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2018-2019 21 Brighton eng ENG Jr. PL2 — Div. 1 10 708 71 35.8 7.9 8 83 4 2 21 0 1.20 5 9 -4 -0.51 -1.50 Matches 2019-2020 22 Hamilton Acad. sct SCO 1. Premiership 16 1,248 78 46.2 13.9 14 82 6 2 48 6 0.81 15 19 -4 -0.29 +0.70 Matches 2020-2021 23 Stockport eng ENG 5. National League 14 779 56 20.1 8.7 9 77 4 5 17 4 1.73 13 3 +10 +1.16 +0.37 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 6 397 66 11.6 4.4 5 78 2 1 6 2 0.67 5 18 -13 -2.95 -2.35 Matches 2021-2022 24 Stockport eng ENG FA Cup 3 152 51 50.7 1.7 2 61 0 1 31 0 1.33 2 4 -2 -1.18 -3.01 Matches 2021-2022 24 Stockport eng ENG 5. National League 36 2,545 71 64.3 28.3 30 82 19 6 13 5 2.36 69 19 +50 +1.77 +1.83 Matches 2022-2023 25 Stockport eng ENG FA Cup 4 294 74 81.7 3.3 3 90 2 1 25 0 1.75 6 5 +1 +0.31 -5.15 Matches 2022-2023 25 Stockport eng ENG 4. League Two 40 3,291 82 79.5 36.6 39 84 28 1 8 0 1.74 52 27 +25 +0.68 +0.37 Matches 2023-2024 26 Stockport eng ENG EFL Cup 1 70 70 58.3 0.8 1 70 0 0 0 1.00 1 0 +1 +1.29 +3.09 Matches 2023-2024 26 Stockport eng ENG FA Cup 1 25 25 9.3 0.3 0 0 1 25 0 3.00 3 0 +3 +10.80 +10.80 Matches 2023-2024 26 Stockport eng ENG 4. League Two 20 1,580 79 38.2 17.6 18 83 8 2 45 0 2.10 39 20 +19 +1.08 +0.06 Matches 2024-2025 27 Stockport eng ENG FA Cup 2 135 68 45.0 1.5 2 68 1 0 1 1.50 2 1 +1 +0.67 +0.12 Matches 2024-2025 27 Stockport eng ENG 3. League One 40 3,140 79 75.8 34.9 36 83 17 4 38 1 1.90 54 33 +21 +0.60 -0.21 Matches 2025-2026 28 Milton Keynes Dons eng ENG EFL Cup 1 70 70 77.8 0.8 1 70 0 0 0 0.00 0 2 -2 -2.57 -2.57 Matches 2025-2026 28 Milton Keynes Dons eng ENG FA Cup 2 166 83 55.3 1.8 2 83 1 0 0 3.00 5 3 +2 +1.08 +0.41 Matches 2025-2026 28 Milton Keynes Dons eng ENG 4. League Two 22 1,188 54 28.7 13.2 13 73 2 9 27 0 1.77 28 15 +13 +0.98 +0.13 Matches 8 Seasons 4 Clubs 6 Leagues 209 15,170 73 46.9 168.6 176 81 91 33 25 19 1.80 294 170 +124 +0.74 +0.38 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (5 Seasons) 5 Leagues 161 12,011 75 55.6 133.5 140 82 79 21 23 11 1.96 241 112 +129 +0.97 +0.27 Hamilton Acad. (2 Seasons) 1 League 22 1,645 75 26.9 18.3 19 81 8 3 34 8 0.77 20 37 -17 -0.93 -0.21 Brighton (2 Seasons) 2 Leagues 19 1,518 80 41.1 16.9 17 87 13 2 21 1 1.11 16 24 -8 -0.47 -2.09 Milton Keynes Dons (1 Season) 3 Leagues 25 1,424 57 31.4 15.8 16 74 3 9 27 0 1.80 33 20 +13 +0.82 -0.02 Brighton (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 FA Cup (5 Seasons) 12 772 64 50.5 8.6 9 77 4 3 27 1 1.92 18 13 +5 +0.58 -0.49 League Two (3 Seasons) 82 6,059 74 48.8 67.3 70 82 38 12 28 0 1.84 119 62 +57 +0.85 0.00 EFL Cup (3 Seasons) 3 230 77 76.7 2.6 3 77 1 0 0 0.33 1 3 -2 -0.78 +0.50 National League (2 Seasons) 50 3,324 66 42.5 36.9 39 81 23 11 15 9 2.18 82 22 +60 +1.62 +1.11 Premiership (2 Seasons) 22 1,645 75 26.9 18.3 19 81 8 3 34 8 0.77 20 37 -17 -0.93 -0.21 League One (1 Season) 40 3,140 79 75.8 34.9 36 83 17 4 38 1 1.90 54 33 +21 +0.60 -0.21 PL2 — Div. 1 (1 Season) 10 708 71 35.8 7.9 8 83 4 2 21 0 1.20 5 9 -4 -0.51 -1.50 PL2 — Div. 2 (1 Season) 9 810 90 47.4 9.0 9 90 9 0 1 1.00 11 15 -4 -0.44 -2.94
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 2017-2018 20 Brighton 1 League 9 810 90 47.4 9.0 9 90 9 0 1 1.00 11 15 -4 -0.44 -2.94 2018-2019 21 Brighton 1 League 10 708 71 35.8 7.9 8 83 4 2 21 0 1.20 5 9 -4 -0.51 -1.50 2018-2019 21 Brighton 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 2019-2020 22 Hamilton Acad. 1 League 16 1,248 78 46.2 13.9 14 82 6 2 48 6 0.81 15 19 -4 -0.29 +0.70 2020-2021 23 Hamilton Acad. 1 League 6 397 66 11.6 4.4 5 78 2 1 6 2 0.67 5 18 -13 -2.95 -2.35 2020-2021 23 Stockport 1 League 14 779 56 20.1 8.7 9 77 4 5 17 4 1.73 13 3 +10 +1.16 +0.37 2021-2022 24 Stockport 2 Leagues 39 2,697 69 63.3 30.0 32 81 19 7 15 5 2.28 71 23 +48 +1.60 +1.49 2022-2023 25 Stockport 2 Leagues 44 3,585 81 79.7 39.8 42 85 30 2 17 0 1.74 58 32 +26 +0.65 -0.04 2023-2024 26 Stockport 3 Leagues 22 1,675 76 37.0 18.6 19 82 8 3 38 0 2.09 43 20 +23 +1.24 +0.35 2024-2025 27 Stockport 2 Leagues 42 3,275 78 73.8 36.4 38 82 18 4 38 2 1.88 56 34 +22 +0.60 -0.17 2025-2026 28 Milton Keynes Dons 3 Leagues 25 1,424 57 31.4 15.8 16 74 3 9 27 0 1.80 33 20 +13 +0.82 -0.02 8 Seasons 4 Clubs 6 Leagues 209 15,170 73 46.9 168.6 176 81 91 33 25 19 1.80 294 170 +124 +0.74 +0.38 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (5 Seasons) 5 Leagues 161 12,011 75 55.6 133.5 140 82 79 21 23 11 1.96 241 112 +129 +0.97 +0.27 Hamilton Acad. (2 Seasons) 1 League 22 1,645 75 26.9 18.3 19 81 8 3 34 8 0.77 20 37 -17 -0.93 -0.21 Brighton (2 Seasons) 2 Leagues 19 1,518 80 41.1 16.9 17 87 13 2 21 1 1.11 16 24 -8 -0.47 -2.09 Milton Keynes Dons (1 Season) 3 Leagues 25 1,424 57 31.4 15.8 16 74 3 9 27 0 1.80 33 20 +13 +0.82 -0.02 Brighton (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 FA Cup (5 Seasons) 12 772 64 50.5 8.6 9 77 4 3 27 1 1.92 18 13 +5 +0.58 -0.49 League Two (3 Seasons) 82 6,059 74 48.8 67.3 70 82 38 12 28 0 1.84 119 62 +57 +0.85 0.00 EFL Cup (3 Seasons) 3 230 77 76.7 2.6 3 77 1 0 0 0.33 1 3 -2 -0.78 +0.50 National League (2 Seasons) 50 3,324 66 42.5 36.9 39 81 23 11 15 9 2.18 82 22 +60 +1.62 +1.11 Premiership (2 Seasons) 22 1,645 75 26.9 18.3 19 81 8 3 34 8 0.77 20 37 -17 -0.93 -0.21 League One (1 Season) 40 3,140 79 75.8 34.9 36 83 17 4 38 1 1.90 54 33 +21 +0.60 -0.21 PL2 — Div. 1 (1 Season) 10 708 71 35.8 7.9 8 83 4 2 21 0 1.20 5 9 -4 -0.51 -1.50 PL2 — Div. 2 (1 Season) 9 810 90 47.4 9.0 9 90 9 0 1 1.00 11 15 -4 -0.44 -2.94
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017-2018 20 Brighton eng ENG Jr. PL2 — Div. 2 3rd 9 810 90 47.4 9.0 9 90 9 0 1 1.00 11 15 -4 -0.44 -2.94 Matches 2018-2019 21 Brighton eng ENG Jr. PL2 — Div. 1 3rd 10 708 71 35.8 7.9 8 83 4 2 21 0 1.20 5 9 -4 -0.51 -1.50 Matches 2019-2020 22 Hamilton Acad. sct SCO 1. Premiership 11th 16 1,248 78 46.2 13.9 14 82 6 2 48 6 0.81 15 19 -4 -0.29 +0.70 Matches 2020-2021 23 Hamilton Acad. sct SCO 1. Premiership 18th 6 397 66 11.6 4.4 5 78 2 1 6 2 0.67 5 18 -13 -2.95 -2.35 Matches 2020-2021 23 Stockport eng ENG 5. National League 3rd 14 779 56 20.1 8.7 9 77 4 5 17 4 1.73 13 3 +10 +1.16 +0.37 Matches 2021-2022 24 Stockport eng ENG 5. National League 1st 36 2,545 71 64.3 28.3 30 82 19 6 13 5 2.36 69 19 +50 +1.77 +1.83 Matches 2022-2023 25 Stockport eng ENG 4. League Two 4th 40 3,291 82 79.5 36.6 39 84 28 1 8 0 1.74 52 27 +25 +0.68 +0.37 Matches 2023-2024 26 Stockport eng ENG 4. League Two 1st 20 1,580 79 38.2 17.6 18 83 8 2 45 0 2.10 39 20 +19 +1.08 +0.06 Matches 2024-2025 27 Stockport eng ENG 3. League One 3rd 40 3,140 79 75.8 34.9 36 83 17 4 38 1 1.90 54 33 +21 +0.60 -0.21 Matches 2025-2026 28 Milton Keynes Dons eng ENG 4. League Two 2nd 22 1,188 54 28.7 13.2 13 73 2 9 27 0 1.77 28 15 +13 +0.98 +0.13 Matches 7 Seasons 3 Clubs 4 Leagues 194 14,168 73 46.4 157.4 164 82 86 30 25 18 1.82 275 154 +121 +0.77 +0.44 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (5 Seasons) 3 Leagues 150 11,335 76 56.0 125.9 132 83 76 18 23 10 1.98 227 102 +125 +0.99 +0.32 Hamilton Acad. (2 Seasons) 1 League 22 1,645 75 26.9 18.3 19 81 8 3 34 8 0.77 20 37 -17 -0.93 -0.21 Brighton (2 Seasons) 2 Leagues 19 1,518 80 41.1 16.9 17 87 13 2 21 1 1.11 16 24 -8 -0.47 -2.09 Milton Keynes Dons (1 Season) 1 League 22 1,188 54 28.7 13.2 13 73 2 9 27 0 1.77 28 15 +13 +0.98 +0.13 League Two (3 Seasons) 82 6,059 74 48.8 67.3 70 82 38 12 28 0 1.84 119 62 +57 +0.85 0.00 National League (2 Seasons) 50 3,324 66 42.5 36.9 39 81 23 11 15 9 2.18 82 22 +60 +1.62 +1.11 Premiership (2 Seasons) 22 1,645 75 26.9 18.3 19 81 8 3 34 8 0.77 20 37 -17 -0.93 -0.21 League One (1 Season) 40 3,140 79 75.8 34.9 36 83 17 4 38 1 1.90 54 33 +21 +0.60 -0.21 PL2 — Div. 1 (1 Season) 10 708 71 35.8 7.9 8 83 4 2 21 0 1.20 5 9 -4 -0.51 -1.50 PL2 — Div. 2 (1 Season) 9 810 90 47.4 9.0 9 90 9 0 1 1.00 11 15 -4 -0.44 -2.94
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 2018-2019 21 Brighton eng ENG EFL Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2021-2022 24 Stockport eng ENG FA Cup 3 152 51 50.7 1.7 2 61 0 1 31 0 1.33 2 4 -2 -1.18 -3.01 Matches 2022-2023 25 Stockport eng ENG FA Cup 4 294 74 81.7 3.3 3 90 2 1 25 0 1.75 6 5 +1 +0.31 -5.15 Matches 2023-2024 26 Stockport eng ENG EFL Cup Rd1 1 70 70 58.3 0.8 1 70 0 0 0 1.00 1 0 +1 +1.29 +3.09 Matches 2023-2024 26 Stockport eng ENG FA Cup 1 25 25 9.3 0.3 0 0 1 25 0 3.00 3 0 +3 +10.80 +10.80 Matches 2024-2025 27 Stockport eng ENG FA Cup 2 135 68 45.0 1.5 2 68 1 0 1 1.50 2 1 +1 +0.67 +0.12 Matches 2025-2026 28 Milton Keynes Dons eng ENG EFL Cup Rd1 1 70 70 77.8 0.8 1 70 0 0 0 0.00 0 2 -2 -2.57 -2.57 Matches 2025-2026 28 Milton Keynes Dons eng ENG FA Cup 2 166 83 55.3 1.8 2 83 1 0 0 3.00 5 3 +2 +1.08 +0.41 Matches 6 Seasons 3 Clubs 2 Leagues 15 1,002 67 54.8 11.1 12 77 5 3 27 1 1.60 19 16 +3 +0.27 -0.60 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (4 Seasons) 2 Leagues 11 676 61 50.1 7.5 8 74 3 3 27 1 1.64 14 10 +4 +0.53 -0.40 Milton Keynes Dons (1 Season) 2 Leagues 3 236 79 60.5 2.6 3 79 1 0 0 2.00 5 5 0 0.00 -0.58 Brighton (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 FA Cup (5 Seasons) 12 772 64 50.5 8.6 9 77 4 3 27 1 1.92 18 13 +5 +0.58 -0.49 EFL Cup (3 Seasons) 3 230 77 76.7 2.6 3 77 1 0 0 0.33 1 3 -2 -0.78 +0.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 20 Brighton 1 League 9.0 1 0 0 0 2018-2019 21 Brighton 1 League 7.9 0 0 0 0 2018-2019 21 Brighton 1 League 1.0 0 0 0 1 0 0 1 0 0 0 0 0 2019-2020 22 Hamilton Acad. 1 League 13.9 3 0 0 16 16 0 12 0 0 0 2020-2021 23 Hamilton Acad. 1 League 4.4 0 0 0 4 5 0 7 7 7 0 2020-2021 23 Stockport 1 League 8.7 2 0 0 0 2021-2022 24 Stockport 2 Leagues 30.0 3 1 0 2 4 0 2 0 0 1 2022-2023 25 Stockport 2 Leagues 39.8 2 0 0 43 53 2 70 24 48 0 2023-2024 26 Stockport 3 Leagues 18.6 2 0 0 16 22 1 44 9 20 0 2024-2025 27 Stockport 2 Leagues 36.4 3 0 0 56 42 8 31 14 41 0 2025-2026 28 Milton Keynes Dons 3 Leagues 15.8 3 0 0 35 15 0 6 7 11 0 8 Seasons 4 Clubs 6 Leagues 168.6 18 1 0 173 157 11 173 61 127 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Stockport (5 Seasons) 5 Leagues 133.5 12 1 0 117 121 11 147 47 109 1 Hamilton Acad. (2 Seasons) 1 League 18.3 3 0 0 20 21 0 19 7 7 0 Brighton (2 Seasons) 2 Leagues 16.9 1 0 0 0 Milton Keynes Dons (1 Season) 3 Leagues 15.8 3 0 0 35 15 0 6 7 11 0 Brighton (1 Season) 1 League 1.0 0 0 0 1 0 0 1 0 0 0 0 0 FA Cup (5 Seasons) 8.6 1 0 0 9 14 0 4 2 1 0 League Two (3 Seasons) 67.3 7 0 0 84 79 3 116 37 77 0 EFL Cup (3 Seasons) 2.6 0 0 0 4 1 0 3 1 1 0 0 0 National League (2 Seasons) 36.9 4 1 0 1 Premiership (2 Seasons) 18.3 3 0 0 20 21 0 19 7 7 0 League One (1 Season) 34.9 3 0 0 56 42 8 31 14 41 0 PL2 — Div. 1 (1 Season) 7.9 0 0 0 0 PL2 — Div. 2 (1 Season) 9.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 Will Collar Pages
Will Collar Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary