Ironman South Africa

Age Graded Results - Ironman (Men)

Provisional Results as of 2026-04-20 07:52:57
RankBibNameCountryDivisionDiv RankRace TimeAge Graded Time
1277Nicolas RigauxFranceM25-29108:19:0108:15:04
21115Thierry FoulounouxFranceM70-74112:03:5508:17:46
3236Robert PirnbacherAustriaM55-59109:36:3708:19:45
4123Ivan JonesUnited KingdomM60-64110:06:1208:20:51
51112Guy Talbot NottinghamSouth AfricaM70-74212:11:2508:22:55
6153Marek SvobodaCzech RepublicM55-59209:46:1008:28:02
7183Chris RansomSouth AfricaM40-44108:48:2708:31:42
81071Renaud de PurySwitzerlandM60-64210:19:4308:32:01
9212Lucas HerzogFranceM25-29208:36:4608:32:41
101028Anthony PhilippeFranceM55-59309:55:4308:36:19
11178Fellipe Marmo Gomes SantosBrazilM35-39108:43:0008:37:31
12164Sam StorerUnited KingdomM50-54109:37:4808:40:08
13139Gilberto NeirottiItalyM30-34108:41:4708:41:47
141105Manfred ReinhartSouth AfricaM65-69111:32:5908:43:21
15563Marcel OttigerGermanyM30-34208:44:2908:44:29
16149Paulo MartinsPortugalM50-54209:44:1708:45:59
17381Titouan PhilippeFranceM18-24109:05:0708:48:40
181044Peter WeissDenmarkM55-59410:11:2508:49:55
19963Roman ProcházkaCzech RepublicM50-54309:49:2408:50:35
20118Matthieu JuilleratSwitzerlandM35-39208:59:5108:54:11
21904Matthias AustGermanyM50-54409:55:1608:55:51
221011Christophe MariotteFranceM55-59510:19:1008:56:38
231022Friedrich DietzSwitzerlandM55-59610:22:1408:59:17
24121Thomas TzschentkeGermanyM60-64310:52:5908:59:30
25160Gaël TaillandierFranceM25-29309:04:0408:59:46
26290Ryan FreySouth AfricaM40-44209:17:4609:00:05
271010Laurent de SousaFranceM55-59710:24:1709:01:04
28915Jesse CzelustaUnited StatesM50-54510:01:4509:01:42
29130Tiago LessaBrazilM45-49109:36:1709:01:46
30656Aleksandr NefedovUnited Arab EmiratesM35-39309:07:4809:02:03
31145Gerhard de BruinSouth AfricaM40-44309:21:2009:03:33
321063Armin LombardoGermanyM60-64410:58:4309:04:14
33309Daniel ThielGermanyM40-44409:22:1509:04:25
34762Benjamin Janse VAN RensburgSouth AfricaM40-44509:22:2909:04:39
35154Martin ProchazkaCzech RepublicM60-64510:59:4709:05:07
36259Daniel GrobmeierGermanyM40-44609:23:5709:06:04
37635Joel WardUnited KingdomM35-39409:12:2009:06:32
38994Peter DornseiferGermanyM55-59810:30:5109:06:45
39185Connor MercerSouth AfricaM25-29409:11:1409:06:53
40172Stefan AndlauerGermanyM45-49209:42:4009:07:46
41238Jiri HavrlantCzech RepublicM50-54610:08:4809:08:03
42868Mattias HofackerGermanyM45-49309:44:2909:09:29
431114Dirk SimonsNetherlandsM70-74313:20:4509:10:36
44244Mathias JaouenFranceM35-39509:16:4309:10:52
45135Riaan BoshofSouth AfricaM55-59910:35:5109:11:06
46240Gwenael KerboasFranceM55-591010:37:4809:12:47
47152Sébastien LeuvreyFranceM50-54710:15:0109:13:38
48833Andreas TörpschGermanyM45-49409:50:0609:14:45
49131Bryce SutherlandUnited StatesM18-24209:32:3909:15:22
50218Stephen AndersonUnited KingdomM50-54810:17:1009:15:34
51601Wim DE BuyserBelgiumM35-39609:23:1609:17:21
52133Henrique Manoel FalcãoBrazilM35-39709:23:2909:17:34
53132Felipe MossinBrazilM35-39809:23:4309:17:48
54920Christian MüntenerSwitzerlandM50-54910:20:2109:18:27
55723Samuel de Araujo SilvaBrazilM40-44709:37:2809:19:10
56219Matthias MahlkeGermanyM60-64611:17:3109:19:46
571031Olivier HenzBelgiumM55-591110:46:4709:20:34
58253Ruben ArribasSpainM45-49509:56:5309:21:08
59147Mattéo RubertiFranceM18-24309:39:0509:21:36
60644Sandro SilvaPortugalM35-39909:27:5809:22:01
61857Francesco Paolo RapinoItalyM45-49609:58:2109:22:31
62221Marc KourieSouth AfricaM35-391009:28:5609:22:57
63125Aziz MimouniFranceM55-591210:49:3509:23:00
64788Sergei ArkhitckiiRussiaM45-49709:59:3309:23:38
651116Yannick GoraguerFranceM70-74413:40:0309:23:52
661107Roger HookeSouth AfricaM65-69212:27:3109:24:32
67124Marc WenzelGermanyM40-44809:44:1209:25:41
68765Leon NaudeSouth AfricaM40-44909:44:1309:25:42
69272Patrick GrafGermanyM30-34309:25:4309:25:43
70846Kai-Uwe LehmannGermanyM45-49810:01:4809:25:45
71171Derek BouwerSouth AfricaM55-591310:54:1709:27:04
72528Sheldon ValjaloSouth AfricaM30-34409:28:2009:28:20
73243Andrzej NowakPolandM40-441009:47:0209:28:25
74800Jeroen VAN der HorstNetherlandsM45-49910:04:5109:28:38
75426Daniil ErmakovRussiaM25-29509:33:3909:29:07
76965Ken McKenzieUnited KingdomM50-541010:32:1909:29:12
771027Filipowski ZdzislawPolandM55-591410:58:0309:30:20
78140Yan ResinSwitzerlandM40-441109:49:1109:30:30
79668Andrey KarabanovKyrgyzstanM35-391109:36:3609:30:33
80247Stefan Dr SchergGermanyM55-591510:58:2609:30:40
81167Terry ThorntonSouth AfricaM55-591610:58:3109:30:44
82288Gerhard GrebeSouth AfricaM35-391209:36:4809:30:45
83287Allan BritnellSouth AfricaM30-34509:30:4809:30:48
84202Steffen SchuhmannGermanyM55-591710:59:0809:31:16
851045Cameron WilliamsUnited KingdomM55-591811:00:0109:32:02
86200Cobus FourieSouth AfricaM50-541110:35:2809:32:03
87267Bruno PereiraPortugalM50-541210:35:3109:32:05
88263Matthias NagelGermanyM55-591911:01:3409:33:23
89270Jose MompoSpainM35-391309:40:5009:34:44
90169Giancarlo TaurisanoBrazilM18-24409:53:0809:35:13
91736Marcio de BarrosSpainM40-441209:54:0809:35:18
921111Frederic TeboulFranceM70-74513:58:0009:36:13
93161Johnny DurcanIrelandM25-29609:41:0909:36:34
94560Corentin TexierFranceM30-34609:37:0809:37:08
95158Phillip Galdino Da SilvaBrazilM35-391409:43:1609:37:08
96627Reto SträssleSwitzerlandM35-391509:43:4909:37:41
97156Natan Leal BorgesBrazilM25-29709:42:3009:37:54
981083Steffen FleischerGermanyM60-64711:39:5309:38:15
99170Carlo MeierSwitzerlandM65-69312:45:4309:38:16
100282Jamie PonsSouth AfricaM40-441309:57:3509:38:38
1011124John MiddlewickSouth AfricaM45-491010:16:0109:39:07
102694Fabien CrespFranceM40-441409:58:4009:39:41
103831Devilliers VAN den BrinkUnited KingdomM45-491110:16:5309:39:56
104211Jean-Sebastien VaillancourtCanadaM50-541310:45:3009:41:05
105151Dallen RoosSouth AfricaM40-441510:01:5309:42:49
106715Aleksas VaitkunasBrazilM40-441610:02:4309:43:36
107137Anders MurenNorwayM25-29809:48:5209:44:13
108704Victor Pinto Albuquerque de OliveiraBrazilM40-441710:03:3309:44:25
109275Gabriel le NocFranceM45-491210:21:4709:44:33
1101073Raul Prieto MiguelSpainM60-64811:47:3609:44:37
1111080Janusz DukPolandM60-64911:49:0409:45:50
1121029Marc SeijoFranceM55-592011:16:1109:46:03
1131024Gerhard FoucheSouth AfricaM55-592111:16:1209:46:03
114189Thibaut FrumentoFranceM35-391609:52:5009:46:37
115847Christiaan NelSouth AfricaM45-491310:24:0509:46:42
116848Stephan VAN ZylSouth AfricaM45-491410:24:1209:46:48
117433Tynan CoxAustraliaM25-29909:51:3709:46:57
118553Pieter-Jan NeetensBelgiumM30-34709:47:0109:47:01
119168Michiel VisserSouth AfricaM30-34809:47:2309:47:23
120293Alexander de JongNetherlandsM25-291009:52:0409:47:23
1211077Lars HummelmoseDenmarkM60-641011:51:1909:47:41
1221039Martin HankinsSouth AfricaM55-592211:18:1009:47:46
123278Matthieu VanpeteghemBelgiumM40-441810:08:0109:48:45
124144Tom McGhieUnited KingdomM45-491510:26:3509:49:03
125595Alessio RispoliItalyM35-391709:55:3709:49:21
126122Nilton César FerreiraBrazilM50-541410:55:0509:49:43
127382Callum KingUnited KingdomM18-24510:08:1709:49:55
128285Jamie EdmundsUnited KingdomM40-441910:09:5809:50:38
129241Wilfrid ArnaudReunionM55-592311:21:3009:50:40
130666Nico SterkSouth AfricaM35-391809:57:4209:51:25
131854Thomas DesvauxMauritiusM45-491610:31:2309:53:34
132564Sanele Seluleko ShangeSouth AfricaM30-34909:54:1909:54:19
133180Noah LavenuFranceM18-24610:13:0509:54:34
134143Albert RoelshøjDenmarkM18-24710:13:2409:54:53
135565Simon EmmesGermanyM30-341009:55:0209:55:02
1361070Paul VoslooUnited KingdomM60-641112:00:5009:55:33
137163Bradley CramondSouth AfricaM40-442010:15:0509:55:35
138294Jaco ErasmusSouth AfricaM55-592411:27:5509:56:13
139257Jan BudzinskiGermanyM45-491710:34:5209:56:50
140522Pascal BollSwitzerlandM30-341109:57:1209:57:12
1411003Fabio Alexandre PereiraBrazilM55-592511:29:2509:57:31
142401Robbe LuytenBelgiumM25-291110:02:2509:57:39
143559Thibault D'UnienvilleMauritiusM30-341209:57:4909:57:49
144375Charles TooleyUnited KingdomM18-24810:16:3709:57:59
145586Pascal GaarAustriaM35-391910:04:2909:58:08
146175Azat MulyukovKyrgyzstanM60-641212:04:2409:58:30
147928Stephen PepperIrelandM50-541511:05:4709:59:20
148214Maarten ClaesBelgiumM45-491810:37:4509:59:33
149148Andrejs SaricevsLatviaM35-392010:06:0509:59:43
1501104Luiz Mauro GrohsBrazilM35-392110:06:4010:00:18
1511008Olivier GorlichFranceM55-592611:33:0710:00:43
152138Sergey PavlovKazakhstanM35-392210:09:0310:02:40
153141Guillaume GarreauFranceM50-541611:10:2710:03:32
154832Martin BoehmAustriaM45-491910:42:0110:03:34
155892Luciano FocáBrazilM50-541711:11:0510:04:07
1561091Bertus HaringSouth AfricaM60-641312:11:1910:04:13
157176Dmitry KalininKyrgyzstanM50-541811:11:5110:04:48
158861Hannes Janse VAN RensburgSouth AfricaM45-492010:43:2910:04:57
159195Reggie KukamaSouth AfricaM55-592711:38:2010:05:15
160196Gardeux Jean MichelFranceM60-641412:13:0810:05:43
161269Matthias BerullaGermanyM55-592811:39:0910:05:57
162713Pedro MaiaBrazilM40-442110:25:5310:06:03
163315Steven WilliamsSouth AfricaM40-442210:26:4710:06:55
164260Igor GustomyasovKazakhstanM45-492110:45:5210:07:11
165108Johan NybergSwedenM40-442310:28:1110:08:16
1661122Yusef ArendseSouth AfricaM40-442410:28:2010:08:25
1671046Kobie  PruisSouth AfricaM55-592911:42:1110:08:35
168818Jan KervitcerCzech RepublicM45-492210:47:3410:08:47
169639Markus MayGermanyM35-392310:16:3310:10:04
170908Sébastien GiraudFranceM50-541911:17:5210:10:13
171304Theo VollaardNetherlandsM40-442510:30:1710:10:18
172662Kylen GounderSouth AfricaM35-392410:17:0810:10:39
173249Jailson FloresBrazilM45-492310:49:4010:10:45
174215Felipe MoralesChileM45-492410:50:2010:11:23
175256Dennis ForstGermanyM35-392510:18:1410:11:44
176850Fatih TopcuTurkeyM45-492510:51:0710:12:07
177640Jan StreblowGermanyM35-392610:19:3110:13:01
178117Manfred SteckelGermanyM70-74614:53:4710:14:34
179116Wayne Mac FarlaneSouth AfricaM60-641512:24:0110:14:42
180233Connor JewellCanadaM18-24910:34:1610:15:07
181823Sebastiaan VAN den BergNetherlandsM45-492610:54:2010:15:08
182363Dave McEwanSouth AfricaM50-542011:25:1810:16:55
183792Mauricio Lisboa de OliveiraBrazilM45-492710:56:5010:17:30
1841030Ian CarnegieSouth AfricaM55-593011:52:4010:17:40
185515Louis AudoinFranceM30-341310:18:3210:18:32
186509Joe WalesUnited KingdomM30-341410:19:4710:19:47
187562Conrad StraussSouth AfricaM30-341510:20:4010:20:40
188916Alexandre Batista PintoBrazilM50-542111:29:5410:21:03
189944Pavel StaníkCzech RepublicM50-542211:30:0410:21:12
190182Paul BarthGermanyM40-442610:41:3410:21:14
191830Chris BakerSouth AfricaM45-492811:01:0610:21:30
192952Johan VolschenkSouth AfricaM50-542311:30:4210:21:46
193531Pedro Andre Regalla PatraoBrazilM30-341610:22:0810:22:08
194951Inus VAN RooyenSouth AfricaM50-542411:32:1810:23:12
1951047Ryan BrookeSouth AfricaM55-593111:59:0910:23:17
1961056Gregg DanielSouth AfricaM60-641612:35:1710:24:01
1971033Andrea BanfiItalyM55-593212:00:4410:24:40
198208Calvin ZeelieSouth AfricaM30-341710:24:4710:24:47
199255Jaco MullerSouth AfricaM50-542511:34:0310:24:47
200239Donavan VAN RooyenSouth AfricaM30-341810:25:5510:25:55
201901Bruce SamuelSouth AfricaM50-542611:37:3510:27:58
202835Morten Skirstad MoNorwayM45-492911:08:4410:28:41
203612Rinse MagendansNetherlandsM35-392710:36:4810:30:07
204945Ricardo NakataniBrazilM50-542711:40:1910:30:25
205188Tiaan JacobsSouth AfricaM35-392810:37:1510:30:34
2061054Per JonassonSwedenM60-641712:43:2410:30:43
207273Benjamin HullNew ZealandM25-291210:36:1710:31:16
208146Vinicius Pazette FreitasBrazilM35-392910:38:1010:31:28
2091078Andreas PhilippGermanyM60-641812:44:5310:31:57
2101113Gustaf CilliersSouth AfricaM70-74715:19:1810:32:06
211809Patrick TigueUnited StatesM45-493011:14:0910:33:46
212174Antonio Moreno LaportaSpainM35-393010:40:4410:34:00
213297Jacob BirdUnited KingdomM25-291310:39:5710:34:54
2141098Falko HoltschkeGermanyM65-69414:01:5210:35:47
215372Aksel Andersen KarademirDenmarkM18-241010:55:4410:35:56
2161009Ben CorkillAustraliaM55-593312:14:1810:36:25
217956Barry VAN der MerweSouth AfricaM50-542811:48:4610:38:02
218284Aidan TuohySouth AfricaM25-291410:43:3610:38:31
219701Sven HartmannGermanyM40-442710:59:3310:38:39
220129Giovanni GarottiBrazilM18-241110:58:4510:38:51
221446Lyell WylieSouth AfricaM25-291510:45:0610:40:00
222173Natalia Alexander PueblaArgentinaM35-393110:47:0310:40:15
223731Jean GadenneReunionM40-442811:01:5210:40:53
224521Gerrit VAN DykSouth AfricaM30-341910:41:1610:41:16
225549Ernest PhungulaSouth AfricaM30-342010:41:2310:41:23
2261085Anton Du PlessisSouth AfricaM60-641912:58:4610:43:26
227947Hennie de BeerSouth AfricaM50-542911:55:2810:44:04
2281035Adrian StaggUnited KingdomM55-593412:23:3910:44:32
229209Cornel BothaSouth AfricaM55-593512:24:2210:45:08
230921Tarso de Oliveira GuimaraesBrazilM50-543011:57:3910:46:02
231280Johan VAN BiljonSouth AfricaM55-593612:25:3810:46:15
232856Riaan MatthysSouth AfricaM45-493111:27:5510:46:42
233114Jiri SterbaCzech RepublicM30-342110:48:0910:48:09
234459Reuben Stephan VAN der MerweSouth AfricaM25-291610:55:1210:50:01
235384Humaid TalalUnited Arab EmiratesM18-241211:11:0010:50:44
236159Martin StudenýCzech RepublicM35-393210:58:1310:51:19
2371041Chris BrammerSouth AfricaM55-593712:32:0410:51:49
238226Peter DalgetyAustraliaM50-543112:04:1310:51:56
239955Riaan VAN ZylSouth AfricaM50-543212:04:3510:52:16
2401095Gabor GerberHungaryM65-69514:24:1610:52:42
241317Gareth TaylorSouth AfricaM40-442911:14:2410:53:02
242923Rowan MaraisSouth AfricaM50-543312:05:3210:53:07
243235Jan-Hendrik SenekalSouth AfricaM45-493211:35:4710:54:06
244109Magnus NybergSwedenM45-493311:36:4310:54:59
2451021Tonny WeijmerNetherlandsM55-593812:35:5010:55:05
246860Konstantin BalashovMontenegroM45-493411:37:4210:55:55
247991Frank HuberGermanyM55-593912:36:5610:56:02
248828Jos JacobsenNetherlandsM45-493511:39:0410:57:11
249754Eben BothaSouth AfricaM40-443011:18:4510:57:15
250791Marcos RenoBrazilM45-493611:39:1810:57:25
251199Dan FurzeUnited KingdomM35-393311:04:2510:57:26
252912Albert VersterSouth AfricaM50-543412:10:4110:57:45
253621Xander SmutsSouth AfricaM35-393411:04:4610:57:47
254268Jean-François HevinFranceM65-69614:31:3210:58:11
255822Clyde GermondSouth AfricaM45-493711:40:1110:58:15
256978Neil BoyceSouth AfricaM55-594012:39:3210:58:18
257276Peter ŠimúnSlovakiaM45-493811:40:2210:58:25
258245Lionel FlinFranceM60-642013:17:2710:58:51
259614Ahmed SaliSouth AfricaM35-393511:05:5510:58:55
260726Stanley RobertsonSouth AfricaM40-443111:21:0110:59:25
261696Calvin BritsSouth AfricaM40-443211:21:2410:59:48
262551Jannick HeinsGermanyM30-342211:00:1511:00:15
263331Marthinus SteynSouth AfricaM40-443311:22:5311:01:14
264251Chris MaitlandSouth AfricaM60-642113:20:2911:01:21
265279Michael SchumannSouth AfricaM30-342311:01:5311:01:53
2661106Alan Charles RobertsonSouth AfricaM65-69714:37:0411:02:22
267865Andrew LucasSouth AfricaM45-493911:44:5211:02:39
268492Johan de VilliersSouth AfricaM30-342411:03:5911:03:59
269652Marco PinheiroSouth AfricaM35-393611:11:3611:04:33
270636Mark MassouhSyrian Arab RepublicM35-393711:11:4711:04:44
271735Alexandre LemoineFranceM40-443411:26:3111:04:45
272617Vladimir RodionovKazakhstanM35-393811:12:1011:05:06
273911Guilherme GiffoniBrazilM50-543512:19:1011:05:24
274428Arno BruneelBelgiumM25-291711:11:0711:05:49
275960Philippe PerrardFranceM50-543612:20:0911:06:17
276507Chris VersterSouth AfricaM30-342511:06:2311:06:23
2771036Adrian Du PlessisSouth AfricaM55-594112:49:3711:07:02
278810Tinus OlivierSouth AfricaM45-494011:50:0311:07:31
2791103Mike WolhuterSouth AfricaM65-69814:44:5711:08:19
280540Matthew JefferySouth AfricaM30-342611:08:3011:08:30
281756Pieter LaubscherSouth AfricaM40-443511:31:1711:09:22
282184Havas PeterHungaryM50-543712:24:1511:09:59
283926George SmitSouth AfricaM50-543812:24:4411:10:24
284210Angelo EspinozaChileM40-443611:33:2611:11:28
285419Cameron ThompsonSouth AfricaM25-291811:17:2011:11:59
286655Pieter HeynsSouth AfricaM35-393911:19:1311:12:05
287995Nicolas TheronSouth AfricaM55-594212:56:4811:13:15
288533Cp VAN WykSouth AfricaM30-342711:13:2311:13:23
289623John CannonSouth AfricaM35-394011:21:0711:13:58
290198Gaffie DealeSouth AfricaM25-291911:19:3411:14:12
291354Jason EnsorSouth AfricaM45-494111:57:1611:14:18
292449Artem SudorginUzbekistanM25-292011:20:4211:15:20
293283Shane AndrewsSouth AfricaM45-494211:59:0611:16:02
2941019Palous PhilippeFranceM55-594313:00:0111:16:03
295634Adrien RaffaultFranceM35-394111:23:5411:16:43
2961023Tom GrayAustraliaM55-594413:01:1311:17:05
297585Steven BosmansBelgiumM35-394211:25:2711:18:15
298207Rob PosteUnited StatesM60-642213:41:4111:18:53
299187Bastian TandeanIndonesiaM25-292111:24:2311:18:58
300499Brendan WatsonSouth AfricaM30-342811:19:2211:19:22
301839Andrew CroweSouth AfricaM45-494312:04:0611:20:44
302352Bradley LoveSouth AfricaM30-342911:21:1711:21:17
303534Brenden EsterhuizenSouth AfricaM30-343011:22:5011:22:50
304794Vitalii BeloklokovUzbekistanM45-494412:06:3911:23:07
3051068Paul LukschGermanyM60-642313:47:0911:23:23
306489Alwyn GriebenowSouth AfricaM30-343111:24:3211:24:32
307630Pavel ShabaikinRussiaM35-394311:32:3511:25:18
308728Vadims FrolovsLatviaM40-443711:47:5111:25:24
3091100Tadahiro OkiJapanM65-69915:07:4411:25:32
310633Robert de BruynSouth AfricaM35-394411:33:2911:26:12
311289Ahmed Zaid MahomedSouth AfricaM60-642413:50:4311:26:21
312128Paul SailerSwitzerlandM35-394511:33:5411:26:37
313434Adam StrikeSouth AfricaM25-292211:32:1011:26:42
314801Roberto AriasChileM45-494512:11:5311:28:02
315225Daniel VAN der MerweSouth AfricaM25-292311:34:4711:29:18
316291Richard WrightSouth AfricaM55-594513:15:4511:29:41
317418Dean KramerSouth AfricaM25-292411:35:3211:30:02
318493Christo NelSouth AfricaM30-343211:30:1911:30:19
319739Joseba de DiegoSpainM40-443811:53:1811:30:41
3201014Johan VAN der WaltSouth AfricaM55-594613:17:1711:31:00
321843Steven CooperSouth AfricaM45-494612:15:1911:31:17
3221125Shaughn BrandtSouth AfricaM25-292511:36:5911:31:28
323624Lourens KloppersSouth AfricaM35-394611:39:0411:31:43
324254Alessandro GalassoItalyM25-292611:37:2011:31:49
3251102Dieter Jaenisch-BernsteinGermanyM65-691015:17:5411:33:12
326597Heinrich CoomansSouth AfricaM35-394711:40:4411:33:22
327598Dawie FourieSouth AfricaM35-394811:40:5811:33:36
328615Peron ParasaramenSouth AfricaM35-394911:41:2211:34:00
329653Paul JoosteSouth AfricaM35-395011:42:1211:34:50
330900Louis DaffarnSouth AfricaM50-543912:52:4611:35:39
3311089James PopperSouth AfricaM60-642514:02:2011:35:56
332557Daniel RobertoSouth AfricaM30-343311:36:1711:36:17
333638Timothy WilsonSouth AfricaM35-395111:43:5911:36:36
334203Gerrit VAN DeventerSouth AfricaM35-395211:44:5211:37:28
335421Norman PayneSouth AfricaM25-292711:43:0511:37:32
336897Craig BeijlSouth AfricaM50-544012:55:4111:38:16
337423Fanie MaréSouth AfricaM25-292811:44:0511:38:31
338286Billy MansSouth AfricaM45-494712:23:3911:39:06
339361Ndaba NdzombaneSouth AfricaM65-691115:25:4711:39:09
340349Pierre PrinsSouth AfricaM35-395311:47:3111:40:05
341513Mitchell FortuneSouth AfricaM30-343411:40:1011:40:10
342150Leonardo Guimaraes RodriguesBrazilM45-494812:25:0211:40:25
3431099Paul FairhurstSouth AfricaM65-691215:27:5311:40:45
344542Charles MillerSouth AfricaM30-343511:41:0811:41:08
3451069Barry HugoSouth AfricaM60-642614:09:2311:41:46
346404Ramon JongschaapNetherlandsM25-292911:47:3811:42:03
347964André KoornhofSouth AfricaM50-544113:00:1411:42:22
348443Conor RoebuckSouth AfricaM25-293011:48:2211:42:46
349753Pavel MyasoedovUzbekistanM40-443912:06:4311:43:40
350362Cornelius ClasenSouth AfricaM30-343611:44:2811:44:28
3511061Yoshihiko IchiyaJapanM60-642714:13:1611:44:58
352329George StoffelsSouth AfricaM55-594713:33:3911:45:12
353649Karel Du ToitSouth AfricaM35-395411:55:1211:47:41
354902Derrian NadauldSouth AfricaM50-544213:06:1811:47:49
355505Chad de RoseSouth AfricaM30-343711:48:0511:48:05
356584Lebogang MphahleleSouth AfricaM35-395511:56:0411:48:33
357228George JordanUnited StatesM65-691315:38:3311:48:47
358859Tshepo PitseSouth AfricaM45-494912:34:4611:49:34
3591048Kobus MyburghSouth AfricaM55-594813:39:4811:50:31
360646João PraxedesPortugalM35-395611:58:2911:50:56
361261Cristian PalmiereItalyM50-544313:10:1311:51:21
362541Iwan Jansen VAN RensburgSouth AfricaM30-343811:51:4511:51:45
3631126Dewald KeulderSouth AfricaM30-343911:51:5811:51:58
364611Vaughn MillerRwandaM35-395711:59:4111:52:08
365358Hishaan BhanaSouth AfricaM30-344011:52:5511:52:55
366234Thomas HolenwegerSwitzerlandM45-495012:39:3511:54:05
367416Arno GouwsSouth AfricaM25-293112:00:1111:54:30
368594Danie SindenSouth AfricaM35-395812:03:0611:55:31
369903Louis VAN den BergSouth AfricaM50-544413:16:0311:56:36
370519Jean MüllerSouth AfricaM30-344111:57:0911:57:09
371177Artem ParienkoKyrgyzstanM35-395912:04:5011:57:13
3721020Walter GuietCanadaM55-594913:49:0811:58:37
373806Doug FellSouth AfricaM45-495112:44:4211:58:54
374550Louis HarrisSouth AfricaM30-344211:58:5411:58:54
375906Satoshi HashimotoJapanM50-544513:18:5611:59:12
376205Brad RyderSouth AfricaM55-595013:50:2511:59:43
3771043Bruce TownsendSouth AfricaM55-595113:51:3812:00:46
378740Tiago Gavioli VillasBrazilM40-444012:24:2312:00:47
379463Willem VAN DeventerSouth AfricaM25-293212:07:0312:01:19
3801037Paul CrookUnited KingdomM55-595213:54:5012:03:33
381747Cedric BrummerSouth AfricaM40-444112:27:1712:03:36
382609Martin BourdaisFranceM35-396012:12:2812:04:46
383587Kevin WalterGermanyM35-396112:12:3312:04:51
384949David SwartSouth AfricaM50-544613:25:2812:05:05
385663Donovan LubbeSouth AfricaM35-396212:12:5812:05:16
386517Rikus ScheepersSouth AfricaM30-344312:05:2512:05:25
3871090Andre PeplerSouth AfricaM60-642814:38:5012:06:06
388546Michael Josias WoodsSouth AfricaM30-344412:06:1212:06:12
3891050Wane RossouwSouth AfricaM55-595313:57:5612:06:14
390452Jacques PienaarSouth AfricaM25-293312:12:0612:06:19
3911001Phoebus VAN DeventerUnited KingdomM55-595413:58:2512:06:39
392744Gareth RanftSouth AfricaM40-444212:30:5712:07:09
3931120Byoung Min NohRepublic of KoreaM65-691416:03:3712:07:44
394596Heine ThiartSouth AfricaM35-396312:15:3612:07:53
395464AJ VAN SchalkwykSouth AfricaM25-293412:13:5112:08:04
396333Cornelius VAN RooyenSouth AfricaM45-495212:54:4212:08:18
397320Mike WebbSouth AfricaM65-691516:04:3112:08:25
398986Frik de JagerSouth AfricaM55-595514:00:5812:08:52
399641Henrik SingelmannGermanyM35-396412:17:0112:09:16
400853Colin SmithSouth AfricaM45-495312:55:4812:09:20
401667Pieter VAN ZylSouth AfricaM35-396512:17:0512:09:21
402650Jarryd AlexanderSouth AfricaM35-396612:17:2712:09:43
403561Matthew StevensSouth AfricaM30-344512:09:5812:09:58
404197Hùng Nguyễn VănVNMM45-495412:56:3812:10:07
405455Cameron BrammerSouth AfricaM25-293512:16:0412:10:15
406491Gareth SpencerSouth AfricaM30-344612:11:1112:11:11
407468Martin KleerSouth AfricaM25-293612:17:0512:11:16
408494Lucas GottschalkGermanyM30-344712:12:1512:12:15
409988Martin RoedigerSouth AfricaM55-595614:06:1012:13:23
410518Frederick LeadsomUnited KingdomM30-344812:13:4412:13:44
4111075Gasant FataarSouth AfricaM60-642914:48:1112:13:49
412514Matthew HancockSouth AfricaM30-344912:14:5412:14:54
413600Jedri VisserSouth AfricaM35-396712:22:4212:14:55
414690Kevin ClellandSouth AfricaM40-444312:39:4912:15:44
4151062Eiichi KosakiJapanM60-643014:50:4412:15:55
416616Patrick CrawSouth AfricaM35-396812:24:5412:17:05
417642Nathan PearsonSouth AfricaM35-396912:25:0312:17:13
418688Sergei SmolianinRussiaM40-444412:42:0212:17:52
419220Lukas BaldaufUnited StatesM18-241312:41:0912:18:10
420654Danie MinneSouth AfricaM35-397012:26:2012:18:29
421608Felix MüllerGermanyM35-397112:27:2312:19:33
422807Andre LombaardSouth AfricaM45-495513:08:5712:21:41
4231087Gerhard de BruynSouth AfricaM60-643114:57:5012:21:48
424983Welmer AlamoUnited StatesM55-595714:16:1112:22:03
425787Pat RichUnited KingdomM45-495613:10:3512:23:14
426281Justin CornishSouth AfricaM50-544713:46:4912:24:18
427127Holger HenneckeGermanyM60-643215:01:2012:24:41
428322Andre RostodellaBrazilM30-345012:24:4512:24:45
429751Thandanani S MbheleSouth AfricaM40-444512:49:3512:25:11
430342Ettiene HeenopSouth AfricaM40-444612:50:1012:25:45
431665Antonie BothaSouth AfricaM35-397212:33:5012:25:55
432759Rohan JeacocksSouth AfricaM40-444712:50:3112:26:06
4331109Johann SeyffertSouth AfricaM65-691616:28:3012:26:31
434441Bradley MervisSouth AfricaM25-293712:32:4712:26:50
435643Wesley CloeteSouth AfricaM35-397312:34:4612:26:51
436224Craig WestSouth AfricaM60-643315:04:2012:27:10
437687Bryce HennessySouth AfricaM40-444812:51:5912:27:31
438353Kelvin SamuelSouth AfricaM40-444912:53:2012:28:49
439657Darren VAN der VyverUnited KingdomM35-397412:36:4812:28:51
440793Juan JagerSouth AfricaM45-495713:16:5212:29:08
441841Clifford VAN RooyenSouth AfricaM45-495813:18:2712:30:37
442365Buks VAN VuurenSouth AfricaM35-397512:38:5512:30:57
443526Abraham VAN der MerweSouth AfricaM30-345112:31:0412:31:04
444742Neville BesterSouth AfricaM40-445012:56:5312:32:15
445548Christo ScholtzSouth AfricaM30-345212:33:5312:33:53
446811Armin GretschelSouth AfricaM45-495913:22:3712:34:33
447669Toffie VAN TonderSouth AfricaM35-397612:42:5912:34:58
448664Jacques BothaSouth AfricaM35-397712:43:4612:35:44
449844Devan PillaySouth AfricaM45-496013:24:2212:36:11
450379Reece RobertsSouth AfricaM18-241413:01:2912:37:53
451445De Wet MostertSouth AfricaM25-293812:44:5312:38:51
452430Janu BuysSouth AfricaM25-293912:46:0312:40:00
453950Burt DavisSouth AfricaM50-544814:05:1112:40:50
454373Matthew CameronUnited KingdomM18-241513:04:4012:40:58
455432Jakob PaulyGermanyM25-294012:47:0512:41:01
4561005Deon VAN DeventerAustraliaM55-595814:40:2012:42:59
457699Bernard VosSouth AfricaM40-445113:08:0612:43:07
458858Shane GreylingSouth AfricaM45-496113:33:1612:44:33
459461Aaron BenningtonUnited StatesM25-294112:52:0812:46:02
460435Alessio MoninoItalyM25-294212:52:4112:46:35
461405Craig SmitSouth AfricaM25-294312:53:0912:47:02
462296Martin BekkerSouth AfricaM40-445213:13:1212:48:03
463711Diego DomingoArgentinaM40-445313:13:3012:48:21
464545Dingaan GwebuSouth AfricaM30-345312:48:2212:48:22
4651129Ettienne VAN GreunenSouth AfricaM35-397812:56:5212:48:43
466712Sachin MaharajSouth AfricaM40-445413:13:5712:48:47
467204Debapriya BiswalIndiaM45-496213:39:3012:50:25
468891Gary Barham-SmithUnited KingdomM50-544914:18:3312:52:52
469717Morne FerreiraSouth AfricaM40-445513:18:5012:53:31
470537Walter VAN der WathSouth AfricaM30-345412:54:0312:54:03
4711007Gavin McElroyNew ZealandM55-595914:53:5712:54:48
472376Luka Tomovski RasmussenDenmarkM18-241613:19:2112:55:13
473803Jacques Du PreezSouth AfricaM45-496313:45:2312:55:56
474388Zian KritzingerSouth AfricaM18-241713:21:0812:56:56
475797Johann ClaassenSouth AfricaM45-496413:46:4912:57:18
4761000Mark CooperSouth AfricaM55-596014:58:1712:58:33
477530Juan-Pierre BarkhuizenSouth AfricaM30-345512:59:1212:59:12
478410Alastair CordinerSouth AfricaM25-294413:05:2712:59:15
479645Altus NeethlingSouth AfricaM35-397913:08:5313:00:36
480714Khumbulani NcubeSouth AfricaM40-445613:26:3313:00:59
4811123Justin MareeSouth AfricaM50-545014:28:2513:01:45
482620Matthew BrittainSouth AfricaM35-398013:10:1313:01:55
483982Thuthuka NgobeseSouth AfricaM55-596115:02:1913:02:02
484502Francois BekkerSouth AfricaM30-345613:02:4313:02:43
485453Jacques OlivierSouth AfricaM25-294513:09:0513:02:51
486227Tiago VespoliBrazilM40-445713:28:3013:02:52
487922Yuji SuzukiJapanM50-545114:29:5713:03:08
488340Jannie SchermanSouth AfricaM40-445813:29:0513:03:26
489618Steed WilsonZimbabweM35-398113:12:0313:03:44
490849Thabo MolefeSouth AfricaM45-496513:55:3613:05:33
491406Matthew AllenSouth AfricaM25-294613:11:4913:05:34
4921025Bartjan OskamNetherlandsM55-596215:07:0313:06:08
493516Hannes ReineckeSouth AfricaM30-345713:06:5113:06:51
494855Corne Janse VAN RensburgSouth AfricaM45-496613:57:1313:07:04
495659Zander Du ToitSouth AfricaM35-398213:15:4513:07:23
496942Phillip VAN SittertSouth AfricaM50-545214:36:3813:09:09
497407Aidan BalshawSouth AfricaM25-294713:15:3313:09:16
498437Vladislav KondratevRussiaM25-294813:15:4213:09:25
499967Riaan FourieSouth AfricaM50-545314:37:5013:10:13
500543Joshua PapeSouth AfricaM30-345813:10:3613:10:36
501457Willie MoolmanSouth AfricaM25-294913:17:2213:11:04
502871Hanson SingaphiSouth AfricaM45-496714:01:5313:11:28
503431Henrik SkjølsethNorwayM25-295013:18:0513:11:46
504529Albert Leroux CloeteSouth AfricaM30-345913:12:1413:12:14
505867Oteng SebonegoBotswanaM45-496814:02:4913:12:20
506444Dehan CraffordSouth AfricaM25-295113:18:5913:12:41
507389Ntando ZatuSouth AfricaM18-241813:37:2913:12:48
508763Pieter SeyffertSouth AfricaM40-445913:39:1613:13:18
509460Christiaan SenekalSouth AfricaM25-295213:21:0213:14:42
510355Eugene LabuschagneSouth AfricaM40-446013:41:2413:15:22
511425Marko OosthuizenNamibiaM25-295313:21:5513:15:35
5121004Paul GutterSouth AfricaM55-596315:22:2713:19:29
513450Christian MbuguaUnited StatesM25-295413:26:0013:19:37
5141081Etienne SteenkampSouth AfricaM60-643416:08:1813:20:01
515825Steven JoubertSouth AfricaM45-496914:11:0813:20:09
5161040Stefan LechnerGermanyM55-596415:24:4013:21:24
517310Leon NoussisSouth AfricaM50-545414:50:5013:21:56
518689Tran Tri Nhan BanVNMM40-446113:48:5813:22:41
519815Ishe NgazanaSouth AfricaM45-497014:14:5513:23:42
520325Wade MullerSouth AfricaM35-398313:32:2113:23:50
521749Bernard LubbeSouth AfricaM40-446213:50:3113:24:11
522442Edgardo FigueroaPuerto RicoM25-295513:30:4513:24:21
523953Christo Du ToitSouth AfricaM50-545514:53:4813:24:36
524758Thamsanqa GumpoZimbabweM40-446313:52:0913:25:47
525326Chris HowesSouth AfricaM60-643516:17:0013:27:12
526403Angel VaquierFranceM25-295613:34:3013:28:04
527661Matthew MacFarlaneSouth AfricaM35-398413:37:3613:29:01
528954Carel SmitSouth AfricaM50-545614:59:2713:29:42
529470Matt SolwayUnited KingdomM25-295713:36:4013:30:13
530327Saul MervisSouth AfricaM55-596515:36:0413:31:17
531490Ferdie LuttigSouth AfricaM30-346013:32:2113:32:21
532741Reino Janse VAN RensburgSouth AfricaM40-446414:00:0813:33:30
533383Thomas BaldaufUnited StatesM18-241914:00:2013:34:57
534547Ruan CombrinckSouth AfricaM30-346113:35:3613:35:36
5351121Gavin ThorneSouth AfricaM45-497114:27:5813:35:58
536334Al de BritoSouth AfricaM50-545715:06:5913:36:28
5371127Mphumzi NdamaseSouth AfricaM40-446514:03:2713:36:43
538998Jaco SteenkampSouth AfricaM55-596615:42:4613:37:05
539869Elmar MarxSouth AfricaM45-497214:29:5713:37:51
540743Tshiamo RakgoaleSouth AfricaM40-446614:04:5413:38:07
541462Janco LabuschagneSouth AfricaM25-295813:45:5313:39:22
542816Danie Du PlessisSouth AfricaM45-497314:33:1313:40:55
543648Nicolas MibelliVenezuelaM35-398513:51:4013:42:56
544429Cameron CiagliaSouth AfricaM25-295913:51:2013:44:46
545813Damian DodsonSouth AfricaM45-497414:38:3913:46:01
5461093Mike TalleyUnited StatesM60-643616:42:2913:48:15
5471049Johann Du PreezSouth AfricaM55-596715:57:2013:49:43
548698Jann PrinslooSouth AfricaM40-446714:17:4713:50:36
549343Ian TaitSouth AfricaM50-545815:23:1813:51:10
550939Chris SmithSouth AfricaM50-545915:23:3213:51:22
5511012Espen BergstrømNorwayM55-596816:00:3313:52:30
552602Uwe SchmahlSouth AfricaM35-398614:02:3013:53:40
553318Renan CasarimBrazilM40-446814:21:1913:54:01
554737Dinesh HansrajSouth AfricaM40-446914:22:1213:54:52
555958Bradley AllisonSouth AfricaM50-546015:27:2813:54:55
5561042Marlon StarrSouth AfricaM55-596916:06:1413:57:27
557733John WeberNamibiaM40-447014:25:0213:57:36
558607Christopher ThompsonSouth AfricaM35-398714:07:5513:59:01
559898Derrick BrittonUnited StatesM50-546115:35:1614:01:56
560705Hugo MeirimSouth AfricaM40-447114:29:3514:02:01
561566Julian AlbertSouth AfricaM30-346214:03:1914:03:19
562693Parikshit LaleIndiaM40-447214:32:1314:04:34
563448Tiago de AraujoSouth AfricaM25-296014:11:2514:04:42
564980Hannes MarlinSouth AfricaM55-597016:15:4114:05:38
565555David RozenSouth AfricaM30-346314:07:0014:07:00
566706Gareth PriceSouth AfricaM40-447314:36:3714:08:49
567458Dylan VAN HeerdenSouth AfricaM25-296114:15:5014:09:05
568691Cobus de WetSouth AfricaM40-447414:37:5114:10:02
569535Elliot MacnayUnited KingdomM30-346414:10:0314:10:03
570438Herman NieuwoudtSouth AfricaM25-296214:18:0714:11:20
571356Igor LeskoSlovakiaM45-497515:08:2214:13:57
572498Altru de KlerkSouth AfricaM30-346514:14:1714:14:17
573378Adrien RicardFranceM18-242014:41:2014:14:43
574632Petr PribylaCzech RepublicM35-398814:23:5814:14:54
575439Brenden FischartSouth AfricaM25-296314:23:3914:16:49
576350Lourens VAN ZylSouth AfricaM45-497615:12:1514:17:36
577940Maeder LabuschagneSouth AfricaM50-546215:54:2814:19:13
5781137Panda QamataSouth AfricaM50-546315:55:0714:19:48
579966Kurauone MazongoZimbabweM50-546415:55:5214:20:28
580316Reon VAN RensburgSouth AfricaM50-546515:56:2914:21:02
581708Taffy NyaganoZimbabweM40-447514:49:2114:21:09
582622Andre NortjeSouth AfricaM35-398914:30:4214:21:34
583720Albert VenterSouth AfricaM40-447614:50:0414:21:51
584750Stephan BritsSouth AfricaM40-447714:50:1114:21:58
585764Wynand VAN der MerweSouth AfricaM40-447814:50:4714:22:33
586344Joshua RoddaSouth AfricaM25-296414:30:5014:23:57
587746Andreas EfthymiouSouth AfricaM40-447914:53:1414:24:55
588626Arnold HeymansSouth AfricaM35-399014:34:2714:25:16
5891131Kaustubh RadkarIndiaM40-448014:58:0814:29:40
590336Zane BosmanSouth AfricaM35-399114:40:2414:31:09
591824Nikhil KothariIndiaM45-497715:30:2914:34:44
592422Guillaume FourieSouth AfricaM25-296514:42:1714:35:19
593408Jako BrielSouth AfricaM25-296614:42:2414:35:25
594862Elias NureEthiopiaM45-497815:31:2214:35:34
595729Hermanus VAN NiekerkSouth AfricaM40-448115:04:2014:35:40
596567Ivan JacobsonSouth AfricaM30-346614:37:1914:37:19
597377Jared AbrahamsSouth AfricaM18-242115:04:5914:37:39
598427Chad Peter SmithSouth AfricaM25-296714:45:4114:38:41
599469Zander DegenaarSouth AfricaM25-296814:50:2914:43:26
600864Denver SubramanySouth AfricaM45-497915:40:2814:44:08
601488Stefan TrouwSouth AfricaM30-346714:44:3614:44:36
602466Jan NevelingSouth AfricaM25-296914:52:2314:45:20
603709Sagar GujarathiIndiaM40-448215:14:2514:45:26
604605Chaitanya VelhalIndiaM35-399214:56:1614:46:51
605454Morne PienaarSouth AfricaM25-297014:55:5114:48:46
606836Yoshito UeharaJapanM45-498015:45:4314:49:05
607727Danie SmitSouth AfricaM40-448315:19:5514:50:45
608359Moritz HawelkaAustriaM35-399315:03:0214:53:33
609866Nicolas Rincon AcostaAustraliaM45-498115:51:0314:54:05
610943Premasen NaickerSouth AfricaM50-546616:35:5014:56:27
611306Vikrant GhotgeIndiaM50-546716:36:0814:56:44
612300Gawie de WetSouth AfricaM18-242215:24:5314:56:57
6131132Pj Janse VAN RensburgSouth AfricaM18-242315:30:3915:02:33
614345Dirkie VAN der MerweSouth AfricaM30-346815:08:1615:08:16
615724Coenie LabuschagneSouth AfricaM40-448415:38:0315:08:19
616613Gerald SteynSouth AfricaM35-399415:18:0115:08:23
617651Jan Valentyn VenterSouth AfricaM35-399515:18:4515:09:06
618604Yann Digui OttoFranceM35-399615:22:1215:12:31
619303Caolan McGaghIrelandM25-297115:22:4115:15:23
620568Kabelo PhalatseSouth AfricaM30-346915:15:2415:15:24
6211133Sacha VaughanSouth AfricaM40-448515:45:3515:15:36
622820Christian ImaryReunionM45-498216:15:4715:17:20
623798Ubendra NaidooSouth AfricaM45-498316:17:0915:18:37
624826Nkosi NkosiSouth AfricaM45-498416:18:3315:19:57
625814Suresh Sam ChandyIndiaM45-498516:20:5415:22:08
626386Gerber PretoriusSouth AfricaM18-242415:56:5215:27:58
627695Morne CastelynSouth AfricaM40-448615:58:3615:28:13
628390Adam BergUnited StatesM18-242515:57:5515:28:59
629387Hayden KriedemannSouth AfricaM18-242616:00:4515:31:44
630424Josh TerenSouth AfricaM25-297215:41:2815:34:02
631558Shane BeechUnited KingdomM30-347015:39:3015:39:30
632732Clifford FawdrySouth AfricaM40-448716:13:3015:42:38
633591Kyron BeckxSouth AfricaM35-399715:54:2815:44:26
634606Jonathen KwokUnited StatesM35-399816:01:3215:51:27
635501Alexander Tilowitsch KlinnerGermanyM30-347116:28:4116:28:41
636467Micaelyn MaharajSouth AfricaM25-297316:39:1616:31:22