| Season | LEAGUE | FA CUP | EFL CUP | OTHER | TOTAL | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | Apps | Gls | |
| 2025/26 | 11 (+6) | 5 | 1 | 1 | - | - | 1 | 1 | 13 (+6) | 7 |
| TOTAL | 11 (+6) | 5 | 1 | 1 | - | - | 1 | 1 | 13 (+6) | 7 |
| Club | Details |
|---|---|
Woking
Woking |
(youth)
cs 2010 (semi-pro contract); transferred out (September 30th, 2011) |
Sevenoaks Town
Sevenoaks Town |
2010 (loan) |
St. Albans City
St. Albans |
November 2010 (loan); expired (December 2010) |
Boreham Wood
Boreham Wood |
July 29th, 2011 (loan); recalled from loan (September 30th, 2011) |
Havant and Waterlooville
Havant & Waterlooville |
September 30th, 2011 (transferred in, undisclosed fee); transferred out (August 2nd, 2013) |
Mansfield Town
Mansfield Town |
August 2nd, 2013 (transferred in, undisclosed fee); transferred out (July 6th, 2015) |
Grimsby Town
Grimsby Town |
January 5th, 2015 (loan); expired (2014/5) |
Leyton Orient
Leyton Orient |
July 6th, 2015 (transferred in, undisclosed fee); released (2016/7) |
Luton Town
Luton Town |
January 31st, 2017 (loan); expired (2016/7) |
Lincoln City
Lincoln City |
July 1st, 2017 (announced June 26th, 2017) (unattached); transferred out (July 1st, 2018) |
Crawley Town
Crawley Town |
July 1st, 2018 (transferred in, nominal fee); released (rptd August 6th, 2020) |
AFC Wimbledon
Wimbledon |
August 7th, 2020 (unattached); transferred out (January 24th, 2022) |
Wrexham
Wrexham |
January 24th, 2022 (transferred in , £300,000 ); released (August 29th, 2025) |
Swindon Town
Swindon |
August 29th, 2025 (unattached) |