Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 18 Aberdeen sct SCO 1. Premiership 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Dumbarton sct SCO 2. Championship 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Blackburn Rovers eng ENG FA Cup 3 2 195 2.2 1 0 1 1 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Matches 2017-2018 20 Blackburn Rovers eng ENG 3. League One 13 3 433 4.8 2 1 3 2 0 0 2 0 0.42 0.21 0.62 0.42 0.62 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 12 12 999 11.1 8 0 8 8 0 0 2 0 0.72 0.00 0.72 0.72 0.72 Matches 2018-2019 21 Blackburn Rovers eng ENG 2. Championship 15 2 410 4.6 2 0 2 2 0 0 1 0 0.44 0.00 0.44 0.44 0.44 Matches 2018-2019 21 Blackburn Rovers eng ENG EFL Cup 2 1 119 1.3 1 0 1 1 0 0 0 0 0.76 0.00 0.76 0.76 0.76 Matches 2018-2019 21 Blackburn Rovers eng ENG FA Cup 1 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 10 10 896 10.0 6 2 8 2 4 4 4 0 0.60 0.20 0.80 0.20 0.40 Matches 2019-2020 22 Blackpool eng ENG FA Cup 3 1 108 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Blackpool eng ENG 3. League One 27 9 1,038 11.5 2 0 2 2 0 0 3 0 0.17 0.00 0.17 0.17 0.17 Matches 2020-2021 23 Northampton Town eng ENG 3. League One 1 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Scunthorpe United eng ENG 4. League Two 16 13 1,132 12.6 2 0 2 2 0 0 5 0 0.16 0.00 0.16 0.16 0.16 Matches 2022-2023 25 Scunthorpe United eng ENG 5. National League 20 20 1,752 19.5 9 4 5 5 5 1 0.46 0.21 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 23 23 1,810 20.1 7 5 2 2 4 0 0.35 0.25 Matches 2023-2024 26 Oldham Athletic eng ENG FA Cup 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Cheltenham Town eng ENG 3. League One 16 5 648 7.2 2 1 3 2 0 0 3 0 0.28 0.14 0.42 0.28 0.42 Matches 2023-2024 26 Oldham Athletic eng ENG 5. National League 12 10 761 8.5 1 1 0 0 4 0 0.12 0.12 Matches 2024-2025 27 Altrincham eng ENG 5. National League 26 13 1,307 14.5 4 1 5 4 0 0 3 0 0.28 0.07 0.34 0.28 0.34 Matches 2025-2026 28 Morecambe eng ENG 5. National League 19 8 683 7.6 2 0 2 1 1 1 1 0 0.26 0.00 0.26 0.13 0.13 Matches 11 Seasons 10 Clubs 8 Leagues 202 111 10,603 117.8 35 3 21 27 8 8 31 1 0.30 0.04 0.30 0.23 0.29 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 Scunthorpe United (2 Seasons) 2 Leagues 36 33 2,884 32.0 11 0 2 6 5 5 10 1 0.34 0.00 0.16 0.19 0.16 Oldham Athletic (2 Seasons) 2 Leagues 36 34 2,629 29.2 8 0 0 6 2 2 8 0 0.27 0.00 0.00 0.21 0.00 Blackburn Rovers (2 Seasons) 4 Leagues 34 8 1,205 13.4 6 1 7 6 0 0 3 0 0.45 0.07 0.52 0.45 0.52 Blackburn Rovers (2 Seasons) 2 Leagues 22 22 1,895 21.1 14 2 16 10 4 4 6 0 0.66 0.09 0.76 0.47 0.57 Blackpool (1 Season) 2 Leagues 30 10 1,146 12.7 2 0 2 2 0 0 3 0 0.16 0.00 0.16 0.16 0.16 Altrincham (1 Season) 1 League 26 13 1,307 14.5 4 1 5 4 0 0 3 0 0.28 0.07 0.34 0.28 0.34 Morecambe (1 Season) 1 League 19 8 683 7.6 2 0 2 1 1 1 1 0 0.26 0.00 0.26 0.13 0.13 Cheltenham Town (1 Season) 1 League 16 5 648 7.2 2 1 3 2 0 0 3 0 0.28 0.14 0.42 0.28 0.42 Dumbarton (1 Season) 1 League 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (1 Season) 1 League 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 1 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 100 74 6,313 70.1 23 1 7 15 8 8 17 1 0.33 0.05 0.32 0.21 0.27 League One (4 Seasons) 57 17 2,156 24.0 6 2 8 6 0 0 8 0 0.25 0.08 0.33 0.25 0.33 FA Cup (4 Seasons) 8 4 409 4.5 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 League Two (1 Season) 16 13 1,132 12.6 2 0 2 2 0 0 5 0 0.16 0.00 0.16 0.16 0.16 Championship (1 Season) 15 2 410 4.6 2 0 2 2 0 0 1 0 0.44 0.00 0.44 0.44 0.44 PL2 — Div. 2 (1 Season) 12 12 999 11.1 8 0 8 8 0 0 2 0 0.72 0.00 0.72 0.72 0.72 PL2 — Div. 1 (1 Season) 10 10 896 10.0 6 2 8 2 4 4 4 0 0.60 0.20 0.80 0.20 0.40 Premiership (1 Season) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 119 1.3 1 0 1 1 0 0 0 0 0.76 0.00 0.76 0.76 0.76
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 18 Aberdeen 1 League 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Dumbarton 1 League 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Blackburn Rovers 1 League 12 12 999 11.1 8 0 8 8 0 0 2 0 0.72 0.00 0.72 0.72 0.72 2017-2018 20 Blackburn Rovers 2 Leagues 16 5 628 7.0 3 1 4 3 0 0 2 0 0.43 0.14 0.57 0.43 0.57 2018-2019 21 Blackburn Rovers 1 League 10 10 896 10.0 6 2 8 2 4 4 4 0 0.60 0.20 0.80 0.20 0.40 2018-2019 21 Blackburn Rovers 3 Leagues 18 3 577 6.4 3 0 3 3 0 0 1 0 0.47 0.00 0.47 0.47 0.47 2019-2020 22 Blackpool 2 Leagues 30 10 1,146 12.7 2 0 2 2 0 0 3 0 0.16 0.00 0.16 0.16 0.16 2020-2021 23 Northampton Town 1 League 1 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 24 Scunthorpe United 1 League 16 13 1,132 12.6 2 0 2 2 0 0 5 0 0.16 0.00 0.16 0.16 0.16 2022-2023 25 Scunthorpe United 1 League 20 20 1,752 19.5 9 4 5 5 5 1 0.46 0.21 2022-2023 25 Oldham Athletic 1 League 23 23 1,810 20.1 7 5 2 2 4 0 0.35 0.25 2023-2024 26 Oldham Athletic 2 Leagues 13 11 819 9.1 1 0 0 1 0 0 4 0 0.11 0.00 0.00 0.11 0.00 2023-2024 26 Cheltenham Town 1 League 16 5 648 7.2 2 1 3 2 0 0 3 0 0.28 0.14 0.42 0.28 0.42 2024-2025 27 Altrincham 1 League 26 13 1,307 14.5 4 1 5 4 0 0 3 0 0.28 0.07 0.34 0.28 0.34 2025-2026 28 Morecambe 1 League 19 8 683 7.6 2 0 2 1 1 1 1 0 0.26 0.00 0.26 0.13 0.13 11 Seasons 10 Clubs 8 Leagues 202 111 10,603 117.8 35 3 21 27 8 8 31 1 0.30 0.04 0.30 0.23 0.29 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 Scunthorpe United (2 Seasons) 2 Leagues 36 33 2,884 32.0 11 0 2 6 5 5 10 1 0.34 0.00 0.16 0.19 0.16 Oldham Athletic (2 Seasons) 2 Leagues 36 34 2,629 29.2 8 0 0 6 2 2 8 0 0.27 0.00 0.00 0.21 0.00 Blackburn Rovers (2 Seasons) 4 Leagues 34 8 1,205 13.4 6 1 7 6 0 0 3 0 0.45 0.07 0.52 0.45 0.52 Blackburn Rovers (2 Seasons) 2 Leagues 22 22 1,895 21.1 14 2 16 10 4 4 6 0 0.66 0.09 0.76 0.47 0.57 Blackpool (1 Season) 2 Leagues 30 10 1,146 12.7 2 0 2 2 0 0 3 0 0.16 0.00 0.16 0.16 0.16 Altrincham (1 Season) 1 League 26 13 1,307 14.5 4 1 5 4 0 0 3 0 0.28 0.07 0.34 0.28 0.34 Morecambe (1 Season) 1 League 19 8 683 7.6 2 0 2 1 1 1 1 0 0.26 0.00 0.26 0.13 0.13 Cheltenham Town (1 Season) 1 League 16 5 648 7.2 2 1 3 2 0 0 3 0 0.28 0.14 0.42 0.28 0.42 Dumbarton (1 Season) 1 League 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (1 Season) 1 League 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 1 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 100 74 6,313 70.1 23 1 7 15 8 8 17 1 0.33 0.05 0.32 0.21 0.27 League One (4 Seasons) 57 17 2,156 24.0 6 2 8 6 0 0 8 0 0.25 0.08 0.33 0.25 0.33 FA Cup (4 Seasons) 8 4 409 4.5 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 League Two (1 Season) 16 13 1,132 12.6 2 0 2 2 0 0 5 0 0.16 0.00 0.16 0.16 0.16 Championship (1 Season) 15 2 410 4.6 2 0 2 2 0 0 1 0 0.44 0.00 0.44 0.44 0.44 PL2 — Div. 2 (1 Season) 12 12 999 11.1 8 0 8 8 0 0 2 0 0.72 0.00 0.72 0.72 0.72 PL2 — Div. 1 (1 Season) 10 10 896 10.0 6 2 8 2 4 4 4 0 0.60 0.20 0.80 0.20 0.40 Premiership (1 Season) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 119 1.3 1 0 1 1 0 0 0 0 0.76 0.00 0.76 0.76 0.76
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 18 Aberdeen sct SCO 1. Premiership 2nd 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Dumbarton sct SCO 2. Championship 8th 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 1st 12 12 999 11.1 8 0 8 8 0 0 2 0 0.72 0.00 0.72 0.72 0.72 Matches 2017-2018 20 Blackburn Rovers eng ENG 3. League One 2nd 13 3 433 4.8 2 1 3 2 0 0 2 0 0.42 0.21 0.62 0.42 0.62 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 5th 10 10 896 10.0 6 2 8 2 4 4 4 0 0.60 0.20 0.80 0.20 0.40 Matches 2018-2019 21 Blackburn Rovers eng ENG 2. Championship 15th 15 2 410 4.6 2 0 2 2 0 0 1 0 0.44 0.00 0.44 0.44 0.44 Matches 2019-2020 22 Blackpool eng ENG 3. League One 13th 27 9 1,038 11.5 2 0 2 2 0 0 3 0 0.17 0.00 0.17 0.17 0.17 Matches 2020-2021 23 Northampton Town eng ENG 3. League One 22nd 1 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Scunthorpe United eng ENG 4. League Two 24th 16 13 1,132 12.6 2 0 2 2 0 0 5 0 0.16 0.00 0.16 0.16 0.16 Matches 2022-2023 25 Scunthorpe United eng ENG 5. National League 23rd 20 20 1,752 19.5 9 4 5 5 5 1 0.46 0.21 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 12th 23 23 1,810 20.1 7 5 2 2 4 0 0.35 0.25 Matches 2023-2024 26 Oldham Athletic eng ENG 5. National League 10th 12 10 761 8.5 1 1 0 0 4 0 0.12 0.12 Matches 2023-2024 26 Cheltenham Town eng ENG 3. League One 21st 16 5 648 7.2 2 1 3 2 0 0 3 0 0.28 0.14 0.42 0.28 0.42 Matches 2024-2025 27 Altrincham eng ENG 5. National League 9th 26 13 1,307 14.5 4 1 5 4 0 0 3 0 0.28 0.07 0.34 0.28 0.34 Matches 2025-2026 28 Morecambe eng ENG 5. National League 22nd 19 8 683 7.6 2 0 2 1 1 1 1 0 0.26 0.00 0.26 0.13 0.13 Matches 11 Seasons 10 Clubs 6 Leagues 192 106 10,075 111.9 33 3 19 25 8 8 31 1 0.29 0.05 0.30 0.22 0.28 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 Scunthorpe United (2 Seasons) 2 Leagues 36 33 2,884 32.0 11 0 2 6 5 5 10 1 0.34 0.00 0.16 0.19 0.16 Oldham Athletic (2 Seasons) 1 League 35 33 2,571 28.6 8 6 2 2 8 0 0.28 0.21 Blackburn Rovers (2 Seasons) 2 Leagues 28 5 843 9.4 4 1 5 4 0 0 3 0 0.43 0.11 0.53 0.43 0.53 Blackburn Rovers (2 Seasons) 2 Leagues 22 22 1,895 21.1 14 2 16 10 4 4 6 0 0.66 0.09 0.76 0.47 0.57 Blackpool (1 Season) 1 League 27 9 1,038 11.5 2 0 2 2 0 0 3 0 0.17 0.00 0.17 0.17 0.17 Altrincham (1 Season) 1 League 26 13 1,307 14.5 4 1 5 4 0 0 3 0 0.28 0.07 0.34 0.28 0.34 Morecambe (1 Season) 1 League 19 8 683 7.6 2 0 2 1 1 1 1 0 0.26 0.00 0.26 0.13 0.13 Cheltenham Town (1 Season) 1 League 16 5 648 7.2 2 1 3 2 0 0 3 0 0.28 0.14 0.42 0.28 0.42 Dumbarton (1 Season) 1 League 2 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (1 Season) 1 League 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 1 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 100 74 6,313 70.1 23 1 7 15 8 8 17 1 0.33 0.05 0.32 0.21 0.27 League One (4 Seasons) 57 17 2,156 24.0 6 2 8 6 0 0 8 0 0.25 0.08 0.33 0.25 0.33 League Two (1 Season) 16 13 1,132 12.6 2 0 2 2 0 0 5 0 0.16 0.00 0.16 0.16 0.16 Championship (1 Season) 15 2 410 4.6 2 0 2 2 0 0 1 0 0.44 0.00 0.44 0.44 0.44 PL2 — Div. 2 (1 Season) 12 12 999 11.1 8 0 8 8 0 0 2 0 0.72 0.00 0.72 0.72 0.72 PL2 — Div. 1 (1 Season) 10 10 896 10.0 6 2 8 2 4 4 4 0 0.60 0.20 0.80 0.20 0.40 Premiership (1 Season) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 2 0 22 0.2 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 2017-2018 20 Blackburn Rovers eng ENG FA Cup 33rd 3 2 195 2.2 1 0 1 1 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Matches 2018-2019 21 Blackburn Rovers eng ENG EFL Cup 17th 2 1 119 1.3 1 0 1 1 0 0 0 0 0.76 0.00 0.76 0.76 0.76 Matches 2018-2019 21 Blackburn Rovers eng ENG FA Cup 33rd 1 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Blackpool eng ENG FA Cup 33rd 3 1 108 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Oldham Athletic eng ENG FA Cup 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 10 5 528 5.9 2 0 2 2 0 0 0 0 0.34 0.00 0.34 0.34 0.34 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 Blackburn Rovers (2 Seasons) 2 Leagues 6 3 362 4.0 2 0 2 2 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Blackpool (1 Season) 1 League 3 1 108 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 1 League 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 8 4 409 4.5 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 EFL Cup (1 Season) 2 1 119 1.3 1 0 1 1 0 0 0 0 0.76 0.00 0.76 0.76 0.76
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 18 Aberdeen 1 League 0.5 0 0 0.00 0 0 2016-2017 19 Dumbarton 1 League 0.2 0 0 0 0.00 0.00 0 0 2017-2018 20 Blackburn Rovers 1 League 11.1 8 0 0 2017-2018 20 Blackburn Rovers 2 Leagues 7.0 3 7 4 57.1 1.00 0.57 0.43 0.75 0 0 2018-2019 21 Blackburn Rovers 1 League 10.0 6 4 4 2018-2019 21 Blackburn Rovers 3 Leagues 6.4 3 15 4 26.7 2.34 0.62 0.20 0.75 0 0 2019-2020 22 Blackpool 2 Leagues 12.7 2 28 10 35.7 2.20 0.79 0.07 0.20 0 0 2020-2021 23 Northampton Town 1 League 0.4 0 0 0 0.00 0.00 0 0 2021-2022 24 Scunthorpe United 1 League 12.6 2 27 8 29.6 2.15 0.64 0.07 0.25 0 0 2022-2023 25 Scunthorpe United 1 League 19.5 9 5 5 2022-2023 25 Oldham Athletic 1 League 20.1 7 2 2 2023-2024 26 Oldham Athletic 2 Leagues 9.1 1 1 1 100.0 1.55 1.55 0.00 0.00 0 0 2023-2024 26 Cheltenham Town 1 League 7.2 2 16 2 12.5 2.22 0.28 0.13 1.00 0 0 2024-2025 27 Altrincham 1 League 14.5 4 0 0 2025-2026 28 Morecambe 1 League 7.6 2 1 1 11 Seasons 10 Clubs 8 Leagues 117.8 35 94 29 30.9 1.99 0.61 0.13 0.41 8 8 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Scunthorpe United (2 Seasons) 2 Leagues 32.0 11 27 8 29.6 2.15 0.64 0.07 0.25 5 5 Oldham Athletic (2 Seasons) 2 Leagues 29.2 8 1 1 100.0 1.55 1.55 0.00 0.00 2 2 Blackburn Rovers (2 Seasons) 4 Leagues 13.4 6 22 8 36.4 1.64 0.60 0.27 0.75 0 0 Blackburn Rovers (2 Seasons) 2 Leagues 21.1 14 4 4 Blackpool (1 Season) 2 Leagues 12.7 2 28 10 35.7 2.20 0.79 0.07 0.20 0 0 Altrincham (1 Season) 1 League 14.5 4 0 0 Morecambe (1 Season) 1 League 7.6 2 1 1 Cheltenham Town (1 Season) 1 League 7.2 2 16 2 12.5 2.22 0.28 0.13 1.00 0 0 Dumbarton (1 Season) 1 League 0.2 0 0 0 0.00 0.00 0 0 Aberdeen (1 Season) 1 League 0.5 0 0 0.00 0 0 Northampton Town (1 Season) 1 League 0.4 0 0 0 0.00 0.00 0 0 National League (4 Seasons) 70.1 23 8 8 League One (4 Seasons) 24.0 6 41 14 34.1 1.71 0.58 0.15 0.43 0 0 FA Cup (4 Seasons) 4.5 1 13 3 23.1 2.86 0.66 0.08 0.33 0 0 League Two (1 Season) 12.6 2 27 8 29.6 2.15 0.64 0.07 0.25 0 0 Championship (1 Season) 4.6 2 11 3 27.3 2.41 0.66 0.18 0.67 0 0 PL2 — Div. 2 (1 Season) 11.1 8 0 0 PL2 — Div. 1 (1 Season) 10.0 6 4 4 Premiership (1 Season) 0.5 0 0 0.00 0 0 Championship (1 Season) 0.2 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 1.3 1 2 1 50.0 1.51 0.76 0.50 1.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 20 Blackburn Rovers eng ENG FA Cup 33rd 2.2 1 7 1 14.3 3.23 0.46 0.14 1.00 0 0 Matches 2018-2019 21 Blackburn Rovers eng ENG EFL Cup 17th 1.3 1 2 1 50.0 1.51 0.76 0.50 1.00 0 0 Matches 2018-2019 21 Blackburn Rovers eng ENG FA Cup 33rd 0.5 0 2 0 0.0 3.75 0.00 0.00 0 0 Matches 2019-2020 22 Blackpool eng ENG FA Cup 33rd 1.2 0 3 1 33.3 2.50 0.83 0.00 0.00 0 0 Matches 2023-2024 26 Oldham Athletic eng ENG FA Cup 0.6 0 1 1 100.0 1.55 1.55 0.00 0.00 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 5.9 2 15 4 26.7 2.56 0.68 0.13 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Blackburn Rovers (2 Seasons) 2 Leagues 4.0 2 11 2 18.2 2.73 0.50 0.18 1.00 0 0 Blackpool (1 Season) 1 League 1.2 0 3 1 33.3 2.50 0.83 0.00 0.00 0 0 Oldham Athletic (1 Season) 1 League 0.6 0 1 1 100.0 1.55 1.55 0.00 0.00 0 0 FA Cup (4 Seasons) 4.5 1 13 3 23.1 2.86 0.66 0.08 0.33 0 0 EFL Cup (1 Season) 1.3 1 2 1 50.0 1.51 0.76 0.50 1.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 2015-2016 18 Aberdeen sct SCO 1. Premiership 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Matches 2016-2017 19 Dumbarton sct SCO 2. Championship 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 Matches 2017-2018 20 Blackburn Rovers eng ENG FA Cup 3 195 65 54.2 2.2 2 75 1 1 45 1 2.00 4 1 +3 +1.38 +1.93 Matches 2017-2018 20 Blackburn Rovers eng ENG 3. League One 13 433 33 10.5 4.8 3 1 10 6 2.31 10 4 +6 +1.25 +0.37 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 12 999 83 58.4 11.1 12 83 9 0 0 1.75 22 13 +9 +0.81 -1.47 Matches 2018-2019 21 Blackburn Rovers eng ENG 2. Championship 15 410 27 9.9 4.6 2 81 1 13 19 6 1.73 8 9 -1 -0.22 -0.12 Matches 2018-2019 21 Blackburn Rovers eng ENG EFL Cup 2 119 60 44.1 1.3 1 91 1 1 28 1 3.00 4 1 +3 +2.27 +0.48 Matches 2018-2019 21 Blackburn Rovers eng ENG FA Cup 1 48 48 22.9 0.5 0 0 1 47 0 0.00 0 2 -2 -3.75 -3.75 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 10 896 90 45.3 10.0 10 90 9 0 0 1.60 14 13 +1 +0.10 +0.10 Matches 2019-2020 22 Blackpool eng ENG FA Cup 3 108 36 30.0 1.2 1 90 1 2 9 1 2.00 4 1 +3 +2.50 +2.50 Matches 2019-2020 22 Blackpool eng ENG 3. League One 27 1,038 38 33.0 11.5 9 79 5 18 18 3 1.22 10 19 -9 -0.78 -1.21 Matches 2020-2021 23 Northampton Town eng ENG 3. League One 1 37 37 0.9 0.4 0 0 1 37 0 0.00 0 0 0 0.00 +0.57 Matches 2021-2022 24 Scunthorpe United eng ENG 4. League Two 16 1,132 71 27.3 12.6 13 79 7 3 35 2 0.44 3 31 -28 -2.23 -1.24 Matches 2022-2023 25 Scunthorpe United eng ENG 5. National League 20 1,752 88 42.3 19.5 20 88 18 0 0 0.75 25 39 -14 -0.72 +0.19 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 23 1,810 79 43.7 20.1 23 79 13 0 0 1.52 31 26 +5 +0.25 +0.48 Matches 2023-2024 26 Oldham Athletic eng ENG FA Cup 1 58 58 64.4 0.6 1 58 0 0 0 0.00 0 1 -1 -1.55 +1.26 Matches 2023-2024 26 Cheltenham Town eng ENG 3. League One 16 648 41 15.7 7.2 5 73 2 11 26 2 1.25 9 10 -1 -0.14 +0.45 Matches 2023-2024 26 Oldham Athletic eng ENG 5. National League 12 761 63 18.4 8.5 10 73 3 2 16 4 1.42 12 13 -1 -0.12 -0.22 Matches 2024-2025 27 Altrincham eng ENG 5. National League 26 1,307 50 31.6 14.5 13 76 3 13 24 3 1.69 25 17 +8 +0.55 +0.61 Matches 2025-2026 28 Morecambe eng ENG 5. National League 19 683 36 16.5 7.6 8 66 1 11 14 1 0.84 9 13 -4 -0.53 +0.33 Matches 11 Seasons 10 Clubs 8 Leagues 202 10,603 52 20.2 117.8 111 78 57 91 21 35 1.31 154 190 -36 -0.31 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Scunthorpe United (2 Seasons) 2 Leagues 36 2,884 80 34.8 32.0 33 84 25 3 35 2 0.61 28 70 -42 -1.31 -0.36 Oldham Athletic (2 Seasons) 2 Leagues 36 2,629 73 31.4 29.2 34 76 16 2 16 4 1.44 43 40 +3 +0.10 +0.15 Blackburn Rovers (2 Seasons) 4 Leagues 34 1,205 35 13.2 13.4 8 81 4 26 23 14 2.00 26 17 +9 +0.67 +0.29 Blackburn Rovers (2 Seasons) 2 Leagues 22 1,895 86 51.4 21.1 22 86 18 0 0 1.68 36 26 +10 +0.47 -0.43 Blackpool (1 Season) 2 Leagues 30 1,146 38 32.6 12.7 10 80 6 20 17 4 1.30 14 20 -6 -0.47 -0.85 Altrincham (1 Season) 1 League 26 1,307 50 31.6 14.5 13 76 3 13 24 3 1.69 25 17 +8 +0.55 +0.61 Morecambe (1 Season) 1 League 19 683 36 16.5 7.6 8 66 1 11 14 1 0.84 9 13 -4 -0.53 +0.33 Cheltenham Town (1 Season) 1 League 16 648 41 15.7 7.2 5 73 2 11 26 2 1.25 9 10 -1 -0.14 +0.45 Dumbarton (1 Season) 1 League 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 Aberdeen (1 Season) 1 League 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Northampton Town (1 Season) 1 League 1 37 37 0.9 0.4 0 0 1 37 0 0.00 0 0 0 0.00 +0.57 National League (4 Seasons) 100 6,313 63 30.5 70.1 74 79 38 26 19 8 1.27 102 108 -6 -0.09 +0.30 League One (4 Seasons) 57 2,156 38 13.8 24.0 17 77 8 40 21 11 1.46 29 33 -4 -0.17 -0.15 FA Cup (4 Seasons) 8 409 51 40.1 4.5 4 75 2 4 28 2 1.50 8 5 +3 +0.66 +0.95 League Two (1 Season) 16 1,132 71 27.3 12.6 13 79 7 3 35 2 0.44 3 31 -28 -2.23 -1.24 Championship (1 Season) 15 410 27 9.9 4.6 2 81 1 13 19 6 1.73 8 9 -1 -0.22 -0.12 PL2 — Div. 2 (1 Season) 12 999 83 58.4 11.1 12 83 9 0 0 1.75 22 13 +9 +0.81 -1.47 PL2 — Div. 1 (1 Season) 10 896 90 45.3 10.0 10 90 9 0 0 1.60 14 13 +1 +0.10 +0.10 Premiership (1 Season) 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Championship (1 Season) 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 EFL Cup (1 Season) 2 119 60 44.1 1.3 1 91 1 1 28 1 3.00 4 1 +3 +2.27 +0.48
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 18 Aberdeen 1 League 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 2016-2017 19 Dumbarton 1 League 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 2017-2018 20 Blackburn Rovers 1 League 12 999 83 58.4 11.1 12 83 9 0 0 1.75 22 13 +9 +0.81 -1.47 2017-2018 20 Blackburn Rovers 2 Leagues 16 628 39 14.0 7.0 5 75 2 11 45 7 2.25 14 5 +9 +1.29 +0.48 2018-2019 21 Blackburn Rovers 1 League 10 896 90 45.3 10.0 10 90 9 0 0 1.60 14 13 +1 +0.10 +0.10 2018-2019 21 Blackburn Rovers 3 Leagues 18 577 32 12.5 6.4 3 84 2 15 22 7 1.78 12 12 0 0.00 +0.02 2019-2020 22 Blackpool 2 Leagues 30 1,146 38 32.6 12.7 10 80 6 20 17 4 1.30 14 20 -6 -0.47 -0.85 2020-2021 23 Northampton Town 1 League 1 37 37 0.9 0.4 0 0 1 37 0 0.00 0 0 0 0.00 +0.57 2021-2022 24 Scunthorpe United 1 League 16 1,132 71 27.3 12.6 13 79 7 3 35 2 0.44 3 31 -28 -2.23 -1.24 2022-2023 25 Scunthorpe United 1 League 20 1,752 88 42.3 19.5 20 88 18 0 0 0.75 25 39 -14 -0.72 +0.19 2022-2023 25 Oldham Athletic 1 League 23 1,810 79 43.7 20.1 23 79 13 0 0 1.52 31 26 +5 +0.25 +0.48 2023-2024 26 Oldham Athletic 2 Leagues 13 819 63 19.4 9.1 11 72 3 2 16 4 1.31 12 14 -2 -0.22 -0.30 2023-2024 26 Cheltenham Town 1 League 16 648 41 15.7 7.2 5 73 2 11 26 2 1.25 9 10 -1 -0.14 +0.45 2024-2025 27 Altrincham 1 League 26 1,307 50 31.6 14.5 13 76 3 13 24 3 1.69 25 17 +8 +0.55 +0.61 2025-2026 28 Morecambe 1 League 19 683 36 16.5 7.6 8 66 1 11 14 1 0.84 9 13 -4 -0.53 +0.33 11 Seasons 10 Clubs 8 Leagues 202 10,603 52 20.2 117.8 111 78 57 91 21 35 1.31 154 190 -36 -0.31 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Scunthorpe United (2 Seasons) 2 Leagues 36 2,884 80 34.8 32.0 33 84 25 3 35 2 0.61 28 70 -42 -1.31 -0.36 Oldham Athletic (2 Seasons) 2 Leagues 36 2,629 73 31.4 29.2 34 76 16 2 16 4 1.44 43 40 +3 +0.10 +0.15 Blackburn Rovers (2 Seasons) 4 Leagues 34 1,205 35 13.2 13.4 8 81 4 26 23 14 2.00 26 17 +9 +0.67 +0.29 Blackburn Rovers (2 Seasons) 2 Leagues 22 1,895 86 51.4 21.1 22 86 18 0 0 1.68 36 26 +10 +0.47 -0.43 Blackpool (1 Season) 2 Leagues 30 1,146 38 32.6 12.7 10 80 6 20 17 4 1.30 14 20 -6 -0.47 -0.85 Altrincham (1 Season) 1 League 26 1,307 50 31.6 14.5 13 76 3 13 24 3 1.69 25 17 +8 +0.55 +0.61 Morecambe (1 Season) 1 League 19 683 36 16.5 7.6 8 66 1 11 14 1 0.84 9 13 -4 -0.53 +0.33 Cheltenham Town (1 Season) 1 League 16 648 41 15.7 7.2 5 73 2 11 26 2 1.25 9 10 -1 -0.14 +0.45 Dumbarton (1 Season) 1 League 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 Aberdeen (1 Season) 1 League 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Northampton Town (1 Season) 1 League 1 37 37 0.9 0.4 0 0 1 37 0 0.00 0 0 0 0.00 +0.57 National League (4 Seasons) 100 6,313 63 30.5 70.1 74 79 38 26 19 8 1.27 102 108 -6 -0.09 +0.30 League One (4 Seasons) 57 2,156 38 13.8 24.0 17 77 8 40 21 11 1.46 29 33 -4 -0.17 -0.15 FA Cup (4 Seasons) 8 409 51 40.1 4.5 4 75 2 4 28 2 1.50 8 5 +3 +0.66 +0.95 League Two (1 Season) 16 1,132 71 27.3 12.6 13 79 7 3 35 2 0.44 3 31 -28 -2.23 -1.24 Championship (1 Season) 15 410 27 9.9 4.6 2 81 1 13 19 6 1.73 8 9 -1 -0.22 -0.12 PL2 — Div. 2 (1 Season) 12 999 83 58.4 11.1 12 83 9 0 0 1.75 22 13 +9 +0.81 -1.47 PL2 — Div. 1 (1 Season) 10 896 90 45.3 10.0 10 90 9 0 0 1.60 14 13 +1 +0.10 +0.10 Premiership (1 Season) 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Championship (1 Season) 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 EFL Cup (1 Season) 2 119 60 44.1 1.3 1 91 1 1 28 1 3.00 4 1 +3 +2.27 +0.48
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 18 Aberdeen sct SCO 1. Premiership 2nd 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Matches 2016-2017 19 Dumbarton sct SCO 2. Championship 8th 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 1st 12 999 83 58.4 11.1 12 83 9 0 0 1.75 22 13 +9 +0.81 -1.47 Matches 2017-2018 20 Blackburn Rovers eng ENG 3. League One 2nd 13 433 33 10.5 4.8 3 1 10 6 2.31 10 4 +6 +1.25 +0.37 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 5th 10 896 90 45.3 10.0 10 90 9 0 0 1.60 14 13 +1 +0.10 +0.10 Matches 2018-2019 21 Blackburn Rovers eng ENG 2. Championship 15th 15 410 27 9.9 4.6 2 81 1 13 19 6 1.73 8 9 -1 -0.22 -0.12 Matches 2019-2020 22 Blackpool eng ENG 3. League One 13th 27 1,038 38 33.0 11.5 9 79 5 18 18 3 1.22 10 19 -9 -0.78 -1.21 Matches 2020-2021 23 Northampton Town eng ENG 3. League One 22nd 1 37 37 0.9 0.4 0 0 1 37 0 0.00 0 0 0 0.00 +0.57 Matches 2021-2022 24 Scunthorpe United eng ENG 4. League Two 24th 16 1,132 71 27.3 12.6 13 79 7 3 35 2 0.44 3 31 -28 -2.23 -1.24 Matches 2022-2023 25 Scunthorpe United eng ENG 5. National League 23rd 20 1,752 88 42.3 19.5 20 88 18 0 0 0.75 25 39 -14 -0.72 +0.19 Matches 2022-2023 25 Oldham Athletic eng ENG 5. National League 12th 23 1,810 79 43.7 20.1 23 79 13 0 0 1.52 31 26 +5 +0.25 +0.48 Matches 2023-2024 26 Oldham Athletic eng ENG 5. National League 10th 12 761 63 18.4 8.5 10 73 3 2 16 4 1.42 12 13 -1 -0.12 -0.22 Matches 2023-2024 26 Cheltenham Town eng ENG 3. League One 21st 16 648 41 15.7 7.2 5 73 2 11 26 2 1.25 9 10 -1 -0.14 +0.45 Matches 2024-2025 27 Altrincham eng ENG 5. National League 9th 26 1,307 50 31.6 14.5 13 76 3 13 24 3 1.69 25 17 +8 +0.55 +0.61 Matches 2025-2026 28 Morecambe eng ENG 5. National League 22nd 19 683 36 16.5 7.6 8 66 1 11 14 1 0.84 9 13 -4 -0.53 +0.33 Matches 11 Seasons 10 Clubs 6 Leagues 192 10,075 52 19.7 111.9 106 78 54 86 21 32 1.28 142 184 -42 -0.38 -0.17 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Scunthorpe United (2 Seasons) 2 Leagues 36 2,884 80 34.8 32.0 33 84 25 3 35 2 0.61 28 70 -42 -1.31 -0.36 Oldham Athletic (2 Seasons) 1 League 35 2,571 73 31.1 28.6 33 77 16 2 16 4 1.49 43 39 +4 +0.14 +0.17 Blackburn Rovers (2 Seasons) 2 Leagues 28 843 30 10.2 9.4 5 81 2 23 19 12 2.00 18 13 +5 +0.53 +0.15 Blackburn Rovers (2 Seasons) 2 Leagues 22 1,895 86 51.4 21.1 22 86 18 0 0 1.68 36 26 +10 +0.47 -0.43 Blackpool (1 Season) 1 League 27 1,038 38 33.0 11.5 9 79 5 18 18 3 1.22 10 19 -9 -0.78 -1.21 Altrincham (1 Season) 1 League 26 1,307 50 31.6 14.5 13 76 3 13 24 3 1.69 25 17 +8 +0.55 +0.61 Morecambe (1 Season) 1 League 19 683 36 16.5 7.6 8 66 1 11 14 1 0.84 9 13 -4 -0.53 +0.33 Cheltenham Town (1 Season) 1 League 16 648 41 15.7 7.2 5 73 2 11 26 2 1.25 9 10 -1 -0.14 +0.45 Dumbarton (1 Season) 1 League 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84 Aberdeen (1 Season) 1 League 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Northampton Town (1 Season) 1 League 1 37 37 0.9 0.4 0 0 1 37 0 0.00 0 0 0 0.00 +0.57 National League (4 Seasons) 100 6,313 63 30.5 70.1 74 79 38 26 19 8 1.27 102 108 -6 -0.09 +0.30 League One (4 Seasons) 57 2,156 38 13.8 24.0 17 77 8 40 21 11 1.46 29 33 -4 -0.17 -0.15 League Two (1 Season) 16 1,132 71 27.3 12.6 13 79 7 3 35 2 0.44 3 31 -28 -2.23 -1.24 Championship (1 Season) 15 410 27 9.9 4.6 2 81 1 13 19 6 1.73 8 9 -1 -0.22 -0.12 PL2 — Div. 2 (1 Season) 12 999 83 58.4 11.1 12 83 9 0 0 1.75 22 13 +9 +0.81 -1.47 PL2 — Div. 1 (1 Season) 10 896 90 45.3 10.0 10 90 9 0 0 1.60 14 13 +1 +0.10 +0.10 Premiership (1 Season) 2 42 21 1.2 0.5 0 0 2 1 0.00 0 2 -2 -4.29 -4.71 Championship (1 Season) 2 22 11 0.7 0.2 0 0 2 4 1.50 0 1 -1 -4.09 -3.84
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 Blackburn Rovers eng ENG FA Cup 33rd 3 195 65 54.2 2.2 2 75 1 1 45 1 2.00 4 1 +3 +1.38 +1.93 Matches 2018-2019 21 Blackburn Rovers eng ENG EFL Cup 17th 2 119 60 44.1 1.3 1 91 1 1 28 1 3.00 4 1 +3 +2.27 +0.48 Matches 2018-2019 21 Blackburn Rovers eng ENG FA Cup 33rd 1 48 48 22.9 0.5 0 0 1 47 0 0.00 0 2 -2 -3.75 -3.75 Matches 2019-2020 22 Blackpool eng ENG FA Cup 33rd 3 108 36 30.0 1.2 1 90 1 2 9 1 2.00 4 1 +3 +2.50 +2.50 Matches 2023-2024 26 Oldham Athletic eng ENG FA Cup 1 58 58 64.4 0.6 1 58 0 0 0 0.00 0 1 -1 -1.55 +1.26 Matches 4 Seasons 3 Clubs 2 Leagues 10 528 53 40.9 5.9 5 78 3 5 28 3 1.80 12 6 +6 +1.02 +0.90 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackburn Rovers (2 Seasons) 2 Leagues 6 362 60 43.1 4.0 3 81 2 3 40 2 2.00 8 4 +4 +0.99 +0.62 Blackpool (1 Season) 1 League 3 108 36 30.0 1.2 1 90 1 2 9 1 2.00 4 1 +3 +2.50 +2.50 Oldham Athletic (1 Season) 1 League 1 58 58 64.4 0.6 1 58 0 0 0 0.00 0 1 -1 -1.55 +1.26 FA Cup (4 Seasons) 8 409 51 40.1 4.5 4 75 2 4 28 2 1.50 8 5 +3 +0.66 +0.95 EFL Cup (1 Season) 2 119 60 44.1 1.3 1 91 1 1 28 1 3.00 4 1 +3 +2.27 +0.48
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 18 Aberdeen 1 League 0.5 0 0 0 2016-2017 19 Dumbarton 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 20 Blackburn Rovers 1 League 11.1 2 0 0 0 2017-2018 20 Blackburn Rovers 2 Leagues 7.0 2 0 0 16 1 1 2 0 0 0 0 0 2018-2019 21 Blackburn Rovers 1 League 10.0 4 0 0 0 2018-2019 21 Blackburn Rovers 3 Leagues 6.4 1 0 0 11 7 1 3 0 2 0 0 0 2019-2020 22 Blackpool 2 Leagues 12.7 3 0 0 40 7 12 8 2 9 0 1 0 2020-2021 23 Northampton Town 1 League 0.4 0 0 0 0 0 1 0 1 1 0 2021-2022 24 Scunthorpe United 1 League 12.6 5 0 0 28 8 5 3 0 4 0 2022-2023 25 Scunthorpe United 1 League 19.5 5 1 0 0 2022-2023 25 Oldham Athletic 1 League 20.1 4 0 0 0 2023-2024 26 Oldham Athletic 2 Leagues 9.1 4 0 0 0 0 0 0 0 0 0 2023-2024 26 Cheltenham Town 1 League 7.2 3 0 0 22 6 6 4 0 3 0 2024-2025 27 Altrincham 1 League 14.5 3 0 0 0 2025-2026 28 Morecambe 1 League 7.6 1 0 0 0 11 Seasons 10 Clubs 8 Leagues 117.8 31 1 0 117 29 26 20 3 19 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Scunthorpe United (2 Seasons) 2 Leagues 32.0 10 1 0 28 8 5 3 0 4 0 Oldham Athletic (2 Seasons) 2 Leagues 29.2 8 0 0 0 0 0 0 0 0 0 Blackburn Rovers (2 Seasons) 4 Leagues 13.4 3 0 0 27 8 2 5 0 2 0 0 0 Blackburn Rovers (2 Seasons) 2 Leagues 21.1 6 0 0 0 Blackpool (1 Season) 2 Leagues 12.7 3 0 0 40 7 12 8 2 9 0 1 0 Altrincham (1 Season) 1 League 14.5 3 0 0 0 Morecambe (1 Season) 1 League 7.6 1 0 0 0 Cheltenham Town (1 Season) 1 League 7.2 3 0 0 22 6 6 4 0 3 0 Dumbarton (1 Season) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 Aberdeen (1 Season) 1 League 0.5 0 0 0 Northampton Town (1 Season) 1 League 0.4 0 0 0 0 0 1 0 1 1 0 National League (4 Seasons) 70.1 17 1 0 0 League One (4 Seasons) 24.0 8 0 0 72 13 17 12 3 13 0 1 0 FA Cup (4 Seasons) 4.5 0 0 0 7 1 3 3 0 0 0 0 0 League Two (1 Season) 12.6 5 0 0 28 8 5 3 0 4 0 Championship (1 Season) 4.6 1 0 0 9 5 1 2 0 2 0 0 0 PL2 — Div. 2 (1 Season) 11.1 2 0 0 0 PL2 — Div. 1 (1 Season) 10.0 4 0 0 0 Premiership (1 Season) 0.5 0 0 0 Championship (1 Season) 0.2 0 0 0 0 0 0 0 0 0 0 0 0 EFL Cup (1 Season) 1.3 0 0 0 1 2 0 0 0 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 Joe Nuttall Pages
Joe Nuttall Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary