| Season | LEAGUE | FA CUP | EFL CUP | OTHER | TOTAL | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | |
| 2025/26 | 2 (+4) | - | - | - | 1 | - | 1 (+1) | - | 4 (+5) | - |
| TOTAL | 2 (+4) | - | - | - | 1 | - | 1 (+1) | - | 4 (+5) | - |
| Club | Details |
|---|---|
Bolton Wanderers
Bolton |
(youth)
July 1st, 2014 (signed professional contract); released (rptd May 15th, 2015) |
Hyde
Hyde |
August 22nd, 2014 (loan); expired (September 21st, 2014) |
Northwich Victoria
Northwich Victoria |
cs 2015 (unattached); transferred out (July 30th, 2016) |
Stalybridge Celtic
Stalybridge |
July 30th, 2016 (transferred in, free transfer); transferred out (September 6th, 2016) |
Stockport County
Stockport County |
September 6th, 2016 (transferred in, free transfer); transferred out (May 9th, 2018) |
Stevenage
Stevenage |
May 9th, 2018 (transferred in, undisclosed fee "five-figure fee"); transferred out (July 15th, 2019) |
Ebbsfleet United
Ebbsfleet United |
July 15th, 2019 (transferred in, free transfer); transferred out (October 4th, 2019) |
Solihull Moors
Solihull Moors |
October 4th, 2019 (transferred in, undisclosed fee); transferred out (January 31st, 2022) |
Rochdale
Rochdale |
January 31st, 2022 (transferred in, undisclosed fee); transferred out (July 24th, 2023) |
AFC Wimbledon
Wimbledon |
July 24th, 2023 (transferred in, free transfer); released (rptd May 29th, 2025) |
Swindon Town
Swindon |
July 1st, 2025 (announced June 4th, 2025) (unattached) |