300 19 Andrew Khoury 45-49 1:35:54 301 83 Pieter Meuwesen 30-34 1:36:00 302 54 Gert Fourie 25-29 1:36:06 303 43 Jose Pita 40-44 1:36:12 304 49 Sipho Dlamini 35-39 1:36:19 305 6 Hermann Spangenberg 55-59 1:36:23 306 10 Francis Wellen 50-54 1:36:30 307 50 Athenkosi Ngoro 35-39 1:36:38 308 51 Luke Reynolds 35-39 1:36:40 309 84 Khotso Serobanyane 30-34 1:36:46 310 85 Vladimir Poluektov 30-34 1:36:53 311 41 Ngwako Rangata 16-24 1:36:53 312 44 Vumisa Mayisela 40-44 1:37:03 313 86 Pascal Peeck 30-34 1:37:10 314 45 Setebe Maponya 40-44 1:37:10 315 87 Willem Ludike 30-34 1:37:11 316 55 Bashir Malola 25-29 1:37:11 317 7 Tiri Towindo 55-59 1:37:17 318 88 Dominic Bauer 30-34 1:37:26 319 11 Mandla Nxumalo 50-54 1:37:35 320 56 Michael Latilla-Campbell 25-29 1:37:45 321 12 Michael Bouwmeester 50-54 1:37:48 322 46 Zain Moosa 40-44 1:37:51 323 89 Giovanni Amansure 30-34 1:38:00 324 90 RUDOLPH BOSCH 30-34 1:38:03 325 91 Breaan Van Winkel 30-34 1:38:06 326 92 Tsebo Majoro 30-34 1:38:07 327 47 Malvin Tembedza 40-44 1:38:10 328 42 Yuve Premlall 16-24 1:38:10 329 13 Clinton Jansen 50-54 1:38:11 330 43 Muhammad Patel 16-24 1:38:13 331 48 Matt Schneider 40-44 1:38:25 332 93 Wandile Mape 30-34 1:38:50 333 52 Maqhawe Msibi 35-39 1:38:51 334 20 Apostolos Sfetsios 45-49 1:38:51 335 44 Katleho Mpemvu 16-24 1:38:56 336 57 Ayanda Lupondwana 25-29 1:38:59 337 8 Graham Daniel 55-59 1:38:59 338 53 Milton Sosola 35-39 1:39:05 339 58 Yun-Chyuan Fan 25-29 1:39:16 340 94 Douglas Le Roux 30-34 1:39:17 341 49 Ofhani Raligidima 40-44 1:39:20 342 95 Phalo Msila 30-34 1:39:20 343 59 Dylan House 25-29 1:39:30 344 54 Steven Schultz 35-39 1:39:32 345 96 Realeboga Mphaka 30-34 1:39:35 346 45 Franco Cronje 16-24 1:39:39 347 60 Manelisi Mtsholo 25-29 1:39:40 348 97 Kholumo Mahasa 30-34 1:39:40 349 98 Mnongi Ngqamba 30-34 1:39:55 350 50 Alan Bedier 40-44 1:40:17 351 55 Festus Immanuel 35-39 1:40:22 352 99 Olufemi Johnson 30-34 1:40:23 353 100 Collet Shibiti 30-34 1:40:25 354 14 Stuart Marshall 50-54 1:40:33 355 61 Calvin Bates 25-29 1:40:35 356 101 Tebogo Mahange 30-34 1:40:40 357 102 Bilombi Mawoko 30-34 1:40:41 358 21 Guy Benson 45-49 1:40:43 359 56 Mdu Khambule 35-39 1:40:43 360 51 Karabo Mashaba 40-44 1:40:53 361 57 JG Du Plessis 35-39 1:41:00 362 46 Jonathan Boles 16-24 1:41:03 363 47 Thomas De Beer 16-24 1:41:08 364 48 Wethu Mbusi 16-24 1:41:09 365 103 Brandon dos Ramos 30-34 1:41:09 366 58 Paul Bartleman 35-39 1:41:12 367 104 Ditaba Lesenyeho 30-34 1:41:22 368 105 Victor M Mukwenya 30-34 1:41:29 369 49 Scott Gilbert 16-24 1:41:32 370 50 Hanro Brits 16-24 1:41:33 371 59 Mbongeni Sigudla 35-39 1:41:35 372 62 Noko Malatji 25-29 1:41:37 373 51 Nico Heyneke 16-24 1:41:40 374 63 Panashe Nyamande 25-29 1:41:43 375 106 Neo Maleke 30-34 1:41:46 376 9 Thesmo Sekgoma 55-59 1:41:53 377 60 Thomas Newport 35-39 1:41:59 378 3 Ron Veenis 60-64 1:42:00 379 64 Tiaan Reis 25-29 1:42:02 380 52 Nkosinathi Nkambule 40-44 1:42:04 381 65 Caleb Matthew 25-29 1:42:14 382 22 Evan Jacobs 45-49 1:42:16 383 66 Michael Gomes 25-29 1:42:19 384 23 Kanyiso Nqabeni 45-49 1:42:34 385 67 Kaylin Maart 25-29 1:42:34 386 107 Katlego Maunye 30-34 1:42:42 387 24 Sammy Mashita 45-49 1:42:44 388 15 THEO NOKO SEANEGO 50-54 1:42:47 389 53 Owen Mongwe 40-44 1:42:50 390 68 Liam Erasmus 25-29 1:42:58 391 108 Thabiso Malibeng 30-34 1:43:01 392 61 STEPHEN HOLTON 35-39 1:43:02 393 62 Gerbrand Lindeque 35-39 1:43:12 394 10 Shaun Barkhuizen 55-59 1:43:12 395 109 Darius van der Schyf 30-34 1:43:13 396 110 William Wilkinson 30-34 1:43:15 397 69 Mauritz Van der walt 25-29 1:43:16 398 63 Lebogang Senye 35-39 1:43:21 399 52 Andries Goosen 16-24 1:43:22