השלים את המשפט הבא: שמונה שנים לאחר שהשתתף באולימפיאדה הראשונה שלו, רוברטס שחה בפעם השלישית
100 מטר חופשי, בגיל 22, באולימפיאדת הקיץ 2000 בסידני. הוא השיג שיעור של 52.59 במשחקי כל אפריקה. הוא התמודד עם שבעה שחיינים אחרים במחצית השלישית, כולל ג'ורג' בובל בן ה-16 מטרינידד וטובגו. לאחר שהגיע במקום השישי במרחק ההתחלתי, רוברטס איבד את ההישג והגיע למקום השביעי בזמן של 53.91, רק 1.32 שניות מתחת לסטנדרט הכניסה שלו. רוברטס לא הצליח להתקדם לחצי הגמר בפעם השלישית שלו באולימפיאדה, כאשר הוא הגיע למקום ה-61 בסך הכל בבחירות המקדימות.