 Ṣẹkún gbólóhùn yìí: : 2017, Roberts dije ni Chengdu, China ni UCI Urban Cycling World Championships nibi ti o ti gba wura o si di oludije agbaye. Lẹyìn tí ó gba idẹ ní ọdún 2018, Roberts gba àmì ẹyẹ ayé BMX rẹ kejì ní ọdún 2019 àti àmì ẹyẹ ayé kẹta ní ọdún 2021. 