联赛的夏利法斯镇。2015年5月，罗伯茨与英甲球会巴恩斯利签约加盟。8月3日，他首次代表新球会上场出战切斯特菲尔德，但以3-1落败。2017年1月28日，康诺·赫里哈尼转投阿士东维拉后，罗伯茨成为球队队长。2017年月1日，罗伯茨转会至英冠球会伯明翰，签下一份5年长约。转投后便立即成为先发阵容一员，第一场赛事是1-0不敌伊普斯维奇。他的先发位置维持到2018年2月便结束，新教练加里·蒙克选择哈利·迪安与迈克尔·莫里森组合而弃用罗伯茨。当迪安在球季最后三场比赛中需要停赛两场时，他的位置由罗伯茨出缺，并