| 排名 | 年龄组 | 姓名 | 时间 |
|---|---|---|---|
| #9 | 🥈 | 🇿🇦Kagiso Mosehla, Ernest Mamuthubi Mamuthubi | 1:01:36 |
| #12 | 🥉 | 🇿🇦Neo Ratale, 🇿🇮Nathan Ndhlovu | +1:231:02:59 |
| #14 | #4 | 🇿🇦Gerrie Van Dalen, 🇿🇦Christopher Lipawsky | +0:401:03:39 |
| #24 | #5 | 🇿🇦Waven Harper, 🇿🇦Max Naude | +2:501:06:29 |
| #25 | #6 | Mark Chong, Liam Hermanus | +0:061:06:35 |
| #35 | #7 | 🇿🇦Phillip Meiring, Brandon Wallis | +1:281:08:03 |
| #75 | #8 | 🇺🇸Andrew Holt, 🇿🇦Cameron Williams | +3:581:12:01 |
| #82 | #9 | 🇿🇦Ruan Mentz, Louis Schoonwinkel | +0:111:12:12 |
| #86 | #10 | Christopher Schreuder, Louwtjie Marais | +0:381:12:50 |
| #107 | #11 | 🇿🇦Darian Beck, 🇿🇦Ben Liebenberg | +1:301:14:20 |
| #109 | #12 | 🇿🇦Gerdus Marx, Jacques Botha | +0:031:14:23 |
| #112 | #13 | Roberto Fragale, Braddon Nowicki | +0:041:14:27 |
| #128 | #14 | 🇿🇦Evashan Ritchie, 🇿🇦Vyasan Govenden | +0:491:15:16 |
| #133 | #15 | 🇿🇦Justin Van Der Watt, 🇿🇦Ryan Painting | +0:331:15:49 |
| #134 | #16 | 🇿🇦Menzi Ndhlovu, 🇿🇦Katlego Gamede | 1:15:49 |
| #135 | #17 | 🇿🇦Andrew St Clair, 🇿🇦Luke Mackay | +0:041:15:53 |
| #143 | #18 | 🇿🇦Jacques Rossouw, Henco Nel | +0:321:16:25 |
| #145 | #19 | Callan Kotzen, Gilad Urdang | +0:051:16:30 |
| #150 | #20 | 🇿🇦Graydon Goss, Mark Van Breda | +0:211:16:51 |
| #171 | #21 | 🇿🇦Werner Schutte, 🇿🇦Neil Van Veyeren | +1:201:18:11 |
| #172 | #22 | 🇿🇦John Haines, 🇿🇦Bryce Tullis | +0:021:18:13 |
| #177 | #23 | Jaco De Wet, Jacques Stone | +0:171:18:30 |
| #179 | #24 | 🇿🇦Preneshen Padayachee, Ashik Sookdao | +0:131:18:43 |
| #180 | #25 | Tyler Buffel, Rais Hassim | +0:211:19:04 |
| #192 | #26 | Joe Pretorius, Riaan Van Der Spuy | +0:541:19:58 |
| #198 | #27 | 🇿🇦Divan Meyer, 🇿🇦Rhegard Scheepers | +0:141:20:12 |
| #199 | #28 | Daniel Skirrow, Matt Strijdom | +0:041:20:16 |
| #211 | #29 | Immanuel Machingura, Tapiwanashe Zimhamba | +0:231:20:39 |
| #230 | #30 | 🇿🇦Jean Claude Fernandes, 🇿🇦Diego De Carvalho | +0:571:21:36 |
| #240 | #31 | Jesse Abrahams, Tumelo Ramohlokoane | +0:301:22:06 |
| #250 | #32 | Wilke Pretorius, Pana Patoussis | +0:341:22:40 |
| #255 | #33 | 🇿🇦Jonathan Vosloo, 🇿🇦Joshua Myburgh | +0:131:22:53 |
| #256 | #34 | 🇿🇦Kamohelo Masibi, Sakhile Sithole | +0:011:22:54 |
| #262 | #35 | 🇬🇧Matthew Morris, Brandon Fuchsloch | +0:401:23:34 |
| #263 | #36 | 🇿🇦Amogelang Motloutsi, Vhuhwavho Mutambedzo | +0:061:23:40 |
| #266 | #37 | 🇿🇦Ewan Hickling, Erich Brink | +0:061:23:46 |
| #274 | #38 | Joshue Menezes, Michael Van Zyl | +0:141:24:00 |
| #283 | #39 | 🇿🇦Rainere Cilliers, 🇿🇦Arno Griesel | +0:251:24:25 |
| #293 | #40 | William Camalando, Mirek Gawel | +0:351:25:00 |
| #294 | #41 | Stéfan Van Der Merwe, Chris Delport | +0:141:25:14 |
| #295 | #42 | Rameez Moosa, Ilyaas Mayet | +0:051:25:19 |
| #297 | #43 | Lutho Mbekeni, Qhama Sinandile | +0:041:25:23 |
| #307 | #44 | Phillip Koen, Petrus Holtzhausen | +0:121:25:35 |
| #311 | #45 | Resego Mokomela, Rethabile Mokomela | +0:081:25:43 |
| #313 | #46 | 🇬🇧Jason Love, Nicholas Baard | +0:061:25:49 |
| #321 | #47 | Zain Dendar, Sulaimaan Daya | +0:131:26:02 |
| #325 | #48 | 🇿🇦Juandre Kleynhans, Jd Prinsloo | +0:301:26:32 |
| #329 | #49 | 🇿🇦Wayne Shonhiwa, Owen Shonhiwa | +0:161:26:48 |
| #350 | #50 | Ross Grupping, Mathew Cele | +1:031:27:51 |
| #354 | #51 | Gabriel Bloem, Timothy Singh | +0:081:27:59 |