[2] His cousin, Sean Roberts is a semi-professional footballer who has played for North Greenford Utd, Thamesmead Town,[3] VCD Athletic[4] A.F.C.
[11] On 30 August 2012, Roberts signed a loan deal with Scottish Premier League side Inverness Caledonian Thistle until January 2013.
[20] Following his release from Arsenal, Roberts went on trial with League Two side, Wycombe Wanderers, scoring two goals in a pre-season friendly at Farnborough before the match was abandoned after the pitch was dangerous to play.
[21] On 26 July 2013, Roberts return to Scotland, again, by joining Scottish Championship side Falkirk after playing as a trialist.
Roberts joined Manager Gary Holt, who knew him from his time at Norwich City and signed a two-year contract, subjected to international clearance.
[23] Roberts continued to make an impressive display with the club, including scoring a hat-trick in a 3–0 win over Livingston on 24 August 2013.
[25] As a result of his sending off, Roberts was given a six match ban and this would lead the club making an "investigation the manner in line with its disciplinary procedures".
[30] After the move, Roberts says joining the club was an easy decision to make following discussions with manager Paul Hartley.
[31] Having served four league matches at the start of the season, Roberts made his Dundee debut, where he provided an assist for James McPake, in a 1–1 draw against Celtic on 31 August 2014.
[32] On 2 February 2015, Roberts moved on loan to Scottish Championship side Alloa Athletic until the end of the 2014–15 season.
[35] On 28 August 2015, Roberts was informed by Paul Hartley that he was no longer part of the club's plans,[36] with his contract being terminated by mutual consent the same day.