Runners and results
Back to live race- 3023Marc Appolis
- 3246Marc Kessler
- 3357Marc Olwage
- 3147Marcin Dondziak
- 3294Marco Luizinho
- 3306Marco Marques
- 3406Marco Saieva
- 3480Marelie van der Merwe
- 3006Margaux le Map
- 3373Marguerite Pieters
- 3180Maria Furnari
- 3400Mariia Rozhdestvenskaia
- 3321Marion Merieux
- 3450Marius Strydom
- 3297Mark Lyne
- 3305Mark Maritz
- 3392Mark Reuter
- 3387Marko Rakowski
- 3151Martin du Plessis
- 3172Martin Ferreira
- 3289Martin Lourens
- 3385Martins Ragainis
- 3026Mathieu Aure
- 3506Matt Webster
- 3046Matthew Beneke
- 3069Matthew Boy
- 3193Matthew Gouws
- 3256Matthew Koen
- 3261Matthew Kriel
- 3324Matthew Meyer
- 3337Matthew Murphy
- 3378Matthew Pouncett
- 3395Matthew Richards
- 3427Matthew Sher
- 3182Maxime Gandais
- 3342Mbulelo Ndlovu
- 3073Meg Bradley
- 3195Megan Grey
- 3248Megan Keun
- 3277Megan Launder
- 3393Megan Rich
- 3441Megan Spencer-Young
- 3088Melissa Burmester
- 3470Mia Uys
- 3499Mia Visser
- 3043Michael Beech
- 3323Michael Metlitzky
- 3018Michael-John Abendanon
- 3144Michelle Dimaio
- 3489Michelle van Reenen
- 3524Michelle Zabbia
- 3434Michiel Sluimers
- 3472Michiel van den Berg
- 3430Mike Sims
- 3468Mike Trafoyer
- 3300Milena Macleod
- 3114Moenier da Silva
- 3173Morne Fischer
- 3314Mwezi Matia
- 3386Nabil Raja
- 3416Nadja Schiballa
- 3205Neil Hall
- 3239Neil Jones
- 3317Neil McKillop
- 3045Nelis Benecke
- 3019Nethaam Abrahams
- 3241Nichol Jordaan
- 3025Nicholas Atkins
- 3063Nicholas Boden
- 3227Nicholas Hyslop
- 3270Nicholas Lambrecht
- 3364Nicholas Perez
- 3351Nicola Nowosiad
- 3095Nicolas Chaperon
- 3027Nicole Baatjes
- 3255Nina Koegelenberg
- 3215Noah Hesse
- 3446Noah Stevens
- 3116Oliver Daffarn
- 3349Oliver Nothe
- 3228Ömer Isikli
- 3456Oostewalt Swart
- 3402Ori Saban
- 3009Oscar Basantes
- 3311Pamela Martinez
- 3309Pascal Marsault
- 3358Patricia Oosthuizen
- 3057Patrick Birkett
- 3011Patrick Gross
- 3463Paul Theron
- 3065Pedre Booysen
- 3070Peter Braat
- 3007Philani Sengce
- 3522Philipp Wörister
- 3064Pierre Bonnet
- 3495Pierre van Zyl
- 3152Pieter du Plessis
- 3336Pieter Muller
- 3485Pieter van der Vyver
- 3426Prenil Sewmohan