In 2017, Roberts competed in Chengdu, China at the UCI Urban Cycling World Championships where she won gold and became world champion. After earning bronze in 2018, Roberts won her second BMX world title in 2019 and a third world title in 2021.