Arsenal
Arsenal
|
1999 (youth)
|
Tottenham Hotspur
Tottenham
|
2006 (youth)
|
Millwall
Millwall
|
2007 (youth scholarship)
August 25th, 2009 (signed professional contract)
|
Cheltenham Town
Cheltenham Town
|
March 25th, 2010 (loan); expired (2009/0)
|
Swindon Town
Swindon
|
July 12th, 2010 (trial)
|
Tooting and Mitcham United
Tooting and Mitcham United
|
August 2010 (loan)
|
Tooting and Mitcham United
Tooting and Mitcham United
|
November 2010 (loan)
|
Chelmsford City
Chelmsford
|
February 2011 (loan)
|
Burton Albion
Burton Albion
|
July 2011 (trial)
|
Grimsby Town
Grimsby Town
|
August 2011 (trial)
|
Tooting and Mitcham United
Tooting and Mitcham United
|
August 2011 (non-contract)
|
Kettering Town
Kettering Town
|
October 2011
|
Grimsby Town
Grimsby Town
|
rptd January 6th, 2012
|
Welling United
Welling
|
rptd May 31st, 2012
|
Concord Rangers
Concord
|
December 2013 (loan)
|
Hayes and Yeading United
Hayes & Yeading
|
February 2014 (loan)
|
Maidstone United
Maidstone United
|
March 2014
|
Leatherhead
Leatherhead
|
July 2014
|
Walton Casuals
Walton
|
rptd October 21st, 2016
|
Hastings United
Hastings United
|
rptd November 23rd, 2016
|
Grays Athletic
Grays Athletic
|
rptd June 1st, 2017
|
Barking
Barking
|
rptd October 2nd, 2017
|
North Wellington
North Wellington
|
rptd June 28th, 2018
|
Tasman United
Tasman United
|
rptd September 25th, 2018
|
Barking
Barking
|
rptd August 31st, 2019 (player-coach)
|
Hythe Town
Hythe Town
|
rptd September 17th, 2019
|
Hashtag United
Hashtag United
|
rptd June 1st, 2020 (player-reserve team manager)
|