101 17 Bethēl Sanza Iii 25-29 1:24:29 102 11 Keke Lehobo 16-24 1:24:31 103 17 Julian Niemeier 35-39 1:24:32 104 18 Louis Du Toit 25-29 1:24:33 105 34 Sven Dietrich 30-34 1:24:38 106 19 Dylan Thesner 25-29 1:24:40 107 12 Adrian Alberts 16-24 1:24:52 108 18 Christiaan Troskie 35-39 1:24:57 109 19 Rueben Walter 35-39 1:25:01 110 35 Anthony Artemides 30-34 1:25:10 111 20 Bernard Bravenboer 35-39 1:25:16 112 13 Jonny Brown 16-24 1:25:23 113 36 Tyrone Jooste 30-34 1:25:34 114 15 Duane Joaquim 40-44 1:25:36 115 16 Gareth Omeara 40-44 1:25:39 116 37 Titouan Vinchon 30-34 1:25:57 117 38 David Mogotlane 30-34 1:25:58 118 21 Thomas Lee 35-39 1:26:03 119 1 Duncan Carmichael 55-59 1:26:04 120 20 Jarod Van Blerk 25-29 1:26:10 121 6 Gerhard Van Wyk 45-49 1:26:17 122 14 Mansur Agigi 16-24 1:26:35 123 7 Henry Fourie 45-49 1:26:49 124 22 Ridha Mallick 35-39 1:26:55 125 23 Ryan De Villiers 35-39 1:27:02 126 21 Jaco Fourie 25-29 1:27:21 127 17 Carlos Trujillo 40-44 1:27:23 128 39 Dewald Keulder 30-34 1:27:24 129 15 Xan Munro 16-24 1:27:27 130 40 Markus Schultz 30-34 1:28:00 131 24 Sinethemba Ceba 35-39 1:28:07 132 41 Morne Willemse 30-34 1:28:18 133 16 Matthew Pilling 16-24 1:28:23 134 42 Andrew Mostert 30-34 1:28:32 135 25 Brent Thompson 35-39 1:28:38 136 43 Haamid Ramjam 30-34 1:29:11 137 18 Ziv Okun 40-44 1:29:20 138 44 Bernard Van Der Westhuizen 30-34 1:30:18 139 26 Rae Trew-Browne 35-39 1:30:22 140 27 Rohan Jansen 35-39 1:30:33 141 28 Robert Fernandes 35-39 1:30:46 142 7 Gareth Davies 50-54 1:30:46 143 2 Hilton Clifford Hartzenberg 55-59 1:30:49 144 45 Kieron Meek 30-34 1:30:52 145 29 Stephen Hall 35-39 1:31:01 146 19 Eric Philpott 40-44 1:31:04 147 22 Jeandre Spreeth 25-29 1:31:50 148 17 St. Bronson Shaw 16-24 1:31:52 149 8 Leigh Lisk 50-54 1:31:56 150 30 Nick Blackhurst 35-39 1:32:07 151 23 Chris Mouton 25-29 1:32:21 152 46 Shane Joubert 30-34 1:32:22 153 31 Johann Venter 35-39 1:32:27 154 47 Chris Beswick 30-34 1:32:33 155 48 Richmond Matsama 30-34 1:32:50 156 49 Neil Oosthuizen 30-34 1:33:03 157 24 Tyron Sussman 25-29 1:33:17 158 20 James Boulton 40-44 1:33:17 159 50 Matthew Wynne 30-34 1:33:50 160 21 Scott Field 40-44 1:33:56 161 22 Julian Bongani Sibeko 40-44 1:34:13 162 18 Bakoena Hatane 16-24 1:34:13 163 23 Pierre Ferreira 40-44 1:34:15 164 32 Dawid Mouton 35-39 1:34:17 165 8 Jan Reyneke 45-49 1:34:27 166 25 Ryan Ry Steer 25-29 1:34:36 167 26 Byron Louw 25-29 1:34:50 168 24 Simon Mutambisi 40-44 1:34:51 169 51 Matthew Botha 30-34 1:35:00 170 9 Dwayne Laubscher 45-49 1:35:00 171 33 Joshua Brown 35-39 1:35:06 172 52 Kyle Morta 30-34 1:35:11 173 53 Samuel Mberi 30-34 1:35:14 174 34 Francois Swart 35-39 1:35:20 175 25 Rudolph Koegelenberg 40-44 1:35:55 176 10 Tyrone Johnson 45-49 1:36:18 177 27 Tashreeq Ely 25-29 1:36:19 178 9 Glen Rhynes 50-54 1:36:31 179 28 Mark Miller 25-29 1:36:37 180 29 Fritz Buhrmann 25-29 1:36:47 181 30 Daniel Parsons 25-29 1:36:53 182 31 Jacque Le Roux 25-29 1:37:17 183 54 Michael Wang 30-34 1:37:26 184 55 Benedikt Nießen 30-34 1:37:31 185 11 Ruan Retief 45-49 1:37:36 186 32 Keegan Poole 25-29 1:37:44 187 33 Kinan Cara 25-29 1:37:54 188 26 Shadreck Chimbetete 40-44 1:38:15 189 35 Steve De Villiers 35-39 1:38:28 190 19 Kyle Denyssen 16-24 1:39:12 191 36 Dean Berger 35-39 1:41:18 192 34 Warren Vermaak 25-29 1:41:33 193 27 Pieter-Ben Pienaar 40-44 1:42:02 194 37 Zubair Fortune 35-39 1:42:08 195 56 Phillip Meyer 30-34 1:42:23 196 38 Werner Swindon 35-39 1:42:31 197 20 Owen Botha 16-24 1:42:48 198 12 Heathesh Bhandari 45-49 1:42:55 199 28 Richard Wood 40-44 1:44:01 200 39 Dyllan Ocker 35-39 1:44:16