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 20 Tranmere Rovers eng ENG 5. National League 3 1 121 1.3 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74 Matches 2017-2018 21 Morecambe eng ENG FA Cup 0 0 Matches 2017-2018 21 Morecambe eng ENG 4. League Two 11 6 505 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Stockport eng ENG FA Cup 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Stockport eng ENG 5. National League 38 31 2,801 31.1 9 9 0 0 1 0 0.29 0.29 Matches 2020-2021 24 Stevenage 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 2020-2021 24 Stevenage eng ENG FA Cup 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Stevenage eng ENG 4. League Two 26 20 1,747 19.4 2 3 5 2 0 0 2 0 0.10 0.15 0.26 0.10 0.26 Matches 2021-2022 25 Stevenage eng ENG EFL Cup 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2021-2022 25 Stevenage eng ENG FA Cup 3 2 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Stevenage eng ENG 4. League Two 14 10 874 9.7 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 2021-2022 25 Altrincham eng ENG 5. National League 23 22 1,978 22.0 0 0 0 0 4 0 0.00 0.00 Matches 2022-2023 26 Altrincham eng ENG 5. National League 40 32 2,907 32.3 2 2 0 0 4 0 0.06 0.06 Matches 2023-2024 27 Altrincham eng ENG 5. National League 45 44 3,879 43.1 0 0 0 0 11 1 0.00 0.00 Matches 2024-2025 28 Altrincham eng ENG 5. National League 42 35 3,067 34.1 1 3 4 1 0 0 4 0 0.03 0.09 0.12 0.03 0.12 Matches 2025-2026 29 Macclesfield FC eng ENG FA Cup 1 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Altrincham eng ENG FA Cup 1 1 80 0.9 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Altrincham eng ENG 5. National League 20 14 1,295 14.4 1 3 4 0 1 1 5 0 0.07 0.21 0.28 0.00 0.21 Matches 10 Seasons 6 Clubs 4 Leagues 272 223 19,827 220.3 15 13 17 14 1 1 32 2 0.07 0.14 0.19 0.06 0.17 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 Altrincham (5 Seasons) 2 Leagues 171 148 13,206 146.7 4 6 8 3 1 1 28 2 0.03 0.12 0.16 0.02 0.14 Stevenage (2 Seasons) 3 Leagues 46 34 2,956 32.8 2 6 8 2 0 0 3 0 0.06 0.18 0.24 0.06 0.24 Stockport (2 Seasons) 2 Leagues 40 33 2,955 32.8 9 0 0 9 0 0 1 0 0.27 0.00 0.00 0.27 0.00 Morecambe (1 Season) 2 Leagues 11 6 505 5.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 3 1 121 1.3 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74 Macclesfield FC (1 Season) 1 League 1 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 211 179 16,048 178.3 13 7 9 12 1 1 29 1 0.07 0.14 0.18 0.07 0.16 FA Cup (5 Seasons) 8 6 473 5.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 51 36 3,126 34.7 2 5 7 2 0 0 3 0 0.06 0.14 0.20 0.06 0.20 EFL Cup (2 Seasons) 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50
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 20 Tranmere Rovers 1 League 3 1 121 1.3 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74 2017-2018 21 Morecambe 2 Leagues 11 6 505 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Stockport 1 League 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 23 Stockport 1 League 38 31 2,801 31.1 9 9 0 0 1 0 0.29 0.29 2020-2021 24 Stevenage 3 Leagues 28 21 1,848 20.5 2 3 5 2 0 0 2 0 0.10 0.15 0.24 0.10 0.24 2021-2022 25 Stevenage 3 Leagues 18 13 1,108 12.3 0 3 3 0 0 0 1 0 0.00 0.24 0.24 0.00 0.24 2021-2022 25 Altrincham 1 League 23 22 1,978 22.0 0 0 0 0 4 0 0.00 0.00 2022-2023 26 Altrincham 1 League 40 32 2,907 32.3 2 2 0 0 4 0 0.06 0.06 2023-2024 27 Altrincham 1 League 45 44 3,879 43.1 0 0 0 0 11 1 0.00 0.00 2024-2025 28 Altrincham 1 League 42 35 3,067 34.1 1 3 4 1 0 0 4 0 0.03 0.09 0.12 0.03 0.12 2025-2026 29 Altrincham 2 Leagues 21 15 1,375 15.3 1 3 4 0 1 1 5 1 0.07 0.20 0.26 0.00 0.20 2025-2026 29 Macclesfield FC 1 League 1 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 6 Clubs 4 Leagues 272 223 19,827 220.3 15 13 17 14 1 1 32 2 0.07 0.14 0.19 0.06 0.17 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 Altrincham (5 Seasons) 2 Leagues 171 148 13,206 146.7 4 6 8 3 1 1 28 2 0.03 0.12 0.16 0.02 0.14 Stevenage (2 Seasons) 3 Leagues 46 34 2,956 32.8 2 6 8 2 0 0 3 0 0.06 0.18 0.24 0.06 0.24 Stockport (2 Seasons) 2 Leagues 40 33 2,955 32.8 9 0 0 9 0 0 1 0 0.27 0.00 0.00 0.27 0.00 Morecambe (1 Season) 2 Leagues 11 6 505 5.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 3 1 121 1.3 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74 Macclesfield FC (1 Season) 1 League 1 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 211 179 16,048 178.3 13 7 9 12 1 1 29 1 0.07 0.14 0.18 0.07 0.16 FA Cup (5 Seasons) 8 6 473 5.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 51 36 3,126 34.7 2 5 7 2 0 0 3 0 0.06 0.14 0.20 0.06 0.20 EFL Cup (2 Seasons) 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50
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 20 Tranmere Rovers eng ENG 5. National League 2nd 3 1 121 1.3 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74 Matches 2017-2018 21 Morecambe eng ENG 4. League Two 22nd 11 6 505 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Stockport eng ENG 5. National League 8th 38 31 2,801 31.1 9 9 0 0 1 0 0.29 0.29 Matches 2020-2021 24 Stevenage eng ENG 4. League Two 14th 26 20 1,747 19.4 2 3 5 2 0 0 2 0 0.10 0.15 0.26 0.10 0.26 Matches 2021-2022 25 Stevenage eng ENG 4. League Two 21st 14 10 874 9.7 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 2021-2022 25 Altrincham eng ENG 5. National League 14th 23 22 1,978 22.0 0 0 0 0 4 0 0.00 0.00 Matches 2022-2023 26 Altrincham eng ENG 5. National League 17th 40 32 2,907 32.3 2 2 0 0 4 0 0.06 0.06 Matches 2023-2024 27 Altrincham eng ENG 5. National League 4th 45 44 3,879 43.1 0 0 0 0 11 1 0.00 0.00 Matches 2024-2025 28 Altrincham eng ENG 5. National League 9th 42 35 3,067 34.1 1 3 4 1 0 0 4 0 0.03 0.09 0.12 0.03 0.12 Matches 2025-2026 29 Altrincham eng ENG 5. National League 13th 20 14 1,295 14.4 1 3 4 0 1 1 5 0 0.07 0.21 0.28 0.00 0.21 Matches 9 Seasons 5 Clubs 2 Leagues 262 215 19,174 213.0 15 12 16 14 1 1 32 1 0.07 0.14 0.19 0.07 0.18 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 Altrincham (5 Seasons) 1 League 170 147 13,126 145.8 4 6 8 3 1 1 28 1 0.03 0.12 0.17 0.02 0.14 Stevenage (2 Seasons) 1 League 40 30 2,621 29.1 2 5 7 2 0 0 3 0 0.07 0.17 0.24 0.07 0.24 Stockport (1 Season) 1 League 38 31 2,801 31.1 9 9 0 0 1 0 0.29 0.29 Morecambe (1 Season) 1 League 11 6 505 5.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 3 1 121 1.3 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74 National League (7 Seasons) 211 179 16,048 178.3 13 7 9 12 1 1 29 1 0.07 0.14 0.18 0.07 0.16 League Two (3 Seasons) 51 36 3,126 34.7 2 5 7 2 0 0 3 0 0.06 0.14 0.20 0.06 0.20
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 21 Morecambe eng ENG FA Cup 65th 0 0 Matches 2018-2019 22 Stockport eng ENG FA Cup 65th 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Stevenage eng ENG EFL Cup 58th 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 24 Stevenage eng ENG FA Cup 33rd 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Stevenage eng ENG EFL Cup Rd2 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2021-2022 25 Stevenage eng ENG FA Cup 3 2 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Altrincham eng ENG FA Cup 1 1 80 0.9 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Macclesfield FC eng ENG FA Cup 1 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 5 Clubs 2 Leagues 10 8 653 7.3 0 1 1 0 0 0 0 1 0.00 0.14 0.14 0.00 0.14 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 Stevenage (2 Seasons) 2 Leagues 6 4 335 3.7 0 1 1 0 0 0 0 0 0.00 0.27 0.27 0.00 0.27 Stockport (1 Season) 1 League 2 2 154 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Macclesfield FC (1 Season) 1 League 1 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Altrincham (1 Season) 1 League 1 1 80 0.9 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Morecambe (1 Season) 1 League 0 0 FA Cup (5 Seasons) 8 6 473 5.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 20 Tranmere Rovers 1 League 1.3 0 0 0 0.00 0.00 0 0 2017-2018 21 Morecambe 2 Leagues 5.6 0 0 0 0.00 0.00 0 0 2018-2019 22 Stockport 1 League 1.7 0 1 0 0.0 0.58 0.00 0.00 0 0 2019-2020 23 Stockport 1 League 31.1 9 0 0 2020-2021 24 Stevenage 3 Leagues 20.5 2 23 5 21.7 1.12 0.24 0.09 0.40 0 0 2021-2022 25 Stevenage 3 Leagues 12.3 0 13 5 38.5 1.06 0.41 0.00 0.00 0 0 2021-2022 25 Altrincham 1 League 22.0 0 0 0 2022-2023 26 Altrincham 1 League 32.3 2 0 0 2023-2024 27 Altrincham 1 League 43.1 0 0 0 2024-2025 28 Altrincham 1 League 34.1 1 0 0 2025-2026 29 Altrincham 2 Leagues 15.3 1 1 1 2025-2026 29 Macclesfield FC 1 League 0.9 0 0 0 0.00 0.00 0 0 10 Seasons 6 Clubs 4 Leagues 220.3 15 37 10 27.0 0.87 0.24 0.05 0.20 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Altrincham (5 Seasons) 2 Leagues 146.7 4 1 1 Stevenage (2 Seasons) 3 Leagues 32.8 2 36 10 27.8 1.10 0.30 0.06 0.20 0 0 Stockport (2 Seasons) 2 Leagues 32.8 9 1 0 0.0 0.58 0.00 0.00 0 0 Morecambe (1 Season) 2 Leagues 5.6 0 0 0 0.00 0.00 0 0 Tranmere Rovers (1 Season) 1 League 1.3 0 0 0 0.00 0.00 0 0 Macclesfield FC (1 Season) 1 League 0.9 0 0 0 0.00 0.00 0 0 National League (7 Seasons) 178.3 13 0 0 0.00 0.00 1 1 FA Cup (5 Seasons) 5.3 0 3 2 66.7 0.69 0.46 0.00 0.00 0 0 League Two (3 Seasons) 34.7 2 33 7 21.2 0.95 0.20 0.06 0.29 0 0 EFL Cup (2 Seasons) 2.0 0 1 1 100.0 0.50 0.50 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 20 Tranmere Rovers eng ENG 5. National League 3 121 40 2.9 1.3 1 1 2 0 1.50 1 1 0 0.00 -0.90 Matches 2017-2018 21 Morecambe eng ENG FA Cup 0 0 0 0 2 Matches 2017-2018 21 Morecambe eng ENG 4. League Two 11 505 46 12.2 5.6 6 1 5 10 1.09 6 12 -6 -1.07 -0.85 Matches 2018-2019 22 Stockport eng ENG FA Cup 2 154 77 85.6 1.7 2 77 0 0 0 1.50 3 2 +1 +0.58 +0.58 Matches 2019-2020 23 Stockport eng ENG 5. National League 38 2,801 74 79.8 31.1 31 84 19 7 29 0 1.50 45 46 -1 -0.03 +0.22 Matches 2020-2021 24 Stevenage eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 3 3 0 0.00 Matches 2020-2021 24 Stevenage eng ENG FA Cup 1 11 11 3.3 0.1 0 0 1 11 0 1.00 0 0 0 0.00 +0.56 Matches 2020-2021 24 Stevenage eng ENG 4. League Two 26 1,747 67 42.2 19.4 20 82 10 6 18 2 1.31 18 14 +4 +0.21 +0.36 Matches 2021-2022 25 Stevenage eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 0.00 Matches 2021-2022 25 Stevenage eng ENG FA Cup 3 144 48 48.0 1.6 2 69 0 1 7 0 1.33 1 2 -1 -0.62 -1.20 Matches 2021-2022 25 Stevenage eng ENG 4. League Two 14 874 62 21.1 9.7 10 78 3 4 24 8 1.21 9 11 -2 -0.21 +0.37 Matches 2021-2022 25 Altrincham eng ENG 5. National League 23 1,978 86 49.9 22.0 22 89 20 1 22 0 1.30 27 32 -5 -0.23 -0.14 Matches 2022-2023 26 Altrincham eng ENG 5. National League 40 2,907 73 70.2 32.3 32 85 24 8 23 6 1.08 44 62 -18 -0.56 -0.85 Matches 2023-2024 27 Altrincham eng ENG 5. National League 45 3,879 86 93.7 43.1 44 87 40 1 32 0 1.67 80 52 +28 +0.65 +1.68 Matches 2024-2025 28 Altrincham eng ENG 5. National League 42 3,067 73 74.1 34.1 35 84 26 7 19 2 1.43 50 43 +7 +0.21 +0.29 Matches 2025-2026 29 Macclesfield FC eng ENG FA Cup 1 84 84 21.5 0.9 1 84 0 0 0 0.00 0 1 -1 -1.07 -2.84 Matches 2025-2026 29 Altrincham eng ENG FA Cup 1 80 80 88.9 0.9 1 80 0 0 0 0.00 1 2 -1 -1.13 -1.13 Matches 2025-2026 29 Altrincham eng ENG 5. National League 20 1,295 65 31.3 14.4 14 84 8 6 19 1 1.15 15 22 -7 -0.49 -0.39 Matches 10 Seasons 6 Clubs 4 Leagues 272 19,827 73 46.8 220.3 223 85 154 49 22 31 1.34 305 307 -2 -0.01 -0.03 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Altrincham (5 Seasons) 2 Leagues 171 13,206 77 64.1 146.7 148 86 118 23 21 9 1.35 217 213 +4 +0.03 +0.09 Stevenage (2 Seasons) 3 Leagues 46 2,956 64 32.2 32.8 34 81 15 12 18 10 1.26 33 32 +1 +0.03 +0.41 Stockport (2 Seasons) 2 Leagues 40 2,955 74 80.1 32.8 33 83 19 7 29 0 1.50 48 48 0 0.00 +0.24 Morecambe (1 Season) 2 Leagues 11 505 46 11.7 5.6 6 1 5 12 1.09 6 12 -6 -1.07 -0.85 Tranmere Rovers (1 Season) 1 League 3 121 40 2.9 1.3 1 1 2 0 1.50 1 1 0 0.00 -0.90 Macclesfield FC (1 Season) 1 League 1 84 84 21.5 0.9 1 84 0 0 0 0.00 0 1 -1 -1.07 -2.84 National League (7 Seasons) 211 16,048 76 57.0 178.3 179 86 138 32 23 9 1.39 262 258 +4 +0.02 -0.22 FA Cup (5 Seasons) 8 473 59 32.2 5.3 6 76 0 2 9 2 1.00 5 7 -2 -0.38 -0.93 League Two (3 Seasons) 51 3,126 61 25.2 34.7 36 81 14 15 20 20 1.24 33 37 -4 -0.12 +0.21 EFL Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 1.00 5 5 0 0.00 0.00
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 20 Tranmere Rovers 1 League 3 121 40 2.9 1.3 1 1 2 0 1.50 1 1 0 0.00 -0.90 2017-2018 21 Morecambe 2 Leagues 11 505 46 11.7 5.6 6 1 5 12 1.09 6 12 -6 -1.07 -0.85 2018-2019 22 Stockport 1 League 2 154 77 85.6 1.7 2 77 0 0 0 1.50 3 2 +1 +0.58 +0.58 2019-2020 23 Stockport 1 League 38 2,801 74 79.8 31.1 31 84 19 7 29 0 1.50 45 46 -1 -0.03 +0.22 2020-2021 24 Stevenage 3 Leagues 28 1,848 66 40.5 20.5 21 82 11 7 17 2 1.29 21 17 +4 +0.19 +0.39 2021-2022 25 Stevenage 3 Leagues 18 1,108 62 24.0 12.3 13 77 4 5 21 8 1.22 12 15 -3 -0.24 +0.27 2021-2022 25 Altrincham 1 League 23 1,978 86 49.9 22.0 22 89 20 1 22 0 1.30 27 32 -5 -0.23 -0.14 2022-2023 26 Altrincham 1 League 40 2,907 73 70.2 32.3 32 85 24 8 23 6 1.08 44 62 -18 -0.56 -0.85 2023-2024 27 Altrincham 1 League 45 3,879 86 93.7 43.1 44 87 40 1 32 0 1.67 80 52 +28 +0.65 +1.68 2024-2025 28 Altrincham 1 League 42 3,067 73 74.1 34.1 35 84 26 7 19 2 1.43 50 43 +7 +0.21 +0.29 2025-2026 29 Altrincham 2 Leagues 21 1,375 65 32.5 15.3 15 84 8 6 19 1 1.10 16 24 -8 -0.52 -0.43 2025-2026 29 Macclesfield FC 1 League 1 84 84 21.5 0.9 1 84 0 0 0 0.00 0 1 -1 -1.07 -2.84 10 Seasons 6 Clubs 4 Leagues 272 19,827 73 46.8 220.3 223 85 154 49 22 31 1.34 305 307 -2 -0.01 -0.03 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Altrincham (5 Seasons) 2 Leagues 171 13,206 77 64.1 146.7 148 86 118 23 21 9 1.35 217 213 +4 +0.03 +0.09 Stevenage (2 Seasons) 3 Leagues 46 2,956 64 32.2 32.8 34 81 15 12 18 10 1.26 33 32 +1 +0.03 +0.41 Stockport (2 Seasons) 2 Leagues 40 2,955 74 80.1 32.8 33 83 19 7 29 0 1.50 48 48 0 0.00 +0.24 Morecambe (1 Season) 2 Leagues 11 505 46 11.7 5.6 6 1 5 12 1.09 6 12 -6 -1.07 -0.85 Tranmere Rovers (1 Season) 1 League 3 121 40 2.9 1.3 1 1 2 0 1.50 1 1 0 0.00 -0.90 Macclesfield FC (1 Season) 1 League 1 84 84 21.5 0.9 1 84 0 0 0 0.00 0 1 -1 -1.07 -2.84 National League (7 Seasons) 211 16,048 76 57.0 178.3 179 86 138 32 23 9 1.39 262 258 +4 +0.02 -0.22 FA Cup (5 Seasons) 8 473 59 32.2 5.3 6 76 0 2 9 2 1.00 5 7 -2 -0.38 -0.93 League Two (3 Seasons) 51 3,126 61 25.2 34.7 36 81 14 15 20 20 1.24 33 37 -4 -0.12 +0.21 EFL Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 1.00 5 5 0 0.00 0.00
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 20 Tranmere Rovers eng ENG 5. National League 2nd 3 121 40 2.9 1.3 1 1 2 0 1.50 1 1 0 0.00 -0.90 Matches 2017-2018 21 Morecambe eng ENG 4. League Two 22nd 11 505 46 12.2 5.6 6 1 5 10 1.09 6 12 -6 -1.07 -0.85 Matches 2019-2020 23 Stockport eng ENG 5. National League 8th 38 2,801 74 79.8 31.1 31 84 19 7 29 0 1.50 45 46 -1 -0.03 +0.22 Matches 2020-2021 24 Stevenage eng ENG 4. League Two 14th 26 1,747 67 42.2 19.4 20 82 10 6 18 2 1.31 18 14 +4 +0.21 +0.36 Matches 2021-2022 25 Stevenage eng ENG 4. League Two 21st 14 874 62 21.1 9.7 10 78 3 4 24 8 1.21 9 11 -2 -0.21 +0.37 Matches 2021-2022 25 Altrincham eng ENG 5. National League 14th 23 1,978 86 49.9 22.0 22 89 20 1 22 0 1.30 27 32 -5 -0.23 -0.14 Matches 2022-2023 26 Altrincham eng ENG 5. National League 17th 40 2,907 73 70.2 32.3 32 85 24 8 23 6 1.08 44 62 -18 -0.56 -0.85 Matches 2023-2024 27 Altrincham eng ENG 5. National League 4th 45 3,879 86 93.7 43.1 44 87 40 1 32 0 1.67 80 52 +28 +0.65 +1.68 Matches 2024-2025 28 Altrincham eng ENG 5. National League 9th 42 3,067 73 74.1 34.1 35 84 26 7 19 2 1.43 50 43 +7 +0.21 +0.29 Matches 2025-2026 29 Altrincham eng ENG 5. National League 13th 20 1,295 65 31.3 14.4 14 84 8 6 19 1 1.15 15 22 -7 -0.49 -0.39 Matches 9 Seasons 5 Clubs 2 Leagues 262 19,174 73 47.2 213.0 215 85 152 47 22 29 1.36 295 295 0 0.00 0.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Altrincham (5 Seasons) 1 League 170 13,126 77 64.0 145.8 147 86 118 23 21 9 1.36 216 211 +5 +0.03 +0.10 Stevenage (2 Seasons) 1 League 40 2,621 66 31.7 29.1 30 81 13 10 20 10 1.28 27 25 +2 +0.07 +0.47 Stockport (1 Season) 1 League 38 2,801 74 79.8 31.1 31 84 19 7 29 0 1.50 45 46 -1 -0.03 +0.22 Morecambe (1 Season) 1 League 11 505 46 12.2 5.6 6 1 5 10 1.09 6 12 -6 -1.07 -0.85 Tranmere Rovers (1 Season) 1 League 3 121 40 2.9 1.3 1 1 2 0 1.50 1 1 0 0.00 -0.90 National League (7 Seasons) 211 16,048 76 57.0 178.3 179 86 138 32 23 9 1.39 262 258 +4 +0.02 -0.22 League Two (3 Seasons) 51 3,126 61 25.2 34.7 36 81 14 15 20 20 1.24 33 37 -4 -0.12 +0.21
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 21 Morecambe eng ENG FA Cup 65th 0 0 0 0 2 Matches 2018-2019 22 Stockport eng ENG FA Cup 65th 2 154 77 85.6 1.7 2 77 0 0 0 1.50 3 2 +1 +0.58 +0.58 Matches 2020-2021 24 Stevenage eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 1.00 3 3 0 0.00 Matches 2020-2021 24 Stevenage eng ENG FA Cup 33rd 1 11 11 3.3 0.1 0 0 1 11 0 1.00 0 0 0 0.00 +0.56 Matches 2021-2022 25 Stevenage eng ENG EFL Cup Rd2 1 90 90 50.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 0.00 Matches 2021-2022 25 Stevenage eng ENG FA Cup 3 144 48 48.0 1.6 2 69 0 1 7 0 1.33 1 2 -1 -0.62 -1.20 Matches 2025-2026 29 Altrincham eng ENG FA Cup 1 80 80 88.9 0.9 1 80 0 0 0 0.00 1 2 -1 -1.13 -1.13 Matches 2025-2026 29 Macclesfield FC eng ENG FA Cup 1 84 84 21.5 0.9 1 84 0 0 0 0.00 0 1 -1 -1.07 -2.84 Matches 5 Seasons 5 Clubs 2 Leagues 10 653 65 37.5 7.3 8 79 2 2 9 2 1.00 10 12 -2 -0.28 -0.77 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stevenage (2 Seasons) 2 Leagues 6 335 56 37.2 3.7 4 79 2 2 9 0 1.17 6 7 -1 -0.27 -0.11 Stockport (1 Season) 1 League 2 154 77 85.6 1.7 2 77 0 0 0 1.50 3 2 +1 +0.58 +0.58 Macclesfield FC (1 Season) 1 League 1 84 84 21.5 0.9 1 84 0 0 0 0.00 0 1 -1 -1.07 -2.84 Altrincham (1 Season) 1 League 1 80 80 88.9 0.9 1 80 0 0 0 0.00 1 2 -1 -1.13 -1.13 Morecambe (1 Season) 1 League 0 0 0 0 2 FA Cup (5 Seasons) 8 473 59 32.2 5.3 6 76 0 2 9 2 1.00 5 7 -2 -0.38 -0.93 EFL Cup (2 Seasons) 2 180 90 66.7 2.0 2 90 2 0 0 1.00 5 5 0 0.00 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 20 Tranmere Rovers 1 League 1.3 0 0 0 2 0 0 0 0 0 0 0 0 2017-2018 21 Morecambe 2 Leagues 5.6 0 0 0 4 0 0 0 0 0 0 0 0 2018-2019 22 Stockport 1 League 1.7 0 0 0 1 0 0 2 0 0 0 0 0 2019-2020 23 Stockport 1 League 31.1 1 0 0 0 2020-2021 24 Stevenage 3 Leagues 20.5 2 0 0 24 24 0 75 15 40 0 2021-2022 25 Stevenage 3 Leagues 12.3 1 0 0 22 10 1 30 9 16 0 2021-2022 25 Altrincham 1 League 22.0 4 0 0 0 2022-2023 26 Altrincham 1 League 32.3 4 0 0 0 2023-2024 27 Altrincham 1 League 43.1 11 1 1 0 2024-2025 28 Altrincham 1 League 34.1 4 0 0 0 2025-2026 29 Altrincham 2 Leagues 15.3 5 1 0 0 2025-2026 29 Macclesfield FC 1 League 0.9 0 0 0 0 0 0 1 0 2 0 10 Seasons 6 Clubs 4 Leagues 220.3 32 2 1 53 34 1 108 24 58 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Altrincham (5 Seasons) 2 Leagues 146.7 28 2 1 0 Stevenage (2 Seasons) 3 Leagues 32.8 3 0 0 46 34 1 105 24 56 0 Stockport (2 Seasons) 2 Leagues 32.8 1 0 0 1 0 0 2 0 0 0 0 0 Morecambe (1 Season) 2 Leagues 5.6 0 0 0 4 0 0 0 0 0 0 0 0 Tranmere Rovers (1 Season) 1 League 1.3 0 0 0 2 0 0 0 0 0 0 0 0 Macclesfield FC (1 Season) 1 League 0.9 0 0 0 0 0 0 1 0 2 0 National League (7 Seasons) 178.3 29 1 1 2 0 0 0 0 0 0 0 0 FA Cup (5 Seasons) 5.3 0 1 0 8 1 1 9 0 3 0 0 0 League Two (3 Seasons) 34.7 3 0 0 41 31 0 93 22 53 0 0 0 EFL Cup (2 Seasons) 2.0 0 0 0 2 2 0 6 2 2 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 Elliot Osborne Pages
Elliot Osborne Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary