ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
FESTIVAL OF RUNNING
2
21KM
3
13 July 2025
4
5
RankRace NoNameNationClubCategoryTime
6
12727Lloyd Bosman RSANEDBANK RUNNING CLUB SWDM20-391:07:01
7
23347Keaton Lott RSAELSIES RIVER ACM20-391:10:07
8
33503Tumelo Mokoatsi RSAKUILS RIVER RCM20-391:11:42
9
43117Yohannes Hirbo ETHNEDBANK RUNNING CLUB WPM20-391:11:47
10
53922Anthony Swarts RSABELLVILLE ACM20-391:13:57
11
64140David Fick RSADOLPHIN COAST STRIDERSM20-391:15:00
12
73662Danzil Paulse RSAKUILS RIVER RCM20-391:15:24
13
82466David Sher RSA-M20-391:15:42
14
94020Jonathan Vickery RSAATC RUNNINGM20-391:16:15
15
103767Joshua Rutgers RSAKUILS RIVER RCM20-391:18:20
16
112090Marais Conradie RSA-M20-391:18:42
17
122092George Craggs GBR-M0-191:18:45
18
132287Gideon Louw RSA-M20-391:18:51
19
143544Tsungai Mwanengeni ZIMRCS GUGULETU ACM50-591:19:11
20
153931Anel Terblanche RSANEDBANK RUNNING CLUB WPW20-391:19:21
21
163613Garron Ockhuis RSAEDGEMEAD RUNNERSM40-491:19:46
22
173623Keathon Olivier RSAKUILS RIVER RCM20-391:19:57
23
183591Msimelelo Nkani RSASOUTH AFRICAN POLICE SERVICE WPM20-391:20:05
24
193842Moses Leredi Skosana RSACENTURY CITY ACM40-491:20:22
25
203230Mathias Kanisiu RSAHOUT BAY HARRIERSM50-591:20:36
26
213045Simon Goldsbrough RSAATLANTIC ACM20-391:20:40
27
223098Melikhaya Jandick RSARCS GUGULETU ACM40-491:20:57
28
233797Karl Schaberg RSATEAM VITALITY WPM20-391:21:31
29
242242Robbie Kirkpatrick RSA-M20-391:21:36
30
253825Mxolisi Sibiya RSAADVENTISTS AC WPM20-391:21:49
31
262872Quintin De Jongh RSAATLANTIC ACM20-391:21:53
32
274097Damian Will RSAPINELANDS ACM20-391:22:39
33
284169Xolile Macanda RSARCS GUGULETU ACM50-591:22:43
34
294128Brandon Keiling RSAATLANTIC ACM20-391:22:58
35
302774John Dumisani Chabalala RSAATLANTIC ACM20-391:23:07
36
313706Johan Pretorius RSATEAM VITALITY WPM20-391:23:22
37
324127Nicholas Rupanga MAWASICS AC WPM50-591:23:53
38
332734Darren Bownes RSANEDBANK RUNNING CLUB WPM20-391:24:07
39
342704Alantino Belillie RSAKUILS RIVER RCM20-391:24:45
40
352067Wandisile Cetyana RSA-M20-391:24:54
41
363437Chansard Matumona CODNEDBANK RUNNING CLUB WPM20-391:25:15
42
372610Shawn Abrahams RSAKUILS RIVER RCM50-591:25:28
43
383502Ashraf Mohammed RSAOMMIEDRAAI FRIENDS ACM40-491:25:30
44
393031Colin George RSATOTALSPORTS VOB RCM50-591:25:31
45
402960Jacques Etzebeth RSANEDBANK RUNNING CLUB WPM20-391:25:43
46
413697Mark Pikker RSATOTALSPORTS VOB RCM40-491:25:53
47
423051Patrick Gordon RSAWILD RUNNER WPM40-491:25:57
48
434045Marvin Weber RSAPINELANDS ACM20-391:26:00
49
443189Kyle Jansen Van Vuuren RSAMETROPOLITAN ACM20-391:26:02
50
453638Ebrahim Osman RSABRIMSTONE ITHEKO SPORT ACM50-591:26:10
51
462746Jason Bruiners RSATEAM VITALITY WPM20-391:26:30
52
472913Ashley Driver RSAHARFIELD HARRIERSM50-591:26:37
53
483643Sean Pape RSAATHLETES ACADEMY CLUBM20-391:26:57
54
494033Riza Waggie RSAPINELANDS ACM40-491:27:17
55
502957Ismaeel Essa RSAWILD RUNNER WPM20-391:27:21
56
513134Linden Hugo RSADURBANVILLE ACM20-391:27:25
57
522478Adriaan Smit RSA-M0-191:27:40
58
532497Wesley Sundelson RSATOTALSPORTS VOB RCM20-391:27:40
59
543736Alberto Reichhardt RSABRACKENFELL ACM20-391:27:45
60
554126Llewellyn Jacobs RSACELTIC HARRIERSM20-391:27:57
61
563231Brandon Kannemeyer RSASPARTAN HARRIERSM20-391:28:05
62
573688Etienne Pienaar RSATOTALSPORTS VOB RCM20-391:28:13
63
582657Jose Almeida RSAEDGEMEAD RUNNERSM50-591:28:21
64
593928Elias Tavuyanago ZIMHOUT BAY HARRIERSM40-491:28:30
65
602764Matthew Callaghan RSABRACKENFELL ACM20-391:28:31
66
612725Jordin Mark Borer RSABEDFORDVIEW COUNTRY CLUBM20-391:28:36
67
622868Diego De Andrade RSAEDGEMEAD RUNNERSM20-391:28:40
68
633636Yusuf Orrie RSAARD ACM20-391:28:41
69
642536Lydia Van Der Vyver RSA-W20-391:28:46
70
653650Waheed Parker RSAATC RUNNINGM40-491:28:51
71
662259Jean Lambrechts RSA-M20-391:29:06
72
673040Rianda Gilliland RSAATLANTIC ACW40-491:29:22
73
683904Anne Stewart RSAATLANTIC ACW50-591:29:32
74
692405Thys Odendaal RSA-M40-491:29:35
75
704146Julian Paul RSASANDFM60-691:29:44
76
713687Barry-John Pienaar RSAKUILS RIVER RCM20-391:29:45
77
723716Alastair Rabe RSAPAARL ATHLETICS CLUBM40-491:29:47
78
732088Duanne Coetzer RSA-M50-591:30:19
79
743090Christelle Hattingh RSAMULTI-SPORT MANIACSW40-491:30:35
80
753477Masoi Mhlophe RSABELLVILLE ACM20-391:30:50
81
763418Euan Marshall RSASPARTAN HARRIERSM40-491:30:50
82
774145Lucky Ziqwayi RSATOTALSPORTS VOB RCM40-491:30:55
83
783281Tim Kotze RSATOTALSPORTS VOB RCM20-391:30:57
84
793571Simba S Nduna ZIMWEST COAST ACM20-391:31:01
85
803474Corlia Meyer RSAATLANTIC ACW20-391:31:17
86
813471Nathaniel Mentor RSAARD ACM20-391:31:42
87
824022Marlize Vienings RSAEDGEMEAD RUNNERSW40-491:31:45
88
832385Vittorio Nazzi ITA-M20-391:31:47
89
843652Aashiek Parker RSAATC RUNNINGM40-491:31:49
90
852879Awie De Swardt RSADURBANVILLE ACM50-591:31:58
91
864131Lee Petersen RSAWILD RUNNER WPM40-491:31:59
92
872891Wilfred Demingo RSARCS GUGULETU ACM60-691:32:00
93
882700Richard Bedford RSAHARFIELD HARRIERSM50-591:32:00
94
893917Wessel Swanepoel RSACENTURY CITY ACM20-391:32:09
95
902797Leon Claassen RSALEWENSENTRUM ATHLETICS CLUBM40-491:32:39
96
913157Bekithemba Jaceni RSACELTIC HARRIERSM20-391:32:53
97
922166Darren Govender RSA-M40-491:32:54
98
933029Jonas Gensicke RSATEAM VITALITY WPM20-391:33:00
99
942322Ruan Mathee RSA-M20-391:33:02
100
952323Sune Mathee RSA-W20-391:33:03