Roberts joined The Nomads ahead of the 2018/19 campaign having previously played for Newtown and The New Saints.
Robers made his competitive debut for the club in the 2-1 defeat at home to Kilmarnock in the UEFA Europa League First Qualifying Round where he setup The Nomads' goal.
Roberts would go on to start 29 competitive games for The Nomads in his first season with the club, winning the Nathaniel MG Cup and JD Cymru Premier along the way.
|Competition||Appearances||Goals||Assists||Yellow Cards||Red Cards|
|Welsh Premier League||20 (4)||0||2||9||0|
|FAW Welsh Cup||2 (1)||0||0||0||0|
|Welsh League Cup||3 (0)||0||0||1||0|
|UEFA Europa League||5 (0)||0||0||1||0|
|Scottish Challenge Cup||2 (0)||0||0||0||0|
|UEFA Champions' League||1 (0)||0||0||0||0|