The medal winners were:
ASWD 42.2km Championships:
Senior (20-34): 1 Zandisile Ngeva (Nedbank Running Club) 2:35.43; 2 Gurome Gelderbloem (Mossel Bay Harriers) 2:37.22; 3 Jacques Mouton (Outeniqua Harriers) 3:14.09.
Ladies: 1 Helga Mathee (Nedbank RC) 3:12.29; 2 Lisl Grobler (Knysna Marathon Club) 3:22.10; 3 Rome Phillipson (Hartenbos Drawwers) 3:49.44.
Sub-veteran (35-39): 1 Vuyo Witbooi (Outeniqua Harriers) 3:01.40; 2 Jacques Berry (Hartenbos) 4:08.52.
Veteran (40-49): 1 Lindile Tokota (Nedbank RC) 2:30.51; 2 Mxolisi Fana (Mossel Bay) 2:46.10; 3 Henry van der Watt (Nedbank RC) 3:12.30.
Ladies: 1 Alison Jordaan (Nedbank RC) 3:20.03.
Master (50-59): 1 Sydney Landsberg (Nedbank RC) 2:46.24; 2 Dirk Joubert (Hartenbos) 3:39.35; 3 Martin Rulphse (Mossel Bay) 3:39.48.
Ladies: 1 Annatjie Botes (Nedbank RC) 3:22.47; 2 Adele Ungerer (Hartenbos) 4:36.43.
Grandmaster (60+): 1 Toekie Steenkamp (Nedbank RC) 4:00.08; 2 Esther Oosthuizen (Hartenbos) 4:45.40.
ASWD 10km Road Race Walking Championships:
Senior (20-34): 1 Mariaan Barnard (Coastline Athletics) 1:04.02; 2 Christine Sonnekus (Hartenbos) 1:11.28.
Veteran (40-49): 1 Vuyo Suka (Military Sport Club) 59.52.
Ladies: 1 Sarie Exton (Sedgefield Striders) 1:10.09; 2 Esca Schoeman (Hartenbos) 1:11.28.
Master (50-59): 1 Kabous van Tonder (Hartenbos) 1:13.38.
Ladies: 1 Lidia Basson (Outeniqua Harriers) 1:17.31; 2 Regina van Mollendorf (Hartenbos) 1:22.37; 3 Elaine Diessel (Hartenbos) 1:22.41.
Grandmaster (60+): 1 David Morgan-Smith (Sedgefield) 1:09.11; 2 Chris Fimpel (Sedgefield) 1:11.33; 3 Hennie Koster (Hartenbos) 1:16.37.
Ladies: 1 Frankie Whiteford (Sedgefield) 1:10.37; 2 Geraldine Loftie-Eaton (Run/Walk For Life 1:17.36.

Moses Gericke of ASWD with (from left) Chris Fimpel, Frankie Whiteford and David Morgan-Smith.