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 2014-2015 19 Blackpool eng ENG 2. Championship 9 5 513 5.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Bolton Wanderers eng ENG 2. Championship 5 5 392 4.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Bury eng ENG EFL Cup 1 0 60 0.7 1 0 1 1 0 0 0 0 1.50 0.00 1.50 1.50 1.50 Matches 2016-2017 21 Bury eng ENG FA Cup 1 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Bury eng ENG 3. League One 17 14 1,099 12.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2017 21 Galway United ie IRL 1. Premier Division 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 Matches 2017-2018 22 Morecambe eng ENG 4. League Two 0 0 Matches 2017-2018 22 FC Halifax Town eng ENG 5. National League 9 9 747 8.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 FC Halifax 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 FC Halifax Town eng ENG 5. National League 39 36 3,149 35.0 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 23 19 1,727 19.2 2 2 0 0 1 0 0.10 0.10 Matches 2020-2021 25 FC Halifax Town eng ENG 5. National League 37 36 3,241 36.0 1 1 0 0 8 0 0.03 0.03 Matches 2021-2022 26 FC Halifax Town eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 FC Halifax Town eng ENG 5. National League 40 40 3,521 39.1 2 2 0 0 5 0 0.05 0.05 Matches 2022-2023 27 Grimsby Town eng ENG FA Cup 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Grimsby Town eng ENG 4. League Two 35 30 2,761 30.7 3 0 3 3 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Matches 2023-2024 28 Grimsby Town 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 2023-2024 28 Grimsby Town eng ENG 4. League Two 26 23 2,144 23.8 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 Matches 2024-2025 29 Eastleigh eng ENG 5. National League 36 35 3,038 33.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2025-2026 30 Eastleigh eng ENG 5. National League 8 7 571 6.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 8 Clubs 7 Leagues 305 278 24,636 273.7 14 1 10 14 0 0 45 2 0.05 0.01 0.06 0.05 0.06 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 FC Halifax Town (5 Seasons) 2 Leagues 153 145 12,835 142.6 6 0 1 6 0 0 23 0 0.04 0.00 0.02 0.04 0.02 Grimsby Town (2 Seasons) 2 Leagues 70 62 5,715 63.5 4 1 5 4 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Eastleigh (2 Seasons) 1 League 44 42 3,609 40.1 3 0 3 3 0 0 8 0 0.07 0.00 0.07 0.07 0.07 Bury (1 Season) 3 Leagues 19 14 1,194 13.3 1 0 1 1 0 0 4 1 0.08 0.00 0.08 0.08 0.08 Blackpool (1 Season) 1 League 9 5 513 5.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (1 Season) 1 League 5 5 392 4.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Galway United (1 Season) 1 League 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 Morecambe (1 Season) 1 League 0 0 National League (7 Seasons) 192 182 15,994 177.7 9 0 4 9 0 0 29 0 0.05 0.00 0.05 0.05 0.05 FA Cup (5 Seasons) 15 14 1,295 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 League Two (3 Seasons) 61 53 4,905 54.5 4 0 4 4 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Championship (2 Seasons) 14 10 905 10.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 17 14 1,099 12.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Premier Division (1 Season) 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 EFL Cup (1 Season) 1 0 60 0.7 1 0 1 1 0 0 0 0 1.50 0.00 1.50 1.50 1.50
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 19 Blackpool 1 League 9 5 513 5.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2015-2016 20 Bolton Wanderers 1 League 5 5 392 4.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Bury 3 Leagues 19 14 1,194 13.3 1 0 1 1 0 0 4 1 0.08 0.00 0.08 0.08 0.08 2017 21 Galway United 1 League 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 2017-2018 22 Morecambe 1 League 0 0 2017-2018 22 FC Halifax Town 1 League 9 9 747 8.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 FC Halifax Town 2 Leagues 42 39 3,419 38.0 1 0 1 1 0 0 8 0 0.03 0.00 0.03 0.03 0.03 2019-2020 24 FC Halifax Town 1 League 23 19 1,727 19.2 2 2 0 0 1 0 0.10 0.10 2020-2021 25 FC Halifax Town 1 League 37 36 3,241 36.0 1 1 0 0 8 0 0.03 0.03 2021-2022 26 FC Halifax Town 2 Leagues 42 42 3,701 41.1 2 0 0 2 0 0 6 0 0.05 0.00 0.00 0.05 0.00 2022-2023 27 Grimsby Town 2 Leagues 41 36 3,301 36.7 3 0 3 3 0 0 5 0 0.08 0.00 0.08 0.08 0.08 2023-2024 28 Grimsby Town 2 Leagues 29 26 2,414 26.8 1 1 2 1 0 0 3 0 0.04 0.04 0.07 0.04 0.07 2024-2025 29 Eastleigh 1 League 36 35 3,038 33.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 2025-2026 30 Eastleigh 1 League 8 7 571 6.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 8 Clubs 7 Leagues 305 278 24,636 273.7 14 1 10 14 0 0 45 2 0.05 0.01 0.06 0.05 0.06 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 FC Halifax Town (5 Seasons) 2 Leagues 153 145 12,835 142.6 6 0 1 6 0 0 23 0 0.04 0.00 0.02 0.04 0.02 Grimsby Town (2 Seasons) 2 Leagues 70 62 5,715 63.5 4 1 5 4 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Eastleigh (2 Seasons) 1 League 44 42 3,609 40.1 3 0 3 3 0 0 8 0 0.07 0.00 0.07 0.07 0.07 Bury (1 Season) 3 Leagues 19 14 1,194 13.3 1 0 1 1 0 0 4 1 0.08 0.00 0.08 0.08 0.08 Blackpool (1 Season) 1 League 9 5 513 5.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (1 Season) 1 League 5 5 392 4.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Galway United (1 Season) 1 League 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 Morecambe (1 Season) 1 League 0 0 National League (7 Seasons) 192 182 15,994 177.7 9 0 4 9 0 0 29 0 0.05 0.00 0.05 0.05 0.05 FA Cup (5 Seasons) 15 14 1,295 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 League Two (3 Seasons) 61 53 4,905 54.5 4 0 4 4 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Championship (2 Seasons) 14 10 905 10.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 17 14 1,099 12.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Premier Division (1 Season) 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 EFL Cup (1 Season) 1 0 60 0.7 1 0 1 1 0 0 0 0 1.50 0.00 1.50 1.50 1.50
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 19 Blackpool eng ENG 2. Championship 24th 9 5 513 5.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Bolton Wanderers eng ENG 2. Championship 24th 5 5 392 4.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Bury eng ENG 3. League One 19th 17 14 1,099 12.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2017 21 Galway United ie IRL 1. Premier Division 10th 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 Matches 2017-2018 22 Morecambe eng ENG 4. League Two 22nd 0 0 Matches 2017-2018 22 FC Halifax Town eng ENG 5. National League 16th 9 9 747 8.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 FC Halifax Town eng ENG 5. National League 16th 39 36 3,149 35.0 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 6th 23 19 1,727 19.2 2 2 0 0 1 0 0.10 0.10 Matches 2020-2021 25 FC Halifax Town eng ENG 5. National League 10th 37 36 3,241 36.0 1 1 0 0 8 0 0.03 0.03 Matches 2021-2022 26 FC Halifax Town eng ENG 5. National League 4th 40 40 3,521 39.1 2 2 0 0 5 0 0.05 0.05 Matches 2022-2023 27 Grimsby Town eng ENG 4. League Two 11th 35 30 2,761 30.7 3 0 3 3 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Matches 2023-2024 28 Grimsby Town eng ENG 4. League Two 21st 26 23 2,144 23.8 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 Matches 2024-2025 29 Eastleigh eng ENG 5. National League 13th 36 35 3,038 33.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2025-2026 30 Eastleigh eng ENG 5. National League 17th 8 7 571 6.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 8 Clubs 5 Leagues 289 264 23,281 258.7 13 0 8 13 0 0 41 2 0.05 0.00 0.05 0.05 0.05 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 FC Halifax Town (5 Seasons) 1 League 148 140 12,385 137.6 6 0 1 6 0 0 21 0 0.04 0.00 0.02 0.04 0.02 Grimsby Town (2 Seasons) 1 League 61 53 4,905 54.5 4 0 4 4 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Eastleigh (2 Seasons) 1 League 44 42 3,609 40.1 3 0 3 3 0 0 8 0 0.07 0.00 0.07 0.07 0.07 Bury (1 Season) 1 League 17 14 1,099 12.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Blackpool (1 Season) 1 League 9 5 513 5.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (1 Season) 1 League 5 5 392 4.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Galway United (1 Season) 1 League 5 5 378 4.2 0 0 0 0 0 0 0.00 0.00 Morecambe (1 Season) 1 League 0 0 National League (7 Seasons) 192 182 15,994 177.7 9 0 4 9 0 0 29 0 0.05 0.00 0.05 0.05 0.05 League Two (3 Seasons) 61 53 4,905 54.5 4 0 4 4 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Championship (2 Seasons) 14 10 905 10.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 17 14 1,099 12.2 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Premier Division (1 Season) 5 5 378 4.2 0 0 0 0 0 0 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 2016-2017 21 Bury eng ENG EFL Cup 58th 1 0 60 0.7 1 0 1 1 0 0 0 0 1.50 0.00 1.50 1.50 1.50 Matches 2016-2017 21 Bury eng ENG FA Cup 85th 1 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 FC Halifax Town eng ENG FA Cup 65th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 FC Halifax Town eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Grimsby Town eng ENG FA Cup QF 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Grimsby Town 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 5 Seasons 3 Clubs 2 Leagues 16 14 1,355 15.1 1 1 2 1 0 0 4 0 0.07 0.07 0.13 0.07 0.13 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 (2 Seasons) 1 League 9 9 810 9.0 0 1 1 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 FC Halifax Town (2 Seasons) 1 League 5 5 450 5.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bury (1 Season) 2 Leagues 2 0 95 1.1 1 0 1 1 0 0 0 0 0.95 0.00 0.95 0.95 0.95 FA Cup (5 Seasons) 15 14 1,295 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 EFL Cup (1 Season) 1 0 60 0.7 1 0 1 1 0 0 0 0 1.50 0.00 1.50 1.50 1.50
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 19 Blackpool 1 League 5.7 0 0 0.00 0 0 2015-2016 20 Bolton Wanderers 1 League 4.4 0 1 0.23 0.00 0 0 2016-2017 21 Bury 3 Leagues 13.3 1 2 4 200.0 0.16 0.31 0.50 0.25 0 0 2017 21 Galway United 1 League 4.2 0 0 0 2017-2018 22 FC Halifax Town 1 League 8.3 0 0 0.00 0 0 2018-2019 23 FC Halifax Town 2 Leagues 38.0 1 0 0 0.00 0.00 0 0 2019-2020 24 FC Halifax Town 1 League 19.2 2 0 0 2020-2021 25 FC Halifax Town 1 League 36.0 1 0 0 2021-2022 26 FC Halifax Town 2 Leagues 41.1 2 1 0 0.0 0.50 0.00 0.00 0 0 2022-2023 27 Grimsby Town 2 Leagues 36.7 3 17 7 41.2 0.46 0.19 0.18 0.43 0 0 2023-2024 28 Grimsby Town 2 Leagues 26.8 1 12 1 8.3 0.45 0.04 0.08 1.00 0 0 2024-2025 29 Eastleigh 1 League 33.8 3 0 0 2025-2026 30 Eastleigh 1 League 6.3 0 0 0 12 Seasons 8 Clubs 7 Leagues 273.7 14 32 13 37.5 0.39 0.13 0.16 0.38 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches FC Halifax Town (5 Seasons) 2 Leagues 142.6 6 1 0 0.0 0.20 0.00 0.00 0 0 Grimsby Town (2 Seasons) 2 Leagues 63.5 4 29 8 27.6 0.46 0.13 0.14 0.50 0 0 Eastleigh (2 Seasons) 1 League 40.1 3 0 0 Bury (1 Season) 3 Leagues 13.3 1 2 4 200.0 0.16 0.31 0.50 0.25 0 0 Blackpool (1 Season) 1 League 5.7 0 0 0.00 0 0 Bolton Wanderers (1 Season) 1 League 4.4 0 1 0.23 0.00 0 0 Galway United (1 Season) 1 League 4.2 0 0 0 Morecambe (1 Season) 1 League National League (7 Seasons) 177.7 9 0 0.00 0 0 FA Cup (5 Seasons) 14.4 0 3 0 0.0 0.21 0.00 0.00 0 0 League Two (3 Seasons) 54.5 4 27 8 29.6 0.50 0.15 0.15 0.50 0 0 Championship (2 Seasons) 10.1 0 1 0.10 0.00 0 0 League One (1 Season) 12.2 0 0 2 0.00 0.16 0.00 0 0 Premier Division (1 Season) 4.2 0 0 0 EFL Cup (1 Season) 0.7 1 2 2 100.0 3.00 3.00 0.50 0.50 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 2016-2017 21 Bury eng ENG EFL Cup 58th 0.7 1 2 2 100.0 3.00 3.00 0.50 0.50 0 0 Matches 2016-2017 21 Bury eng ENG FA Cup 85th 0.4 0 0 0 Matches 2018-2019 23 FC Halifax Town eng ENG FA Cup 65th 3.0 0 0 0 0.00 0.00 0 0 Matches 2021-2022 26 FC Halifax Town eng ENG FA Cup 2.0 0 1 0 0.0 0.50 0.00 0.00 0 0 Matches 2022-2023 27 Grimsby Town eng ENG FA Cup QF 6.0 0 0 0 0.00 0.00 0 0 Matches 2023-2024 28 Grimsby Town eng ENG FA Cup 3.0 0 2 0 0.0 0.67 0.00 0.00 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 15.1 1 5 2 40.0 0.34 0.14 0.20 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Grimsby Town (2 Seasons) 1 League 9.0 0 2 0 0.0 0.22 0.00 0.00 0 0 FC Halifax Town (2 Seasons) 1 League 5.0 0 1 0 0.0 0.20 0.00 0.00 0 0 Bury (1 Season) 2 Leagues 1.1 1 2 2 100.0 3.00 3.00 0.50 0.50 0 0 FA Cup (5 Seasons) 14.4 0 3 0 0.0 0.21 0.00 0.00 0 0 EFL Cup (1 Season) 0.7 1 2 2 100.0 3.00 3.00 0.50 0.50 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 2014-2015 19 Blackpool eng ENG 2. Championship 9 513 57 12.4 5.7 5 2 4 3 0.30 6 17 -11 -1.93 -0.84 Matches 2015-2016 20 Bolton Wanderers eng ENG 2. Championship 5 392 78 9.5 4.4 5 4 0 2 0.20 3 6 -3 -0.69 +0.20 Matches 2016-2017 21 Bury eng ENG EFL Cup 1 60 60 50.0 0.7 0 0 1 59 0 0.00 1 2 -1 -1.50 -1.50 Matches 2016-2017 21 Bury eng ENG FA Cup 1 35 35 19.4 0.4 0 0 1 34 1 0.00 0 2 -2 -5.14 -3.28 Matches 2016-2017 21 Bury eng ENG 3. League One 17 1,099 65 26.5 12.2 14 7 3 4 1.12 16 25 -9 -0.74 -0.65 Matches 2017 21 Galway United ie IRL 1. Premier Division 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 Matches 2017-2018 22 Morecambe eng ENG 4. League Two 0 0 0 0 5 Matches 2017-2018 22 FC Halifax Town eng ENG 5. National League 9 747 83 18.0 8.3 9 0 0 Matches 2018-2019 23 FC Halifax Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33 Matches 2018-2019 23 FC Halifax Town eng ENG 5. National League 39 3,149 81 76.1 35.0 36 86 33 3 20 1 1.36 32 30 +2 +0.06 +0.15 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 23 1,727 75 51.9 19.2 19 88 17 4 16 2 1.46 28 27 +1 +0.05 +0.05 Matches 2020-2021 25 FC Halifax Town eng ENG 5. National League 37 3,241 88 85.7 36.0 36 90 35 1 8 2 1.57 58 50 +8 +0.22 +0.06 Matches 2021-2022 26 FC Halifax Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 7 6 +1 +0.50 Matches 2021-2022 26 FC Halifax Town eng ENG 5. National League 40 3,521 88 88.9 39.1 40 88 37 0 0 1.80 55 32 +23 +0.59 -0.23 Matches 2022-2023 27 Grimsby Town eng ENG FA Cup 6 540 90 85.7 6.0 6 90 6 0 1 2.17 10 9 +1 +0.17 -3.83 Matches 2022-2023 27 Grimsby Town eng ENG 4. League Two 35 2,761 79 66.7 30.7 30 90 29 5 13 6 1.37 32 40 -8 -0.26 -0.33 Matches 2023-2024 28 Grimsby Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 8 5 +3 +1.00 Matches 2023-2024 28 Grimsby Town eng ENG 4. League Two 26 2,144 82 51.8 23.8 23 90 23 3 25 3 1.04 33 46 -13 -0.55 -0.37 Matches 2024-2025 29 Eastleigh eng ENG 5. National League 36 3,038 84 73.4 33.8 35 87 32 1 1 0 1.36 44 42 +2 +0.06 +0.47 Matches 2025-2026 30 Eastleigh eng ENG 5. National League 8 571 71 13.8 6.3 7 81 3 1 2 7 1.38 8 13 -5 -0.79 -0.33 Matches 12 Seasons 8 Clubs 7 Leagues 305 24,636 81 43.2 273.7 278 88 239 27 18 38 1.37 351 363 -12 -0.05 +0.35 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches FC Halifax Town (5 Seasons) 2 Leagues 153 12,835 84 64.8 142.6 145 88 127 8 16 5 1.55 182 148 +34 +0.25 +0.15 Grimsby Town (2 Seasons) 2 Leagues 70 5,715 82 62.3 63.5 62 90 61 8 18 10 1.31 83 100 -17 -0.27 -0.29 Eastleigh (2 Seasons) 1 League 44 3,609 82 43.6 40.1 42 86 35 2 2 7 1.36 52 55 -3 -0.07 +0.37 Bury (1 Season) 3 Leagues 19 1,194 63 26.9 13.3 14 7 5 47 5 1.00 17 29 -12 -0.90 -0.74 Blackpool (1 Season) 1 League 9 513 57 12.4 5.7 5 2 4 3 0.30 6 17 -11 -1.93 -0.84 Bolton Wanderers (1 Season) 1 League 5 392 78 9.5 4.4 5 4 0 2 0.20 3 6 -3 -0.69 +0.20 Galway United (1 Season) 1 League 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 Morecambe (1 Season) 1 League 0 0 0 0 5 National League (7 Seasons) 192 15,994 83 57.9 177.7 182 87 157 10 13 12 1.51 225 194 +31 +0.18 +0.39 FA Cup (5 Seasons) 15 1,295 86 84.6 14.4 14 90 14 1 34 2 1.60 27 25 +2 +0.14 -0.24 League Two (3 Seasons) 61 4,905 80 39.5 54.5 53 90 52 8 18 14 1.23 65 86 -21 -0.39 -0.31 Championship (2 Seasons) 14 905 65 10.9 10.1 10 6 4 5 0.26 9 23 -14 -1.39 -0.40 League One (1 Season) 17 1,099 65 26.5 12.2 14 7 3 4 1.12 16 25 -9 -0.74 -0.65 Premier Division (1 Season) 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 EFL Cup (1 Season) 1 60 60 50.0 0.7 0 0 1 59 0 0.00 1 2 -1 -1.50 -1.50
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 2014-2015 19 Blackpool 1 League 9 513 57 12.4 5.7 5 2 4 3 0.30 6 17 -11 -1.93 -0.84 2015-2016 20 Bolton Wanderers 1 League 5 392 78 9.5 4.4 5 4 0 2 0.20 3 6 -3 -0.69 +0.20 2016-2017 21 Bury 3 Leagues 19 1,194 63 26.9 13.3 14 7 5 47 5 1.00 17 29 -12 -0.90 -0.74 2017 21 Galway United 1 League 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 2017-2018 22 Morecambe 1 League 0 0 0 0 5 2017-2018 22 FC Halifax Town 1 League 9 747 83 18.0 8.3 9 0 0 2018-2019 23 FC Halifax Town 2 Leagues 42 3,419 81 77.5 38.0 39 86 36 3 20 1 1.36 34 33 +1 +0.03 +0.12 2019-2020 24 FC Halifax Town 1 League 23 1,727 75 51.9 19.2 19 88 17 4 16 2 1.46 28 27 +1 +0.05 +0.05 2020-2021 25 FC Halifax Town 1 League 37 3,241 88 85.7 36.0 36 90 35 1 8 2 1.57 58 50 +8 +0.22 +0.06 2021-2022 26 FC Halifax Town 2 Leagues 42 3,701 88 89.4 41.1 42 88 39 0 0 1.79 62 38 +24 +0.58 -0.24 2022-2023 27 Grimsby Town 2 Leagues 41 3,301 81 69.2 36.7 36 90 35 5 13 7 1.49 42 49 -7 -0.19 -0.50 2023-2024 28 Grimsby Town 2 Leagues 29 2,414 83 54.7 26.8 26 90 26 3 25 3 1.07 41 51 -10 -0.37 -0.19 2024-2025 29 Eastleigh 1 League 36 3,038 84 73.4 33.8 35 87 32 1 1 0 1.36 44 42 +2 +0.06 +0.47 2025-2026 30 Eastleigh 1 League 8 571 71 13.8 6.3 7 81 3 1 2 7 1.38 8 13 -5 -0.79 -0.33 12 Seasons 8 Clubs 7 Leagues 305 24,636 81 43.2 273.7 278 88 239 27 18 38 1.37 351 363 -12 -0.05 +0.35 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches FC Halifax Town (5 Seasons) 2 Leagues 153 12,835 84 64.8 142.6 145 88 127 8 16 5 1.55 182 148 +34 +0.25 +0.15 Grimsby Town (2 Seasons) 2 Leagues 70 5,715 82 62.3 63.5 62 90 61 8 18 10 1.31 83 100 -17 -0.27 -0.29 Eastleigh (2 Seasons) 1 League 44 3,609 82 43.6 40.1 42 86 35 2 2 7 1.36 52 55 -3 -0.07 +0.37 Bury (1 Season) 3 Leagues 19 1,194 63 26.9 13.3 14 7 5 47 5 1.00 17 29 -12 -0.90 -0.74 Blackpool (1 Season) 1 League 9 513 57 12.4 5.7 5 2 4 3 0.30 6 17 -11 -1.93 -0.84 Bolton Wanderers (1 Season) 1 League 5 392 78 9.5 4.4 5 4 0 2 0.20 3 6 -3 -0.69 +0.20 Galway United (1 Season) 1 League 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 Morecambe (1 Season) 1 League 0 0 0 0 5 National League (7 Seasons) 192 15,994 83 57.9 177.7 182 87 157 10 13 12 1.51 225 194 +31 +0.18 +0.39 FA Cup (5 Seasons) 15 1,295 86 84.6 14.4 14 90 14 1 34 2 1.60 27 25 +2 +0.14 -0.24 League Two (3 Seasons) 61 4,905 80 39.5 54.5 53 90 52 8 18 14 1.23 65 86 -21 -0.39 -0.31 Championship (2 Seasons) 14 905 65 10.9 10.1 10 6 4 5 0.26 9 23 -14 -1.39 -0.40 League One (1 Season) 17 1,099 65 26.5 12.2 14 7 3 4 1.12 16 25 -9 -0.74 -0.65 Premier Division (1 Season) 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 EFL Cup (1 Season) 1 60 60 50.0 0.7 0 0 1 59 0 0.00 1 2 -1 -1.50 -1.50
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 2014-2015 19 Blackpool eng ENG 2. Championship 24th 9 513 57 12.4 5.7 5 2 4 3 0.30 6 17 -11 -1.93 -0.84 Matches 2015-2016 20 Bolton Wanderers eng ENG 2. Championship 24th 5 392 78 9.5 4.4 5 4 0 2 0.20 3 6 -3 -0.69 +0.20 Matches 2016-2017 21 Bury eng ENG 3. League One 19th 17 1,099 65 26.5 12.2 14 7 3 4 1.12 16 25 -9 -0.74 -0.65 Matches 2017 21 Galway United ie IRL 1. Premier Division 10th 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 Matches 2017-2018 22 Morecambe eng ENG 4. League Two 22nd 0 0 0 0 5 Matches 2017-2018 22 FC Halifax Town eng ENG 5. National League 16th 9 747 83 18.0 8.3 9 0 0 Matches 2018-2019 23 FC Halifax Town eng ENG 5. National League 16th 39 3,149 81 76.1 35.0 36 86 33 3 20 1 1.36 32 30 +2 +0.06 +0.15 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 6th 23 1,727 75 51.9 19.2 19 88 17 4 16 2 1.46 28 27 +1 +0.05 +0.05 Matches 2020-2021 25 FC Halifax Town eng ENG 5. National League 10th 37 3,241 88 85.7 36.0 36 90 35 1 8 2 1.57 58 50 +8 +0.22 +0.06 Matches 2021-2022 26 FC Halifax Town eng ENG 5. National League 4th 40 3,521 88 88.9 39.1 40 88 37 0 0 1.80 55 32 +23 +0.59 -0.23 Matches 2022-2023 27 Grimsby Town eng ENG 4. League Two 11th 35 2,761 79 66.7 30.7 30 90 29 5 13 6 1.37 32 40 -8 -0.26 -0.33 Matches 2023-2024 28 Grimsby Town eng ENG 4. League Two 21st 26 2,144 82 51.8 23.8 23 90 23 3 25 3 1.04 33 46 -13 -0.55 -0.37 Matches 2024-2025 29 Eastleigh eng ENG 5. National League 13th 36 3,038 84 73.4 33.8 35 87 32 1 1 0 1.36 44 42 +2 +0.06 +0.47 Matches 2025-2026 30 Eastleigh eng ENG 5. National League 17th 8 571 71 13.8 6.3 7 81 3 1 2 7 1.38 8 13 -5 -0.79 -0.33 Matches 12 Seasons 8 Clubs 5 Leagues 289 23,281 81 42.0 258.7 264 88 225 25 15 36 1.36 323 336 -13 -0.05 +0.35 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches FC Halifax Town (5 Seasons) 1 League 148 12,385 84 64.0 137.6 140 88 122 8 16 5 1.56 173 139 +34 +0.26 +0.16 Grimsby Town (2 Seasons) 1 League 61 4,905 80 59.2 54.5 53 90 52 8 18 9 1.23 65 86 -21 -0.39 -0.31 Eastleigh (2 Seasons) 1 League 44 3,609 82 43.6 40.1 42 86 35 2 2 7 1.36 52 55 -3 -0.07 +0.37 Bury (1 Season) 1 League 17 1,099 65 26.5 12.2 14 7 3 4 1.12 16 25 -9 -0.74 -0.65 Blackpool (1 Season) 1 League 9 513 57 12.4 5.7 5 2 4 3 0.30 6 17 -11 -1.93 -0.84 Bolton Wanderers (1 Season) 1 League 5 392 78 9.5 4.4 5 4 0 2 0.20 3 6 -3 -0.69 +0.20 Galway United (1 Season) 1 League 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17 Morecambe (1 Season) 1 League 0 0 0 0 5 National League (7 Seasons) 192 15,994 83 57.9 177.7 182 87 157 10 13 12 1.51 225 194 +31 +0.18 +0.39 League Two (3 Seasons) 61 4,905 80 39.5 54.5 53 90 52 8 18 14 1.23 65 86 -21 -0.39 -0.31 Championship (2 Seasons) 14 905 65 10.9 10.1 10 6 4 5 0.26 9 23 -14 -1.39 -0.40 League One (1 Season) 17 1,099 65 26.5 12.2 14 7 3 4 1.12 16 25 -9 -0.74 -0.65 Premier Division (1 Season) 5 378 76 12.7 4.2 5 76 3 0 1 1.20 8 8 0 0.00 +0.17
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 21 Bury eng ENG EFL Cup 58th 1 60 60 50.0 0.7 0 0 1 59 0 0.00 1 2 -1 -1.50 -1.50 Matches 2016-2017 21 Bury eng ENG FA Cup 85th 1 35 35 19.4 0.4 0 0 1 34 1 0.00 0 2 -2 -5.14 -3.28 Matches 2018-2019 23 FC Halifax Town eng ENG FA Cup 65th 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 3 -1 -0.33 Matches 2021-2022 26 FC Halifax Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 7 6 +1 +0.50 Matches 2022-2023 27 Grimsby Town eng ENG FA Cup QF 6 540 90 85.7 6.0 6 90 6 0 1 2.17 10 9 +1 +0.17 -3.83 Matches 2023-2024 28 Grimsby Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 8 5 +3 +1.00 Matches 5 Seasons 3 Clubs 2 Leagues 16 1,355 85 82.1 15.1 14 90 14 2 47 2 1.50 28 27 +1 +0.07 -0.24 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 (2 Seasons) 1 League 9 810 90 90.0 9.0 9 90 9 0 1 1.89 18 14 +4 +0.44 -3.56 FC Halifax Town (2 Seasons) 1 League 5 450 90 100.0 5.0 5 90 5 0 0 1.40 9 9 0 0.00 Bury (1 Season) 2 Leagues 2 95 48 31.7 1.1 0 0 2 47 1 0.00 1 4 -3 -2.84 -1.53 FA Cup (5 Seasons) 15 1,295 86 84.6 14.4 14 90 14 1 34 2 1.60 27 25 +2 +0.14 -0.24 EFL Cup (1 Season) 1 60 60 50.0 0.7 0 0 1 59 0 0.00 1 2 -1 -1.50 -1.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 19 Blackpool 1 League 5.7 2 0 12 2015-2016 20 Bolton Wanderers 1 League 4.4 0 1 8 2016-2017 21 Bury 3 Leagues 13.3 4 1 0 18 1 0 0 0 0 0 0 0 2017 21 Galway United 1 League 4.2 0 0 0 0 2017-2018 22 FC Halifax Town 1 League 8.3 0 0 8 2018-2019 23 FC Halifax Town 2 Leagues 38.0 8 0 0 0 0 0 0 0 0 0 0 0 2019-2020 24 FC Halifax Town 1 League 19.2 1 0 0 0 2020-2021 25 FC Halifax Town 1 League 36.0 8 0 0 0 2021-2022 26 FC Halifax Town 2 Leagues 41.1 6 0 0 1 0 0 0 1 0 0 2022-2023 27 Grimsby Town 2 Leagues 36.7 5 0 0 45 13 0 17 24 37 1 2023-2024 28 Grimsby Town 2 Leagues 26.8 3 0 0 30 11 0 4 41 28 1 2024-2025 29 Eastleigh 1 League 33.8 6 0 0 0 2025-2026 30 Eastleigh 1 League 6.3 2 0 0 0 12 Seasons 8 Clubs 7 Leagues 273.7 45 2 0 122 25 0 21 66 65 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches FC Halifax Town (5 Seasons) 2 Leagues 142.6 23 0 0 9 0 0 0 1 0 0 0 0 Grimsby Town (2 Seasons) 2 Leagues 63.5 8 0 0 75 24 0 21 65 65 2 Eastleigh (2 Seasons) 1 League 40.1 8 0 0 0 Bury (1 Season) 3 Leagues 13.3 4 1 0 18 1 0 0 0 0 0 0 0 Blackpool (1 Season) 1 League 5.7 2 0 12 Bolton Wanderers (1 Season) 1 League 4.4 0 1 8 Galway United (1 Season) 1 League 4.2 0 0 0 0 Morecambe (1 Season) 1 League National League (7 Seasons) 177.7 29 0 0 8 0 FA Cup (5 Seasons) 14.4 4 0 0 4 1 0 0 3 5 0 0 0 League Two (3 Seasons) 54.5 6 0 0 72 23 0 21 63 60 2 Championship (2 Seasons) 10.1 2 1 20 League One (1 Season) 12.2 4 1 0 18 0 0 0 0 0 0 0 0 Premier Division (1 Season) 4.2 0 0 0 0 EFL Cup (1 Season) 0.7 0 0 0 0 1 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 Niall Maher Pages
Niall Maher Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary