We wrześniu 2014 Roberts został powołany przez selekcjonera Leroya Sherriera Lewisa do reprezentacji Belize na turniej Copa Centroamericana. Tam wystąpił jako rezerwowy tylko w jednym spotkaniu, 10 września w fazie grupowej z Salwadorem (0:2) i był to jego debiut w seniorskiej drużynie narodowej. Belizeńczycy nie zdołali wówczas wyjść z grupy. Premierowego gola w kadrze narodowej strzelił 30 sierpnia 2019 w zremisowanym 1:1 meczu towarzyskim z Saint Vincent i Grenadynami.