| 1 | 1 | Matthew Gooding, Bradly Joubert, Lance Stevens, Neale Lucas-Bull | U40 | 55:49 | Analyze |
| 2 | 2 | Kyle Schoonbee, Janno Nel, Cameron Cleaver, Conrad Herbst | U40 | 59:03 | Analyze |
| 3 | 3 | Herman Smit, Christiaan Greeff, Lohan Swart, Llewellyn Human-Reto | U40 | 1:00:31 | Analyze |
| 4 | 4 | Kerneels Combrinck, SCHWARTZ VAN ZYL, Ben Ackermann, Tommy Vreugdenburg | U40 | 1:05:53 | Analyze |
| 5 | 1 | Jurie Ingram, Claude Eksteen, Henco Ingram, Deon Van Rensburg | 40+ | 1:06:08 | Analyze |
| 6 | 5 | Dino Chizinga, Owami Ndimande, Jonty Matthys, Jared Watson | U40 | 1:08:57 | Analyze |
| 7 | 6 | Matthew Barrett, Ryan Diedericks, Sergio Da Costa, Rolo Pieter | U40 | 1:09:29 | Analyze |
| 8 | 7 | micca de azevedo, ricky miranda, lucca de azevedo, faheem laher | U40 | 1:09:42 | Analyze |
| 9 | 8 | Matthew Wong, Darren Karfor, Brandon Lai, Zachary Moffett | U40 | 1:18:04 | Analyze |
| 10 | 2 | Willie Smit, Jubilee Moutlana, Jonathan Wright, William Keys | 40+ | 1:18:33 | Analyze |
| 11 | 9 | Matthew Bond, Cliff Bond, Daniel perry, Cameron Perry | U40 | 1:21:02 | Analyze |
| 12 | 10 | Mhleli Luthuli, Nduduzo Khawula, Bongani Hlengwa, Ntokozo Kunene | U40 | 1:22:22 | Analyze |
| 13 | 11 | Mark Pienaar, Rudi Heerschop, Josh Stander, Kimhan Van der Merwe | U40 | 1:23:25 | Analyze |
| 14 | 12 | Wali Vayani, Ahmed Moosa, Ismail Dhorat, Muhammd Vardalia | U40 | 1:28:34 | Analyze |
| 15 | 13 | Mitchell Fieldgate, Daniel Lambson, Nick Fahrenheim, Dimitri Xides | U40 | 1:29:21 | Analyze |
| 16 | 3 | Donovan van der Spuy, Nehan Ungerer, Johannes Ackerman, James Smith | 40+ | 1:33:35 | Analyze |
| 17 | 14 | Kagiso Mangoale, Mafanedza Maiwashe, Tshiri Malapane, Ranwedzi Maiwashe | U40 | 1:39:07 | Analyze |
| 18 | 4 | Zahier Bagus, Eugene Van Niekerk, Mauritz Klopppers, Rohan Kruger | 40+ | 1:39:18 | Analyze |
| 19 | 15 | Uhuru Matlhaji, Peter Legoabe, Kelebogile Morena, Proud Morena | U40 | 1:40:36 | Analyze |