ロバーツ は 第 一 回 の オリンピック に 出場 し て 8 年 後 に,第 3 回 の 泳ぎ を 獲得 し まし た.
2000年シドニーオリンピックで22歳の時に100mフリースタイル. 彼は全アフリカ大会でFINA Bカット52.59を達成した. トリニダード・トバゴの16歳のジョージ・ボヴェルも含め,他の7人の水泳選手に挑戦した. 最初の長さで6位だったロバーツは 53.91のタイムで7位に落として スタート基準より1.32秒弱かった. ロバーツは予選で61位で,第3回オリンピックで準決勝に進出できなかった.