Record books

Masters records

Browse records by governing authority, course, event, and Masters age group. Candidates remain provisional until ratified.

Current published book

South African Masters Swimming

Long course

683 records

Grouped by event

Women’s individual records

306 records

50m Freestyle

18 age groups
Age groupRecordHolderSet
18–2428.03J Cowell (Jhb)2005-01
19–2428.03Joanne Cowell2005-01
25–2927.00L Kemp (Pta)16 Mar 2018
30–3427.99T Victor (Jhb)18 Mar 2015
35–3926.53E Ottermann2004-06
40–4426.44E Ottermann7 Nov 2009
45–4926.59E Ottermann16 Mar 2011
50–5427.39E Ottermann17 Mar 2018
55–5927.63E Ottermann13 Nov 2021
60–6428.34Edith Ottermann2026-03
65–6930.72S Kruger14 Aug 2015
70–7431.99S Kruger21 Mar 2019
75–7935.04Sanderina Kruger2024-03
80–8442.94S Leuner (Jhb)23 Feb 2019
85–8951.71Sue Leuner2024-03
90–941:15.41K Kloos (CT)21 Nov 2015
95–991:28.57K Kloos (CT)22 Feb 2020
100–10459:59.99Vacant2000

100m Freestyle

18 age groups
Age groupRecordHolderSet
18–241:02.28J Cowell2005-03
19–241:02.28Joanne Cowell2005-03
25–2959.50S Gunther11 Jun 2012
30–341:00.84W Daniel (Cas)1998-06
35–391:01.50C Strydom2022-02
40–441:00.39B McCarney (Ric)2004-06
45–491:03.03Y Victor vd Berg2025-03
50–541:03.19E Ottermann16 Mar 2017
55–591:06.25E Ottermann9 Mar 2022
60–641:06.63S Kruger13 Mar 2009
65–691:09.23S Kruger11 Aug 2015
70–741:11.49S Kruger22 Mar 2019
75–791:21.27Sanderina Kruger2025-03
80–841:34.64S Leuner (Jhb)23 Feb 2019
85–891:56.68Sue Leuner2024-03
90–942:45.62K Kloos (CT)21 Feb 2015
95–993:19.12K Kloos (CT)16 Feb 2020
100–10459:59.99Vacant2000

200m Freestyle

18 age groups
Age groupRecordHolderSet
18–242:19.63F Bucking2005
19–242:19.63F. Bucking1994
25–292:08.65S Gunther12 Jun 2012
30–342:13.44W Daniel (Cas)1998-06
35–392:15.79A Picard (Hs)12 Aug 2007
40–442:15.36B McCarney (Grm)2005-03
45–492:23.73C Stanford17 Feb 2009
50–542:21.64D Carroll12 Jun 2012
55–592:22.92C Stanford16 Aug 2017
60–642:24.98C Stanford12 Mar 2022
65–692:33.98Ingrid Trusler2024-03
70–742:44.16S Kruger3 Mar 2019
75–793:12.20Sanderina Kruger2025-03
80–843:45.21S Leuner (Jhb)23 Feb 2019
85–894:26.80Sue Leuner2024-03
90–946:01.96K Kloos (Kaz)12 Aug 2015
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

400m Freestyle

18 age groups
Age groupRecordHolderSet
18–244:52.40F Bucking (CT)2005
19–244:52.40F.Bucking1994
25–294:38.55S Gunther16 Jun 2012
30–344:49.15T Stanford17 Mar 2017
35–394:45.36A Picard (Hs)11 Aug 2007
40–444:47.44A Picard (Go)6 Aug 2010
45–495:03.13C Stanford16 Feb 2008
50–545:02.03C Stanford17 Feb 2011
55–595:03.25C Stanford17 Mar 2017
60–645:10.52C Stanford19 Feb 2022
65–695:17.84Ingrid Trusler2024-02
70–745:48.07Di Coetzee2025-03
75–796:46.81Maureen Mons2026-03
80–847:51.46G Janssens2024-03
85–899:21.30Sue Leuner2024-03
90–9412:38.74K Kloos (CT)21 Feb 2015
95–9914:51.89K Kloos (CT)22 Feb 2020
100–10459:59.99Vacant2000

800m Freestyle

18 age groups
Age groupRecordHolderSet
18–249:47.19F Bucking (CT)2005-06
19–249:47.19F. Bucking1994
25–299:45.95B McCarney (Dbn)2005-06
30–349:50.22S Tiran (Dbn)2003-03
35–399:48.06A Picard (Hs)13 Mar 2007
40–449:55.35A Picard (Go)31 Aug 2010
45–4910:25.33C Stanford11 Feb 2006
50–5410:21.39C Stanford20 Feb 2011
55–5910:29.29C Stanford21 Feb 2016
60–6410:37.63C Stanford20 Feb 2022
65–6910:50.78Cecilia Stanford2026-02
70–7411:58.27Di Coetzee2025-03
75–7913:51.59Maureen Mons2026-03
80–8416:28.50G Janssens2024-03
85–8919:04.81Sue Leuner2024-03
90–9426:56.99K Kloos (Kaz)10 Aug 2015
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

1500m Freestyle

18 age groups
Age groupRecordHolderSet
18–2419:27.14Tarryn Stanford (5 Dec 2001
19–2419:27.14Tarryn Stanford2009-12
25–2918:59.59Tarryn Stanford (18 Feb 2001
30–3419:19.47Tarryn Stanford (20 Jan 2001
35–3918:40.05Amanda Picard (Hs13 Aug 2001
40–4418:36.41Amanda Picard (CT5 Dec 2001
45–4920:11.01Cecilia Stanford2 Dec 2001
50–5419:48.09Cecilia Stanford18 Feb 2001
55–5920:23.81Cecilia Stanford24 Jan 2001
60–6421:33.22Ingrid Trusler (P13 Feb 2001
65–6920:53.17Cecilia Stanford2026-01
70–7424:31.72Maureen Mons (Pta23 Oct 2001
75–7930:52.01W. Kokott2018-11
80–8436:52.63J Rees2024-08
85–8941:40.28Ann Hanson (Pta)5 Feb 2001
90–9453:43.10Kascha Kloos (Prl24 Jan 2001
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

50m Backstroke

18 age groups
Age groupRecordHolderSet
18–2431.23K Straszacker13 Mar 2024
19–2431.23K Straszacker2024-03
25–2931.31L Kemp (Pta)17 Mar 2018
30–3433.32R Newson21 Feb 2016
35–3931.58M Kriel10 Aug 2006
40–4431.99B McCarney (Ric)2004-06
45–4933.42P Cadiz18 Feb 2021
50–5433.90Norelle Engela2022-03
55–5935.66D Coetzee (PE)15 Mar 2013
60–6436.42D Coetzee (Dbn)17 Mar 2016
65–6938.56D Coetzee (Grm)14 Mar 2020
70–7441.44S Kruger21 Mar 2019
75–7945.46Sanderina Kruger2025-03
80–8446.03G Janssens2024-03
85–891:01.60Sue Leuner2024-03
90–941:31.53K Kloos (CT)21 Nov 2015
95–991:37.94K Kloos (CT)16 Feb 2020
100–10459:59.99Vacant2000

100m Backstroke

18 age groups
Age groupRecordHolderSet
18–241:10.59C Labuscha18 Mar 2010
19–241:10.59Charne Labuschagn2010-03
25–291:07.56L Kemp (Pta)15 Mar 2018
30–341:10.83T Stanford20 Mar 2019
35–391:08.11M Kriel9 Aug 2006
40–441:11.54B McCarney (Grm)2005-03
45–491:14.59P Cadiz7 Mar 2021
50–541:14.64C Stanford17 Jun 2011
55–591:18.55H Campbell15 Jun 2012
60–641:19.41D Coetzee (CT)27 Feb 2016
65–691:24.16D Coetzee (CT)10 Mar 2022
70–741:27.93Diane Coetzee2025-03
75–791:42.02G Janssen20 Mar 2019
80–841:46.05G Janssens2024-03
85–893:05.80E Buck (EL)2004-03
90–943:16.64K Kloos (Kaz)15 Aug 2015
95–993:29.06K Kloos (CT)22 Feb 2020
100–10459:59.99Vacant2000

200m Backstroke

18 age groups
Age groupRecordHolderSet
18–242:35.02C Labuscha19 Mar 2010
19–242:35.02Charne Labuschagn2010-03
25–292:29.71K Kupfer (CT)9 Mar 2022
30–342:29.91T Stanford22 Mar 2019
35–392:34.47T Stanford9 Mar 2022
40–442:33.70Tayrrn Stanford2026-03
45–492:43.79C Stanford5 Aug 2008
50–542:46.11A Dressler4 Aug 2014
55–592:50.57A Dressler22 Mar 2019
60–642:52.05D Coetzee (Ka)11 Aug 2015
65–693:02.61D Coetzee (CT)9 Mar 2022
70–743:14.79Diane Coetzee2025-03
75–793:34.02G Janssen13 Aug 2019
80–843:53.30G Janssens2024-03
85–896:35.96K Kloos (CT)17 Mar 2012
90–946:49.91K Kloos (Kaz)11 Aug 2015
95–997:22.16K Kloos (CT)16 Feb 2020
100–10459:59.99Vacant2000

50m Breaststroke

18 age groups
Age groupRecordHolderSet
18–2435.90BA McCutec2005-03
19–2435.90B. McCutecheon2003-05
25–2934.01H Taylor2025-03
30–3433.78C Rolt (Dbn)19 Mar 2016
35–3933.44C Rolt (EL)17 Mar 2017
40–4435.51Y Victor-vd Berg2020-03
45–4935.48Y Victor vd Berg2025-03
50–5437.61S Ralfe2024-03
55–5940.73C Stanford27 Feb 2016
60–6442.15TA Matley26 Feb 2017
65–6944.10A Thatcher17 Mar 2017
70–7445.89A Thatcher9 Mar 2022
75–7953.24S Hurwitz17 Mar 2017
80–8453.97S van Jaarsveld20 Aug 2017
85–891:30.79K Kloos (Got)3 Aug 2010
90–941:31.62Kascha Kloos2015-11
95–992:10.38K Kloos (CT)9 Mar 2022
100–10459:59.99Vacant2000

100m Breaststroke

18 age groups
Age groupRecordHolderSet
18–241:18.91BA McCutec2005-03
19–241:18.91B. McCutecheon2005-03
25–291:13.87H Taylor2025-03
30–341:14.55C Rolt (Dbn)17 Mar 2016
35–391:14.50C Rolt (EL)18 Mar 2017
40–441:15.83Heather Morris-Ey2010-08
45–491:19.08H Morris-Eyton16 Mar 2013
50–541:23.98P Labuschagne2023-03
55–591:28.80C Stanford26 Feb 2017
60–641:33.14C Stanford19 Feb 2022
65–691:39.79TA Matley12 Mar 2022
70–741:44.03A Thatcher2022-03
75–791:56.38S van Jaarsveld17 Mar 2016
80–841:57.56S van Jaarsveld15 Aug 2017
85–893:33.40K Kloos (Oud)18 Mar 2011
90–943:46.71K Kloos (CT)1 Mar 2015
95–994:56.55K Kloos (CT)12 Mar 2022
100–10459:59.99Vacant2000

200m Breaststroke

18 age groups
Age groupRecordHolderSet
18–242:50.37C Shear (Jhb)19 Mar 2015
19–242:50.37C Shear2015-03
25–292:41.53H Taylor2025-03
30–342:44.90C Rolt2016-03
35–392:45.52C Rolt2017-03
40–442:40.76H Morris-Eyton2010-08
45–492:43.73H Morris-Eyton2013-03
50–542:57.39H Morris-Eyton2018-03
55–593:10.56K McLachlan2025-03
60–643:21.86Cecilia Stanford2025-02
65–693:26.57Cecilia Stanford2026-02
70–743:52.03A Thatcher2022-03
75–794:08.10S v Jaarsveld2015-03
80–844:09.40S v Jaarsveld2017-08
85–897:10.00K Kloos2011-03
90–948:00.51K Kloos2015-03
95–9910:30.05K Kloos2022-03
100–10459:59.99Vacant2000

50m Butterfly

18 age groups
Age groupRecordHolderSet
18–2429.10K Straszacker16 Mar 2024
19–2429.10K Straszacker2024-03
25–2927.55E Werth (Jhb)21 Mar 2015
30–3429.82R Newson2016-02
35–3929.42E Ottermann2004-06
40–4429.02E Ottermann20 Mar 2010
45–4928.97E Ottermann19 Feb 2011
50–5430.39E Ottermann16 Mar 2017
55–5931.71E Ottermann11 Mar 2022
60–6433.19Edith Ottermann2026-03
65–6934.81Cecilia Stanford2026-03
70–7441.23E Craig (Jhb)21 Mar 2015
75–7945.33Sanderina Kruger2025-03
80–8456.39Elsa Craig2025-02
85–8959:59.99Vacant2000
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

100m Butterfly

18 age groups
Age groupRecordHolderSet
18–241:08.98K Straszacker14 Mar 2024
19–241:08.98K Sraszacker2024-03
25–291:05.58S Gunther16 Mar 2012
30–341:08.86N Durrheim (Oud)2002-02
35–391:07.37R Isakov15 Mar 2008
40–441:05.80B McCarney (Ric)2004-06
45–491:09.53C Stanford7 Aug 2006
50–541:10.31C Stanford17 Mar 2011
55–591:13.01C Stanford17 Mar 2016
60–641:15.05C Stanford9 Mar 2022
65–691:16.63Cecilia Stanford2026-03
70–741:51.96A Lion-Cachet2025-03
75–792:08.12E Craig (Grm)13 Mar 2020
80–842:38.24Elsa Craig2025-03
85–8959:59.99Vacant2000
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

200m Butterfly

18 age groups
Age groupRecordHolderSet
18–242:32.55K Nurse (CT)2000-03
19–242:32.55Kathryn Nurse2000-03
25–292:26.10S Gunther14 Mar 2012
30–342:31.83J Brits (CT)1992
35–392:33.00R Isakov14 Mar 2008
40–442:37.40D Snyman2025-12
45–492:51.76C Stanford3 Feb 2008
50–542:43.99C Stanford14 Feb 2012
55–592:55.88C Stanford19 Mar 2016
60–642:56.47C Stanford19 Feb 2022
65–693:07.76Cecilia Stanford2026-03
70–744:22.77E Craig (Jhb)20 Mar 2015
75–795:08.86Helen Lawless2024-03
80–8459:59.99Vacant2000
85–8959:59.99Vacant2000
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

200m Medley

18 age groups
Age groupRecordHolderSet
18–242:37.90J Cowell (EL)2004-03
19–242:37.90Joanne Cowell2004-03
25–292:30.77H Taylor2025-03
30–342:34.61T Stanford17 Mar 2017
35–392:35.55T Stanford10 Mar 2022
40–442:33.72B McCarney (EL)2004-03
45–492:35.64C Stanford7 Aug 2006
50–542:36.62C Stanford18 Mar 2011
55–592:42.29C Stanford17 Mar 2016
60–642:48.94C Stanford10 Mar 2022
65–692:52.81Cecilia Stanford2026-03
70–743:20.66S Kruger23 Mar 2019
75–793:43.66Maureen Mons2026-03
80–844:25.22Elsa Craig2025-03
85–8959:59.99Vacant2000
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

400m Medley

18 age groups
Age groupRecordHolderSet
18–245:33.03D Donner (CT)1994
19–245:33.03Dominique Donner1994
25–295:23.70H Taylor2026-03
30–345:29.39T Stanford21 Mar 2019
35–395:31.13R Isakov13 Mar 2008
40–445:30.54Tarryn Stanford2026-03
45–495:39.29C Stanford20 Apr 2008
50–545:37.60C Stanford16 Mar 2011
55–595:51.88C Stanford18 Mar 2016
60–646:02.89C Stanford9 Mar 2022
65–696:11.92Cecilia Stanford2026-03
70–747:27.94Maureen Mons2022-03
75–798:00.49Maureen Mons2026-03
80–849:50.13Elsa Craig2026-03
85–8959:59.99Vacant2000
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

Grouped by event

Women’s relay records

27 records

200m Freestyle Relay

9 age groups
Age groupRecordHolderSet
72–992:12.04Amakhosi (EL)14 Mar 2009
100–1191:54.22Phoenix (Jhb)19 Mar 2015
120–1591:52.58Cape Town (Ric)14 Jun 2012
160–1991:57.63Cape Town (PE)15 Mar 2013
200–2391:56.04Cape Town (Oud)19 Mar 2011
240–2792:00.75Cape Town (Pta)17 Mar 2018
280–3192:29.63Phoenix (Pta)17 Mar 2018
320–3593:20.26Wahoo (Jhb)14 Mar 2024
360–39959:59.99Vacant2000

400m Freestyle Relay

9 age groups
Age groupRecordHolderSet
72–9959:59.99Vacant2000
100–1195:03.62Coelacanth (Dbn18 Mar 2016
120–1594:23.76Aquabear (EL)16 Mar 2017
160–1994:37.60Cape Town (Dbn)18 Mar 2016
200–2394:20.68Cape Town (PE)14 Mar 2013
240–2794:39.62Cape Town (Dbn)18 Mar 2016
280–3196:02.25Phoenix (Grm)13 Mar 2020
320–35959:59.99Vacant2000
360–39959:59.99Vacant2000

200m Medley Relay

9 age groups
Age groupRecordHolderSet
72–992:24.49Blue Fins (Grm)2005-03
100–1192:15.16Phoenix (Jhb)21 Mar 2015
120–1592:10.32Cape Town (Per)22 Apr 2008
160–1992:12.58Cape Town (PE)22 Mar 2019
200–2392:16.11Cape Town (Mbo)16 Mar 2023
240–2792:19.90Cape Town (Pta)16 Mar 2018
280–3192:59.44Phoenix (Pta)16 Mar 2018
320–3593:57.68Wahoo (Jhb)14 Mar 2024
360–39959:59.99Vacant2000

Grouped by event

Men’s individual records

305 records

50m Freestyle

18 age groups
Age groupRecordHolderSet
18–2425.00B Lockett (PE)16 Mar 2013
19–2425.00Bryon Lockett2013-03
25–2923.39C King (PE)16 Mar 2013
30–3424.48J van Wyk2022-02
35–3923.28Ryk Neethling2012-03
40–4424.08C Marais2026-03
45–4924.03M.Allan2023-08
50–5424.34Calvin Maughan2015-03
55–5924.64C Maughan2019-08
60–6424.82Calvin Maughan2024-03
65–6927.42M Semple2022-03
70–7427.22Andre Steynberg2026-03
75–7931.67Tyrone Tozer2025-03
80–8436.90D Steiger2023-02
85–8942.52R Salati (Dbn)13 Mar 2008
90–941:03.97C Cable (Mun)2000-08
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

100m Freestyle

18 age groups
Age groupRecordHolderSet
18–2454.26T Frew (Dbn)14 Mar 2025
19–2454.26T Frew2025-03
25–2952.16C King (PE)13 Mar 2013
30–3453.61J Van Wyk2023-03
35–3953.61B Reen (Jhb)20 Mar 2015
40–4453.49M Allan (Gwn)13 Aug 2019
45–4953.18M Allan2023-08
50–5454.36C Maughan19 Mar 2015
55–5955.63C Maughan20 Jan 2019
60–6457.94Calvin Maughan2024-02
65–691:02.08M Semple2022-03
70–741:03.67Andre Steynberg2026-03
75–791:11.52Tyrone Tozer2025-03
80–841:25.11J Hughes2023-03
85–891:36.65D McLachlan9 Mar 2022
90–942:37.79C Cable (Mun)2000-08
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

200m Freestyle

18 age groups
Age groupRecordHolderSet
18–241:59.61T Venter (Sas)16 Mar 2007
19–241:59.61Tyrone Venter2007-03
25–291:52.82C King (Ric)12 Jun 2012
30–342:02.93N Moores (Shf)1996
35–392:02.70B Reen (Jhb)21 Mar 2015
40–442:01.84J Norton2025-08
45–492:03.29G Albertyn (Mo)5 Aug 2014
50–542:02.99G Albertyn2019-08
55–592:10.90T Downes (Ric)2004-06
60–642:17.01T Downes (EL)12 Mar 2009
65–692:19.97M Semple (CT)12 Mar 2022
70–742:33.80P Stevenson2026-03
75–792:51.89Tyrone Tozer2025-03
80–843:13.62D Fyfe (Grm)14 Mar 2020
85–893:34.34D McLachlan12 Mar 2022
90–946:13.57C Cable (Oud)28 Feb 2002
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

400m Freestyle

18 age groups
Age groupRecordHolderSet
18–244:15.06T Venter (Sas)15 Mar 2007
19–244:15.06Tyrone Venter2007-03
25–294:14.93T Venter (CT)16 Mar 2012
30–344:16.20A Gray (Ind)1992
35–394:30.71S Hurley (Pt)19 Mar 2010
40–444:21.59J Norton2025-08
45–494:22.69G Albertyn (EL)17 Mar 2017
50–544:26.16G Albertyn2019-08
55–594:45.91D Howieson (PE)24 Apr 2008
60–645:00.63M Semple (EL)17 Mar 2017
65–695:00.34M Semple (CT)10 Mar 2022
70–745:33.56Paul Stevenson2026-03
75–796:24.03D McLachlan16 Mar 2012
80–847:01.76D McLachlan26 Feb 2017
85–897:38.79D McLachlan19 Feb 2022
90–9411:08.58M. Arbuthnot2023-02
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

800m Freestyle

17 age groups
Age groupRecordHolderSet
18–249:07.39T Venter (Grm)2005-03
19–249:07.39Tyrone Venter2005-03
25–298:48.20T Venter (Ric10 Jun 2012
30–348:51.18A Gray (Ind)1992
35–399:26.31P Bordron (Dbn)2003-03
40–449:37.23T Tozer (Ind)1992
45–499:08.81G Albertyn (Mo)3 Aug 2014
50–549:11.92G Albertyn2019-08
55–599:52.36D Howieson (PE)18 Apr 2008
60–6410:24.34M Semple (Pta)14 Mar 2018
65–6910:23.11M Semple (CT)11 Mar 2022
70–7411:34.65P Stevenson2026-03
75–7913:04.25M Bolsridge2025-03
80–8414:36.35D McLachlan21 Feb 2017
85–8915:33.00D McLachlan19 Mar 2022
90–9439:37.88K Hanna (Dbn)12 Mar 2025
95–9959:59.99Vacant2000

1500m Freestyle

18 age groups
Age groupRecordHolderSet
18–2419:52.53G. Kurth (Pta)2001-10
19–2419:52.53G. Kurth2001-10
25–2917:27.34Philip Emslie (CT19 Feb 2001
30–3418:41.12P. Bordron (USA)2000-08
35–3918:30.05T. Tozer (Dbn)1989
40–4418:18.18Gary Albertyn (Pt8 Dec 2001
45–4918:27.50Gary Albertyn (Pt12 Feb 2001
50–5419:33.38Doug Howieson (CT2001-12
55–5919:54.67Doug Howieson (CT1 Dec 2001
60–6420:22.77Tim Shead (CT)19 Feb 2001
65–6920:43.96Mike Semple (Pta)19 Feb 2001
70–7422:53.52Izak Spies2024-01
75–7925:57.27Dave McLaclan (CT19 Jan 2001
80–8428:28.83Derek Fyfe (Pta)13 Feb 2001
85–8941:23.00Russel Wolpe (Pta19 Feb 2001
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

50m Backstroke

18 age groups
Age groupRecordHolderSet
18–2429.34R Speirs (EL)1999-03
19–2429.34R. Speirs1999-03
25–2926.90C King (Ric)15 Mar 2013
30–3426.63J van Wyk2022-03
35–3927.42S Thirsk (PE)15 Mar 2013
40–4428.82C Marais2026-03
45–4929.34G Kahn (PE)22 Mar 2019
50–5429.70H Ruck (Dbn)17 Mar 2016
55–5929.90H Ruck (Grm)14 Mar 2020
60–6429.77Harald Ruck2025-08
65–6931.92Andre Steynberg2022-03
70–7433.27Andre Steynberg2026-02
75–7938.99J Hughes (Dbn)18 Feb 2018
80–8440.00J Hughes2023-03
85–8953.82M Cameron (Dbn)20 Feb 2021
90–941:17.62C Cable (Mun)2000-08
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

100m Backstroke

18 age groups
Age groupRecordHolderSet
18–241:04.72S Barson (Dbn)2003-03
19–241:04.72Shaun Barson2003-03
25–2956.80C King (Ric)15 Jun 2012
30–3459.12J van Wyk2022-03
35–391:00.07S Thirsk (Ric)15 Jun 2012
40–441:02.49J Norton2025-08
45–491:03.46G Kahn (PE)21 Mar 2019
50–541:07.76H Ruck (Dbn)18 Mar 2016
55–591:07.29T Shead (Per)23 Apr 2008
60–641:07.62Harald Ruck2025-08
65–691:12.57T Shead (Bud)19 Aug 2017
70–741:14.68Andre Steynberg2026-03
75–791:28.99Tyrone Tozer2025-03
80–841:33.36J Hughes2023-03
85–891:59.86D Fyfe2025-03
90–942:07.63P Galvin (JHB)2024-03
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

200m Backstroke

18 age groups
Age groupRecordHolderSet
18–242:21.46S Barson (Dbn)2003-03
19–242:21.46Shaun Barson2003-03
25–292:03.62C King (Ric)11 Jun 2012
30–342:19.38D Glover (PE)16 Mar 2013
35–392:12.39S Thirsk (Ric)11 Jun 2012
40–442:17.23J Norton2025-08
45–492:20.56G Albertyn (Mo)4 Aug 2014
50–542:23.26G Albertyn (Gw)13 Aug 2019
55–592:33.29T Shead (Man)16 Jun 2007
60–642:34.00T Shead (CT)17 Mar 2012
65–692:39.69T Shead (Bud)15 Aug 2017
70–743:07.42Mike Winfield2025-03
75–793:18.56J Hughes (Dbn)18 Feb 2018
80–843:24.65J Hughes2023-03
85–894:15.44Derek Fyfe2025-03
90–944:30.50P Galvin (Jhb)2024-03
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

50m Breaststroke

18 age groups
Age groupRecordHolderSet
18–2430.93A Shuttleworth1999-03
19–2430.93Tony Shuttleworth1999-03
25–2929.14C Stewart (Sa)7 Aug 2006
30–3430.75R Smith (Dbn)2003-03
35–3929.73R Neethling (CT)14 Mar 2012
40–4431.90M Allan (Grm)14 Mar 2020
45–4932.25M Allan2022-03
50–5432.58T Shead (Chc)2002-03
55–5932.07T Shead (Per)21 Apr 2008
60–6434.35T Shead (Dbn)19 Mar 2016
65–6934.30T Shead (Pta)15 Mar 2018
70–7435.01T Shead (CT)9 Mar 2022
75–7942.39B Hatherley2026-03
80–8448.99I Schlapobersk13 Mar 2013
85–8955.10P Mulder (Pta)19 Sep 2009
90–9456.59P Galvin2024-03
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

100m Breaststroke

18 age groups
Age groupRecordHolderSet
18–241:09.66A Shuttleworth1998-10
19–241:09.66Tony Shuttleworth1998-10
25–291:06.21M Josephson17 Mar 2012
30–341:08.37C Fisher2024-02
35–391:09.23T Parkin22 Mar 2019
40–441:09.16T Parkin13 Mar 2020
45–491:10.77G Fiser (Mon)4 Aug 2014
50–541:11.69G Fiser (Dbn)17 Mar 2016
55–591:11.13T Shead (Per)19 Apr 2008
60–641:16.07T Shead (Dbn)17 Mar 2016
65–691:17.52T Shead (Bud)15 Aug 2017
70–741:18.41T Shead (CT)12 Mar 2022
75–791:36.91B Hatherley2026-03
80–841:52.49I Schlapobersk16 Mar 2013
85–892:15.88D McLachlan19 Feb 2023
90–942:15.64P Galvin2024-03
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

200m Breaststroke

18 age groups
Age groupRecordHolderSet
18–242:39.62A Shuttleworth1999-02
19–242:39.62A Shuttleworth1999-02
25–292:25.86M Josephson2012-03
30–342:34.87C Fisher2023-12
35–392:32.00T Parkin2019-03
40–442:40.65J vd Merwe2008-04
45–492:36.91G Fiser2014-08
50–542:39.53G Fiser2016-03
55–592:41.54T Shead2008-04
60–642:46.46T Shead2012-03
65–692:59.11T Shead2017-03
70–742:57.87T Shead2022-03
75–793:39.23D McLachlan2026-03
80–844:02.35D McLachlan2017-03
85–894:42.32D McLachlan2022-03
90–9410:01.45D Hills2022-03
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

50m Butterfly

18 age groups
Age groupRecordHolderSet
18–2426.34B Lockett (PE)16 Mar 2013
19–2426.34Byron Lockett2013-03
25–2925.87C King (PE)16 Mar 2013
30–3426.06J van Wyk2023-03
35–3924.69R Neethling (CT)17 Mar 2012
40–4425.22M Allan (Gwn)14 Aug 2019
45–4925.07M Allan2023-08
50–5427.08C Maughan12 Aug 2015
55–5927.97H Ruck (Grm)11 Mar 2020
60–6428.01Harald Ruck2025-08
65–6929.79Andre Steynberg2022-03
70–7430.59Andre Steynberg2026-03
75–7940.16D McLachlan16 Feb 2012
80–8439.59D McLachlan16 Aug 2017
85–8956.22D McLachlan11 Mar 2022
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

100m Butterfly

18 age groups
Age groupRecordHolderSet
18–2457.60B Lockett (PE)15 Mar 2013
19–2457.60Byron Lockett2013-03
25–2958.23J Fourie (Mun)2000-08
30–3457.00J van Wyk2023-08
35–391:00.18Dino Barber2026-08
40–4458.46M Allan (Gwn)15 Aug 2019
45–4957.33M Allan2023-08
50–541:01.63P Blackbeard21 Apr 2008
55–591:04.50R Taylor2025-03
60–641:05.78A Steynberg17 Mar 2016
65–691:11.14M Semple2022-03
70–741:15.79Andre Steynberg2026-03
75–791:28.67D McLachlan13 Jun 2007
80–841:40.42D McLachlan17 Aug 2017
85–894:16.45J Brink (Grm)2005-03
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

200m Butterfly

18 age groups
Age groupRecordHolderSet
18–242:11.70B Lockett (PE)13 Mar 2013
19–242:11.70Byron Lockett2013-03
25–292:12.35T Venter (CT)14 Mar 2012
30–342:15.42A Gray (Ind)1992
35–392:22.34W Gilchrist2025-03
40–442:30.89R Wittels (Jhb)20 Mar 2015
45–492:27.10A Blades (Ric)2004-06
50–542:27.03P Blackbeard23 Apr 2008
55–592:37.86J Keyter (Mal)4 Mar 2006
60–642:49.28T Shead (CT)14 Mar 2012
65–693:00.99Andre Steynberg2025-03
70–743:14.18D McLachlan23 Apr 2008
75–793:26.21D McLachlan15 Jun 2012
80–843:48.35D McLachlan19 Aug 2017
85–8911:23.67J Brink (Mal)4 Mar 2006
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

200m Medley

18 age groups
Age groupRecordHolderSet
18–242:17.35T Venter (Sas)17 Mar 2007
19–242:17.35Tyrone Venter2007-03
25–292:16.03G Albertyn (Grm)1997-03
30–342:22.72D Nel (Col)1 Aug 2010
35–392:20.99S Thirsk (Dbn)17 Mar 2016
40–442:23.99T Shead (Dbn)1993
45–492:20.85G Albertyn (Mo)6 Aug 2014
50–542:23.92G Albertyn (Gw)15 Aug 2019
55–592:24.16T Shead (Per)21 Apr 2008
60–642:38.52T Shead (Dbn)17 Mar 2016
65–692:35.93T Shead (Bud)17 Aug 2017
70–742:48.00T Shead (CT)10 Mar 2022
75–793:12.48D McLachlan13 Jun 2012
80–843:36.18D McLachlan17 Aug 2017
85–894:20.11D McLachlan10 Mar 2022
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

400m Medley

18 age groups
Age groupRecordHolderSet
18–244:51.32T Venter (Sas)16 Mar 2007
19–244:51.32Tyrone Venter2007-03
25–294:46.76T Venter (Ric)12 Jun 2012
30–344:55.00A Gray (Ind)1992
35–395:13.07T Shead (Ind)1992
40–445:12.29J Taylor (Dbn)13 Mar 2008
45–495:17.11G du Toit13 Mar 2008
50–545:19.41G Albertyn (PE)21 Mar 2019
55–595:35.26T Shead (Man)17 Jun 2007
60–645:35.40T Shead (CT)15 Mar 2012
65–696:00.61T Shead (CT)14 Feb 2017
70–746:03.96T Shead (CT)9 Mar 2022
75–797:10.29D McLachlan12 Jun 2012
80–847:46.50D McLachlan16 Aug 2017
85–8959:59.99Vacant2000
90–9459:59.99Vacant2000
95–9959:59.99Vacant2000
100–10459:59.99Vacant2000

Grouped by event

Men’s relay records

27 records

200m Freestyle Relay

9 age groups
Age groupRecordHolderSet
72–991:45.59Highway (CT)18 Mar 2000
100–1191:41.33Wahoo (Jhb)14 Mar 2024
120–1591:39.04Cape Town (CT)17 Mar 2012
160–1991:39.57Cape Town (Doh)1 Mar 2024
200–2391:41.28Cape Town (Bud)18 Aug 2017
240–2791:45.86Cape Town (Doh)1 Mar 2024
280–3192:05.98Cape Town (CT)11 Mar 2022
320–3593:16.81Wahoo (Jhb)14 Mar 2024
360–39959:59.99Vacant2000

400m Freestyle Relay

9 age groups
Age groupRecordHolderSet
72–995:29.51Amakhosi (EL)16 Mar 2017
100–1194:33.99Coelacanth (Grm13 Mar 2020
120–1593:55.50Synergy (Dbn)14 Mar 2025
160–1993:54.15Ohana (Dbn)14 Mar 2025
200–2394:07.13Cape Town (Grm)13 Mar 2020
240–2794:28.06Cape Town (Dbn)14 Mar 2025
280–3194:50.39Cape Town (Dbn)14 Mar 2025
320–3596:56.91Synergy (Dbn)14 Mar 2025
360–39959:59.99Vacant2000

200m Medley Relay

9 age groups
Age groupRecordHolderSet
72–992:00.39Killer Whales2005-03
100–1191:56.59East Coast (Grm2005-03
120–1591:52.77Wahoo (PE)16 Mar 2013
160–1991:53.50Cape Town (Doh)1 Mar 2024
200–2391:56.13Cape Town (Per)22 Apr 2008
240–2792:01.52Cape Town (Bud)18 Aug 2017
280–3192:21.18Cape Town (CT)11 Mar 2022
320–3594:09.93Wahoo (Jhb)14 Mar 2024
360–39959:59.99Vacant2000

Grouped by event

Mixed relay records

18 records

200m Freestyle Relay

9 age groups
Age groupRecordHolderSet
72–991:50.60Blue Fins (Grm)2005-03
100–1191:50.44Wahoo (Pta)15 Mar 2018
120–1591:47.45Cape Town (PE)16 Mar 2013
160–1991:46.43Cape Town (Per)22 Apr 2008
200–2391:47.41Cape Town (Mbo)16 Mar 2024
240–2791:52.45Cape Town (Doh)1 Mar 2024
280–3192:08.72Cape Town (Dbn)13 Mar 2025
320–3593:07.48Wahoo (Jhb)13 Mar 2024
360–39959:59.99Vacant2000

200m Medley Relay

9 age groups
Age groupRecordHolderSet
72–992:09.56Blue Fins (Grm)2005-03
100–1192:01.67Wahoo (Mbo)17 Mar 2023
120–1591:57.94Cape Town (Ric)14 Jun 2012
160–1991:58.66Cape Town (Per)22 Apr 2008
200–2392:04.25Cape Town (Bud)18 Aug 2017
240–2792:07.56Cape Town (Doh)1 Mar 2024
280–3192:36.47Cape Town (Dbn)13 Mar 2025
320–3593:29.36Synergy (Dbn)13 Mar 2025
360–39959:59.99Vacant2000