50km:
Men:
Open: 1 Thulane Magagagule (KPMG) 3:02:03, 2 Reginald Ngobese (Rockies) 3:06:23, 3 Lympson Maifo (Nedbank) 3:07:04.
Veterans: 1 Reginald Ngobese (Rockies) 3:06:23.
Masters: 1 Elias Bokaba (RAC) 3:56:00.
Grandmasters: 1 Johan Nel (Irene) 4:16:39.
Women:
Open: 1 Salome Cooper (Born 2 Run) 3:48:49, 2 Gerda Steyn (Nedbank) 3:50:22, 3 Lindy-Lee Folsher (Boksburg) 3:51:22, 4 Natasha Gorrie (Randburg) 4:07:01, 5 Anel Labushagne (Kempton) 4:08:07.
Veterans: 1 Salome Cooper (Born 2 Run) 3:48:49.
Masters: 1 Lizette Botha (Striders) 5:40:57.
Grandmasters: 1 Makgoale Magwentshu (Ukhozi) 5:27:41.
42km:
Men:
Open: 1 Felex Rop (Rockies) 2:29:28, 2 Benjamin Skosana (Benoni Harriers) 2:31:49, 3 Kwena Mmonwa (Exxaro) 2:35:50, 4 Malusi Dlomo (Nedbank) 2:37:00, 5 Sbonelo Dlangamadla (Nike) 2:38:37.
Veterans: 1 Justin Chikate (Maxed Elite) 2:38:45.
Masters: 1 Solomon Khumalo (Carlton) 2:54:01.
Grandmasters 1 Alan Smith (Mercury) 3:51:34.
Women:
Open: 1 Vanessa Bowman (Kempton) 3:19:04; 2 Melissa Pretorius (Vitality) 3:23:12; 3 Heather Walden (Born 2 Run) 3:27:06; 4 Estie Steyn (Vitality) 3:31:31; 5 Cecilia Raath (Nedbank) 3:31:59.
Veterans: 1 Vanessa Bowman (Kempton) 3:19:04.
Masters: 1 Elize Uys (Magnolia) 3:54:08.
Grandmasters: 1 Val Watson (Runavation) 3:54:45.
21km:
Men:
Open: 1 Trust Munkombwe (Nkangala) 70:51, 2 Olebogeng (Sibanye Gold) 71:08, 3 Pule Tjoana (Ulinda) 71:54.
Veterans: 1 Nthaleng Masime (Cool Running) 78:21.
Masters: 1 Simon Ramshapa (Corobrick) 76:16.
Grandmasters: 1 Zabulon Nxumalo (Honey Lotus) 94:46.
Walkers: 1 Jeffrey Manamela (Alberton) 1:54:19.
Women:
Open: 1 Maputhi Phaka (Born 2 Run) 86:54; 2 Tumelo Matlou (Benoni High) 87:59; 3 Cheryl-Lynn Ceronie (Kempton) 89:39.
Veterans: 1 Florence Munyie (Meadowlands) 1:42:10.
Masters: 1 Catherine Naane (Sibanye Gold) 1:41:10.
Grandmasters: 1 Debbie Blake (Runavation) 1:56:12.
Walkers: 1 Liezel le Roux (RWFL) 2:29:10.
10km:
Men:
1 Chamankwana Mailola (Nedbank) 31:00, 2 Phumlani Nkosi (Tembisa) 31:01, 3 Omphile Motlagale (Sibanye Gold) 31:23.
Women:
1 Emmah Mathibela (Nedbank) 36:11, 2 Robyn Kaltenbrunn (KPMG) 36:16, 3 Thandi Sethole (KPMG) 37:19, 4 Kiera Gosling (Benoni High) 37:20, Tinyiko Mdluli (Blue Sky) 37:42.