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 20 York City eng ENG 4. League Two 18 18 1,586 17.6 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 Matches 2015-2016 20 Hartlepool United eng ENG 4. League Two 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Kilmarnock sct SCO 1. Premiership 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 Matches 2017-2018 22 Bradford City eng ENG FA Cup 2 1 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Bradford City eng ENG 3. League One 13 9 839 9.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Shrewsbury Town eng ENG 3. League One 10 9 837 9.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Grimsby Town eng ENG 4. League Two 41 40 3,583 39.8 2 2 4 2 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Matches 2019-2020 24 Grimsby Town eng ENG EFL Cup 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Grimsby Town eng ENG 4. League Two 32 32 2,872 31.9 1 1 2 1 0 0 8 0 0.03 0.03 0.06 0.03 0.06 Matches 2020-2021 25 Grimsby Town 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 2020-2021 25 Grimsby Town eng ENG 4. League Two 38 37 3,330 37.0 2 2 4 2 0 0 5 0 0.05 0.05 0.11 0.05 0.11 Matches 2021-2022 26 Hartlepool 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 2021-2022 26 Hartlepool United eng ENG 4. League Two 7 7 600 6.7 0 1 1 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Matches 2021-2022 26 Bradford City eng ENG 4. League Two 16 16 1,440 16.0 0 2 2 0 0 0 4 0 0.00 0.12 0.12 0.00 0.12 Matches 2022-2023 27 Bradford City eng ENG EFL Cup 0 0 Matches 2022-2023 27 Bradford City eng ENG 4. League Two 2 2 161 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Bradford City eng ENG EFL Cup 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Hartlepool United eng ENG 5. National League 21 21 1,811 20.1 0 0 0 0 3 0 0.00 0.00 Matches 2024-2025 29 Morecambe eng ENG EFL Cup 1 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Morecambe eng ENG FA Cup 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 Matches 2024-2025 29 Morecambe eng ENG 4. League Two 34 34 2,886 32.1 0 4 4 0 0 0 7 1 0.00 0.12 0.12 0.00 0.12 Matches 2025-2026 30 Morecambe eng ENG 5. National League 2 1 124 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 7 Clubs 6 Leagues 284 273 24,354 270.6 5 15 20 5 0 0 48 3 0.02 0.06 0.08 0.02 0.08 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 Bradford City (4 Seasons) 4 Leagues 34 28 2,602 28.9 0 2 2 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Grimsby Town (3 Seasons) 3 Leagues 118 116 10,445 116.1 5 5 10 5 0 0 19 0 0.04 0.04 0.09 0.04 0.09 Hartlepool United (3 Seasons) 3 Leagues 32 32 2,771 30.8 0 1 1 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Morecambe (2 Seasons) 4 Leagues 40 38 3,292 36.6 0 5 5 0 0 0 8 1 0.00 0.14 0.14 0.00 0.14 Kilmarnock (1 Season) 1 League 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 York City (1 Season) 1 League 18 18 1,586 17.6 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 Shrewsbury Town (1 Season) 1 League 10 9 837 9.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (7 Seasons) 191 189 16,728 185.9 5 13 18 5 0 0 33 2 0.03 0.07 0.10 0.03 0.10 FA Cup (5 Seasons) 10 9 835 9.3 0 1 1 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 EFL Cup (4 Seasons) 5 3 359 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 23 22 1,935 21.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 League One (1 Season) 23 18 1,676 18.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00
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 20 Hartlepool United 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 20 York City 1 League 18 18 1,586 17.6 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 2016-2017 21 Kilmarnock 1 League 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 2017-2018 22 Bradford City 2 Leagues 15 10 954 10.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Shrewsbury Town 1 League 10 9 837 9.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Grimsby Town 2 Leagues 44 43 3,853 42.8 2 2 4 2 0 0 6 0 0.05 0.05 0.09 0.05 0.09 2019-2020 24 Grimsby Town 2 Leagues 35 35 3,172 35.2 1 1 2 1 0 0 8 0 0.03 0.03 0.06 0.03 0.06 2020-2021 25 Grimsby Town 2 Leagues 39 38 3,420 38.0 2 2 4 2 0 0 5 0 0.05 0.05 0.11 0.05 0.11 2021-2022 26 Hartlepool United 2 Leagues 8 8 690 7.7 0 1 1 0 0 0 0 0 0.00 0.13 0.13 0.00 0.13 2021-2022 26 Bradford City 1 League 16 16 1,440 16.0 0 2 2 0 0 0 4 0 0.00 0.12 0.12 0.00 0.12 2022-2023 27 Bradford City 2 Leagues 2 2 161 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Bradford City 1 League 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Hartlepool United 1 League 21 21 1,811 20.1 0 0 0 0 3 0 0.00 0.00 2024-2025 29 Morecambe 3 Leagues 38 37 3,168 35.2 0 5 5 0 0 0 8 1 0.00 0.14 0.14 0.00 0.14 2025-2026 30 Morecambe 1 League 2 1 124 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 11 Seasons 7 Clubs 6 Leagues 284 273 24,354 270.6 5 15 20 5 0 0 48 3 0.02 0.06 0.08 0.02 0.08 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 Bradford City (4 Seasons) 4 Leagues 34 28 2,602 28.9 0 2 2 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Grimsby Town (3 Seasons) 3 Leagues 118 116 10,445 116.1 5 5 10 5 0 0 19 0 0.04 0.04 0.09 0.04 0.09 Hartlepool United (3 Seasons) 3 Leagues 32 32 2,771 30.8 0 1 1 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Morecambe (2 Seasons) 4 Leagues 40 38 3,292 36.6 0 5 5 0 0 0 8 1 0.00 0.14 0.14 0.00 0.14 Kilmarnock (1 Season) 1 League 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 York City (1 Season) 1 League 18 18 1,586 17.6 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 Shrewsbury Town (1 Season) 1 League 10 9 837 9.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (7 Seasons) 191 189 16,728 185.9 5 13 18 5 0 0 33 2 0.03 0.07 0.10 0.03 0.10 FA Cup (5 Seasons) 10 9 835 9.3 0 1 1 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 EFL Cup (4 Seasons) 5 3 359 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 23 22 1,935 21.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 League One (1 Season) 23 18 1,676 18.6 0 0 0 0 0 0 3 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 2015-2016 20 Hartlepool United eng ENG 4. League Two 16th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 York City eng ENG 4. League Two 24th 18 18 1,586 17.6 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 Matches 2016-2017 21 Kilmarnock sct SCO 1. Premiership 8th 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 Matches 2017-2018 22 Bradford City eng ENG 3. League One 11th 13 9 839 9.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Shrewsbury Town eng ENG 3. League One 3rd 10 9 837 9.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Grimsby Town eng ENG 4. League Two 17th 41 40 3,583 39.8 2 2 4 2 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Matches 2019-2020 24 Grimsby Town eng ENG 4. League Two 15th 32 32 2,872 31.9 1 1 2 1 0 0 8 0 0.03 0.03 0.06 0.03 0.06 Matches 2020-2021 25 Grimsby Town eng ENG 4. League Two 24th 38 37 3,330 37.0 2 2 4 2 0 0 5 0 0.05 0.05 0.11 0.05 0.11 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 17th 7 7 600 6.7 0 1 1 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Matches 2021-2022 26 Bradford City eng ENG 4. League Two 14th 16 16 1,440 16.0 0 2 2 0 0 0 4 0 0.00 0.12 0.12 0.00 0.12 Matches 2022-2023 27 Bradford City eng ENG 4. League Two 6th 2 2 161 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Hartlepool United eng ENG 5. National League 12th 21 21 1,811 20.1 0 0 0 0 3 0 0.00 0.00 Matches 2024-2025 29 Morecambe eng ENG 4. League Two 24th 34 34 2,886 32.1 0 4 4 0 0 0 7 1 0.00 0.12 0.12 0.00 0.12 Matches 2025-2026 30 Morecambe eng ENG 5. National League 22nd 2 1 124 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 7 Clubs 4 Leagues 269 261 23,160 257.3 5 14 19 5 0 0 46 3 0.02 0.06 0.08 0.02 0.08 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 Grimsby Town (3 Seasons) 1 League 111 109 9,785 108.7 5 5 10 5 0 0 18 0 0.05 0.05 0.09 0.05 0.09 Hartlepool United (3 Seasons) 2 Leagues 31 31 2,681 29.8 0 1 1 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Bradford City (3 Seasons) 2 Leagues 31 27 2,440 27.1 0 2 2 0 0 0 6 0 0.00 0.07 0.07 0.00 0.07 Morecambe (2 Seasons) 2 Leagues 36 35 3,010 33.4 0 4 4 0 0 0 7 1 0.00 0.12 0.12 0.00 0.12 Kilmarnock (1 Season) 1 League 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 York City (1 Season) 1 League 18 18 1,586 17.6 0 1 1 0 0 0 2 1 0.00 0.06 0.06 0.00 0.06 Shrewsbury Town (1 Season) 1 League 10 9 837 9.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Two (7 Seasons) 191 189 16,728 185.9 5 13 18 5 0 0 33 2 0.03 0.07 0.10 0.03 0.10 National League (2 Seasons) 23 22 1,935 21.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 32 32 2,821 31.3 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 League One (1 Season) 23 18 1,676 18.6 0 0 0 0 0 0 3 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 2015-2016 20 Hartlepool United 1 League 3.0 0 0 0.00 0 0 2015-2016 20 York City 1 League 17.6 0 2 0.11 0.00 0 0 2016-2017 21 Kilmarnock 1 League 31.3 0 0 0.00 0 0 2017-2018 22 Bradford City 2 Leagues 10.6 0 1 1 100.0 0.09 0.09 0.00 0.00 0 0 2017-2018 22 Shrewsbury Town 1 League 9.3 0 0 1 0.00 0.11 0.00 0 0 2018-2019 23 Grimsby Town 2 Leagues 42.8 2 0 0 0.00 0.00 0 0 2019-2020 24 Grimsby Town 2 Leagues 35.2 1 11 3 27.3 0.31 0.09 0.09 0.33 0 0 2020-2021 25 Grimsby Town 2 Leagues 38.0 2 19 5 26.3 0.50 0.13 0.11 0.40 0 0 2021-2022 26 Hartlepool United 2 Leagues 7.7 0 4 2 50.0 0.52 0.26 0.00 0.00 0 0 2021-2022 26 Bradford City 1 League 16.0 0 4 0 0.0 0.25 0.00 0.00 0 0 2022-2023 27 Bradford City 2 Leagues 1.8 0 0 0 0.00 0.00 0 0 2023-2024 28 Bradford City 1 League 0.5 0 0 0 0.00 0.00 0 0 2023-2024 28 Hartlepool United 1 League 20.1 0 0 0 2024-2025 29 Morecambe 3 Leagues 35.2 0 9 0 0.0 0.28 0.00 0.00 0 0 2025-2026 30 Morecambe 1 League 1.4 0 0 0 11 Seasons 7 Clubs 6 Leagues 270.6 5 48 14 25.0 0.31 0.07 0.06 0.21 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Bradford City (4 Seasons) 4 Leagues 28.9 0 5 1 20.0 0.17 0.03 0.00 0.00 0 0 Grimsby Town (3 Seasons) 3 Leagues 116.1 5 30 8 26.7 0.39 0.10 0.10 0.38 0 0 Hartlepool United (3 Seasons) 3 Leagues 30.8 0 4 2 50.0 0.52 0.19 0.00 0.00 0 0 Morecambe (2 Seasons) 4 Leagues 36.6 0 9 0 0.0 0.28 0.00 0.00 0 0 Kilmarnock (1 Season) 1 League 31.3 0 0 0.00 0 0 York City (1 Season) 1 League 17.6 0 2 0.11 0.00 0 0 Shrewsbury Town (1 Season) 1 League 9.3 0 0 1 0.00 0.11 0.00 0 0 League Two (7 Seasons) 185.9 5 43 11 20.9 0.34 0.08 0.07 0.27 0 0 FA Cup (5 Seasons) 9.3 0 5 1 20.0 0.80 0.16 0.00 0.00 0 0 EFL Cup (4 Seasons) 4.0 0 0 0 0.00 0.00 0 0 National League (2 Seasons) 21.5 0 0 0 Premiership (1 Season) 31.3 0 0 0.00 0 0 League One (1 Season) 18.6 0 0 2 0.00 0.11 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 2015-2016 20 York City eng ENG 4. League Two 18 1,586 88 38.3 17.6 18 17 0 0 0.67 19 34 -15 -0.85 -0.11 Matches 2015-2016 20 Hartlepool United eng ENG 4. League Two 3 270 90 6.5 3.0 3 3 0 0 1.33 3 3 0 0.00 +0.53 Matches 2016-2017 21 Kilmarnock sct SCO 1. Premiership 32 2,821 88 82.5 31.3 32 30 0 1.16 Matches 2017-2018 22 Bradford City eng ENG FA Cup 2 115 58 42.6 1.3 1 90 1 1 25 0 3.00 2 0 +2 +1.57 +1.57 Matches 2017-2018 22 Bradford City eng ENG 3. League One 13 839 65 20.3 9.3 9 6 4 8 1.77 14 16 -2 -0.21 0.00 Matches 2017-2018 22 Shrewsbury Town eng ENG 3. League One 10 837 84 20.2 9.3 9 6 1 8 2.10 16 8 +8 +0.86 +0.51 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 5 2 +3 +1.00 Matches 2018-2019 23 Grimsby Town eng ENG 4. League Two 41 3,583 87 86.5 39.8 40 89 39 1 18 1 1.20 37 46 -9 -0.23 +0.10 Matches 2019-2020 24 Grimsby Town eng ENG EFL Cup 3 300 100 100.0 3.3 3 100 3 0 0 2.00 2 7 -5 -1.50 Matches 2019-2020 24 Grimsby Town eng ENG 4. League Two 32 2,872 90 86.2 31.9 32 90 29 0 2 1.25 38 41 -3 -0.09 +0.50 Matches 2020-2021 25 Grimsby Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2020-2021 25 Grimsby Town eng ENG 4. League Two 38 3,330 88 80.4 37.0 37 90 36 1 7 2 1.03 29 52 -23 -0.62 +0.38 Matches 2021-2022 26 Hartlepool United eng ENG FA Cup 1 90 90 20.0 1.0 1 90 1 0 2 1.00 2 2 0 0.00 -0.25 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 7 600 86 14.5 6.7 7 86 6 0 7 1.43 8 14 -6 -0.90 -0.54 Matches 2021-2022 26 Bradford City eng ENG 4. League Two 16 1,440 90 34.8 16.0 16 90 16 0 2 1.31 18 17 +1 +0.06 +0.16 Matches 2022-2023 27 Bradford City eng ENG EFL Cup 0 0 0 0 2 Matches 2022-2023 27 Bradford City eng ENG 4. League Two 2 161 81 3.9 1.8 2 81 1 0 1 0.50 2 2 0 0.00 -0.41 Matches 2023-2024 28 Bradford City eng ENG EFL Cup 1 47 47 14.2 0.5 0 0 1 47 1 1.00 0 0 0 0.00 +0.64 Matches 2023-2024 28 Hartlepool United eng ENG 5. National League 21 1,811 86 43.7 20.1 21 86 18 0 0 1.38 26 31 -5 -0.25 +0.02 Matches 2024-2025 29 Morecambe eng ENG EFL Cup 1 12 12 13.3 0.1 0 0 1 12 0 0.00 0 0 0 0.00 +3.46 Matches 2024-2025 29 Morecambe eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 3 5 -2 -0.67 Matches 2024-2025 29 Morecambe eng ENG 4. League Two 34 2,886 85 69.7 32.1 34 85 24 0 0 0.82 25 45 -20 -0.62 +0.24 Matches 2025-2026 30 Morecambe eng ENG 5. National League 2 124 62 3.0 1.4 1 90 1 1 34 0 1.50 2 4 -2 -1.45 -0.67 Matches 11 Seasons 7 Clubs 6 Leagues 284 24,354 86 41.5 270.6 273 88 244 11 24 36 1.21 252 332 -80 -0.33 -0.04 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bradford City (4 Seasons) 4 Leagues 34 2,602 77 19.7 28.9 28 89 24 6 36 14 1.53 36 35 +1 +0.03 -0.01 Grimsby Town (3 Seasons) 3 Leagues 118 10,445 89 85.1 116.1 116 90 111 2 13 5 1.19 112 151 -39 -0.34 +0.35 Hartlepool United (3 Seasons) 3 Leagues 32 2,771 87 21.5 30.8 32 86 28 0 9 1.37 39 50 -11 -0.36 +0.03 Morecambe (2 Seasons) 4 Leagues 40 3,292 82 38.1 36.6 38 85 28 2 23 0 0.92 30 54 -24 -0.66 +0.19 Kilmarnock (1 Season) 1 League 32 2,821 88 82.5 31.3 32 30 0 1.16 York City (1 Season) 1 League 18 1,586 88 38.3 17.6 18 17 0 0 0.67 19 34 -15 -0.85 -0.11 Shrewsbury Town (1 Season) 1 League 10 837 84 20.2 9.3 9 6 1 8 2.10 16 8 +8 +0.86 +0.51 League Two (7 Seasons) 191 16,728 88 45.9 185.9 189 88 171 2 13 15 1.07 179 254 -75 -0.40 -0.09 FA Cup (5 Seasons) 10 835 84 61.9 9.3 9 90 9 1 25 2 1.90 13 12 +1 +0.11 -0.07 EFL Cup (4 Seasons) 5 359 72 39.9 4.0 3 100 3 2 30 3 1.40 2 7 -5 -1.25 -0.01 National League (2 Seasons) 23 1,935 84 23.4 21.5 22 86 19 1 34 0 1.39 28 35 -7 -0.33 +0.27 Premiership (1 Season) 32 2,821 88 82.5 31.3 32 30 0 1.16 League One (1 Season) 23 1,676 73 20.2 18.6 18 12 5 16 1.91 30 24 +6 +0.32 +0.25
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 20 Hartlepool United 1 League 3 270 90 6.5 3.0 3 3 0 0 1.33 3 3 0 0.00 +0.53 2015-2016 20 York City 1 League 18 1,586 88 38.3 17.6 18 17 0 0 0.67 19 34 -15 -0.85 -0.11 2016-2017 21 Kilmarnock 1 League 32 2,821 88 82.5 31.3 32 30 0 1.16 2017-2018 22 Bradford City 2 Leagues 15 954 64 21.6 10.6 10 90 7 5 25 8 1.93 16 16 0 0.00 +0.21 2017-2018 22 Shrewsbury Town 1 League 10 837 84 20.2 9.3 9 6 1 8 2.10 16 8 +8 +0.86 +0.51 2018-2019 23 Grimsby Town 2 Leagues 44 3,853 88 87.4 42.8 43 89 42 1 18 1 1.25 42 48 -6 -0.14 +0.18 2019-2020 24 Grimsby Town 2 Leagues 35 3,172 91 87.4 35.2 35 91 32 0 2 1.31 40 48 -8 -0.23 +0.36 2020-2021 25 Grimsby Town 2 Leagues 39 3,420 88 80.9 38.0 38 90 37 1 7 2 1.00 30 55 -25 -0.66 +0.34 2021-2022 26 Hartlepool United 2 Leagues 8 690 86 15.0 7.7 8 86 7 0 9 1.38 10 16 -6 -0.78 -0.48 2021-2022 26 Bradford City 1 League 16 1,440 90 34.8 16.0 16 90 16 0 2 1.31 18 17 +1 +0.06 +0.16 2022-2023 27 Bradford City 2 Leagues 2 161 81 3.7 1.8 2 81 1 0 3 0.50 2 2 0 0.00 -0.41 2023-2024 28 Bradford City 1 League 1 47 47 14.2 0.5 0 0 1 47 1 1.00 0 0 0 0.00 +0.64 2023-2024 28 Hartlepool United 1 League 21 1,811 86 43.7 20.1 21 86 18 0 0 1.38 26 31 -5 -0.25 +0.02 2024-2025 29 Morecambe 3 Leagues 38 3,168 83 70.4 35.2 37 85 27 1 12 0 0.89 28 50 -22 -0.62 +0.39 2025-2026 30 Morecambe 1 League 2 124 62 3.0 1.4 1 90 1 1 34 0 1.50 2 4 -2 -1.45 -0.67 11 Seasons 7 Clubs 6 Leagues 284 24,354 86 41.5 270.6 273 88 244 11 24 36 1.21 252 332 -80 -0.33 -0.04 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bradford City (4 Seasons) 4 Leagues 34 2,602 77 19.7 28.9 28 89 24 6 36 14 1.53 36 35 +1 +0.03 -0.01 Grimsby Town (3 Seasons) 3 Leagues 118 10,445 89 85.1 116.1 116 90 111 2 13 5 1.19 112 151 -39 -0.34 +0.35 Hartlepool United (3 Seasons) 3 Leagues 32 2,771 87 21.5 30.8 32 86 28 0 9 1.37 39 50 -11 -0.36 +0.03 Morecambe (2 Seasons) 4 Leagues 40 3,292 82 38.1 36.6 38 85 28 2 23 0 0.92 30 54 -24 -0.66 +0.19 Kilmarnock (1 Season) 1 League 32 2,821 88 82.5 31.3 32 30 0 1.16 York City (1 Season) 1 League 18 1,586 88 38.3 17.6 18 17 0 0 0.67 19 34 -15 -0.85 -0.11 Shrewsbury Town (1 Season) 1 League 10 837 84 20.2 9.3 9 6 1 8 2.10 16 8 +8 +0.86 +0.51 League Two (7 Seasons) 191 16,728 88 45.9 185.9 189 88 171 2 13 15 1.07 179 254 -75 -0.40 -0.09 FA Cup (5 Seasons) 10 835 84 61.9 9.3 9 90 9 1 25 2 1.90 13 12 +1 +0.11 -0.07 EFL Cup (4 Seasons) 5 359 72 39.9 4.0 3 100 3 2 30 3 1.40 2 7 -5 -1.25 -0.01 National League (2 Seasons) 23 1,935 84 23.4 21.5 22 86 19 1 34 0 1.39 28 35 -7 -0.33 +0.27 Premiership (1 Season) 32 2,821 88 82.5 31.3 32 30 0 1.16 League One (1 Season) 23 1,676 73 20.2 18.6 18 12 5 16 1.91 30 24 +6 +0.32 +0.25
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 20 Hartlepool United eng ENG 4. League Two 16th 3 270 90 6.5 3.0 3 3 0 0 1.33 3 3 0 0.00 +0.53 Matches 2015-2016 20 York City eng ENG 4. League Two 24th 18 1,586 88 38.3 17.6 18 17 0 0 0.67 19 34 -15 -0.85 -0.11 Matches 2016-2017 21 Kilmarnock sct SCO 1. Premiership 8th 32 2,821 88 82.5 31.3 32 30 0 1.16 Matches 2017-2018 22 Bradford City eng ENG 3. League One 11th 13 839 65 20.3 9.3 9 6 4 8 1.77 14 16 -2 -0.21 0.00 Matches 2017-2018 22 Shrewsbury Town eng ENG 3. League One 3rd 10 837 84 20.2 9.3 9 6 1 8 2.10 16 8 +8 +0.86 +0.51 Matches 2018-2019 23 Grimsby Town eng ENG 4. League Two 17th 41 3,583 87 86.5 39.8 40 89 39 1 18 1 1.20 37 46 -9 -0.23 +0.10 Matches 2019-2020 24 Grimsby Town eng ENG 4. League Two 15th 32 2,872 90 86.2 31.9 32 90 29 0 2 1.25 38 41 -3 -0.09 +0.50 Matches 2020-2021 25 Grimsby Town eng ENG 4. League Two 24th 38 3,330 88 80.4 37.0 37 90 36 1 7 2 1.03 29 52 -23 -0.62 +0.38 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 17th 7 600 86 14.5 6.7 7 86 6 0 7 1.43 8 14 -6 -0.90 -0.54 Matches 2021-2022 26 Bradford City eng ENG 4. League Two 14th 16 1,440 90 34.8 16.0 16 90 16 0 2 1.31 18 17 +1 +0.06 +0.16 Matches 2022-2023 27 Bradford City eng ENG 4. League Two 6th 2 161 81 3.9 1.8 2 81 1 0 1 0.50 2 2 0 0.00 -0.41 Matches 2023-2024 28 Hartlepool United eng ENG 5. National League 12th 21 1,811 86 43.7 20.1 21 86 18 0 0 1.38 26 31 -5 -0.25 +0.02 Matches 2024-2025 29 Morecambe eng ENG 4. League Two 24th 34 2,886 85 69.7 32.1 34 85 24 0 0 0.82 25 45 -20 -0.62 +0.24 Matches 2025-2026 30 Morecambe eng ENG 5. National League 22nd 2 124 62 3.0 1.4 1 90 1 1 34 0 1.50 2 4 -2 -1.45 -0.67 Matches 11 Seasons 7 Clubs 4 Leagues 269 23,160 86 41.0 257.3 261 88 232 8 20 31 1.18 237 313 -76 -0.34 -0.04 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Grimsby Town (3 Seasons) 1 League 111 9,785 88 84.3 108.7 109 90 104 2 13 5 1.16 104 139 -35 -0.32 +0.37 Hartlepool United (3 Seasons) 2 Leagues 31 2,681 86 21.6 29.8 31 86 27 0 7 1.39 37 48 -11 -0.37 +0.04 Bradford City (3 Seasons) 2 Leagues 31 2,440 79 19.6 27.1 27 89 23 4 11 1.45 34 35 -1 -0.04 -0.10 Morecambe (2 Seasons) 2 Leagues 36 3,010 84 36.4 33.4 35 85 25 1 34 0 0.86 27 49 -22 -0.66 +0.14 Kilmarnock (1 Season) 1 League 32 2,821 88 82.5 31.3 32 30 0 1.16 York City (1 Season) 1 League 18 1,586 88 38.3 17.6 18 17 0 0 0.67 19 34 -15 -0.85 -0.11 Shrewsbury Town (1 Season) 1 League 10 837 84 20.2 9.3 9 6 1 8 2.10 16 8 +8 +0.86 +0.51 League Two (7 Seasons) 191 16,728 88 45.9 185.9 189 88 171 2 13 15 1.07 179 254 -75 -0.40 -0.09 National League (2 Seasons) 23 1,935 84 23.4 21.5 22 86 19 1 34 0 1.39 28 35 -7 -0.33 +0.27 Premiership (1 Season) 32 2,821 88 82.5 31.3 32 30 0 1.16 League One (1 Season) 23 1,676 73 20.2 18.6 18 12 5 16 1.91 30 24 +6 +0.32 +0.25
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 22 Bradford City eng ENG FA Cup 33rd 2 115 58 42.6 1.3 1 90 1 1 25 0 3.00 2 0 +2 +1.57 +1.57 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 33rd 3 270 90 100.0 3.0 3 90 3 0 0 2.00 5 2 +3 +1.00 Matches 2019-2020 24 Grimsby Town eng ENG EFL Cup 17th 3 300 100 100.0 3.3 3 100 3 0 0 2.00 2 7 -5 -1.50 Matches 2020-2021 25 Grimsby Town eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2021-2022 26 Hartlepool United eng ENG FA Cup 1 90 90 20.0 1.0 1 90 1 0 2 1.00 2 2 0 0.00 -0.25 Matches 2022-2023 27 Bradford City eng ENG EFL Cup Rd2 0 0 0 0 2 Matches 2023-2024 28 Bradford City eng ENG EFL Cup Rd3 1 47 47 14.2 0.5 0 0 1 47 1 1.00 0 0 0 0.00 +0.64 Matches 2024-2025 29 Morecambe eng ENG EFL Cup Rd1 1 12 12 13.3 0.1 0 0 1 12 0 0.00 0 0 0 0.00 +3.46 Matches 2024-2025 29 Morecambe eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 3 5 -2 -0.67 Matches 8 Seasons 4 Clubs 2 Leagues 15 1,194 80 53.1 13.3 12 93 12 3 28 5 1.73 15 19 -4 -0.30 +0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Grimsby Town (3 Seasons) 2 Leagues 7 660 94 100.0 7.3 7 94 7 0 0 1.71 8 12 -4 -0.55 Bradford City (3 Seasons) 2 Leagues 3 162 54 20.8 1.8 1 90 1 2 36 3 2.33 2 0 +2 +1.11 +1.52 Morecambe (1 Season) 2 Leagues 4 282 71 78.3 3.1 3 90 3 1 12 0 1.50 3 5 -2 -0.64 +2.82 Hartlepool United (1 Season) 1 League 1 90 90 20.0 1.0 1 90 1 0 2 1.00 2 2 0 0.00 -0.25 FA Cup (5 Seasons) 10 835 84 61.9 9.3 9 90 9 1 25 2 1.90 13 12 +1 +0.11 -0.07 EFL Cup (4 Seasons) 5 359 72 39.9 4.0 3 100 3 2 30 3 1.40 2 7 -5 -1.25 -0.01
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 20 Hartlepool United 1 League 3.0 1 0 4 2015-2016 20 York City 1 League 17.6 2 1 15 2016-2017 21 Kilmarnock 1 League 31.3 7 1 28 2017-2018 22 Bradford City 2 Leagues 10.6 1 0 0 3 0 0 4 0 0 0 0 0 2017-2018 22 Shrewsbury Town 1 League 9.3 2 0 0 4 0 0 0 0 0 0 0 0 2018-2019 23 Grimsby Town 2 Leagues 42.8 6 0 0 1 2 0 2 2 4 0 0 0 2019-2020 24 Grimsby Town 2 Leagues 35.2 8 0 0 24 38 0 101 39 38 1 0 1 2020-2021 25 Grimsby Town 2 Leagues 38.0 5 0 0 38 44 1 89 39 53 0 2021-2022 26 Hartlepool United 2 Leagues 7.7 0 0 0 5 10 0 11 6 3 0 2021-2022 26 Bradford City 1 League 16.0 4 0 0 17 15 1 73 24 15 0 2022-2023 27 Bradford City 2 Leagues 1.8 1 0 0 2 0 0 4 0 2 0 2023-2024 28 Bradford City 1 League 0.5 0 0 0 0 0 0 0 0 0 0 2023-2024 28 Hartlepool United 1 League 20.1 3 0 0 0 2024-2025 29 Morecambe 3 Leagues 35.2 8 1 1 20 28 1 92 33 36 0 2025-2026 30 Morecambe 1 League 1.4 0 0 0 0 11 Seasons 7 Clubs 6 Leagues 270.6 48 3 1 161 137 3 376 143 151 1 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Bradford City (4 Seasons) 4 Leagues 28.9 6 0 0 22 15 1 81 24 17 0 0 0 Grimsby Town (3 Seasons) 3 Leagues 116.1 19 0 0 63 84 1 192 80 95 1 0 1 Hartlepool United (3 Seasons) 3 Leagues 30.8 4 0 0 9 10 0 11 6 3 0 Morecambe (2 Seasons) 4 Leagues 36.6 8 1 1 20 28 1 92 33 36 0 Kilmarnock (1 Season) 1 League 31.3 7 1 28 York City (1 Season) 1 League 17.6 2 1 15 Shrewsbury Town (1 Season) 1 League 9.3 2 0 0 4 0 0 0 0 0 0 0 0 League Two (7 Seasons) 185.9 33 2 1 121 131 3 357 137 146 1 0 1 FA Cup (5 Seasons) 9.3 2 0 0 2 2 0 10 2 4 0 0 0 EFL Cup (4 Seasons) 4.0 0 0 0 3 4 0 9 4 1 0 National League (2 Seasons) 21.5 3 0 0 0 Premiership (1 Season) 31.3 7 1 28 League One (1 Season) 18.6 3 0 0 7 0 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 Luke Hendrie Pages
Luke Hendrie Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary