Federation · RSA

South Africa national best marks

Best marks by South Africa athletes in each event, compiled from the all-time lists we import. Derived national bests — not official national records (see note below).

189

Stored marks

147

Distinct marks shown

Men's 1500m

Derived 14 Sep 2026

South Africa national best marks, men 1500 Metres
# Athlete Mark Date Venue Age
1 Tshepo Tshite 3:31.35 20 Jun 2025 — —
2 Tshepo Tshite 3:31.53 31 May 2026 — —
3 Johan Cronje 3:31.93 8 Sep 2013 — —
4 Tshepo Tshite 3:32.03 4 Apr 2025 — —
5 Ryan Mphahlele 3:32.27 21 Jun 2025 — —
6 Tshepo Tshite 3:32.68 18 Jun 2023 — —
7 Ryan Mphahlele 3:32.90 17 Apr 2023 — —
8 Tshepo Tshite 3:32.98 20 Aug 2023 — —
9 Tshepo Tshite 3:33.02 17 Apr 2023 — —
10 Johan Cronje 3:33.31 9 May 2014 — —
11 Ryan Mphahlele 3:33.36 4 Apr 2025 — —
12 Ryan Mphahlele 3:33.38 27 Jun 2023 — —
13 Johan Cronje 3:33.46 10 May 2013 — —
14 Ryan Mphahlele 3:33.52 29 Apr 2024 — —
15 Johan Landsman 3:33.56 4 Aug 1993 — —
16 Ryan Mphahlele 3:33.58 4 Jul 2025 — —
17 Johan Cronje 3:33.63 28 Jul 2009 — —
18 Johan Cronje 3:33.69 18 Jul 2014 — —
19 Tshepo Tshite 3:33.76 29 Apr 2024 — —
20 Ryan Mphahlele 3:33.85 30 May 2024 — —
21 Johan Fourie 3:33.87 10 Apr 1987 — —
22 Johan Cronje 3:34.06 29 Aug 2013 — —
23 Johan Fourie 3:34.1 11 Mar 1987 — —
24 Tshepo Tshite 3:34.14 24 Jun 2025 — —
25 Johan Fourie 3:34.3 21 Mar 1984 — —
25= Juan van Deventer 3:34.30 30 May 2009 — —
25= Luan Munnik 3:34.30 21 Jun 2026 — —
28 Ryan Mphahlele 3:34.31 7 Jul 2023 — —
29 Johan Fourie 3:34.38 17 Feb 1986 — —
30 Juan van Deventer 3:34.46 24 May 2008 — —
31 Johan Fourie 3:34.5 22 Feb 1984 — —
31= Johan Fourie 3:34.5 10 Dec 1984 — —
33 Juan van Deventer 3:34.52 29 Aug 2010 — —
34 Johan Fourie 3:34.59 27 Mar 1985 — —
34= Tshepo Tshite 3:34.59 6 Jun 2023 — —
36 Ryan Mphahlele 3:34.66 6 Aug 2022 — —
36= Luan Munnik 3:34.66 10 Apr 2026 — —
38 Juan van Deventer 3:34.77 19 Aug 2008 — —
39 Johan Fourie 3:34.9 7 Mar 1984 — —
39= Johan Cronje 3:34.90 5 Jun 2014 — —
41 Johan Cronje 3:34.97 12 Jul 2014 — —
41= Tshepo Tshite 3:34.97 3 Sep 2023 — —
43 Ryan Mphahlele 3:35.01 14 Apr 2023 — —
44 Tshepo Tshite 3:35.08 14 Apr 2023 — —
45 Johan Cronje 3:35.11 10 Jun 2009 — —
46 Juan van Deventer 3:35.15 9 Jul 2010 — —
47 Johan Fourie 3:35.2 25 Mar 1983 — —
47= Juan van Deventer 3:35.20 20 Jul 2008 — —
49 Tshepo Tshite 3:35.21 19 May 2024 — —
50 Tshepo Tshite 3:35.22 17 Jun 2025 — —
51 Johan Cronje 3:35.24 8 Jul 2010 — —
52 Peter van der Westhuizen 3:35.33 30 May 2009 — —
52= Johan Cronje 3:35.33 25 May 2012 — —
54 Tshepo Tshite 3:35.35 3 Aug 2024 — —
55 Ryan Mphahlele 3:35.36 28 Mar 2022 — —
56 Johan Fourie 3:35.4 27 Feb 1985 — —
57 Johan Fourie 3:35.5 10 Dec 1983 — —
57= Tshepo Tshite 3:35.50 17 Sep 2025 — —
59 Johan Cronje 3:35.51 31 May 2014 — —
60 Juan van Deventer 3:35.52 11 Jun 2012 — —
61 Juan van Deventer 3:35.55 27 May 2012 — —
62 Johan Cronje 3:35.58 13 May 2005 — —
63 Juan van Deventer 3:35.63 6 Jun 2008 — —
64 Whaddon Niewoudt 3:35.65 17 May 1993 — —
64= Johan Cronje 3:35.65 11 Jun 2012 — —
66 Luan Munnik 3:35.66 9 May 2025 — —
67 Johan Landsman 3:35.73 17 May 1993 — —
68 Johan Fourie 3:35.79 19 Mar 1986 — —
69 Johan Landsman 3:35.83 23 Jul 1993 — —
70 François van Rensburg 3:35.84 17 May 1993 — —
71 Peter van der Westhuizen 3:35.97 10 Jul 2010 — —
72 Danie Malan 3:35.98 9 Jul 1976 — —
73 Tshepo Tshite 3:36.09 23 Mar 2022 — —
74 Tshepo Tshite 3:36.22 25 May 2025 — —
75 Johan Landsman 3:36.26 1 Aug 1993 — —
76 Tshepo Tshite 3:36.28 2 May 2025 — —
77 Johan Fourie 3:36.29 2 Mar 1987 — —
78 Johan Fourie 3:36.3 14 Dec 1985 — —
78= Johan Landsman 3:36.30 29 Apr 1991 — —
78= Johan Botha 3:36.30 23 May 2000 — —
81 Juan van Deventer 3:36.32 15 Aug 2008 — —
82 Johan Cronje 3:36.34 24 May 2015 — —
83 Dumisane Hlaselo 3:36.36 1 Jul 2015 — —
83= Tshepo Tshite 3:36.36 14 Sep 2025 — —
85 Luan Munnik 3:36.45 4 Apr 2025 — —
86 Johan Cronje 3:36.48 14 Mar 2009 — —
87 Dumisane Hlaselo 3:36.51 25 Apr 2015 — —
88 Juan van Deventer 3:36.56 2 Sep 2008 — —
88= Peter van der Westhuizen 3:36.56 5 May 2012 — —
90 Juan van Deventer 3:36.58 14 Mar 2009 — —
91 Johan Cronje 3:36.59 28 Aug 2015 — —
92 Ryan Mphahlele 3:36.64 3 Aug 2024 — —
93 Dumisane Hlaselo 3:36.65 6 May 2016 — —
94 Tshepo Tshite 3:36.66 23 May 2024 — —
95 Johan Cronje 3:36.68 18 Jul 2015 — —
96 Johan Cronje 3:36.70 31 May 2013 — —
97 Whaddon Niewoudt 3:36.71 13 Jul 1997 — —
98 Johan Cronje 3:36.72 11 Jun 2014 — —
99 Johan Cronje 3:36.73 25 Jul 2006 — —
99= Ryan Mphahlele 3:36.73 28 Aug 2024 — —
101 Johan Cronje 3:36.74 12 Jul 2009 — —
101= Jerry Motsau 3:36.74 7 Sep 2014 — —
101= Ryan Mphahlele 3:36.74 12 Jun 2022 — —
104 Johan Fourie 3:36.78 20 Mar 1985 — —
104= Johan Fourie 3:36.78 30 Jun 1985 — —
104= Keanu Domingo 3:36.78 4 Apr 2025 — —
107 Danie Malan 3:36.8 25 Feb 1976 — —
108 Johan Cronje 3:36.83 31 May 2012 — —
108= Johan Cronje 3:36.83 18 Aug 2013 — —
110 Juan van Deventer 3:36.84 31 May 2013 — —
111 Ryan Mphahlele 3:36.86 23 Mar 2022 — —
112 Tshepo Tshite 3:36.87 2 Aug 2024 — —
113 Luan Munnik 3:36.89 24 Jun 2025 — —
114 Danie Malan 3:36.9 9 Jun 1976 — —
115 Juan van Deventer 3:36.91 6 Jun 2012 — —
116 Tshepo Tshite 3:36.93 15 Sep 2025 — —
117 Deon Brummer 3:37.0 12 Dec 1990 — —
118 Johan Cronje 3:37.01 6 Jun 2012 — —
119 Johan Fourie 3:37.02 11 Dec 1982 — —
120 Juan van Deventer 3:37.04 18 Jul 2010 — —
121 Johan Cronje 3:37.07 28 May 2012 — —
122 Ryan Mphahlele 3:37.11 7 Jul 2025 — —
123 Clyde Colenso 3:37.16 31 May 2004 — —
124 Johan Fourie 3:37.19 2 Apr 1986 — —
125 Fanie van Zijl 3:37.2 13 Apr 1974 — —
125= Danie Malan 3:37.2 25 Mar 1975 — —
127 Peter van der Westhuizen 3:37.22 2 May 2009 — —
128 Manson du Toit 3:37.24 20 Mar 1996 — —
129 Johan Cronje 3:37.27 31 Aug 2014 — —
130 Johan Cronje 3:37.28 15 May 2002 — —
131 Peter van der Westhuizen 3:37.29 16 Jun 2012 — —
132 Danie Malan 3:37.3 13 Apr 1974 — —
132= Ewald Bonzet 3:37.3 25 Mar 1975 — —
132= Hendrik Smit 3:37.3 25 Feb 1976 — —
132= Juan van Deventer 3:37.30 5 Sep 2008 — —
132= Johan Cronje 3:37.3 2 Jul 2010 — —
137 Johan Fourie 3:37.31 17 May 1993 — —
137= George Kusche 3:37.31 15 Apr 2022 — —
139 Johan Landsman 3:37.32 10 Jul 1992 — —
140 Johan Fourie 3:37.33 28 Feb 1986 — —
140= Johan Cronje 3:37.33 4 Jul 2009 — —
142 Peter van der Westhuizen 3:37.34 12 Jun 2010 — —
143 Willem Muldner 3:37.36 20 Mar 1996 — —
144 Johan Fourie 3:37.4 18 Dec 1982 — —
144= Deon Brummer 3:37.4 11 Mar 1987 — —
146 Ebeneza Felix 3:37.41 20 Mar 1996 — —
147 Juan van Deventer 3:37.42 5 Jul 2008 — —
147= Ryan Mphahlele 3:37.42 18 Jun 2025 — —
149 Johan Landsman 3:37.43 31 Jul 1993 — —
150 Peter van der Westhuizen 3:37.45 18 May 2012 — —
151 Johan Fourie 3:37.48 13 Apr 1984 — —
152 Juan van Deventer 3:37.49 8 Jun 2013 — —
152= Johan Cronje 3:37.49 14 Jun 2016 — —
154 Johan Cronje 3:37.50 7 Jul 2009 — —
155 Juan van Deventer 3:37.54 2 Jun 2006 — —
156 Johan Cronje 3:37.57 7 Jun 2016 — —
157 Juan van Deventer 3:37.58 28 May 2007 — —
158 Danie Malan 3:37.6 13 Aug 1975 — —
158= Jacques van Rensburg 3:37.6 12 Dec 1990 — —
158= Johan Landsman 3:37.60 12 Jul 1994 — —
161 Matthew Endrody 3:37.66 18 Apr 2026 — —
162 Johan Fourie 3:37.67 10 Feb 1986 — —
162= Johan Cronje 3:37.67 11 May 2007 — —
164 Deon Brummer 3:37.7 10 Dec 1984 — —
165 Johan Landsman 3:37.71 2 Aug 1994 — —
166 Graham Davidson 3:37.73 15 Jun 2003 — —
166= Dumisane Hlaselo 3:37.73 22 May 2016 — —
168 Deon Brummer 3:37.74 10 Apr 1987 — —
169 Juan van Deventer 3:37.75 17 Aug 2008 — —
170 Juan van Deventer 3:37.79 31 May 2008 — —
170= Pharson Magagane 3:37.79 14 Mar 2009 — —
172 Johan Cronje 3:37.83 2 Jun 2004 — —
172= Peter van der Westhuizen 3:37.83 25 Jul 2009 — —
174 Ryan Mphahlele 3:37.84 14 Jul 2023 — —
175 Johan Landsman 3:37.86 22 Jul 1995 — —
175= Luan Munnik 3:37.86 19 Jul 2025 — —
177 Juan van Deventer 3:37.89 13 Jul 2008 — —
178 Fanie van Zijl 3:37.9 11 Mar 1972 — —
179 Johan Cronje 3:37.91 8 Jun 2013 — —
180 Whaddon Niewoudt 3:37.93 4 Jul 1994 — —
180= Peter van der Westhuizen 3:37.93 9 Jun 2012 — —
180= Johan Cronje 3:37.93 18 Apr 2015 — —
180= Nkosinathi Sibiya 3:37.93 14 Apr 2023 — —
184 Johan Cronje 3:37.95 14 May 2004 — —
184= Juan van Deventer 3:37.95 9 Apr 2011 — —
186 Whaddon Niewoudt 3:37.96 28 Aug 1994 — —
187 Elroy Gelant 3:37.97 24 May 2015 — —
188 Ngconde Matwebu 3:37.98 17 Feb 2018 — —
189 Juan van Deventer 3:37.99 1 Aug 2010 — —

Every mark in scope within the compiled depth. Equal marks share a rank ("1=" style). An athlete with marks for two nations appears under each nation represented at the time (e.g. Obikwelu under Nigeria and Portugal).

About this derivation

These lists are derived from the marks in our database — including the complete legal all-time lists imported from alltime-athletics.com — grouped by the nation the athlete was representing at each mark. They are not official national records: federations ratify national records under their own eligibility rules, and some marks here may not qualify.