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 19 Port Vale eng ENG FA Cup 2 0 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Port Vale eng ENG 3. League One 11 9 748 8.3 1 1 2 1 0 0 4 0 0.12 0.12 0.24 0.12 0.24 Matches 2016-2017 19 Liverpool eng ENG Jr. PL2 — Div. 1 8 5 477 5.3 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 2 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Rochdale eng ENG 3. League One 3 1 105 1.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Blackburn Rovers eng ENG 3. League One 3 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Liverpool eng ENG Jr. PL2 — Div. 1 3 3 270 3.0 1 0 1 1 0 0 1 0 0.33 0.00 0.33 0.33 0.33 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 2 2 180 2.0 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 2. Championship 0 0 Matches 2018-2019 21 Rochdale 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 2018-2019 21 Southend United eng ENG 3. League One 18 18 1,538 17.1 0 3 3 0 0 0 5 0 0.00 0.18 0.18 0.00 0.18 Matches 2018-2019 21 Rochdale eng ENG 3. League One 11 11 880 9.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 1 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Shrewsbury Town eng ENG FA Cup 0 0 Matches 2019-2020 22 Shrewsbury Town eng ENG 3. League One 4 2 181 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 7 7 585 6.5 0 1 1 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2020-2021 23 Southend United eng ENG 4. League Two 21 18 1,528 17.0 0 3 3 0 0 0 6 1 0.00 0.18 0.18 0.00 0.18 Matches 2021-2022 24 Oldham Athletic eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Oldham Athletic eng ENG FA Cup 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Oldham Athletic eng ENG 4. League Two 31 30 2,662 29.6 1 2 3 1 0 1 10 0 0.03 0.07 0.10 0.03 0.10 Matches 2022-2023 25 Sutton 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 25 Sutton United eng ENG 4. League Two 20 13 1,115 12.4 0 1 1 0 0 0 4 0 0.00 0.08 0.08 0.00 0.08 Matches 2023-2024 26 Sutton United eng ENG EFL Cup 1 0 3 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Sutton United eng ENG 4. League Two 30 25 2,149 23.9 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Port Vale eng ENG 4. League Two 22 12 1,121 12.5 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2025-2026 28 Falkirk sct SCO 1. Premiership 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 8 Clubs 6 Leagues 193 148 13,003 144.5 3 10 13 3 0 1 49 1 0.02 0.07 0.09 0.02 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 Blackburn Rovers (3 Seasons) 2 Leagues 10 10 818 9.1 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 Sutton United (2 Seasons) 3 Leagues 52 39 3,357 37.3 0 1 1 0 0 0 12 0 0.00 0.03 0.03 0.00 0.03 Southend United (2 Seasons) 2 Leagues 39 36 3,066 34.1 0 6 6 0 0 0 11 1 0.00 0.18 0.18 0.00 0.18 Port Vale (2 Seasons) 3 Leagues 35 21 1,949 21.7 2 1 3 2 0 0 7 0 0.09 0.05 0.14 0.09 0.14 Rochdale (2 Seasons) 2 Leagues 15 13 1,075 11.9 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Liverpool (2 Seasons) 1 League 11 8 747 8.3 1 0 1 1 0 0 1 0 0.12 0.00 0.12 0.12 0.12 Blackburn Rovers (2 Seasons) 3 Leagues 5 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 3 Leagues 34 32 2,864 31.8 1 2 3 1 0 1 10 0 0.03 0.06 0.09 0.03 0.09 Falkirk (1 Season) 1 League 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 2 Leagues 4 2 181 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 7 3 362 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 124 98 8,575 95.3 2 6 8 2 0 1 31 1 0.02 0.06 0.08 0.02 0.08 League One (4 Seasons) 50 41 3,492 38.8 1 4 5 1 0 0 16 0 0.03 0.10 0.13 0.03 0.13 PL2 — Div. 1 (4 Seasons) 19 16 1,385 15.4 1 1 2 1 0 0 4 0 0.06 0.06 0.13 0.06 0.13 EFL Cup (2 Seasons) 3 2 183 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 0 0
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 19 Port Vale 2 Leagues 13 9 828 9.2 1 1 2 1 0 0 4 0 0.11 0.11 0.22 0.11 0.22 2016-2017 19 Liverpool 1 League 8 5 477 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Liverpool 1 League 3 3 270 3.0 1 0 1 1 0 0 1 0 0.33 0.00 0.33 0.33 0.33 2017-2018 20 Rochdale 1 League 3 1 105 1.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Blackburn Rovers 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Blackburn Rovers 2 Leagues 5 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Blackburn Rovers 1 League 0 0 2018-2019 21 Rochdale 2 Leagues 12 12 970 10.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Southend United 1 League 18 18 1,538 17.1 0 3 3 0 0 0 5 0 0.00 0.18 0.18 0.00 0.18 2018-2019 21 Blackburn Rovers 1 League 1 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Blackburn Rovers 1 League 7 7 585 6.5 0 1 1 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 2019-2020 22 Shrewsbury Town 2 Leagues 4 2 181 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 23 Southend United 1 League 21 18 1,528 17.0 0 3 3 0 0 0 6 1 0.00 0.18 0.18 0.00 0.18 2021-2022 24 Oldham Athletic 3 Leagues 34 32 2,864 31.8 1 2 3 1 0 1 10 0 0.03 0.06 0.09 0.03 0.09 2022-2023 25 Sutton United 2 Leagues 21 14 1,205 13.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2023-2024 26 Sutton United 2 Leagues 31 25 2,152 23.9 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 2024-2025 27 Port Vale 1 League 22 12 1,121 12.5 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 2025-2026 28 Falkirk 1 League 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 8 Clubs 6 Leagues 193 148 13,003 144.5 3 10 13 3 0 1 49 1 0.02 0.07 0.09 0.02 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 Blackburn Rovers (3 Seasons) 2 Leagues 10 10 818 9.1 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 Sutton United (2 Seasons) 3 Leagues 52 39 3,357 37.3 0 1 1 0 0 0 12 0 0.00 0.03 0.03 0.00 0.03 Southend United (2 Seasons) 2 Leagues 39 36 3,066 34.1 0 6 6 0 0 0 11 1 0.00 0.18 0.18 0.00 0.18 Port Vale (2 Seasons) 3 Leagues 35 21 1,949 21.7 2 1 3 2 0 0 7 0 0.09 0.05 0.14 0.09 0.14 Rochdale (2 Seasons) 2 Leagues 15 13 1,075 11.9 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Liverpool (2 Seasons) 1 League 11 8 747 8.3 1 0 1 1 0 0 1 0 0.12 0.00 0.12 0.12 0.12 Blackburn Rovers (2 Seasons) 3 Leagues 5 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 3 Leagues 34 32 2,864 31.8 1 2 3 1 0 1 10 0 0.03 0.06 0.09 0.03 0.09 Falkirk (1 Season) 1 League 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 2 Leagues 4 2 181 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 7 3 362 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 124 98 8,575 95.3 2 6 8 2 0 1 31 1 0.02 0.06 0.08 0.02 0.08 League One (4 Seasons) 50 41 3,492 38.8 1 4 5 1 0 0 16 0 0.03 0.10 0.13 0.03 0.13 PL2 — Div. 1 (4 Seasons) 19 16 1,385 15.4 1 1 2 1 0 0 4 0 0.06 0.06 0.13 0.06 0.13 EFL Cup (2 Seasons) 3 2 183 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 0 0
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 19 Port Vale eng ENG 3. League One 21st 11 9 748 8.3 1 1 2 1 0 0 4 0 0.12 0.12 0.24 0.12 0.24 Matches 2016-2017 19 Liverpool eng ENG Jr. PL2 — Div. 1 3rd 8 5 477 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Liverpool eng ENG Jr. PL2 — Div. 1 2nd 3 3 270 3.0 1 0 1 1 0 0 1 0 0.33 0.00 0.33 0.33 0.33 Matches 2017-2018 20 Rochdale eng ENG 3. League One 20th 3 1 105 1.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 1st 2 2 180 2.0 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 3. League One 2nd 3 0 40 0.4 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 2. Championship 15th 0 0 Matches 2018-2019 21 Rochdale eng ENG 3. League One 16th 11 11 880 9.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Southend United eng ENG 3. League One 19th 18 18 1,538 17.1 0 3 3 0 0 0 5 0 0.00 0.18 0.18 0.00 0.18 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 5th 1 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 8th 7 7 585 6.5 0 1 1 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2019-2020 22 Shrewsbury Town eng ENG 3. League One 15th 4 2 181 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Southend United eng ENG 4. League Two 23rd 21 18 1,528 17.0 0 3 3 0 0 0 6 1 0.00 0.18 0.18 0.00 0.18 Matches 2021-2022 24 Oldham Athletic eng ENG 4. League Two 23rd 31 30 2,662 29.6 1 2 3 1 0 1 10 0 0.03 0.07 0.10 0.03 0.10 Matches 2022-2023 25 Sutton United eng ENG 4. League Two 14th 20 13 1,115 12.4 0 1 1 0 0 0 4 0 0.00 0.08 0.08 0.00 0.08 Matches 2023-2024 26 Sutton United eng ENG 4. League Two 23rd 30 25 2,149 23.9 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Port Vale eng ENG 4. League Two 2nd 22 12 1,121 12.5 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2025-2026 28 Falkirk sct SCO 1. Premiership 6th 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 8 Clubs 4 Leagues 183 143 12,458 138.4 3 10 13 3 0 1 49 1 0.02 0.07 0.09 0.02 0.09 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 (3 Seasons) 2 Leagues 10 10 818 9.1 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 Sutton United (2 Seasons) 1 League 50 38 3,264 36.3 0 1 1 0 0 0 12 0 0.00 0.03 0.03 0.00 0.03 Southend United (2 Seasons) 2 Leagues 39 36 3,066 34.1 0 6 6 0 0 0 11 1 0.00 0.18 0.18 0.00 0.18 Port Vale (2 Seasons) 2 Leagues 33 21 1,869 20.8 2 1 3 2 0 0 7 0 0.10 0.05 0.14 0.10 0.14 Rochdale (2 Seasons) 1 League 14 12 985 10.9 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Liverpool (2 Seasons) 1 League 11 8 747 8.3 1 0 1 1 0 0 1 0 0.12 0.00 0.12 0.12 0.12 Blackburn Rovers (2 Seasons) 2 Leagues 3 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 1 League 31 30 2,662 29.6 1 2 3 1 0 1 10 0 0.03 0.07 0.10 0.03 0.10 Falkirk (1 Season) 1 League 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 4 2 181 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 124 98 8,575 95.3 2 6 8 2 0 1 31 1 0.02 0.06 0.08 0.02 0.08 League One (4 Seasons) 50 41 3,492 38.8 1 4 5 1 0 0 16 0 0.03 0.10 0.13 0.03 0.13 PL2 — Div. 1 (4 Seasons) 19 16 1,385 15.4 1 1 2 1 0 0 4 0 0.06 0.06 0.13 0.06 0.13 Premiership (1 Season) 9 4 391 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 0 0
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 19 Port Vale eng ENG FA Cup 33rd 2 0 80 0.9 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 33rd 2 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Rochdale eng ENG FA Cup 65th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Shrewsbury Town eng ENG FA Cup 17th 0 0 Matches 2021-2022 24 Oldham Athletic eng ENG EFL Cup Rd3 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Oldham Athletic eng ENG FA Cup 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Sutton 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 2023-2024 26 Sutton United eng ENG EFL Cup Rd3 1 0 3 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 6 Clubs 2 Leagues 10 5 545 6.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Sutton United (2 Seasons) 2 Leagues 2 1 93 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 2 Leagues 3 2 202 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Port Vale (1 Season) 1 League 2 0 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Blackburn Rovers (1 Season) 1 League 2 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rochdale (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 Shrewsbury Town (1 Season) 1 League 0 0 FA Cup (6 Seasons) 7 3 362 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 2 183 2.0 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 19 Port Vale 2 Leagues 9.2 1 0 2 0.00 0.24 0.50 0 0 2016-2017 19 Liverpool 1 League 5.3 0 0 0 2017-2018 20 Liverpool 1 League 3.0 1 0 0 2017-2018 20 Rochdale 1 League 1.2 0 0 0 0.00 0.00 0 0 2017-2018 20 Blackburn Rovers 1 League 2.0 0 0 0 2017-2018 20 Blackburn Rovers 2 Leagues 1.3 0 2 1 50.0 1.50 0.75 0.00 0.00 0 0 2018-2019 21 Rochdale 2 Leagues 10.8 0 0 0 0.00 0.00 0 0 2018-2019 21 Southend United 1 League 17.1 0 0 0 2018-2019 21 Blackburn Rovers 1 League 0.6 0 0 0 2019-2020 22 Blackburn Rovers 1 League 6.5 0 0 0 2019-2020 22 Shrewsbury Town 2 Leagues 2.0 0 0 0 0.00 0.00 0 0 2020-2021 23 Southend United 1 League 17.0 0 3 0 0.0 0.18 0.00 0.00 0 0 2021-2022 24 Oldham Athletic 3 Leagues 31.8 1 21 6 28.6 0.66 0.19 0.05 0.17 0 1 2022-2023 25 Sutton United 2 Leagues 13.4 0 9 1 11.1 0.73 0.08 0.00 0.00 0 0 2023-2024 26 Sutton United 2 Leagues 23.9 0 13 0 0.0 0.54 0.00 0.00 0 0 2024-2025 27 Port Vale 1 League 12.5 1 6 2 33.3 0.48 0.16 0.17 0.50 0 0 2025-2026 28 Falkirk 1 League 4.3 0 3 0 0.0 0.69 0.00 0.00 0 0 10 Seasons 8 Clubs 6 Leagues 144.5 3 57 12 21.1 0.49 0.10 0.05 0.25 0 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Blackburn Rovers (3 Seasons) 2 Leagues 9.1 0 0 0 Sutton United (2 Seasons) 3 Leagues 37.3 0 22 1 4.5 0.61 0.03 0.00 0.00 0 0 Southend United (2 Seasons) 2 Leagues 34.1 0 3 0 0.0 0.18 0.00 0.00 0 0 Port Vale (2 Seasons) 3 Leagues 21.7 2 6 4 66.7 0.29 0.19 0.33 0.50 0 0 Rochdale (2 Seasons) 2 Leagues 11.9 0 0 0 0.00 0.00 0 0 Liverpool (2 Seasons) 1 League 8.3 1 0 0 Blackburn Rovers (2 Seasons) 3 Leagues 1.3 0 2 1 50.0 1.50 0.75 0.00 0.00 0 0 Oldham Athletic (1 Season) 3 Leagues 31.8 1 21 6 28.6 0.66 0.19 0.05 0.17 0 1 Falkirk (1 Season) 1 League 4.3 0 3 0 0.0 0.69 0.00 0.00 0 0 Shrewsbury Town (1 Season) 2 Leagues 2.0 0 0 0 0.00 0.00 0 0 FA Cup (6 Seasons) 4.0 0 2 1 50.0 0.94 0.47 0.00 0.00 0 0 League Two (5 Seasons) 95.3 2 49 9 18.4 0.51 0.09 0.04 0.22 0 1 League One (4 Seasons) 38.8 1 0 2 0.00 0.17 0.50 0 0 PL2 — Div. 1 (4 Seasons) 15.4 1 0 0 EFL Cup (2 Seasons) 2.0 0 3 0 0.0 1.48 0.00 0.00 0 0 Premiership (1 Season) 4.3 0 3 0 0.0 0.69 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 2.0 0 0 0 Championship (1 Season)
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 19 Port Vale eng ENG FA Cup 2 80 40 29.6 0.9 0 0 2 39 0 1.50 0 3 -3 -3.38 -5.27 Matches 2016-2017 19 Port Vale eng ENG 3. League One 11 748 68 18.1 8.3 9 5 2 4 1.36 9 15 -6 -0.72 -0.22 Matches 2016-2017 19 Liverpool eng ENG Jr. PL2 — Div. 1 8 477 60 24.1 5.3 5 88 4 3 13 1 1.00 7 10 -3 -0.57 -1.94 Matches 2017-2018 20 Blackburn Rovers eng ENG FA Cup 2 80 40 22.2 0.9 1 45 0 1 35 2 3.00 0 1 -1 -1.13 -2.09 Matches 2017-2018 20 Rochdale eng ENG 3. League One 3 105 35 2.5 1.2 1 0 2 9 1.75 2 1 +1 +0.86 +1.06 Matches 2017-2018 20 Blackburn Rovers eng ENG 3. League One 3 40 13 1.0 0.4 0 0 3 5 1.67 1 1 0 0.00 -0.92 Matches 2017-2018 20 Liverpool eng ENG Jr. PL2 — Div. 1 3 270 90 13.6 3.0 3 90 3 0 0 3.00 7 1 +6 +2.00 +1.47 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 2 +2 +1.00 -0.47 Matches 2018-2019 21 Blackburn Rovers eng ENG 2. Championship 0 0 0 0 2 Matches 2018-2019 21 Rochdale 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 2018-2019 21 Southend United eng ENG 3. League One 18 1,538 85 37.1 17.1 18 85 13 0 1 0.83 20 31 -11 -0.64 -0.57 Matches 2018-2019 21 Rochdale eng ENG 3. League One 11 880 80 21.3 9.8 11 80 7 0 0 0.91 15 18 -3 -0.31 +0.52 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 1 53 53 2.7 0.6 1 53 0 0 0 0.00 1 2 -1 -1.70 -1.79 Matches 2019-2020 22 Shrewsbury Town eng ENG FA Cup 0 0 0 0 2 Matches 2019-2020 22 Shrewsbury Town eng ENG 3. League One 4 181 45 5.9 2.0 2 68 1 2 23 3 0.00 0 4 -4 -1.99 -1.77 Matches 2019-2020 22 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 7 585 84 38.2 6.5 7 84 6 0 0 1.00 9 11 -2 -0.31 -0.59 Matches 2020-2021 23 Southend United eng ENG 4. League Two 21 1,528 73 36.9 17.0 18 79 13 3 38 2 1.19 12 19 -7 -0.41 +0.35 Matches 2021-2022 24 Oldham Athletic eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.00 2 2 0 0.00 +7.00 Matches 2021-2022 24 Oldham Athletic eng ENG FA Cup 1 22 22 12.2 0.2 0 0 1 22 0 0.00 0 1 -1 -4.09 -4.09 Matches 2021-2022 24 Oldham Athletic eng ENG 4. League Two 31 2,662 86 64.3 29.6 30 88 29 1 36 1 0.90 30 47 -17 -0.57 +0.16 Matches 2022-2023 25 Sutton United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2022-2023 25 Sutton United eng ENG 4. League Two 20 1,115 56 26.9 12.4 13 79 8 7 13 12 1.30 11 13 -2 -0.16 +0.14 Matches 2023-2024 26 Sutton United eng ENG EFL Cup 1 3 3 1.0 0.0 0 0 1 3 0 0.00 0 0 0 0.00 0.00 Matches 2023-2024 26 Sutton United eng ENG 4. League Two 30 2,149 72 51.9 23.9 25 84 17 5 11 1 1.03 34 42 -8 -0.34 +0.43 Matches 2024-2025 27 Port Vale eng ENG 4. League Two 22 1,121 51 27.1 12.5 12 71 4 10 27 3 1.64 18 16 +2 +0.16 -0.35 Matches 2025-2026 28 Falkirk sct SCO 1. Premiership 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 Matches 10 Seasons 8 Clubs 6 Leagues 193 13,003 67 23.9 144.5 148 82 103 45 22 57 1.12 158 229 -71 -0.49 -0.31 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackburn Rovers (3 Seasons) 2 Leagues 10 818 82 15.7 9.1 10 82 8 0 0 1.10 14 15 -1 -0.11 -0.72 Sutton United (2 Seasons) 3 Leagues 52 3,357 65 38.7 37.3 39 82 26 13 11 13 1.09 45 57 -12 -0.32 +0.14 Southend United (2 Seasons) 2 Leagues 39 3,066 79 37.0 34.1 36 82 26 3 38 3 1.02 32 50 -18 -0.53 -0.11 Port Vale (2 Seasons) 3 Leagues 35 1,949 56 22.8 21.7 21 71 9 14 29 7 1.54 27 34 -7 -0.32 -0.35 Rochdale (2 Seasons) 2 Leagues 15 1,075 72 12.7 11.9 13 81 8 2 9 1.22 19 20 -1 -0.08 +0.40 Liverpool (2 Seasons) 1 League 11 747 68 18.9 8.3 8 89 7 3 13 1 1.55 14 11 +3 +0.36 -0.56 Blackburn Rovers (2 Seasons) 3 Leagues 5 120 24 1.4 1.3 1 45 0 4 35 9 2.20 1 2 -1 -0.75 -1.67 Oldham Athletic (1 Season) 3 Leagues 34 2,864 84 62.4 31.8 32 88 31 2 29 1 0.88 32 50 -18 -0.57 +0.43 Falkirk (1 Season) 1 League 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 Shrewsbury Town (1 Season) 2 Leagues 4 181 45 4.9 2.0 2 68 1 2 23 5 0.00 0 4 -4 -1.99 -1.77 FA Cup (6 Seasons) 7 362 52 21.2 4.0 3 76 2 4 34 4 1.71 2 8 -6 -1.49 -2.24 League Two (5 Seasons) 124 8,575 69 41.4 95.3 98 82 71 26 22 19 1.18 105 137 -32 -0.34 -0.01 League One (4 Seasons) 50 3,492 70 14.7 38.8 41 82 26 9 23 22 1.00 47 70 -23 -0.59 -0.48 PL2 — Div. 1 (4 Seasons) 19 1,385 73 18.5 15.4 16 84 13 3 13 1 1.26 24 24 0 0.00 -0.56 EFL Cup (2 Seasons) 3 183 61 32.1 2.0 2 90 2 1 3 0 0.67 2 2 0 0.00 +1.63 Premiership (1 Season) 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 2 +2 +1.00 -0.47 Championship (1 Season) 0 0 0 0 2
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 19 Port Vale 2 Leagues 13 828 64 18.8 9.2 9 5 4 39 4 1.38 9 18 -9 -0.98 -0.60 2016-2017 19 Liverpool 1 League 8 477 60 24.1 5.3 5 88 4 3 13 1 1.00 7 10 -3 -0.57 -1.94 2017-2018 20 Liverpool 1 League 3 270 90 13.6 3.0 3 90 3 0 0 3.00 7 1 +6 +2.00 +1.47 2017-2018 20 Rochdale 1 League 3 105 35 2.5 1.2 1 0 2 9 1.75 2 1 +1 +0.86 +1.06 2017-2018 20 Blackburn Rovers 1 League 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 2 +2 +1.00 -0.47 2017-2018 20 Blackburn Rovers 2 Leagues 5 120 24 2.7 1.3 1 45 0 4 35 7 2.20 1 2 -1 -0.75 -1.67 2018-2019 21 Blackburn Rovers 1 League 0 0 0 0 2 2018-2019 21 Rochdale 2 Leagues 12 970 81 22.5 10.8 12 81 8 0 0 1.08 17 19 -2 -0.19 +0.65 2018-2019 21 Southend United 1 League 18 1,538 85 37.1 17.1 18 85 13 0 1 0.83 20 31 -11 -0.64 -0.57 2018-2019 21 Blackburn Rovers 1 League 1 53 53 2.7 0.6 1 53 0 0 0 0.00 1 2 -1 -1.70 -1.79 2019-2020 22 Blackburn Rovers 1 League 7 585 84 38.2 6.5 7 84 6 0 0 1.00 9 11 -2 -0.31 -0.59 2019-2020 22 Shrewsbury Town 2 Leagues 4 181 45 4.9 2.0 2 68 1 2 23 5 0.00 0 4 -4 -1.99 -1.77 2020-2021 23 Southend United 1 League 21 1,528 73 36.9 17.0 18 79 13 3 38 2 1.19 12 19 -7 -0.41 +0.35 2021-2022 24 Oldham Athletic 3 Leagues 34 2,864 84 62.4 31.8 32 88 31 2 29 1 0.88 32 50 -18 -0.57 +0.43 2022-2023 25 Sutton United 2 Leagues 21 1,205 57 28.5 13.4 14 80 9 7 13 12 1.24 11 15 -4 -0.30 0.00 2023-2024 26 Sutton United 2 Leagues 31 2,152 69 48.5 23.9 25 84 17 6 10 1 1.00 34 42 -8 -0.33 +0.33 2024-2025 27 Port Vale 1 League 22 1,121 51 27.1 12.5 12 71 4 10 27 3 1.64 18 16 +2 +0.16 -0.35 2025-2026 28 Falkirk 1 League 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 10 Seasons 8 Clubs 6 Leagues 193 13,003 67 23.9 144.5 148 82 103 45 22 57 1.12 158 229 -71 -0.49 -0.31 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackburn Rovers (3 Seasons) 2 Leagues 10 818 82 15.7 9.1 10 82 8 0 0 1.10 14 15 -1 -0.11 -0.72 Sutton United (2 Seasons) 3 Leagues 52 3,357 65 38.7 37.3 39 82 26 13 11 13 1.09 45 57 -12 -0.32 +0.14 Southend United (2 Seasons) 2 Leagues 39 3,066 79 37.0 34.1 36 82 26 3 38 3 1.02 32 50 -18 -0.53 -0.11 Port Vale (2 Seasons) 3 Leagues 35 1,949 56 22.8 21.7 21 71 9 14 29 7 1.54 27 34 -7 -0.32 -0.35 Rochdale (2 Seasons) 2 Leagues 15 1,075 72 12.7 11.9 13 81 8 2 9 1.22 19 20 -1 -0.08 +0.40 Liverpool (2 Seasons) 1 League 11 747 68 18.9 8.3 8 89 7 3 13 1 1.55 14 11 +3 +0.36 -0.56 Blackburn Rovers (2 Seasons) 3 Leagues 5 120 24 1.4 1.3 1 45 0 4 35 9 2.20 1 2 -1 -0.75 -1.67 Oldham Athletic (1 Season) 3 Leagues 34 2,864 84 62.4 31.8 32 88 31 2 29 1 0.88 32 50 -18 -0.57 +0.43 Falkirk (1 Season) 1 League 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 Shrewsbury Town (1 Season) 2 Leagues 4 181 45 4.9 2.0 2 68 1 2 23 5 0.00 0 4 -4 -1.99 -1.77 FA Cup (6 Seasons) 7 362 52 21.2 4.0 3 76 2 4 34 4 1.71 2 8 -6 -1.49 -2.24 League Two (5 Seasons) 124 8,575 69 41.4 95.3 98 82 71 26 22 19 1.18 105 137 -32 -0.34 -0.01 League One (4 Seasons) 50 3,492 70 14.7 38.8 41 82 26 9 23 22 1.00 47 70 -23 -0.59 -0.48 PL2 — Div. 1 (4 Seasons) 19 1,385 73 18.5 15.4 16 84 13 3 13 1 1.26 24 24 0 0.00 -0.56 EFL Cup (2 Seasons) 3 183 61 32.1 2.0 2 90 2 1 3 0 0.67 2 2 0 0.00 +1.63 Premiership (1 Season) 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 2 +2 +1.00 -0.47 Championship (1 Season) 0 0 0 0 2
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 19 Port Vale eng ENG 3. League One 21st 11 748 68 18.1 8.3 9 5 2 4 1.36 9 15 -6 -0.72 -0.22 Matches 2016-2017 19 Liverpool eng ENG Jr. PL2 — Div. 1 3rd 8 477 60 24.1 5.3 5 88 4 3 13 1 1.00 7 10 -3 -0.57 -1.94 Matches 2017-2018 20 Liverpool eng ENG Jr. PL2 — Div. 1 2nd 3 270 90 13.6 3.0 3 90 3 0 0 3.00 7 1 +6 +2.00 +1.47 Matches 2017-2018 20 Rochdale eng ENG 3. League One 20th 3 105 35 2.5 1.2 1 0 2 9 1.75 2 1 +1 +0.86 +1.06 Matches 2017-2018 20 Blackburn Rovers eng ENG Jr. PL2 — Div. 2 1st 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 2 +2 +1.00 -0.47 Matches 2017-2018 20 Blackburn Rovers eng ENG 3. League One 2nd 3 40 13 1.0 0.4 0 0 3 5 1.67 1 1 0 0.00 -0.92 Matches 2018-2019 21 Blackburn Rovers eng ENG 2. Championship 15th 0 0 0 0 2 Matches 2018-2019 21 Rochdale eng ENG 3. League One 16th 11 880 80 21.3 9.8 11 80 7 0 0 0.91 15 18 -3 -0.31 +0.52 Matches 2018-2019 21 Southend United eng ENG 3. League One 19th 18 1,538 85 37.1 17.1 18 85 13 0 1 0.83 20 31 -11 -0.64 -0.57 Matches 2018-2019 21 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 5th 1 53 53 2.7 0.6 1 53 0 0 0 0.00 1 2 -1 -1.70 -1.79 Matches 2019-2020 22 Blackburn Rovers eng ENG Jr. PL2 — Div. 1 8th 7 585 84 38.2 6.5 7 84 6 0 0 1.00 9 11 -2 -0.31 -0.59 Matches 2019-2020 22 Shrewsbury Town eng ENG 3. League One 15th 4 181 45 5.9 2.0 2 68 1 2 23 3 0.00 0 4 -4 -1.99 -1.77 Matches 2020-2021 23 Southend United eng ENG 4. League Two 23rd 21 1,528 73 36.9 17.0 18 79 13 3 38 2 1.19 12 19 -7 -0.41 +0.35 Matches 2021-2022 24 Oldham Athletic eng ENG 4. League Two 23rd 31 2,662 86 64.3 29.6 30 88 29 1 36 1 0.90 30 47 -17 -0.57 +0.16 Matches 2022-2023 25 Sutton United eng ENG 4. League Two 14th 20 1,115 56 26.9 12.4 13 79 8 7 13 12 1.30 11 13 -2 -0.16 +0.14 Matches 2023-2024 26 Sutton United eng ENG 4. League Two 23rd 30 2,149 72 51.9 23.9 25 84 17 5 11 1 1.03 34 42 -8 -0.34 +0.43 Matches 2024-2025 27 Port Vale eng ENG 4. League Two 2nd 22 1,121 51 27.1 12.5 12 71 4 10 27 3 1.64 18 16 +2 +0.16 -0.35 Matches 2025-2026 28 Falkirk sct SCO 1. Premiership 6th 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 Matches 10 Seasons 8 Clubs 4 Leagues 183 12,458 68 23.9 138.4 143 82 99 40 21 53 1.11 154 219 -65 -0.47 -0.29 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 (3 Seasons) 2 Leagues 10 818 82 15.7 9.1 10 82 8 0 0 1.10 14 15 -1 -0.11 -0.72 Sutton United (2 Seasons) 1 League 50 3,264 65 39.4 36.3 38 82 25 12 12 13 1.14 45 55 -10 -0.28 +0.21 Southend United (2 Seasons) 2 Leagues 39 3,066 79 37.0 34.1 36 82 26 3 38 3 1.02 32 50 -18 -0.53 -0.11 Port Vale (2 Seasons) 2 Leagues 33 1,869 57 22.6 20.8 21 71 9 12 27 7 1.55 27 31 -4 -0.19 -0.16 Rochdale (2 Seasons) 1 League 14 985 70 11.9 10.9 12 80 7 2 9 1.09 17 19 -2 -0.18 +0.30 Liverpool (2 Seasons) 1 League 11 747 68 18.9 8.3 8 89 7 3 13 1 1.55 14 11 +3 +0.36 -0.56 Blackburn Rovers (2 Seasons) 2 Leagues 3 40 13 0.5 0.4 0 0 3 7 1.67 1 1 0 0.00 -0.92 Oldham Athletic (1 Season) 1 League 31 2,662 86 64.3 29.6 30 88 29 1 36 1 0.90 30 47 -17 -0.57 +0.16 Falkirk (1 Season) 1 League 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 Shrewsbury Town (1 Season) 1 League 4 181 45 5.9 2.0 2 68 1 2 23 3 0.00 0 4 -4 -1.99 -1.77 League Two (5 Seasons) 124 8,575 69 41.4 95.3 98 82 71 26 22 19 1.18 105 137 -32 -0.34 -0.01 League One (4 Seasons) 50 3,492 70 14.7 38.8 41 82 26 9 23 22 1.00 47 70 -23 -0.59 -0.48 PL2 — Div. 1 (4 Seasons) 19 1,385 73 18.5 15.4 16 84 13 3 13 1 1.26 24 24 0 0.00 -0.56 Premiership (1 Season) 9 391 43 11.4 4.3 4 74 2 5 19 10 0.78 2 12 -10 -2.30 -2.24 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 2 +2 +1.00 -0.47 Championship (1 Season) 0 0 0 0 2
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 19 Port Vale eng ENG FA Cup 33rd 2 80 40 29.6 0.9 0 0 2 39 0 1.50 0 3 -3 -3.38 -5.27 Matches 2017-2018 20 Blackburn Rovers eng ENG FA Cup 33rd 2 80 40 22.2 0.9 1 45 0 1 35 2 3.00 0 1 -1 -1.13 -2.09 Matches 2018-2019 21 Rochdale eng ENG FA Cup 65th 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +2.00 Matches 2019-2020 22 Shrewsbury Town eng ENG FA Cup 17th 0 0 0 0 2 Matches 2021-2022 24 Oldham Athletic eng ENG EFL Cup Rd3 2 180 90 66.7 2.0 2 90 2 0 0 1.00 2 2 0 0.00 +7.00 Matches 2021-2022 24 Oldham Athletic eng ENG FA Cup 1 22 22 12.2 0.2 0 0 1 22 0 0.00 0 1 -1 -4.09 -4.09 Matches 2022-2023 25 Sutton United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2023-2024 26 Sutton United eng ENG EFL Cup Rd3 1 3 3 1.0 0.0 0 0 1 3 0 0.00 0 0 0 0.00 0.00 Matches 7 Seasons 6 Clubs 2 Leagues 10 545 55 23.9 6.1 5 81 4 5 28 4 1.40 4 10 -6 -0.99 -0.91 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sutton United (2 Seasons) 2 Leagues 2 93 47 23.8 1.0 1 90 1 1 3 0 0.00 0 2 -2 -1.94 -1.94 Oldham Athletic (1 Season) 2 Leagues 3 202 67 44.9 2.2 2 90 2 1 22 0 0.67 2 3 -1 -0.45 +2.09 Port Vale (1 Season) 1 League 2 80 40 29.6 0.9 0 0 2 39 0 1.50 0 3 -3 -3.38 -5.27 Blackburn Rovers (1 Season) 1 League 2 80 40 22.2 0.9 1 45 0 1 35 2 3.00 0 1 -1 -1.13 -2.09 Rochdale (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +2.00 Shrewsbury Town (1 Season) 1 League 0 0 0 0 2 FA Cup (6 Seasons) 7 362 52 21.2 4.0 3 76 2 4 34 4 1.71 2 8 -6 -1.49 -2.24 EFL Cup (2 Seasons) 3 183 61 32.1 2.0 2 90 2 1 3 0 0.67 2 2 0 0.00 +1.63
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 19 Port Vale 2 Leagues 9.2 4 0 0 11 0 0 0 0 0 0 0 0 2016-2017 19 Liverpool 1 League 5.3 0 0 0 0 2017-2018 20 Liverpool 1 League 3.0 1 0 0 0 2017-2018 20 Rochdale 1 League 1.2 2 0 0 3 0 0 0 0 0 0 0 0 2017-2018 20 Blackburn Rovers 1 League 2.0 0 0 0 0 2017-2018 20 Blackburn Rovers 2 Leagues 1.3 0 0 0 2 0 0 1 0 0 0 0 0 2018-2019 21 Rochdale 2 Leagues 10.8 4 0 0 0 0 0 0 0 0 0 0 0 2018-2019 21 Southend United 1 League 17.1 5 0 0 0 2018-2019 21 Blackburn Rovers 1 League 0.6 0 0 0 0 2019-2020 22 Blackburn Rovers 1 League 6.5 3 0 0 0 2019-2020 22 Shrewsbury Town 2 Leagues 2.0 1 0 0 4 3 0 14 2 3 0 2020-2021 23 Southend United 1 League 17.0 6 1 0 27 26 0 89 33 38 0 2021-2022 24 Oldham Athletic 3 Leagues 31.8 10 0 0 37 54 0 64 38 57 0 2022-2023 25 Sutton United 2 Leagues 13.4 4 0 0 15 10 0 45 11 14 0 2023-2024 26 Sutton United 2 Leagues 23.9 8 0 0 16 38 2 64 37 41 0 2024-2025 27 Port Vale 1 League 12.5 3 0 0 13 14 1 49 16 14 0 2025-2026 28 Falkirk 1 League 4.3 2 0 0 5 6 0 5 7 11 0 10 Seasons 8 Clubs 6 Leagues 144.5 49 1 0 133 151 3 331 144 178 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Blackburn Rovers (3 Seasons) 2 Leagues 9.1 3 0 0 0 Sutton United (2 Seasons) 3 Leagues 37.3 12 0 0 31 48 2 109 48 55 0 Southend United (2 Seasons) 2 Leagues 34.1 11 1 0 27 26 0 89 33 38 0 Port Vale (2 Seasons) 3 Leagues 21.7 7 0 0 24 14 1 49 16 14 0 0 0 Rochdale (2 Seasons) 2 Leagues 11.9 6 0 0 3 0 0 0 0 0 0 0 0 Liverpool (2 Seasons) 1 League 8.3 1 0 0 0 Blackburn Rovers (2 Seasons) 3 Leagues 1.3 0 0 0 2 0 0 1 0 0 0 0 0 Oldham Athletic (1 Season) 3 Leagues 31.8 10 0 0 37 54 0 64 38 57 0 Falkirk (1 Season) 1 League 4.3 2 0 0 5 6 0 5 7 11 0 Shrewsbury Town (1 Season) 2 Leagues 2.0 1 0 0 4 3 0 14 2 3 0 FA Cup (6 Seasons) 4.0 0 0 0 1 0 0 1 0 0 0 0 0 League Two (5 Seasons) 95.3 31 1 0 104 136 3 306 133 162 0 League One (4 Seasons) 38.8 16 0 0 19 3 0 14 2 3 0 0 0 PL2 — Div. 1 (4 Seasons) 15.4 4 0 0 0 EFL Cup (2 Seasons) 2.0 0 0 0 4 6 0 5 2 2 0 Premiership (1 Season) 4.3 2 0 0 5 6 0 5 7 11 0 PL2 — Div. 2 (1 Season) 2.0 0 0 0 0 Championship (1 Season)
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 Sam Hart Pages
Sam Hart Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary