2015年7月19日,英超曼城俱乐部官方宣布,签下富勒姆小将罗伯茨。
年轻的罗伯茨只有过22次一线队的经历,而在英超中他也只出场过44分钟,他的英超首秀就是对阵曼城。加盟后,罗伯茨将代表曼城EDS参加U21联赛。
2016年1月29日,凯尔特人与曼城就罗伯茨的租借达成协议,曼城将罗伯茨租借给苏超豪门一年半的时间,在当年的2月20日首次代表凯尔特人出战,并最终帮助球队击败因弗内斯,3月2日第一次为凯尔特人首发,并展现了非常出色的表现。
2016年4月2日,罗伯茨打入了加盟凯尔特人之后的首个进球,他被评为苏超4月份最佳球员。
2016年7月20日,罗伯茨首次作为球员征战欧冠赛事,他在资格赛与林肯红魔队的比赛中登场亮相,并最终帮助取得晋级正赛。
2017年8月28日,凯尔特人宣布再次租借罗伯茨,如今租借期已满,球员已经回到曼城队效力。2018年8月16日租借加盟了西班牙球队赫罗纳。
2018/19西甲结束后,罗伯茨回到曼城,但马上就被租借到诺维奇。
2020年1月,结束诺维奇生涯的罗伯茨被曼城租借至英冠球队米德尔斯堡效力,7月合同到期回归。
2020年10月,罗伯茨继续外租给米德尔斯堡。2021年2月,租借加盟德比郡。2021年5月31日,罗伯茨租借结束回归曼彻斯特城。
国家队生涯
罗伯茨参加过英格兰U-16、U-17、U-19代表队,并且是英格兰夺得2014年欧洲U17以下青年足球锦标赛冠军的关键球员。在锦标赛中他将3粒进球和4次助攻收入囊中,并入选锦标赛最佳11人阵容。同年稍后,他代表英格兰U-19出战欧青赛,三场比赛再获4粒进球和4次助攻。