Runners and results
Back to live race- 48Jason ARNOLD
- 213Jason PECKHAM
- 205Jean OOSTHUIZEN
- 129Jean-Baptiste GRIMAL
- 286Jenna VON MOLLENDORFF
- 60Jeremy BETOUS
- 149Jeremy JOHNSON
- 262Jesse TERNET
- 304Johann ZUGER
- 14Johannes LÖW
- 297Johannes WOLF
- 185Jonathan MCINERNEY
- 193Jonathan MOLVER
- 13Josh BAKKER-DYOS
- 100Julian DEAN-BROWN
- 189Julian MITCHELL
- 311Julian Veermeer
- 171Justin LESLIE
- 206Justin OPITZ
- 52Karl BARNARD
- 285Karsten VOLLMER
- 310Kathryn Van Sittert
- 84Keith CLOVER
- 307Kenneth Anthony
- 305Kerry Koen
- 32Kerry-Ann MARSHALL
- 112Kevin EVANS
- 116Kevin FLANAGAN
- 158Kevin KITCHING
- 197Kevin MURDOCK
- 236Koen ROMBOUTS
- 123Konstantinos GOGOUSIS
- 6Konstantinos PARADEISOPOULOS
- 12Kyle BUCKLOW
- 157Lance KIME
- 138Laurence HEALD
- 223Laurent REBER
- 21Leah YINGLING
- 98Leigh DE NECKER
- 141Liam HITCHCOCK
- 30Lindsey MCDONALD
- 121Lisa GEFFEN
- 174Lisette LOMBARD
- 233Liz ROBERTSON
- 214Lorenzo PEGORARO
- 85Louis COETZEE
- 302Luca WUNSCHEL
- 25Luis Andres OLIVERA
- 120Luis GARCIA
- 102Maarten D'HELFT
- 11Mads LOURING
- 216Maksim POLIAKOV
- 195Maranda MULLER
- 63Marc BLUMBERG
- 125Marc GOURDON
- 35Marco BALESTRO
- 19Marianne HOGAN
- 41Marina EGOROV
- 114Mario FERREIRA
- 183Mark MARAIS
- 291Mark WILLE
- 164Martin KREIENBAUM
- 168Martin LE ROUX
- 256Matt SURKONT
- 74Matthew BURKE
- 134Matthew HADLEY
- 283Matthijs VISSER
- 229Mattia RINIERI
- 287Max WALKER
- 230Meagan RIOUX
- 257Melanie SWANEPOEL
- 167Melissa LAING
- 40Michael MOLYNEAUX
- 29Michael OBERY
- 220Michelle PUTTER
- 231Miguel RIVERA ARCELUS
- 24Mirco CONSOLARO
- 191Modisa MOGALE
- 268Morne VAN GREUNEN
- 251Mubeen SEPTEMBER
- 88Murray CRICHTON
- 103Musa DLISO
- 43Muzz ADAMS
- 239Natalie RUST
- 75Nathan BURSTEIN
- 159Nathan KITCHING
- 217Naude PRETORIUS
- 190Nicky MITCHLEY
- 177Nicolaas LOUBSER
- 279Nicolas VERELLEN
- 53Nikki BARNARD
- 28Nikolai KRYSENKO
- 204Nínive OLIVEIRA
- 99Nita DE VILLIERS
- 72Noel BUGAN
- 261Nonhlakanipho TAU
- 51Obed BALOYI
- 17Oli MORRIS
- 38Olivia DUBERN
- 119Owen GANDAR