| 排名 | 年龄组 | 姓名 | 时间 |
|---|---|---|---|
| 🥇 | 🥇 | 🇩🇪Test Test | 25:07 |
| 🥇 | 🥇 | 🇫🇷Mathieu Cros | +37:191:02:26 |
| 🥈 | 🥇 | 🇿🇦Francois Marais | +0:421:03:08 |
| 🥉 | 🥈 | 🇿🇦Ewan Hickling | +1:361:04:44 |
| #4 | 🥉 | 🇿🇦Niko Velasco | +1:301:06:14 |
| #5 | #4 | 🇿🇦Zeo Solomons | +0:171:06:31 |
| #6 | 🥇 | 🇿🇦Ethan Gouws | +0:271:06:58 |
| #7 | 🥈 | 🇿🇦Ry Steer | +0:031:07:01 |
| #8 | 🥉 | 🇿🇦Ross Mc Lean | +0:231:07:24 |
| #8 | 🥉 | 🇿🇦Ross Mclean | 1:07:24 |
| #9 | 🥈 | 🇿🇦Kyle Botha | +0:081:07:32 |
| #10 | #4 | 🇿🇦Dalton April | +0:031:07:35 |
| #11 | #5 | 🇿🇦Jason Fourie | +0:071:07:42 |
| #12 | #6 | 🇿🇦Matthew Duncan | +0:131:07:55 |
| #13 | #5 | 🇰🇪Wilfred Okoth | +0:041:07:59 |
| #14 | 🥇 | 🇿🇦Sibusiso Buthelezi | +0:131:08:12 |
| #15 | #7 | 🇿🇦Wium Hattingh | +0:141:08:26 |
| #16 | #8 | 🇿🇦Cornel Havemann | +0:131:08:39 |
| #17 | #9 | 🇿🇦Tristan Van Moerkerken | +0:081:08:47 |
| #18 | #6 | 🇿🇦Callaghn Nel | +0:071:08:54 |
| #19 | #7 | 🇺🇸Robert Young | +0:031:08:57 |
| #20 | #8 | 🇰🇪Reggie Mboya | +0:031:09:00 |
| #21 | 🥇 | 🇿🇦George Du Plooy | +0:141:09:14 |
| #22 | #10 | 🇿🇦Sipho Lunga | +0:181:09:32 |
| #23 | 🥇 | 🇿🇦Shaun Rubenstein | +0:011:09:33 |
| #24 | #9 | 🇿🇦Ryan Doubell | +0:251:09:58 |
| #25 | 🥈 | 🇿🇦Mlondi Mashinini | +0:011:09:59 |
| #26 | 🥉 | 🇿🇦Alex Macphail | +0:051:10:04 |
| #27 | #11 | 🇿🇦Marlowe Brett | +0:141:10:18 |
| #28 | 🥈 | 🇿🇦Dirk Herbst | +0:161:10:34 |
| #29 | 🥉 | 🇿🇦Gerrie Van Dalen | +0:121:10:46 |
| #30 | #10 | 🇿🇦Tristan Le Forestier | +0:121:10:58 |
| #31 | #11 | 🇿🇦Martin Roux | +0:071:11:05 |
| #32 | #4 | 🇿🇦Brendon Warne | +0:281:11:33 |
| #33 | #4 | 🇬🇧Luc Durandt | +0:011:11:34 |
| #34 | #5 | 🇿🇦Jonny Brown | +0:131:11:47 |
| #35 | 🥉 | 🇿🇦Dustin Carr | +0:121:11:59 |
| #36 | #6 | 🇿🇦Divan Oosthuizen | +0:041:12:03 |
| #38 | #6 | 🇿🇦Carel Bamberger | +0:091:12:12 |
| #37 | #5 | 🇬🇧Greg Mc Dermott | 1:12:12 |
| #37 | #5 | 🇬🇧Greg Mcdermott | 1:12:12 |
| #39 | #12 | 🇿🇦Brian Dolphin | +0:061:12:18 |
| #40 | #12 | 🇿🇦Alexio Dos Santos | +0:011:12:19 |
| #41 | #7 | 🇿🇦Ryan Basson | +0:321:12:51 |
| #42 | #13 | 🇿🇦Jean Claude Fernandes | +0:091:13:00 |
| #43 | #7 | 🇬🇧Alistair Taylor | +0:041:13:04 |
| #44 | #13 | 🇳🇱Benjamin Bouwer | +0:111:13:15 |
| #45 | #8 | 🇿🇦Myles Usher | +0:021:13:17 |
| #46 | #14 | 🇿🇦Phinias Nyendwa | +0:011:13:18 |
| #47 | #9 | 🇩🇪Oliver Friedrich | +0:061:13:24 |