与沃克索普镇合约到期的他与巴克斯顿签下合约，由于他的年龄关系，巴克斯顿须向沃克索普镇支付球员发展费用。一个月后，他转投新晋级至英格兰足球全国联赛的夏利法斯镇。2015年5月，罗伯茨与英甲球会巴恩斯利签约加盟。8月3日，他首次代表新球会上场出战切斯特菲尔德，但以3-1落败。2017年1月28日，康诺·赫里哈尼转投阿士东维拉后，罗伯茨成为球队队长。2017年月1日，罗伯茨转会至英冠球会伯明翰，签下一份5年长约。转投后便立即成为先发阵容一员，第一场赛事是1-0不敌伊普斯维奇。他的先发位置维持到2018