Runners and results
Back to live race- 3016Jan VAN DEN BOSSCHE
- 3146Jana DE BRUYN
- 3166Janco DU TOIT
- 3062Janine BARNARD-REBEIRO
- 3008Jasmin NUNIGE
- 3101Jason BROWN
- 3164Jean-Pierre DU PLESSIS
- 3383Jeanine PECK
- 3531Jenny WELLS
- 3432Jessica SCHENCK
- 3410Jian REIS
- 3212Joandra GRIESEL
- 3070Joe BEEKEN
- 3241Joe HUDSON
- 3544Joe WUNDERLICH
- 3392Johan PIENAAR
- 3403Johan PRINSLOO
- 3149Johannes DE KLERK
- 3255John JOHNSTON
- 3339John MIDDLEWICK
- 3360John NEL
- 3037John NICHOLAS
- 3277Jonas KOMANDER
- 3022Jonathan BENJAMIN
- 3426Jonathan SACK
- 3033Jonathan VAN WYK
- 3021Jonothan GOODALE
- 3557Jord Cuiper
- 3250Joshua JANKS
- 3220Josie HARDY
- 3476Josie TROPE
- 3228JP HEYNS
- 3285JP LABUSCHAGNE
- 3286Julian LANCASTER
- 3094Julie BRANQUINHO
- 3386Julien PERREARD
- 3535Justine WESSELS
- 3305Jye LIN
- 3429Karel SANDERS
- 3193Karin FRICKER
- 3371Karl OFTEBRO
- 3334Kate MEIRING
- 3443Katleho Seisa
- 3020Keagan ROWE
- 3533Keith WENKE
- 3256Kelvin JONCK
- 3260Kenji KABASHIMA
- 3240Kerri HOWELL
- 3524Kerry-Ann WALTON
- 3222Kerryn HAUGHTON
- 3159Khalid DHANSAY
- 3114Kim CAVELL-CLARKE
- 3448Kim SONNTAG
- 3223Kirsten HAY
- 3307Kirsten LOCKYER
- 3418Kirsten ROODMAN
- 3173Kirsty EGNER
- 3395Kobus PIETERSEN
- 3467Kristel TEYRAS
- 3091Kye BOWERMAN
- 3182Lara FAULDS
- 3501Lara VAN TONDER
- 3028Laurens VAN DER MERWE
- 3135Le Roux CROUKAMP
- 3050Ledeen ARMOED
- 3489Lehanri VAN DER WESTHUIZEN
- 3042Leonard ALEXANDER
- 3290Lerone LAZENBY
- 3082Lezanne BEZUIDENHOUT
- 3165Liam DU PLESSIS
- 3417Liam ROELOFSE
- 3297Limont LEHMAN
- 3106Lindsey BURN
- 3176Lize ENGELBRECHT
- 3097Loren BRODIE
- 3536Loren WESTOBY
- 3484Lorette VAN DEN BERG
- 3063Louise BARNARD-REBEIRO
- 3407Luca PUGLIA
- 3064Lucia Rodriguez
- 3160Lucian DIERGAARDT
- 3289Luke LAWS
- 3358Luke MYBURGH
- 3409Luke Powers
- 3112Lynton CASSEL
- 3150Maija DE RIJK-UYS
- 3559Majell Backhausen
- 3513Maksim VASILCHENKO
- 3203Manuel GASSNER
- 3089Marc BOTES
- 3132Marc CORNWELL
- 3355Marc MUTZL
- 3368Marc NOTTET
- 3385Marcio PEREIRA
- 3427Marco SAIEVA
- 3177Marguerite ENGELBRECHT
- 3296Marie LEBLANC
- 3555Marion Leiberich
- 3302Maritz LIEBENBERG
- 3131Marius CORNELISSEN