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 2013-2014 24 Fleetwood Town eng ENG 4. League Two 16 14 1,198 13.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2014-2015 25 Macclesfield Town eng ENG 5. Conf Premier 9 9 765 8.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Fleetwood Town eng ENG League Cup 1 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Fleetwood Town eng ENG 3. League One 4 4 360 4.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 Tranmere Rovers eng ENG 5. National League 18 17 1,401 15.6 2 0 2 2 0 0 1 0 0.13 0.00 0.13 0.13 0.13 2016-2017 27 Gateshead eng ENG 5. National League 44 44 3,960 44.0 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Salford City FC eng ENG FA Cup 2 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Salford City FC eng ENG 5. National League 43 22 2,243 24.9 2 0 2 2 0 0 6 0 0.08 0.00 0.08 0.08 0.08 Matches 2019-2020 30 Salford City FC 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 2019-2020 30 Salford City FC eng ENG 4. League Two 12 11 1,062 11.8 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Matches 2019-2020 30 Stockport eng ENG 5. National League 5 5 450 5.0 1 1 0 0 2 0 0.20 0.20 Matches 2020-2021 31 Stockport eng ENG FA 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 2020-2021 31 Stockport eng ENG 5. National League 39 39 3,431 38.1 1 1 0 0 3 1 0.03 0.03 Matches 2021-2022 32 Stockport eng ENG FA Cup 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Stockport eng ENG 5. National League 33 26 2,340 26.0 4 4 0 0 8 1 0.15 0.15 Matches 2022-2023 33 Oldham Athletic eng ENG 5. National League 34 34 3,038 33.8 1 1 0 0 8 0 0.03 0.03 Matches 2023-2024 34 Oldham Athletic eng ENG FA Cup 1 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Oldham Athletic eng ENG 5. National League 42 40 3,567 39.6 1 1 0 0 14 1 0.03 0.03 Matches 2024-2025 35 Rochdale eng ENG FA Cup 1 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 35 Oldham Athletic eng ENG 5. National League 0 0 Matches 2024-2025 35 Rochdale eng ENG 5. National League 29 26 2,340 26.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Rochdale eng ENG 5. National League 5 5 384 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Morecambe eng ENG 5. National League 13 13 1,165 12.9 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Matches 12 Seasons 9 Clubs 5 Leagues 357 316 28,499 316.7 12 2 6 12 0 0 64 3 0.04 0.01 0.03 0.04 0.03 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 Stockport (3 Seasons) 2 Leagues 82 74 6,625 73.6 6 0 0 6 0 0 13 2 0.08 0.00 0.00 0.08 0.00 Oldham Athletic (3 Seasons) 2 Leagues 77 74 6,662 74.0 2 0 0 2 0 0 22 1 0.03 0.00 0.00 0.03 0.00 Salford City FC (2 Seasons) 3 Leagues 58 34 3,438 38.2 2 1 3 2 0 0 8 0 0.05 0.03 0.08 0.05 0.08 Rochdale (2 Seasons) 2 Leagues 35 32 2,813 31.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Fleetwood Town (2 Seasons) 3 Leagues 21 19 1,670 18.6 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Gateshead (1 Season) 1 League 44 44 3,960 44.0 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 18 17 1,401 15.6 2 0 2 2 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Morecambe (1 Season) 1 League 13 13 1,165 12.9 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Macclesfield Town (1 Season) 1 League 9 9 765 8.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (11 Seasons) 314 280 25,084 278.7 12 1 5 12 0 0 56 3 0.04 0.01 0.04 0.04 0.04 FA Cup (6 Seasons) 10 6 683 7.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 28 25 2,260 25.1 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 League One (1 Season) 4 4 360 4.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 1 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad 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 2013-2014 24 Fleetwood Town 1 League 16 14 1,198 13.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2014-2015 25 Fleetwood Town 2 Leagues 5 5 472 5.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 25 Macclesfield Town 1 League 9 9 765 8.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 26 Tranmere Rovers 1 League 18 17 1,401 15.6 2 0 2 2 0 0 1 0 0.13 0.00 0.13 0.13 0.13 2016-2017 27 Gateshead 1 League 44 44 3,960 44.0 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 2018-2019 29 Salford City FC 2 Leagues 45 22 2,286 25.4 2 0 2 2 0 0 6 0 0.08 0.00 0.08 0.08 0.08 2019-2020 30 Salford City FC 2 Leagues 13 12 1,152 12.8 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 2019-2020 30 Stockport 1 League 5 5 450 5.0 1 1 0 0 2 0 0.20 0.20 2020-2021 31 Stockport 2 Leagues 42 42 3,731 41.5 1 0 0 1 0 0 3 1 0.02 0.00 0.00 0.02 0.00 2021-2022 32 Stockport 2 Leagues 35 27 2,444 27.2 4 0 0 4 0 0 8 1 0.15 0.00 0.00 0.15 0.00 2022-2023 33 Oldham Athletic 1 League 34 34 3,038 33.8 1 1 0 0 8 0 0.03 0.03 2023-2024 34 Oldham Athletic 2 Leagues 43 40 3,624 40.3 1 0 0 1 0 0 14 1 0.02 0.00 0.00 0.02 0.00 2024-2025 35 Oldham Athletic 1 League 0 0 2024-2025 35 Rochdale 2 Leagues 30 27 2,429 27.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2025-2026 36 Rochdale 1 League 5 5 384 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 36 Morecambe 1 League 13 13 1,165 12.9 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 12 Seasons 9 Clubs 5 Leagues 357 316 28,499 316.7 12 2 6 12 0 0 64 3 0.04 0.01 0.03 0.04 0.03 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 Stockport (3 Seasons) 2 Leagues 82 74 6,625 73.6 6 0 0 6 0 0 13 2 0.08 0.00 0.00 0.08 0.00 Oldham Athletic (3 Seasons) 2 Leagues 77 74 6,662 74.0 2 0 0 2 0 0 22 1 0.03 0.00 0.00 0.03 0.00 Salford City FC (2 Seasons) 3 Leagues 58 34 3,438 38.2 2 1 3 2 0 0 8 0 0.05 0.03 0.08 0.05 0.08 Rochdale (2 Seasons) 2 Leagues 35 32 2,813 31.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Fleetwood Town (2 Seasons) 3 Leagues 21 19 1,670 18.6 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Gateshead (1 Season) 1 League 44 44 3,960 44.0 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 18 17 1,401 15.6 2 0 2 2 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Morecambe (1 Season) 1 League 13 13 1,165 12.9 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Macclesfield Town (1 Season) 1 League 9 9 765 8.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (11 Seasons) 314 280 25,084 278.7 12 1 5 12 0 0 56 3 0.04 0.01 0.04 0.04 0.04 FA Cup (6 Seasons) 10 6 683 7.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 28 25 2,260 25.1 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 League One (1 Season) 4 4 360 4.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 1 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 24 Fleetwood Town eng ENG 4. League Two 4th 16 14 1,198 13.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2014-2015 25 Fleetwood Town eng ENG 3. League One 10th 4 4 360 4.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Macclesfield Town eng ENG 5. Conf Premier 6th 9 9 765 8.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 Tranmere Rovers eng ENG 5. National League 6th 18 17 1,401 15.6 2 0 2 2 0 0 1 0 0.13 0.00 0.13 0.13 0.13 2016-2017 27 Gateshead eng ENG 5. National League 8th 44 44 3,960 44.0 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Salford City FC eng ENG 5. National League 3rd 43 22 2,243 24.9 2 0 2 2 0 0 6 0 0.08 0.00 0.08 0.08 0.08 Matches 2019-2020 30 Salford City FC eng ENG 4. League Two 11th 12 11 1,062 11.8 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Matches 2019-2020 30 Stockport eng ENG 5. National League 8th 5 5 450 5.0 1 1 0 0 2 0 0.20 0.20 Matches 2020-2021 31 Stockport eng ENG 5. National League 3rd 39 39 3,431 38.1 1 1 0 0 3 1 0.03 0.03 Matches 2021-2022 32 Stockport eng ENG 5. National League 1st 33 26 2,340 26.0 4 4 0 0 8 1 0.15 0.15 Matches 2022-2023 33 Oldham Athletic eng ENG 5. National League 12th 34 34 3,038 33.8 1 1 0 0 8 0 0.03 0.03 Matches 2023-2024 34 Oldham Athletic eng ENG 5. National League 10th 42 40 3,567 39.6 1 1 0 0 14 1 0.03 0.03 Matches 2024-2025 35 Oldham Athletic eng ENG 5. National League 5th 0 0 Matches 2024-2025 35 Rochdale eng ENG 5. National League 4th 29 26 2,340 26.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Rochdale eng ENG 5. National League 2nd 5 5 384 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Morecambe eng ENG 5. National League 22nd 13 13 1,165 12.9 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Matches 12 Seasons 9 Clubs 3 Leagues 346 309 27,704 307.8 12 2 6 12 0 0 63 3 0.04 0.01 0.04 0.04 0.04 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 Stockport (3 Seasons) 1 League 77 70 6,221 69.1 6 6 0 0 13 2 0.09 0.09 Oldham Athletic (3 Seasons) 1 League 76 74 6,605 73.4 2 2 0 0 22 1 0.03 0.03 Salford City FC (2 Seasons) 2 Leagues 55 33 3,305 36.7 2 1 3 2 0 0 8 0 0.05 0.03 0.08 0.05 0.08 Rochdale (2 Seasons) 1 League 34 31 2,724 30.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Fleetwood Town (2 Seasons) 2 Leagues 20 18 1,558 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Gateshead (1 Season) 1 League 44 44 3,960 44.0 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 18 17 1,401 15.6 2 0 2 2 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Morecambe (1 Season) 1 League 13 13 1,165 12.9 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Macclesfield Town (1 Season) 1 League 9 9 765 8.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (11 Seasons) 314 280 25,084 278.7 12 1 5 12 0 0 56 3 0.04 0.01 0.04 0.04 0.04 League Two (2 Seasons) 28 25 2,260 25.1 0 1 1 0 0 0 5 0 0.00 0.04 0.04 0.00 0.04 League One (1 Season) 4 4 360 4.0 0 0 0 0 0 0 2 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 2014-2015 25 Fleetwood Town eng ENG League Cup 58th 1 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Salford City FC eng ENG FA Cup 85th 2 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Salford City FC 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 2020-2021 31 Stockport eng ENG FA Cup 33rd 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Stockport eng ENG FA Cup 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Oldham Athletic eng ENG FA Cup 1 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 35 Rochdale eng ENG FA Cup 1 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 5 Clubs 2 Leagues 11 7 795 8.8 0 0 0 0 0 0 1 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 Stockport (2 Seasons) 1 League 5 4 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Salford City FC (2 Seasons) 1 League 3 1 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 1 League 1 0 57 0.6 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 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Fleetwood Town (1 Season) 1 League 1 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 10 6 683 7.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 1 1 112 1.2 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 2013-2014 24 Fleetwood Town 1 League 13.3 0 2 0.15 0.00 0 0 2014-2015 25 Fleetwood Town 2 Leagues 5.2 0 0 0.00 0 0 2014-2015 25 Macclesfield Town 1 League 8.5 0 0 0.00 0 0 2015-2016 26 Tranmere Rovers 1 League 15.6 2 4 0.26 0.50 0 0 2016-2017 27 Gateshead 1 League 44.0 0 0 3 0.00 0.07 0.00 0 0 2018-2019 29 Salford City FC 2 Leagues 25.4 2 1 0 0.0 2.09 0.00 0.00 0 0 2019-2020 30 Salford City FC 2 Leagues 12.8 0 5 2 40.0 0.39 0.16 0.00 0.00 0 0 2019-2020 30 Stockport 1 League 5.0 1 0 0 2020-2021 31 Stockport 2 Leagues 41.5 1 3 1 33.3 0.90 0.30 0.00 0.00 0 0 2021-2022 32 Stockport 2 Leagues 27.2 4 0 0 0.00 0.00 0 0 2022-2023 33 Oldham Athletic 1 League 33.8 1 0 0 2023-2024 34 Oldham Athletic 2 Leagues 40.3 1 1 0 0.0 1.58 0.00 0.00 0 0 2024-2025 35 Rochdale 2 Leagues 27.0 0 0 0 2025-2026 36 Rochdale 1 League 4.3 0 0 0 2025-2026 36 Morecambe 1 League 12.9 0 0 0 12 Seasons 9 Clubs 5 Leagues 316.7 12 10 12 60.0 0.16 0.12 0.00 0.17 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Stockport (3 Seasons) 2 Leagues 73.6 6 3 1 33.3 0.67 0.22 0.00 0.00 0 0 Oldham Athletic (3 Seasons) 2 Leagues 74.0 2 1 0 0.0 1.58 0.00 0.00 0 0 Salford City FC (2 Seasons) 3 Leagues 38.2 2 6 2 33.3 0.45 0.15 0.00 0.00 0 0 Rochdale (2 Seasons) 2 Leagues 31.3 0 0 0 Fleetwood Town (2 Seasons) 3 Leagues 18.6 0 2 0.12 0.00 0 0 Gateshead (1 Season) 1 League 44.0 0 0 3 0.00 0.07 0.00 0 0 Tranmere Rovers (1 Season) 1 League 15.6 2 4 0.26 0.50 0 0 Morecambe (1 Season) 1 League 12.9 0 0 0 Macclesfield Town (1 Season) 1 League 8.5 0 0 0.00 0 0 National League (11 Seasons) 278.7 12 0 7 0.00 0.10 0.29 0 0 FA Cup (6 Seasons) 7.6 0 5 1 20.0 0.76 0.15 0.00 0.00 0 0 League Two (2 Seasons) 25.1 0 5 4 40.0 0.42 0.16 0.00 0.00 0 0 League One (1 Season) 4.0 0 0 0.00 0 0 League Cup (1 Season) 1.2 0 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 2013-2014 24 Fleetwood Town eng ENG 4. League Two 16 1,198 75 28.9 13.3 14 2 2014-2015 25 Macclesfield Town eng ENG 5. Conf Premier 9 765 85 18.5 8.5 9 0 Matches 2014-2015 25 Fleetwood Town eng ENG League Cup 1 112 112 93.3 1.2 1 112 0 0 0 0.00 0 1 -1 -0.80 -0.80 Matches 2014-2015 25 Fleetwood Town eng ENG 3. League One 4 360 90 8.7 4.0 4 4 0 8 1.75 4 2 +2 +0.50 +0.62 Matches 2015-2016 26 Tranmere Rovers eng ENG 5. National League 18 1,401 78 33.8 15.6 17 1 2016-2017 27 Gateshead eng ENG 5. National League 44 3,960 90 95.7 44.0 44 44 0 1 1.57 70 47 +23 +0.52 +1.52 Matches 2018-2019 29 Salford City FC eng ENG FA Cup 2 43 22 23.9 0.5 0 0 2 21 0 0.50 1 1 0 0.00 +1.31 Matches 2018-2019 29 Salford City FC eng ENG 5. National League 43 2,243 52 54.2 24.9 22 88 18 21 14 2 1.98 34 20 +14 +0.56 -0.29 Matches 2019-2020 30 Salford City FC eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 1 4 -3 -3.00 -3.00 Matches 2019-2020 30 Salford City FC eng ENG 4. League Two 12 1,062 89 31.9 11.8 11 90 11 1 72 3 1.00 18 15 +3 +0.25 +0.25 Matches 2019-2020 30 Stockport eng ENG 5. National League 5 450 90 12.8 5.0 5 90 5 0 0 2.20 6 3 +3 +0.60 +0.78 Matches 2020-2021 31 Stockport eng ENG FA Cup 3 300 100 100.0 3.3 3 100 3 0 0 2.00 5 4 +1 +0.30 Matches 2020-2021 31 Stockport eng ENG 5. National League 39 3,431 88 88.7 38.1 39 88 38 0 0 1.78 63 29 +34 +0.89 +0.28 Matches 2021-2022 32 Stockport eng ENG FA Cup 2 104 52 34.7 1.2 1 90 1 1 14 1 0.50 2 2 0 0.00 -0.46 Matches 2021-2022 32 Stockport eng ENG 5. National League 33 2,340 71 59.1 26.0 26 84 21 7 24 3 2.06 53 29 +24 +0.92 -0.47 Matches 2022-2023 33 Oldham Athletic eng ENG 5. National League 34 3,038 89 73.4 33.8 34 89 33 0 0 1.44 49 44 +5 +0.15 +0.64 Matches 2023-2024 34 Oldham Athletic eng ENG FA Cup 1 57 57 63.3 0.6 0 0 1 57 0 0.00 0 1 -1 -1.58 +1.15 Matches 2023-2024 34 Oldham Athletic eng ENG 5. National League 42 3,567 85 86.2 39.6 40 88 37 2 31 0 1.38 56 52 +4 +0.10 +0.26 Matches 2024-2025 35 Rochdale eng ENG FA Cup 1 89 89 98.9 1.0 1 89 0 0 0 0.00 3 2 +1 +1.01 +181.01 Matches 2024-2025 35 Oldham Athletic eng ENG 5. National League 0 0 0 0 10 Matches 2024-2025 35 Rochdale eng ENG 5. National League 29 2,340 81 56.5 26.0 26 87 22 3 23 1 1.33 33 28 +5 +0.19 -0.81 Matches 2025-2026 36 Rochdale eng ENG 5. National League 5 384 77 9.3 4.3 5 77 3 0 2 1.40 8 5 +3 +0.70 -0.35 Matches 2025-2026 36 Morecambe eng ENG 5. National League 13 1,165 90 28.1 12.9 13 90 12 0 0 0.92 24 32 -8 -0.62 +0.26 Matches 12 Seasons 9 Clubs 5 Leagues 357 28,499 80 43.4 316.7 316 88 253 41 21 31 1.57 430 321 +109 +0.39 +0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (3 Seasons) 2 Leagues 82 6,625 81 55.5 73.6 74 87 68 8 23 4 1.90 129 67 +62 +0.84 +0.45 Oldham Athletic (3 Seasons) 2 Leagues 77 6,662 87 53.3 74.0 74 88 70 3 39 10 1.39 105 97 +8 +0.11 +0.53 Salford City FC (2 Seasons) 3 Leagues 58 3,438 59 43.9 38.2 34 89 30 24 17 5 1.69 54 40 +14 +0.37 +0.04 Rochdale (2 Seasons) 2 Leagues 35 2,813 80 33.6 31.3 32 86 25 3 23 3 1.30 44 35 +9 +0.29 -0.72 Fleetwood Town (2 Seasons) 3 Leagues 21 1,670 80 19.9 18.6 19 112 4 2 8 1.40 4 3 +1 +0.19 +0.31 Gateshead (1 Season) 1 League 44 3,960 90 95.7 44.0 44 44 0 1 1.57 70 47 +23 +0.52 +1.52 Tranmere Rovers (1 Season) 1 League 18 1,401 78 33.8 15.6 17 1 Morecambe (1 Season) 1 League 13 1,165 90 28.1 12.9 13 90 12 0 0 0.92 24 32 -8 -0.62 +0.26 Macclesfield Town (1 Season) 1 League 9 765 85 18.5 8.5 9 0 National League (11 Seasons) 314 25,084 80 47.6 278.7 280 87 233 34 18 19 1.63 396 289 +107 +0.42 +0.08 FA Cup (6 Seasons) 10 683 68 59.9 7.6 6 95 5 4 28 1 0.80 12 14 -2 -0.26 +0.52 League Two (2 Seasons) 28 2,260 81 30.3 25.1 25 90 11 3 72 3 1.00 18 15 +3 +0.25 +0.25 League One (1 Season) 4 360 90 8.7 4.0 4 4 0 8 1.75 4 2 +2 +0.50 +0.62 League Cup (1 Season) 1 112 112 93.3 1.2 1 112 0 0 0 0.00 0 1 -1 -0.80 -0.80
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 2013-2014 24 Fleetwood Town 1 League 16 1,198 75 28.9 13.3 14 2 2014-2015 25 Fleetwood Town 2 Leagues 5 472 94 11.1 5.2 5 112 4 0 8 1.40 4 3 +1 +0.19 +0.31 2014-2015 25 Macclesfield Town 1 League 9 765 85 18.5 8.5 9 0 2015-2016 26 Tranmere Rovers 1 League 18 1,401 78 33.8 15.6 17 1 2016-2017 27 Gateshead 1 League 44 3,960 90 95.7 44.0 44 44 0 1 1.57 70 47 +23 +0.52 +1.52 2018-2019 29 Salford City FC 2 Leagues 45 2,286 51 52.9 25.4 22 88 18 23 15 2 1.91 35 21 +14 +0.55 -0.16 2019-2020 30 Salford City FC 2 Leagues 13 1,152 89 32.8 12.8 12 90 12 1 72 3 0.92 19 19 0 0.00 0.00 2019-2020 30 Stockport 1 League 5 450 90 12.8 5.0 5 90 5 0 0 2.20 6 3 +3 +0.60 +0.78 2020-2021 31 Stockport 2 Leagues 42 3,731 89 89.5 41.5 42 89 41 0 0 1.80 68 33 +35 +0.84 +0.23 2021-2022 32 Stockport 2 Leagues 35 2,444 70 57.4 27.2 27 84 22 8 23 4 1.97 55 31 +24 +0.88 -0.40 2022-2023 33 Oldham Athletic 1 League 34 3,038 89 73.4 33.8 34 89 33 0 0 1.44 49 44 +5 +0.15 +0.64 2023-2024 34 Oldham Athletic 2 Leagues 43 3,624 84 85.7 40.3 40 88 37 3 39 0 1.35 56 53 +3 +0.07 +0.37 2024-2025 35 Oldham Athletic 1 League 0 0 0 0 10 2024-2025 35 Rochdale 2 Leagues 30 2,429 81 57.4 27.0 27 87 22 3 23 1 1.29 36 30 +6 +0.22 -0.68 2025-2026 36 Rochdale 1 League 5 384 77 9.3 4.3 5 77 3 0 2 1.40 8 5 +3 +0.70 -0.35 2025-2026 36 Morecambe 1 League 13 1,165 90 28.1 12.9 13 90 12 0 0 0.92 24 32 -8 -0.62 +0.26 12 Seasons 9 Clubs 5 Leagues 357 28,499 80 43.4 316.7 316 88 253 41 21 31 1.57 430 321 +109 +0.39 +0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (3 Seasons) 2 Leagues 82 6,625 81 55.5 73.6 74 87 68 8 23 4 1.90 129 67 +62 +0.84 +0.45 Oldham Athletic (3 Seasons) 2 Leagues 77 6,662 87 53.3 74.0 74 88 70 3 39 10 1.39 105 97 +8 +0.11 +0.53 Salford City FC (2 Seasons) 3 Leagues 58 3,438 59 43.9 38.2 34 89 30 24 17 5 1.69 54 40 +14 +0.37 +0.04 Rochdale (2 Seasons) 2 Leagues 35 2,813 80 33.6 31.3 32 86 25 3 23 3 1.30 44 35 +9 +0.29 -0.72 Fleetwood Town (2 Seasons) 3 Leagues 21 1,670 80 19.9 18.6 19 112 4 2 8 1.40 4 3 +1 +0.19 +0.31 Gateshead (1 Season) 1 League 44 3,960 90 95.7 44.0 44 44 0 1 1.57 70 47 +23 +0.52 +1.52 Tranmere Rovers (1 Season) 1 League 18 1,401 78 33.8 15.6 17 1 Morecambe (1 Season) 1 League 13 1,165 90 28.1 12.9 13 90 12 0 0 0.92 24 32 -8 -0.62 +0.26 Macclesfield Town (1 Season) 1 League 9 765 85 18.5 8.5 9 0 National League (11 Seasons) 314 25,084 80 47.6 278.7 280 87 233 34 18 19 1.63 396 289 +107 +0.42 +0.08 FA Cup (6 Seasons) 10 683 68 59.9 7.6 6 95 5 4 28 1 0.80 12 14 -2 -0.26 +0.52 League Two (2 Seasons) 28 2,260 81 30.3 25.1 25 90 11 3 72 3 1.00 18 15 +3 +0.25 +0.25 League One (1 Season) 4 360 90 8.7 4.0 4 4 0 8 1.75 4 2 +2 +0.50 +0.62 League Cup (1 Season) 1 112 112 93.3 1.2 1 112 0 0 0 0.00 0 1 -1 -0.80 -0.80
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 2013-2014 24 Fleetwood Town eng ENG 4. League Two 4th 16 1,198 75 28.9 13.3 14 2 2014-2015 25 Fleetwood Town eng ENG 3. League One 10th 4 360 90 8.7 4.0 4 4 0 8 1.75 4 2 +2 +0.50 +0.62 Matches 2014-2015 25 Macclesfield Town eng ENG 5. Conf Premier 6th 9 765 85 18.5 8.5 9 0 Matches 2015-2016 26 Tranmere Rovers eng ENG 5. National League 6th 18 1,401 78 33.8 15.6 17 1 2016-2017 27 Gateshead eng ENG 5. National League 8th 44 3,960 90 95.7 44.0 44 44 0 1 1.57 70 47 +23 +0.52 +1.52 Matches 2018-2019 29 Salford City FC eng ENG 5. National League 3rd 43 2,243 52 54.2 24.9 22 88 18 21 14 2 1.98 34 20 +14 +0.56 -0.29 Matches 2019-2020 30 Salford City FC eng ENG 4. League Two 11th 12 1,062 89 31.9 11.8 11 90 11 1 72 3 1.00 18 15 +3 +0.25 +0.25 Matches 2019-2020 30 Stockport eng ENG 5. National League 8th 5 450 90 12.8 5.0 5 90 5 0 0 2.20 6 3 +3 +0.60 +0.78 Matches 2020-2021 31 Stockport eng ENG 5. National League 3rd 39 3,431 88 88.7 38.1 39 88 38 0 0 1.78 63 29 +34 +0.89 +0.28 Matches 2021-2022 32 Stockport eng ENG 5. National League 1st 33 2,340 71 59.1 26.0 26 84 21 7 24 3 2.06 53 29 +24 +0.92 -0.47 Matches 2022-2023 33 Oldham Athletic eng ENG 5. National League 12th 34 3,038 89 73.4 33.8 34 89 33 0 0 1.44 49 44 +5 +0.15 +0.64 Matches 2023-2024 34 Oldham Athletic eng ENG 5. National League 10th 42 3,567 85 86.2 39.6 40 88 37 2 31 0 1.38 56 52 +4 +0.10 +0.26 Matches 2024-2025 35 Oldham Athletic eng ENG 5. National League 5th 0 0 0 0 10 Matches 2024-2025 35 Rochdale eng ENG 5. National League 4th 29 2,340 81 56.5 26.0 26 87 22 3 23 1 1.33 33 28 +5 +0.19 -0.81 Matches 2025-2026 36 Rochdale eng ENG 5. National League 2nd 5 384 77 9.3 4.3 5 77 3 0 2 1.40 8 5 +3 +0.70 -0.35 Matches 2025-2026 36 Morecambe eng ENG 5. National League 22nd 13 1,165 90 28.1 12.9 13 90 12 0 0 0.92 24 32 -8 -0.62 +0.26 Matches 12 Seasons 9 Clubs 3 Leagues 346 27,704 80 43.1 307.8 309 88 248 37 20 30 1.60 418 306 +112 +0.41 +0.18 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (3 Seasons) 1 League 77 6,221 81 54.9 69.1 70 86 64 7 24 3 1.93 122 61 +61 +0.88 +0.50 Oldham Athletic (3 Seasons) 1 League 76 6,605 87 53.2 73.4 74 88 70 2 31 10 1.41 105 96 +9 +0.12 +0.50 Salford City FC (2 Seasons) 2 Leagues 55 3,305 60 44.2 36.7 33 89 29 22 17 5 1.77 52 35 +17 +0.46 +0.07 Rochdale (2 Seasons) 1 League 34 2,724 80 32.9 30.3 31 86 25 3 23 3 1.34 41 33 +8 +0.26 -0.77 Fleetwood Town (2 Seasons) 2 Leagues 20 1,558 78 18.8 17.3 18 4 2 8 1.75 4 2 +2 +0.50 +0.62 Gateshead (1 Season) 1 League 44 3,960 90 95.7 44.0 44 44 0 1 1.57 70 47 +23 +0.52 +1.52 Tranmere Rovers (1 Season) 1 League 18 1,401 78 33.8 15.6 17 1 Morecambe (1 Season) 1 League 13 1,165 90 28.1 12.9 13 90 12 0 0 0.92 24 32 -8 -0.62 +0.26 Macclesfield Town (1 Season) 1 League 9 765 85 18.5 8.5 9 0 National League (11 Seasons) 314 25,084 80 47.6 278.7 280 87 233 34 18 19 1.63 396 289 +107 +0.42 +0.08 League Two (2 Seasons) 28 2,260 81 30.3 25.1 25 90 11 3 72 3 1.00 18 15 +3 +0.25 +0.25 League One (1 Season) 4 360 90 8.7 4.0 4 4 0 8 1.75 4 2 +2 +0.50 +0.62
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 25 Fleetwood Town eng ENG League Cup 58th 1 112 112 93.3 1.2 1 112 0 0 0 0.00 0 1 -1 -0.80 -0.80 Matches 2018-2019 29 Salford City FC eng ENG FA Cup 85th 2 43 22 23.9 0.5 0 0 2 21 0 0.50 1 1 0 0.00 +1.31 Matches 2019-2020 30 Salford City FC eng ENG FA Cup 85th 1 90 90 50.0 1.0 1 90 1 0 0 0.00 1 4 -3 -3.00 -3.00 Matches 2020-2021 31 Stockport eng ENG FA Cup 33rd 3 300 100 100.0 3.3 3 100 3 0 0 2.00 5 4 +1 +0.30 Matches 2021-2022 32 Stockport eng ENG FA Cup 2 104 52 34.7 1.2 1 90 1 1 14 1 0.50 2 2 0 0.00 -0.46 Matches 2023-2024 34 Oldham Athletic eng ENG FA Cup 1 57 57 63.3 0.6 0 0 1 57 0 0.00 0 1 -1 -1.58 +1.15 Matches 2024-2025 35 Rochdale eng ENG FA Cup 1 89 89 98.9 1.0 1 89 0 0 0 0.00 3 2 +1 +1.01 +181.01 Matches 7 Seasons 5 Clubs 2 Leagues 11 795 72 63.1 8.8 7 98 5 4 28 1 0.73 12 15 -3 -0.34 +0.43 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stockport (2 Seasons) 1 League 5 404 81 67.3 4.5 4 98 4 1 14 1 1.40 7 6 +1 +0.22 -0.24 Salford City FC (2 Seasons) 1 League 3 133 44 36.9 1.5 1 92 1 2 21 0 0.33 2 5 -3 -2.03 -1.24 Oldham Athletic (1 Season) 1 League 1 57 57 63.3 0.6 0 0 1 57 0 0.00 0 1 -1 -1.58 +1.15 Rochdale (1 Season) 1 League 1 89 89 98.9 1.0 1 89 0 0 0 0.00 3 2 +1 +1.01 +181.01 Fleetwood Town (1 Season) 1 League 1 112 112 93.3 1.2 1 112 0 0 0 0.00 0 1 -1 -0.80 -0.80 FA Cup (6 Seasons) 10 683 68 59.9 7.6 6 95 5 4 28 1 0.80 12 14 -2 -0.26 +0.52 League Cup (1 Season) 1 112 112 93.3 1.2 1 112 0 0 0 0.00 0 1 -1 -0.80 -0.80
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 24 Fleetwood Town 1 League 13.3 3 0 9 2014-2015 25 Fleetwood Town 2 Leagues 5.2 2 0 0 6 0 2014-2015 25 Macclesfield Town 1 League 8.5 1 0 4 2015-2016 26 Tranmere Rovers 1 League 15.6 1 0 16 2016-2017 27 Gateshead 1 League 44.0 8 0 0 36 0 0 0 0 0 0 0 1 2018-2019 29 Salford City FC 2 Leagues 25.4 6 0 0 0 1 0 0 1 0 0 0 0 2019-2020 30 Salford City FC 2 Leagues 12.8 2 0 0 16 7 2 1 18 14 0 1 0 2019-2020 30 Stockport 1 League 5.0 2 0 0 0 2020-2021 31 Stockport 2 Leagues 41.5 3 1 0 1 2 0 1 4 0 0 2021-2022 32 Stockport 2 Leagues 27.2 8 1 0 0 0 0 0 0 0 1 2022-2023 33 Oldham Athletic 1 League 33.8 8 0 0 1 2023-2024 34 Oldham Athletic 2 Leagues 40.3 14 1 1 0 0 0 0 0 0 0 2024-2025 35 Rochdale 2 Leagues 27.0 4 0 0 1 2025-2026 36 Rochdale 1 League 4.3 0 0 0 0 2025-2026 36 Morecambe 1 League 12.9 2 0 0 0 12 Seasons 9 Clubs 5 Leagues 316.7 64 3 1 88 10 2 2 23 14 0 1 4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Stockport (3 Seasons) 2 Leagues 73.6 13 2 0 1 2 0 1 4 0 1 Oldham Athletic (3 Seasons) 2 Leagues 74.0 22 1 1 0 0 0 0 0 0 1 Salford City FC (2 Seasons) 3 Leagues 38.2 8 0 0 16 8 2 1 19 14 0 1 0 Rochdale (2 Seasons) 2 Leagues 31.3 4 0 0 1 Fleetwood Town (2 Seasons) 3 Leagues 18.6 5 0 0 15 0 Gateshead (1 Season) 1 League 44.0 8 0 0 36 0 0 0 0 0 0 0 1 Tranmere Rovers (1 Season) 1 League 15.6 1 0 16 Morecambe (1 Season) 1 League 12.9 2 0 0 0 Macclesfield Town (1 Season) 1 League 8.5 1 0 4 National League (11 Seasons) 278.7 56 3 1 56 0 0 0 0 0 0 0 4 FA Cup (6 Seasons) 7.6 1 0 0 2 4 0 1 5 0 0 0 0 League Two (2 Seasons) 25.1 5 0 0 24 6 2 1 18 14 0 1 0 League One (1 Season) 4.0 2 0 6 League Cup (1 Season) 1.2 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 Liam Hogan Pages
Liam Hogan Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary