Udfyld følgende sætning: Åtte år efter at have deltaget i sine første OL svømmede Roberts for tredje gang i
100 m freestyle, som 22-årig, ved Sommer-OL 2000 i Sydney. Han opnåede en FINA B-cut på 52,59 fra All-Africa Games. Han udfordrede syv andre svømmere i tredje heat, herunder Trinidad og Tobagos 16-årige George Bovell. Fra sjette på den indledende længde, Roberts falmet ned strækningen til at hente en syvende sæde i en tid på 53,91, kun 1,32 sekunder under hans indgang standard. Roberts formåede ikke at komme videre til semifinalen for sit tredje olympiske løb, da han placerede sig på 61. plads i prælims.