After five seasons with the Belles, Roberts joined Liverpool in July 2018. She signed a new contract in May 2021, and the following season helped the team win the Championship, securing a return to the Women's Super League for the club after two seasons in the second tier.
Roberts has represented England Colleges, playing in the side's first ever fixture, against Australia schools in February 2008.[6] In June 2010 she was called up by coachBrent Hills to the England Under–23 team for a mini tournament at the University of Warwick.[7] The following year Roberts represented Great Britain at the 2011 Universiade in Shenzhen, China.[8] Despite Roberts' opening goal, Britain were eliminated after a 3–2 defeat by the hosts at Bao'an Stadium.