| Club | Details |
|---|---|
Arsenal
Arsenal |
(youth) |
Watford
Watford |
September 20th, 2011 |
Crawley Town
Crawley Town |
July 2012 (trial) |
Nottingham Forest
Nottingham Forest |
September 1st, 2012 |
Kettering Town
Kettering Town |
rptd January 19th, 2013 (loan) |
Bolton Wanderers
Bolton |
July 2013 (trial) |
West Bromwich Albion
West Bromwich Albion |
September 2013 |
Cray Wanderers
Cray Wanderers |
January 2014 |
Crystal Palace
Crystal Palace |
July 10th, 2014 |
Bishop's Stortford
Bishop's Stortford |
October 2015 |
Hemel Hempstead Town
Hemel Hempstead |
rptd March 22nd, 2016 |
Peterborough United
Peterborough United |
July 15th, 2016 (trial) |
Swindon Town
Swindon |
July 22nd, 2016 (trial) |
Stevenage
Stevenage |
July 2016 (trial) |
Boreham Wood
Boreham Wood |
rptd August 4th, 2016 ; transferred out |
Dagenham and Redbridge
Dagenham & Redbridge |
rptd June 2nd, 2017 (transferred in, fee set by tribunal); transferred out (rptd February 7th, 2018) |
Boreham Wood
Boreham Wood |
rptd February 7th, 2018 (transferred in, undisclosed fee); transferred out |
Walsall
Walsall |
August 3rd, 2018 (transferred in, undisclosed fee); transferred out (August 1st, 2019) |
Tranmere Rovers
Tranmere Rovers |
August 1st, 2019 (transferred in, undisclosed fee); transferred out (rptd February 11th, 2021) |
Maccabi Petach-Tikva
Maccabi Petach-Tikva |
rptd February 11th, 2021 (transferred in, undisclosed fee) |