Note that appearance data for reserve and youth teams may not be complete. Expand for more information.
| Season | RES. LGE | TOTAL | ||
|---|---|---|---|---|
| Apps | Gls | Apps | Gls | |
| 2016/17 | 1 | 2 | 1 | 2 |
| TOTAL | 1 | 2 | 1 | 2 |
| Club | Details |
|---|---|
Watford
Watford |
(schoolboy) |
Blackburn Rovers
Blackburn |
2007 (schoolboy)
July 2011 (signed professional contract); released (rptd February 2nd, 2012) |
Plymouth Argyle
Plymouth Argyle |
July 31st, 2011 (loan); expired (rptd October 29th, 2011) |
Queens Park Rangers
Q.P.R. |
March 4th, 2012 (unattached); released |
Bristol Rovers
Bristol Rovers |
January 1st, 2012 (loan) |
Crewe Alexandra
Crewe Alexandra |
November 28th, 2013 (loan) |
Rotherham United
Rotherham United |
January 10th, 2014 (loan) |
Milton Keynes Dons
MK Dons |
July 1st, 2014 (unattached); released (August 8th, 2016) |
Fleetwood Town
Fleetwood Town |
October 31st, 2014 (loan) |
Stevenage
Stevenage |
August 7th, 2015 (loan) |
Crewe Alexandra
Crewe Alexandra |
February 23rd, 2016 (loan) |
Swindon Town
Swindon |
October 10th, 2016 (trial) |
Port Vale
Port Vale |
rptd January 10th, 2017 (trial) |
Boreham Wood
Boreham Wood |
rptd January 16th, 2017 (unattached); released (rptd May 20th, 2017) |
Chelmsford City
Chelmsford |
rptd September 11th, 2017 (unattached); released (March 2018) |
Biggleswade Town
Biggleswade T. |
rptd August 31st, 2018 (unattached) |
Chesham United
Chesham United |
September 2018 |
Harlow Town
Harlow Town |
October 2018 |
Cheshunt
Cheshunt |
July 2019 |
Bedford Town
Bedford Town |
rptd October 8th, 2019 |
Cambridge City
Cambridge City |
October 2020 (loan) |
Peninsula Power
Peninsula Power |
March 2021 |
Cambridge City
Cambridge City |
rptd June 25th, 2021 |