601 114 601 114 Jitesh Singh 35-39 1:52:56 35-39 602 128 602 128 Zeus Feni 30-34 1:53:04 30-34 603 42 603 42 Matome Rasekgala 45-49 1:53:15 45-49 604 129 604 129 Delano Lawrence 30-34 1:53:22 30-34 605 115 605 115 Adick Renner 35-39 1:53:30 35-39 606 116 606 116 Rishav Thakur 35-39 1:53:30 35-39 607 115 607 115 Matthew Van Maasdyk 25-29 1:53:32 25-29 608 82 608 82 Robin Windt 16-24 1:53:34 16-24 609 116 609 116 Jethro Moller 25-29 1:53:34 25-29 610 117 610 117 James Goddard 25-29 1:53:38 25-29 611 130 611 130 Philip Botha 30-34 1:53:43 30-34 612 117 612 117 Musawenkosi Bhebhe 35-39 1:53:50 35-39 613 118 613 118 Luvuyo Mhlobiso 35-39 1:53:50 35-39 614 15 614 15 Gerhard Minnie 55-59 1:54:02 55-59 615 118 615 118 Galal Mansour 25-29 1:54:10 25-29 616 90 616 90 Vusi Kumalo 40-44 1:54:15 40-44 617 131 617 131 Stefan Bester 30-34 1:54:24 30-34 618 119 618 119 Khulekani Ntombela 25-29 1:54:28 25-29 619 83 619 83 Tyler Mento 16-24 1:54:33 16-24 620 132 620 132 Brandon Elliott 30-34 1:54:35 30-34 621 120 621 120 Curtly Brown 25-29 1:54:35 25-29 622 121 622 121 Chris Ford 25-29 1:54:36 25-29 623 91 623 91 Steven Gagiano 40-44 1:54:41 40-44 624 122 624 122 Kwenza Gwala 25-29 1:54:53 25-29 625 119 625 119 Clinton Swanepoel 35-39 1:55:10 35-39 626 120 626 120 Andre De Lange 35-39 1:55:12 35-39 627 121 627 121 Grobler Coetzee 35-39 1:55:13 35-39 628 16 628 16 Tim Moyana 55-59 1:55:14 55-59 629 84 629 84 WJ Annandale 16-24 1:55:31 16-24 630 123 630 123 Meyer Louw 25-29 1:55:39 25-29 631 124 631 124 Mikhail Jacobs 25-29 1:56:02 25-29 632 92 632 92 Andre Van Schalkwyk 40-44 1:56:09 40-44 633 133 633 133 Kobus Potgieter 30-34 1:56:09 30-34 634 93 634 93 Amelio Kannemeyer 40-44 1:56:22 40-44 635 125 635 125 Tristan Batt 25-29 1:56:38 25-29 636 94 636 94 Dean Rossouw 40-44 1:56:41 40-44 637 95 637 95 Shaun Hartley 40-44 1:56:41 40-44 638 85 638 85 Matthew Langeland-Hansen 16-24 1:56:50 16-24 639 96 639 96 Carl Diedericks 40-44 1:56:57 40-44 640 122 640 122 Bilal Kader 35-39 1:56:59 35-39 641 134 641 134 Tafadzwa Dhafana 30-34 1:57:06 30-34 642 126 642 126 Yaseen Mathews 25-29 1:57:08 25-29 643 97 643 97 Thabit Ishmail 40-44 1:57:08 40-44 644 135 644 135 Cameron Probert 30-34 1:57:19 30-34 645 21 645 21 Gilberto Fajardo 50-54 1:57:25 50-54 646 98 646 98 Riy Domingo 40-44 1:57:26 40-44 647 136 647 136 Maru Tshirangwana 30-34 1:57:29 30-34 648 127 648 127 Uzair Williams 25-29 1:57:33 25-29 649 137 649 137 Rick Grobler 30-34 1:57:37 30-34 650 86 650 86 Harel Trope 16-24 1:57:37 16-24 651 123 651 123 Bilal Ali 35-39 1:57:38 35-39 652 124 652 124 Buntu Matshaya 35-39 1:57:41 35-39 653 128 653 128 Joshua Chesno 25-29 1:57:51 25-29 654 138 654 138 Kyndal White 30-34 1:57:57 30-34 655 139 655 139 Christiaan Smit 30-34 1:58:21 30-34 656 125 656 125 David Szafir 35-39 1:58:22 35-39 657 99 657 99 Francois Schlebusch 40-44 1:58:23 40-44 658 87 658 87 Ethan Luyt 16-24 1:58:24 16-24 659 126 659 126 Martin De Villiers 35-39 1:58:40 35-39 660 43 660 43 Lindo Shongwe 45-49 1:59:02 45-49 661 127 661 127 Kyle Conlin 35-39 1:59:10 35-39 662 88 662 88 Sqalisu Ngcobo 16-24 1:59:16 16-24 663 140 663 140 Christiaan Brits 30-34 1:59:17 30-34 664 141 664 141 Brandon Engelbrecht 30-34 1:59:22 30-34 665 100 665 100 Omphemetse Moedi 40-44 1:59:23 40-44 666 129 666 129 Lucky Fadzi 25-29 1:59:30 25-29 667 17 667 17 Randolph Barnwell 55-59 1:59:41 55-59 668 130 668 130 James Reade-Jahn 25-29 1:59:41 25-29 669 101 669 101 Shaun Ringler 40-44 1:59:45 40-44 670 89 670 89 Tyron Clarke 16-24 1:59:57 16-24 671 44 671 44 Desmond Osman 45-49 2:00:08 45-49 672 45 672 45 Jaco Kachelhoffer 45-49 2:00:08 45-49 673 131 673 131 Siphosethu Dunga 25-29 2:00:12 25-29 674 102 674 102 Walther Wade 40-44 2:00:19 40-44 675 103 675 103 Andrew McIlwaine-Wright 40-44 2:01:09 40-44 676 90 676 90 Bokang Moche 16-24 2:01:10 16-24 677 132 677 132 Ryan Van Wyk 25-29 2:01:12 25-29 678 18 678 18 Martin Visser 55-59 2:01:30 55-59 679 142 679 142 Lehlohonolo Ramokoena 30-34 2:02:20 30-34 680 143 680 143 Tholoana Senti 30-34 2:02:32 30-34 681 133 681 133 Alistair Yates 25-29 2:02:34 25-29 682 104 682 104 Michael Kritzinger 40-44 2:02:42 40-44 683 144 683 144 Leroy Fourie 30-34 2:02:43 30-34 684 105 684 105 Craig Kinnear 40-44 2:02:50 40-44 685 128 685 128 Kamlen Govender 35-39 2:03:05 35-39 686 134 686 134 Aaron Williams 25-29 2:03:55 25-29 687 91 687 91 Jason Hill 16-24 2:03:56 16-24 688 106 688 106 Brandon Seymour 40-44 2:04:07 40-44 689 107 689 107 Selwyn Young 40-44 2:04:11 40-44 690 135 690 135 Yaaseen Kajee 25-29 2:04:44 25-29 691 145 691 145 Ross Gething 30-34 2:05:10 30-34 692 146 692 146 Garcia Dodgen 30-34 2:05:19 30-34 693 147 693 147 Nadeem Nyker 30-34 2:05:23 30-34 694 92 694 92 Andrew Whiteman 16-24 2:05:26 16-24 695 136 695 136 Stanley Deighton 25-29 2:05:38 25-29 696 46 696 46 Ashley Adams 45-49 2:06:10 45-49 697 129 697 129 Garth Langeveld 35-39 2:06:12 35-39 698 130 698 130 James Boyers 35-39 2:06:56 35-39 699 148 699 148 Adedeji Sule-Odu 30-34 2:07:38 30-34 700 137 700 137 Kagiso Swarathle 25-29 2:07:52 25-29