PPA Funride
12/10/2025
Page 1 of 5 (223 items)
Rotate for splits
FavRace NoPosShareNameNameWaveStart TimeTimeCategoryCat PosGenderBatchPosFinish
211
Johannes Fredrik TROTZKYJohannes Fredrik TROTZKY #2
Male 24-29
Group A06:29:5902:19:3924-291Male1/3602:19:39
622
Miguel CARVALHOMiguel CARVALHO #6
Male 30-34
Group A06:29:5902:20:1630-341Male2/3602:20:16
433
Willem Jacobus STRYDOMWillem Jacobus STRYDOM #4
Male 35-39
Group A06:29:5902:20:1835-391Male3/3602:20:18
544
Theuns VAN DER BANKTheuns VAN DER BANK #5
Male 40-44
Group A06:29:5902:21:0540-441Male4/3602:21:05
1655
Lucca PAMPELucca PAMPE #16
Male U23
Group A06:29:5902:21:06U231Male5/3602:21:06
1266
Lloyd WEITZLloyd WEITZ #12
Male 40-44
Group A06:29:5902:21:4340-442Male6/3602:21:43
2277
Gareth DAVIEGareth DAVIE #22
Male 40-44
Group A06:29:5902:21:4440-443Male7/3602:21:44
1188
Pierre Ettiene CRONJEPierre Ettiene CRONJE #11
Male 30-34
Group A06:29:5902:23:4230-342Male8/3602:23:42
899
Freddie VISSERFreddie VISSER #8
Male 24-29
Group A06:29:5902:23:4224-292Male9/3602:23:42
511010
Gabriel Johannes RousseauGabriel Johannes Rousseau #51
Male U23
Group A06:29:5902:23:43U232Male10/3602:23:43
31111
Joshua LOUWJoshua LOUW #3
Male 24-29
Group A06:29:5902:23:4424-293Male11/3602:23:44
71212
Thys OOSTHUIZENThys OOSTHUIZEN #7
Male 45-49
Group A06:29:5902:23:4445-491Male12/3602:23:44
151313
Luc WHITELuc WHITE #15
Male U23
Group A06:29:5902:23:44U233Male13/3602:23:44
421414
Luca SterminLuca Stermin #42
Male 24-29
Group A06:29:5902:23:4524-294Male14/3602:23:45
181515
Tyron INGLETyron INGLE #18
Male 35-39
Group A06:29:5902:23:4835-392Male15/3602:23:48
241616
David GARRETTDavid GARRETT #24
Male 50-54
Group A06:29:5902:24:0050-541Male16/3602:24:00
251717
Paul-Dean RORICHPaul-Dean RORICH #25
Male 40-44
Group A06:29:5902:24:3740-444Male17/3602:24:37
101818
Matthew DE HAASTMatthew DE HAAST #10
Male 30-34
Group A06:29:5902:26:0030-343Male18/3602:26:00
461919
Joshua HeigersJoshua Heigers #46
Male U19
Group A06:29:5902:26:20U191Male19/3602:26:20
272020
Camaron WILCOXCamaron WILCOX #27
Male U19
Group A06:29:5902:29:19U192Male20/3602:29:19
142121
David Geoffrey TINKERDavid Geoffrey TINKER #14
Male 50-54
Group A06:29:5902:29:4350-542Male21/3602:29:43
192222
Johan HUISAMENJohan HUISAMEN #19
Male 40-44
Group A06:29:5902:29:4340-445Male22/3602:29:43
232323
Brandon BARNESBrandon BARNES #23
Male 45-49
Group A06:29:5902:29:4445-492Male23/3602:29:44
502424
Dinio TexeiraDinio Texeira #50
Male 30-34
Group A06:29:5902:29:4530-344Male24/3602:29:45
132525
Aadam ESAAadam ESA #13
Male U23
Group A06:29:5902:30:32U234Male25/3602:30:32
92626
Thomas VAN WYKThomas VAN WYK #9
Male 40-44
Group C06:38:0002:30:3540-446Male1/5502:30:35
202727
Dean SMITHDean SMITH #20
Male 35-39
Group A06:29:5902:31:2235-393Male26/3602:31:22
392828
Paul MARAISPaul MARAIS #39
Male 40-44
Group A06:29:5902:31:2340-447Male27/3602:31:23
312929
Leo RUSTLeo RUST #31
Male 50-54
Group A06:29:5902:31:3350-543Male28/3602:31:33
633030
Ross AndersonRoss Anderson #63
Male 35-39
Group A06:29:5902:32:1335-394Male29/3602:32:13
283131
Nizaam ESSANizaam ESSA #28
Male 45-49
Group A06:29:5902:33:4545-493Male30/3602:33:45
1103232
Mikael SMITHMikael SMITH #110
Male U19
Group B06:36:0002:33:51U193Male1/4602:33:51
173333
Imran TEMOOREImran TEMOORE #17
Male 30-34
Group A06:29:5902:35:5330-345Male31/3602:35:53
303434
Frederic DAUBOINFrederic DAUBOIN #30
Male 60-64
Group A06:29:5902:36:1460-641Male32/3602:36:14
2373535
Blaze BALLANTYNEBlaze BALLANTYNE #237
Male 30-34
Group C06:38:0002:37:1130-346Male2/5502:37:11
2163636
Davide Emilio DE FRANCHIDavide Emilio DE FRANCHI #216
Male 30-34
Group C06:38:0002:37:1530-347Male3/5502:37:15
543737
Jonavan JacobsJonavan Jacobs #54
Male 50-54
Group B06:36:0002:37:2250-544Male2/4602:37:22
1033838
Lerato MAWELALerato MAWELA #103
Male 40-44
Group B06:36:0002:37:2340-448Male3/4602:37:23
1193939
Tristan Alexander RILEYTristan Alexander RILEY #119
Male 55-59
Group B06:36:0002:37:2555-591Male4/4602:37:25
494040
Gert GagianoGert Gagiano #49
Male 35-39
Group C06:38:0002:37:2635-395Male4/5502:37:26
1154141
Jared HAGANJared HAGAN #115
Male 35-39
Group B06:36:0002:38:4035-396Male5/4602:38:40
344242
Shaheen PHILANDERShaheen PHILANDER #34
Male 50-54
Group B06:36:0002:39:0950-545Male6/4602:39:09
1014343
Derwyn OXLEYDerwyn OXLEY #101
Male 65-69
Group B06:36:0002:39:1065-691Male7/4602:39:10
1124444
Imraan HASSANImraan HASSAN #112
Male 45-49
Group B06:36:0002:39:1045-494Male8/4602:39:10
1054545
Sheldon RHOODESheldon RHOODE #105
Male 50-54
Group B06:36:0002:39:1150-546Male9/4602:39:11
1214646
Samkelo PATSOSamkelo PATSO #121
Male 35-39
Group B06:36:0002:39:1135-397Male10/4602:39:11
1004747
Pierre-Yves JEANRENAUDPierre-Yves JEANRENAUD #100
Male 65-69
Group B06:36:0002:39:1165-692Male11/4602:39:11
474848
Ian HeigersIan Heigers #47
Male 50-54
Group B06:36:0002:39:1250-547Male12/4602:39:12
1174949
Sacha GRASSISacha GRASSI #117
Male 50-54
Group B06:36:0002:39:1250-548Male13/4602:39:12
1345050
Roscoe Lyle FISHERRoscoe Lyle FISHER #134
Male 30-34
Group B06:36:0002:39:1330-348Male14/4602:39:13
Page 1 of 5 (223 items)