Roberts was named among Fulham's substitutes for the first time on 15 March 2014 for a Premier League game against Newcastle United,[REF] with Fulham manager Felix Magath describing Roberts after the match as "an extraordinary talent" [REF].
On 2 April 2016, Roberts scored his first competitive club goals, netting a brace for Celtic in a 3-1 come-from-behind win over Hearts [REF].