601 105 601 105 Phambili Jacob 35-39 2:10:31 35-39 602 113 602 113 Andrew Singh 30-34 2:10:44 30-34 603 82 603 82 Emmanuel Quimpo 16-24 2:11:41 16-24 604 105 604 105 Jared Kassel 25-29 2:12:14 25-29 605 83 605 83 Tynin Sampson 16-24 2:12:44 16-24 606 104 606 104 Richard Frank 40-44 2:12:45 40-44 607 106 607 106 Lebo Malunga 25-29 2:12:52 25-29 608 105 608 105 Eugene September 40-44 2:13:24 40-44 609 106 609 106 David Thompson 40-44 2:14:13 40-44 610 84 610 84 Carlu Pienaar 16-24 2:14:53 16-24 611 114 611 114 Gordon Lishman 30-34 2:15:31 30-34 612 85 612 85 Neo Mkhize 16-24 2:15:41 16-24 613 46 613 46 Ryan Johnson 45-49 2:15:51 45-49 614 47 614 47 Grant Isaacs 45-49 2:16:52 45-49 615 107 615 107 Renaldoh Pillay 40-44 2:17:55 40-44 616 108 616 108 Aswill Horn 40-44 2:18:38 40-44 617 48 617 48 Tommie Koeries 45-49 2:19:35 45-49 618 31 618 31 Sandile Sigila 50-54 2:19:45 50-54 619 106 619 106 Hugo Myburgh 35-39 2:20:45 35-39 620 107 620 107 Jonathan Naidoo 35-39 2:21:11 35-39 621 115 621 115 Yudhisthira Moodley 30-34 2:21:14 30-34 622 32 622 32 Pierre Pieters 50-54 2:21:54 50-54 623 108 623 108 Craig Dunswa 35-39 2:22:42 35-39 624 49 624 49 Virgel Nel 45-49 2:24:14 45-49 625 107 625 107 Brandon Wallis 25-29 2:24:16 25-29 626 108 626 108 Gresham Tembo 25-29 2:24:49 25-29 627 109 627 109 Wesley Copping 35-39 2:25:50 35-39 628 110 628 110 Yusuf Vahed 35-39 2:25:57 35-39 629 86 629 86 Dalton Jordaan 16-24 2:26:06 16-24 630 109 630 109 Ryk Van Schoor 40-44 2:26:37 40-44 631 87 631 87 Jude Cader 16-24 2:27:12 16-24 632 33 632 33 Jean Claude Havyarimana 50-54 2:27:27 50-54 633 111 633 111 Gerhard Visser 35-39 2:27:41 35-39 634 109 634 109 Maxwell Makhetho 25-29 2:27:48 25-29 635 110 635 110 Qhama Sinkila 25-29 2:28:08 25-29 636 110 636 110 Gustaaf Boshoff 40-44 2:29:20 40-44 637 112 637 112 Joshua Morgan 35-39 2:34:12 35-39 638 116 638 116 Soyama Kanqu 30-34 2:37:05 30-34 639 34 639 34 Noko Phil Matlou 50-54 2:37:48 50-54 640 4 640 4 Christiaan Crause 65-69 2:39:03 65-69 641 111 641 111 Revalin Govender 25-29 2:41:56 25-29 642 88 642 88 Uvesh Narain 16-24 2:42:23 16-24 643 117 643 117 Yonwaba Mfoxo 30-34 2:44:31 30-34 644 111 644 111 Eben Daniels 40-44 2:45:46 40-44 645 89 645 89 Kyle Noble 16-24 2:50:11 16-24 646 118 646 118 Phaphani Mangaliso 30-34 2:54:37 30-34 647 119 647 119 Kenneth Lehmkuhl 30-34 2:54:49 30-34 648 112 648 112 Cameron Naicker 25-29 2:56:02 25-29 649 112 649 112 Mohammed Ravat 40-44 2:58:31 40-44 650 120 650 120 Edmund Simons 30-34 3:01:11 30-34 651 14 651 14 Louis Hammond
55-59 3:01:47 55-59 652 113 652 113 Adrian Carelse 25-29 3:27:01 25-29