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 21 Middlesbrough eng ENG Jr. PL2 — Div. 2 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36 Matches 2018-2019 22 Gateshead 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 22 Acc'ton Stanley eng ENG 3. League One 16 8 813 9.0 3 0 3 3 0 0 1 0 0.33 0.00 0.33 0.33 0.33 Matches 2018-2019 22 Gateshead eng ENG 5. National League 17 16 1,442 16.0 10 0 10 9 1 1 1 0 0.62 0.00 0.62 0.56 0.56 Matches 2019-2020 23 Salford City eng ENG FA Cup 2 2 156 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Salford City eng ENG 4. League Two 21 12 1,016 11.3 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 Matches 2020-2021 24 Salford City eng ENG EFL Cup 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Salford City 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 2020-2021 24 Salford City eng ENG 4. League Two 4 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Hartlepool Utd eng ENG 5. National League 28 28 2,380 26.4 13 13 0 0 1 0 0.49 0.49 Matches 2021-2022 25 Harrogate eng ENG FA Cup 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 45 45 3,817 42.4 12 5 17 12 0 0 5 1 0.28 0.12 0.40 0.28 0.40 Matches 2022-2023 26 Harrogate eng ENG EFL Cup 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Harrogate eng ENG FA 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 2022-2023 26 Harrogate eng ENG 4. League Two 46 46 4,123 45.8 16 6 22 15 1 1 0 0 0.35 0.13 0.48 0.33 0.46 Matches 2023-2024 27 Harrogate eng ENG EFL Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Carlisle United eng ENG 3. League One 21 21 1,866 20.7 3 1 4 3 0 0 2 0 0.14 0.05 0.19 0.14 0.19 Matches 2023-2024 27 Harrogate eng ENG 4. League Two 12 6 667 7.4 1 1 2 0 1 1 0 0 0.13 0.13 0.27 0.00 0.13 Matches 6 Seasons 6 Clubs 5 Leagues 221 191 17,023 189.1 60 13 60 57 3 3 12 1 0.32 0.08 0.37 0.30 0.35 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 Harrogate (3 Seasons) 3 Leagues 109 101 9,044 100.5 30 12 42 28 2 2 5 1 0.30 0.12 0.42 0.28 0.40 Salford City (2 Seasons) 3 Leagues 29 16 1,388 15.4 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 Hartlepool Utd (1 Season) 1 League 28 28 2,380 26.4 13 13 0 0 1 0 0.49 0.49 Carlisle United (1 Season) 1 League 21 21 1,866 20.7 3 1 4 3 0 0 2 0 0.14 0.05 0.19 0.14 0.19 Gateshead (1 Season) 2 Leagues 18 17 1,532 17.0 10 0 10 9 1 1 1 0 0.59 0.00 0.59 0.53 0.53 Middlesbrough (1 Season) 1 League 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36 Acc'ton Stanley (1 Season) 1 League 16 8 813 9.0 3 0 3 3 0 0 1 0 0.33 0.00 0.33 0.33 0.33 League Two (5 Seasons) 128 110 9,755 108.4 30 12 42 28 2 2 7 1 0.28 0.11 0.39 0.26 0.37 FA Cup (5 Seasons) 8 7 628 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 EFL Cup (3 Seasons) 3 1 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 45 44 3,822 42.5 23 0 10 22 1 1 2 0 0.54 0.00 0.62 0.52 0.56 League One (2 Seasons) 37 29 2,679 29.8 6 1 7 6 0 0 3 0 0.20 0.03 0.24 0.20 0.24 PL2 — Div. 2 (1 Season) 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36
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 21 Middlesbrough 1 League 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36 2018-2019 22 Gateshead 2 Leagues 18 17 1,532 17.0 10 0 10 9 1 1 1 0 0.59 0.00 0.59 0.53 0.53 2018-2019 22 Acc'ton Stanley 1 League 16 8 813 9.0 3 0 3 3 0 0 1 0 0.33 0.00 0.33 0.33 0.33 2019-2020 23 Salford City 2 Leagues 23 14 1,172 13.0 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 2020-2021 24 Salford City 3 Leagues 6 2 216 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 24 Hartlepool Utd 1 League 28 28 2,380 26.4 13 13 0 0 1 0 0.49 0.49 2021-2022 25 Harrogate 2 Leagues 47 47 3,997 44.4 13 5 18 13 0 0 5 1 0.29 0.11 0.41 0.29 0.41 2022-2023 26 Harrogate 3 Leagues 49 48 4,335 48.2 16 6 22 15 1 1 0 0 0.33 0.12 0.46 0.31 0.44 2023-2024 27 Harrogate 2 Leagues 13 6 712 7.9 1 1 2 0 1 1 0 0 0.13 0.13 0.25 0.00 0.13 2023-2024 27 Carlisle United 1 League 21 21 1,866 20.7 3 1 4 3 0 0 2 0 0.14 0.05 0.19 0.14 0.19 6 Seasons 6 Clubs 5 Leagues 221 191 17,023 189.1 60 13 60 57 3 3 12 1 0.32 0.08 0.37 0.30 0.35 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 Harrogate (3 Seasons) 3 Leagues 109 101 9,044 100.5 30 12 42 28 2 2 5 1 0.30 0.12 0.42 0.28 0.40 Salford City (2 Seasons) 3 Leagues 29 16 1,388 15.4 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 Hartlepool Utd (1 Season) 1 League 28 28 2,380 26.4 13 13 0 0 1 0 0.49 0.49 Carlisle United (1 Season) 1 League 21 21 1,866 20.7 3 1 4 3 0 0 2 0 0.14 0.05 0.19 0.14 0.19 Gateshead (1 Season) 2 Leagues 18 17 1,532 17.0 10 0 10 9 1 1 1 0 0.59 0.00 0.59 0.53 0.53 Middlesbrough (1 Season) 1 League 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36 Acc'ton Stanley (1 Season) 1 League 16 8 813 9.0 3 0 3 3 0 0 1 0 0.33 0.00 0.33 0.33 0.33 League Two (5 Seasons) 128 110 9,755 108.4 30 12 42 28 2 2 7 1 0.28 0.11 0.39 0.26 0.37 FA Cup (5 Seasons) 8 7 628 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 EFL Cup (3 Seasons) 3 1 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 45 44 3,822 42.5 23 0 10 22 1 1 2 0 0.54 0.00 0.62 0.52 0.56 League One (2 Seasons) 37 29 2,679 29.8 6 1 7 6 0 0 3 0 0.20 0.03 0.24 0.20 0.24 PL2 — Div. 2 (1 Season) 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36
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 Middlesbrough eng ENG Jr. PL2 — Div. 2 4th 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36 Matches 2018-2019 22 Gateshead eng ENG 5. National League 9th 17 16 1,442 16.0 10 0 10 9 1 1 1 0 0.62 0.00 0.62 0.56 0.56 Matches 2018-2019 22 Acc'ton Stanley eng ENG 3. League One 14th 16 8 813 9.0 3 0 3 3 0 0 1 0 0.33 0.00 0.33 0.33 0.33 Matches 2019-2020 23 Salford City eng ENG 4. League Two 11th 21 12 1,016 11.3 1 0 1 1 0 0 2 0 0.09 0.00 0.09 0.09 0.09 Matches 2020-2021 24 Salford City eng ENG 4. League Two 8th 4 1 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Hartlepool Utd eng ENG 5. National League 4th 28 28 2,380 26.4 13 13 0 0 1 0 0.49 0.49 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 19th 45 45 3,817 42.4 12 5 17 12 0 0 5 1 0.28 0.12 0.40 0.28 0.40 Matches 2022-2023 26 Harrogate eng ENG 4. League Two 19th 46 46 4,123 45.8 16 6 22 15 1 1 0 0 0.35 0.13 0.48 0.33 0.46 Matches 2023-2024 27 Harrogate eng ENG 4. League Two 13th 12 6 667 7.4 1 1 2 0 1 1 0 0 0.13 0.13 0.27 0.00 0.13 Matches 2023-2024 27 Carlisle United eng ENG 3. League One 24th 21 21 1,866 20.7 3 1 4 3 0 0 2 0 0.14 0.05 0.19 0.14 0.19 Matches 6 Seasons 6 Clubs 3 Leagues 210 183 16,256 180.6 59 13 59 56 3 3 12 1 0.33 0.08 0.38 0.31 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 Harrogate (3 Seasons) 1 League 103 97 8,607 95.6 29 12 41 27 2 2 5 1 0.30 0.13 0.43 0.28 0.41 Salford City (2 Seasons) 1 League 25 13 1,148 12.8 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 Hartlepool Utd (1 Season) 1 League 28 28 2,380 26.4 13 13 0 0 1 0 0.49 0.49 Carlisle United (1 Season) 1 League 21 21 1,866 20.7 3 1 4 3 0 0 2 0 0.14 0.05 0.19 0.14 0.19 Gateshead (1 Season) 1 League 17 16 1,442 16.0 10 0 10 9 1 1 1 0 0.62 0.00 0.62 0.56 0.56 Middlesbrough (1 Season) 1 League 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36 Acc'ton Stanley (1 Season) 1 League 16 8 813 9.0 3 0 3 3 0 0 1 0 0.33 0.00 0.33 0.33 0.33 League Two (5 Seasons) 128 110 9,755 108.4 30 12 42 28 2 2 7 1 0.28 0.11 0.39 0.26 0.37 National League (2 Seasons) 45 44 3,822 42.5 23 0 10 22 1 1 2 0 0.54 0.00 0.62 0.52 0.56 League One (2 Seasons) 37 29 2,679 29.8 6 1 7 6 0 0 3 0 0.20 0.03 0.24 0.20 0.24 PL2 — Div. 2 (1 Season) 17 15 1,258 14.0 4 1 5 4 0 0 3 0 0.29 0.07 0.36 0.29 0.36
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 22 Gateshead eng ENG FA Cup 85th 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 23 Salford City eng ENG FA Cup 85th 2 2 156 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Salford City eng ENG EFL Cup 33rd 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Salford City eng ENG FA Cup 65th 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 25 Harrogate eng ENG FA Cup 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2022-2023 26 Harrogate eng ENG EFL Cup Rd1 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Harrogate eng ENG FA 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 2023-2024 27 Harrogate eng ENG EFL Cup Rd2 1 0 45 0.5 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 11 8 767 8.5 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 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 Harrogate (3 Seasons) 2 Leagues 6 4 437 4.9 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Salford City (2 Seasons) 2 Leagues 4 3 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gateshead (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) 8 7 628 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 EFL Cup (3 Seasons) 3 1 139 1.5 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 Dist PK PKatt Matches 2017-2018 21 Middlesbrough 1 League 14.0 4 0 0 2018-2019 22 Gateshead 2 Leagues 17.0 10 0 0 0.00 0.00 1 1 2018-2019 22 Acc'ton Stanley 1 League 9.0 3 0 0 2019-2020 23 Salford City 2 Leagues 13.0 1 22 8 36.4 1.69 0.61 0.05 0.13 0 0 2020-2021 24 Salford City 3 Leagues 2.4 0 1 1 100.0 0.42 0.42 0.00 0.00 0 0 2020-2021 24 Hartlepool Utd 1 League 26.4 13 0 0 2021-2022 25 Harrogate 2 Leagues 44.4 13 100 37 37.0 2.25 0.83 0.13 0.35 0 0 2022-2023 26 Harrogate 3 Leagues 48.2 16 105 48 45.7 2.18 1.00 0.14 0.31 1 1 2023-2024 27 Harrogate 2 Leagues 7.9 1 21 5 23.8 2.65 0.63 0.00 0.00 1 1 2023-2024 27 Carlisle United 1 League 20.7 3 30 12 40.0 1.45 0.58 0.10 0.25 0 0 6 Seasons 6 Clubs 5 Leagues 189.1 60 279 111 39.8 2.03 0.81 0.11 0.29 3 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Harrogate (3 Seasons) 3 Leagues 100.5 30 226 90 39.8 2.25 0.90 0.12 0.31 2 2 Salford City (2 Seasons) 3 Leagues 15.4 1 23 9 39.1 1.49 0.58 0.04 0.11 0 0 Hartlepool Utd (1 Season) 1 League 26.4 13 0 0 Carlisle United (1 Season) 1 League 20.7 3 30 12 40.0 1.45 0.58 0.10 0.25 0 0 Gateshead (1 Season) 2 Leagues 17.0 10 0 0 0.00 0.00 1 1 Middlesbrough (1 Season) 1 League 14.0 4 0 0 Acc'ton Stanley (1 Season) 1 League 9.0 3 0 0 League Two (5 Seasons) 108.4 30 242 96 39.7 2.23 0.89 0.12 0.29 2 2 FA Cup (5 Seasons) 7.0 1 7 3 42.9 1.00 0.43 0.14 0.33 0 0 EFL Cup (3 Seasons) 1.5 0 0 0 0.00 0.00 0 0 National League (2 Seasons) 42.5 23 1 1 League One (2 Seasons) 29.8 6 30 12 40.0 1.45 0.58 0.10 0.25 0 0 PL2 — Div. 2 (1 Season) 14.0 4 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 21 Middlesbrough eng ENG Jr. PL2 — Div. 2 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71 Matches 2018-2019 22 Gateshead eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 22 Acc'ton Stanley eng ENG 3. League One 16 813 51 19.6 9.0 8 84 5 8 18 5 0.81 8 14 -6 -0.66 -0.39 Matches 2018-2019 22 Gateshead eng ENG 5. National League 17 1,442 85 34.8 16.0 16 89 15 1 26 0 1.65 21 16 +5 +0.31 +0.35 Matches 2019-2020 23 Salford City eng ENG FA Cup 2 156 78 86.7 1.7 2 78 1 0 0 0.50 1 4 -3 -1.73 -1.73 Matches 2019-2020 23 Salford City eng ENG 4. League Two 21 1,016 48 30.5 11.3 12 73 3 9 16 3 1.29 11 15 -4 -0.35 -0.63 Matches 2020-2021 24 Salford City eng ENG EFL Cup 1 62 62 34.4 0.7 1 62 0 0 1 1.00 0 0 0 0.00 +2.29 Matches 2020-2021 24 Salford City eng ENG FA Cup 1 22 22 10.5 0.2 0 0 1 22 1 0.00 0 2 -2 -8.18 -8.66 Matches 2020-2021 24 Salford City eng ENG 4. League Two 4 132 33 3.2 1.5 1 45 0 3 29 6 1.75 2 4 -2 -1.36 -1.86 Matches 2020-2021 24 Hartlepool Utd eng ENG 5. National League 28 2,380 85 63.0 26.4 28 85 18 0 1 2.00 39 22 +17 +0.64 +0.26 Matches 2021-2022 25 Harrogate eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.50 2 5 -3 -1.50 -2.50 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 45 3,817 85 92.2 42.4 45 85 32 0 0 1.16 60 69 -9 -0.21 +0.35 Matches 2022-2023 26 Harrogate eng ENG EFL Cup 1 32 32 35.6 0.4 0 0 1 32 0 0.00 0 0 0 0.00 +1.55 Matches 2022-2023 26 Harrogate eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 Matches 2022-2023 26 Harrogate eng ENG 4. League Two 46 4,123 90 99.6 45.8 46 90 44 0 0 1.13 59 68 -9 -0.20 -0.20 Matches 2023-2024 27 Harrogate eng ENG EFL Cup 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 4 -4 -8.00 -6.00 Matches 2023-2024 27 Carlisle United eng ENG 3. League One 21 1,866 89 45.1 20.7 21 89 20 0 0 0.48 21 45 -24 -1.16 -0.52 Matches 2023-2024 27 Harrogate eng ENG 4. League Two 12 667 56 16.1 7.4 6 90 6 6 21 1 1.08 7 8 -1 -0.13 +0.07 Matches 6 Seasons 6 Clubs 5 Leagues 221 17,023 77 45.4 189.1 191 86 149 30 21 18 1.21 234 281 -47 -0.25 -0.22 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate (3 Seasons) 3 Leagues 109 9,044 83 68.8 100.5 101 88 86 8 26 1 1.13 130 157 -27 -0.27 +0.02 Salford City (2 Seasons) 3 Leagues 29 1,388 48 17.3 15.4 16 71 4 13 19 11 1.24 14 25 -11 -0.71 -1.08 Hartlepool Utd (1 Season) 1 League 28 2,380 85 63.0 26.4 28 85 18 0 1 2.00 39 22 +17 +0.64 +0.26 Carlisle United (1 Season) 1 League 21 1,866 89 45.1 20.7 21 89 20 0 0 0.48 21 45 -24 -1.16 -0.52 Gateshead (1 Season) 2 Leagues 18 1,532 85 36.2 17.0 17 89 16 1 26 0 1.56 22 18 +4 +0.23 +0.27 Middlesbrough (1 Season) 1 League 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71 Acc'ton Stanley (1 Season) 1 League 16 813 51 19.6 9.0 8 84 5 8 18 5 0.81 8 14 -6 -0.66 -0.39 League Two (5 Seasons) 128 9,755 76 49.0 108.4 110 85 85 18 20 10 1.18 139 164 -25 -0.23 -0.40 FA Cup (5 Seasons) 8 628 79 67.5 7.0 7 87 6 1 22 1 0.88 6 16 -10 -1.43 -2.03 EFL Cup (3 Seasons) 3 139 46 30.9 1.5 1 62 0 2 39 1 0.33 0 4 -4 -2.59 -0.56 National League (2 Seasons) 45 3,822 85 48.3 42.5 44 86 33 1 26 1 1.87 60 38 +22 +0.52 +0.41 League One (2 Seasons) 37 2,679 72 32.4 29.8 29 87 25 8 18 5 0.62 29 59 -30 -1.01 -0.59 PL2 — Div. 2 (1 Season) 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71
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 21 Middlesbrough 1 League 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71 2018-2019 22 Gateshead 2 Leagues 18 1,532 85 36.2 17.0 17 89 16 1 26 0 1.56 22 18 +4 +0.23 +0.27 2018-2019 22 Acc'ton Stanley 1 League 16 813 51 19.6 9.0 8 84 5 8 18 5 0.81 8 14 -6 -0.66 -0.39 2019-2020 23 Salford City 2 Leagues 23 1,172 51 33.4 13.0 14 74 4 9 16 3 1.22 12 19 -7 -0.54 -0.81 2020-2021 24 Salford City 3 Leagues 6 216 36 4.8 2.4 2 54 0 4 27 8 1.33 2 6 -4 -1.67 -2.08 2020-2021 24 Hartlepool Utd 1 League 28 2,380 85 63.0 26.4 28 85 18 0 1 2.00 39 22 +17 +0.64 +0.26 2021-2022 25 Harrogate 2 Leagues 47 3,997 85 90.6 44.4 47 85 34 0 0 1.17 62 74 -12 -0.27 -0.05 2022-2023 26 Harrogate 3 Leagues 49 4,335 88 98.3 48.2 48 90 46 1 32 0 1.12 61 71 -10 -0.21 +0.99 2023-2024 27 Harrogate 2 Leagues 13 712 55 16.5 7.9 6 90 6 7 25 1 1.00 7 12 -5 -0.63 -0.36 2023-2024 27 Carlisle United 1 League 21 1,866 89 45.1 20.7 21 89 20 0 0 0.48 21 45 -24 -1.16 -0.52 6 Seasons 6 Clubs 5 Leagues 221 17,023 77 45.4 189.1 191 86 149 30 21 18 1.21 234 281 -47 -0.25 -0.22 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate (3 Seasons) 3 Leagues 109 9,044 83 68.8 100.5 101 88 86 8 26 1 1.13 130 157 -27 -0.27 +0.02 Salford City (2 Seasons) 3 Leagues 29 1,388 48 17.3 15.4 16 71 4 13 19 11 1.24 14 25 -11 -0.71 -1.08 Hartlepool Utd (1 Season) 1 League 28 2,380 85 63.0 26.4 28 85 18 0 1 2.00 39 22 +17 +0.64 +0.26 Carlisle United (1 Season) 1 League 21 1,866 89 45.1 20.7 21 89 20 0 0 0.48 21 45 -24 -1.16 -0.52 Gateshead (1 Season) 2 Leagues 18 1,532 85 36.2 17.0 17 89 16 1 26 0 1.56 22 18 +4 +0.23 +0.27 Middlesbrough (1 Season) 1 League 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71 Acc'ton Stanley (1 Season) 1 League 16 813 51 19.6 9.0 8 84 5 8 18 5 0.81 8 14 -6 -0.66 -0.39 League Two (5 Seasons) 128 9,755 76 49.0 108.4 110 85 85 18 20 10 1.18 139 164 -25 -0.23 -0.40 FA Cup (5 Seasons) 8 628 79 67.5 7.0 7 87 6 1 22 1 0.88 6 16 -10 -1.43 -2.03 EFL Cup (3 Seasons) 3 139 46 30.9 1.5 1 62 0 2 39 1 0.33 0 4 -4 -2.59 -0.56 National League (2 Seasons) 45 3,822 85 48.3 42.5 44 86 33 1 26 1 1.87 60 38 +22 +0.52 +0.41 League One (2 Seasons) 37 2,679 72 32.4 29.8 29 87 25 8 18 5 0.62 29 59 -30 -1.01 -0.59 PL2 — Div. 2 (1 Season) 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71
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 Middlesbrough eng ENG Jr. PL2 — Div. 2 4th 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71 Matches 2018-2019 22 Gateshead eng ENG 5. National League 9th 17 1,442 85 34.8 16.0 16 89 15 1 26 0 1.65 21 16 +5 +0.31 +0.35 Matches 2018-2019 22 Acc'ton Stanley eng ENG 3. League One 14th 16 813 51 19.6 9.0 8 84 5 8 18 5 0.81 8 14 -6 -0.66 -0.39 Matches 2019-2020 23 Salford City eng ENG 4. League Two 11th 21 1,016 48 30.5 11.3 12 73 3 9 16 3 1.29 11 15 -4 -0.35 -0.63 Matches 2020-2021 24 Salford City eng ENG 4. League Two 8th 4 132 33 3.2 1.5 1 45 0 3 29 6 1.75 2 4 -2 -1.36 -1.86 Matches 2020-2021 24 Hartlepool Utd eng ENG 5. National League 4th 28 2,380 85 63.0 26.4 28 85 18 0 1 2.00 39 22 +17 +0.64 +0.26 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 19th 45 3,817 85 92.2 42.4 45 85 32 0 0 1.16 60 69 -9 -0.21 +0.35 Matches 2022-2023 26 Harrogate eng ENG 4. League Two 19th 46 4,123 90 99.6 45.8 46 90 44 0 0 1.13 59 68 -9 -0.20 -0.20 Matches 2023-2024 27 Harrogate eng ENG 4. League Two 13th 12 667 56 16.1 7.4 6 90 6 6 21 1 1.08 7 8 -1 -0.13 +0.07 Matches 2023-2024 27 Carlisle United eng ENG 3. League One 24th 21 1,866 89 45.1 20.7 21 89 20 0 0 0.48 21 45 -24 -1.16 -0.52 Matches 6 Seasons 6 Clubs 3 Leagues 210 16,256 77 45.0 180.6 183 86 143 27 19 16 1.23 228 261 -33 -0.18 -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 Harrogate (3 Seasons) 1 League 103 8,607 84 69.3 95.6 97 87 82 6 21 1 1.14 126 145 -19 -0.20 +0.04 Salford City (2 Seasons) 1 League 25 1,148 46 15.4 12.8 13 71 3 12 19 9 1.36 13 19 -6 -0.47 -0.88 Hartlepool Utd (1 Season) 1 League 28 2,380 85 63.0 26.4 28 85 18 0 1 2.00 39 22 +17 +0.64 +0.26 Carlisle United (1 Season) 1 League 21 1,866 89 45.1 20.7 21 89 20 0 0 0.48 21 45 -24 -1.16 -0.52 Gateshead (1 Season) 1 League 17 1,442 85 34.8 16.0 16 89 15 1 26 0 1.65 21 16 +5 +0.31 +0.35 Middlesbrough (1 Season) 1 League 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71 Acc'ton Stanley (1 Season) 1 League 16 813 51 19.6 9.0 8 84 5 8 18 5 0.81 8 14 -6 -0.66 -0.39 League Two (5 Seasons) 128 9,755 76 49.0 108.4 110 85 85 18 20 10 1.18 139 164 -25 -0.23 -0.40 National League (2 Seasons) 45 3,822 85 48.3 42.5 44 86 33 1 26 1 1.87 60 38 +22 +0.52 +0.41 League One (2 Seasons) 37 2,679 72 32.4 29.8 29 87 25 8 18 5 0.62 29 59 -30 -1.01 -0.59 PL2 — Div. 2 (1 Season) 17 1,258 74 66.6 14.0 15 82 9 2 15 0 1.61 24 24 0 0.00 -0.71
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 22 Gateshead eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 23 Salford City eng ENG FA Cup 85th 2 156 78 86.7 1.7 2 78 1 0 0 0.50 1 4 -3 -1.73 -1.73 Matches 2020-2021 24 Salford City eng ENG EFL Cup 33rd 1 62 62 34.4 0.7 1 62 0 0 1 1.00 0 0 0 0.00 +2.29 Matches 2020-2021 24 Salford City eng ENG FA Cup 65th 1 22 22 10.5 0.2 0 0 1 22 1 0.00 0 2 -2 -8.18 -8.66 Matches 2021-2022 25 Harrogate eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.50 2 5 -3 -1.50 -2.50 Matches 2022-2023 26 Harrogate eng ENG EFL Cup Rd1 1 32 32 35.6 0.4 0 0 1 32 0 0.00 0 0 0 0.00 +1.55 Matches 2022-2023 26 Harrogate eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 Matches 2023-2024 27 Harrogate eng ENG EFL Cup Rd2 1 45 45 25.0 0.5 0 0 1 45 0 0.00 0 4 -4 -8.00 -6.00 Matches 6 Seasons 3 Clubs 2 Leagues 11 767 70 55.6 8.5 8 84 6 3 33 2 0.73 6 20 -14 -1.64 -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 Harrogate (3 Seasons) 2 Leagues 6 437 73 60.7 4.9 4 90 4 2 39 0 1.00 4 12 -8 -1.65 -0.69 Salford City (2 Seasons) 2 Leagues 4 240 60 42.1 2.7 3 73 1 1 22 2 0.50 1 6 -5 -1.87 -1.33 Gateshead (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 FA Cup (5 Seasons) 8 628 79 67.5 7.0 7 87 6 1 22 1 0.88 6 16 -10 -1.43 -2.03 EFL Cup (3 Seasons) 3 139 46 30.9 1.5 1 62 0 2 39 1 0.33 0 4 -4 -2.59 -0.56
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 21 Middlesbrough 1 League 14.0 3 0 0 0 2018-2019 22 Gateshead 2 Leagues 17.0 1 0 0 0 0 0 0 0 0 0 0 0 2018-2019 22 Acc'ton Stanley 1 League 9.0 1 0 0 0 2019-2020 23 Salford City 2 Leagues 13.0 2 0 0 35 26 12 7 5 13 0 0 0 2020-2021 24 Salford City 3 Leagues 2.4 0 0 0 6 10 1 3 1 1 0 2020-2021 24 Hartlepool Utd 1 League 26.4 1 0 0 0 2021-2022 25 Harrogate 2 Leagues 44.4 5 1 1 77 50 26 18 6 40 0 2022-2023 26 Harrogate 3 Leagues 48.2 0 0 0 86 42 28 22 10 27 0 2023-2024 27 Harrogate 2 Leagues 7.9 0 0 0 13 8 3 2 1 2 0 2023-2024 27 Carlisle United 1 League 20.7 2 0 0 27 13 10 5 3 5 0 6 Seasons 6 Clubs 5 Leagues 189.1 12 1 1 244 149 80 57 26 88 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Harrogate (3 Seasons) 3 Leagues 100.5 5 1 1 176 100 57 42 17 69 0 Salford City (2 Seasons) 3 Leagues 15.4 2 0 0 41 36 13 10 6 14 0 0 0 Hartlepool Utd (1 Season) 1 League 26.4 1 0 0 0 Carlisle United (1 Season) 1 League 20.7 2 0 0 27 13 10 5 3 5 0 Gateshead (1 Season) 2 Leagues 17.0 1 0 0 0 0 0 0 0 0 0 0 0 Middlesbrough (1 Season) 1 League 14.0 3 0 0 0 Acc'ton Stanley (1 Season) 1 League 9.0 1 0 0 0 League Two (5 Seasons) 108.4 7 1 1 203 120 67 48 21 83 0 0 0 FA Cup (5 Seasons) 7.0 0 0 0 10 10 1 2 0 0 0 0 0 EFL Cup (3 Seasons) 1.5 0 0 0 4 6 2 2 2 0 0 National League (2 Seasons) 42.5 2 0 0 0 League One (2 Seasons) 29.8 3 0 0 27 13 10 5 3 5 0 PL2 — Div. 2 (1 Season) 14.0 3 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Luke Armstrong Pages
Luke Armstrong Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary