Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
6 shared
3
Cameron Mac Nair
3
Keegan Cooke
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 · edge Cameron Mac Nair
6 shared
0
Cameron Mac Nair
6
Matt Trautman
0
Ties
2023 Ironman 70.3 Mossel Bay
Compare head-to-head11/18/2023 · edge Matt Trautman
5 shared
5
Cameron Mac Nair
0
Dehan Louw
0
Ties
2025 Challenge Walchsee
Compare head-to-head6/28/2025 · edge Cameron Mac Nair
4 shared
1
Cameron Mac Nair
3
Mattia Ceccarelli
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 · edge Cameron Mac Nair
4 shared
1
Cameron Mac Nair
3
Jamie Riddle
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 · edge Cameron Mac Nair
3 shared
1
Cameron Mac Nair
2
Bradley Weiss
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 · edge Cameron Mac Nair
Career Summary
Career Wins0
Podiums1
Total Races22
Top 10s11
DNFs/DNS/DSQ1
Avg. Position#11.6
Current Rankings
im pro series
2025-08-12
#317
Split Strengths
Average discipline rank when split data is available.
swimAvg #13.5 · 14 starts
bikeAvg #13.4 · 14 starts
runAvg #11.6 · 14 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#3
Career Best
13
Avg Position
1
Podiums
904
Total Points
22
Total Races
Race History
A filterable log of professional race results. Showing 22 of 22 matching starts.
4/18/2026 · Iron
2026 Ironman South Africa
Port Elizabeth, South Africa
9
69.98 pts
1/30/2026 · Half Iron
2026 Challenge Sir Bani-Yas
Abu Dhabi, United Arab Emirates
DNF
DNF
10/25/2025 · Other Middle
2025 Challenge Barcelona
Barcelona, Spain
22
36.38 pts
10/17/2025 · Half Iron
2025 Challenge Peguera Mallorca
Peguera, Spain
25
34.83 pts
6/28/2025 · Half Iron
2025 Challenge Walchsee
Walchsee, Austria
13
32.82 pts
6/21/2025 · Iron
2025 Ironman 70.3 Westfriesland
Westfriesland, Netherlands
21
39.54 pts
3/29/2025 · Iron
2025 Ironman South Africa
Port Elizabeth, South Africa
27
36.72 pts
6/28/2024 · Half Iron
2024 Challenge Cagnes-Sur-Mer
Cagnes-Sur-Mer, France
18
39.24 pts
6/22/2024 · Half Iron
2024 Challenge Walchsee
Walchsee, Austria
14
44.80 pts
6/1/2024 · Half Iron
2024 Challenge Salou
Salou, Spain
5
56.37 pts
4/20/2024 · Iron
2024 Ironman South Africa
Port Elizabeth, South Africa
13
54.67 pts
11/18/2023 · Iron
2023 Ironman 70.3 Mossel Bay
Mossel Bay, South Africa
5
54.77 pts
8/5/2023 · Half Iron
2023 Challenge London
London, United Kingdom
12
47.35 pts
7/15/2023 · Iron
2023 Ironman 70.3 Swansea
Swansea, United Kingdom
8
51.82 pts
7/1/2023 · Iron
2023 Ironman 70.3 Les Sables D'Olonne
Les Sables D'Olonne, France
10
48.74 pts
11/5/2022 · Iron
2022 Ironman 70.3 Mossel Bay
Mossel Bay, South Africa
3
52.17 pts
7/2/2022 · Iron
2022 Ironman 70.3 Les Sables D'Olonne
Les Sables D'Olonne, France
6
57.15 pts
6/18/2022 · Iron
2022 Ironman 70.3 Switzerland
Rapperswil, Switzerland
11
41.84 pts
5/21/2022 · Iron
2022 Ironman 70.3 Marbella
Marbella, Spain
6
54.51 pts
9/4/2021 · Other Middle
2021 Ironman 70.3 South Africa
East London, South Africa
4
27.43 pts
5/1/2021 · Other Middle
2021 Sun City Ultra
Sun City, South Africa
5
7.59 pts
11/14/2020 · Other Middle
2020 People's Triathlon
Nelson Mandela Bay, South Africa
7
15.59 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 4/18/2026 | 2026 Ironman South Africa Port Elizabeth, South Africa | Iron | 9 | 8:08:15 | 69.98 |
| 1/30/2026 | 2026 Challenge Sir Bani-Yas Abu Dhabi, United Arab Emirates | Half Iron | DNF | DNF | — |
| 10/25/2025 | 2025 Challenge Barcelona Barcelona, Spain | Other Middle | 22 | 3:58:17 | 36.38 |
| 10/17/2025 | 2025 Challenge Peguera Mallorca Peguera, Spain | Half Iron | 25 | 3:59:43 | 34.83 |
| 6/28/2025 | 2025 Challenge Walchsee Walchsee, Austria | Half Iron | 13 | 4:11:49 | 32.82 |
| 6/21/2025 | 2025 Ironman 70.3 Westfriesland Westfriesland, Netherlands | Iron | 21 | 4:00:53 | 39.54 |
| 3/29/2025 | 2025 Ironman South Africa Port Elizabeth, South Africa | Iron | 27 | 9:10:19 | 36.72 |
| 6/28/2024 | 2024 Challenge Cagnes-Sur-Mer Cagnes-Sur-Mer, France | Half Iron | 18 | 4:18:47 | 39.24 |
| 6/22/2024 | 2024 Challenge Walchsee Walchsee, Austria | Half Iron | 14 | 3:54:12 | 44.80 |
| 6/1/2024 | 2024 Challenge Salou Salou, Spain | Half Iron | 5 | 3:51:07 | 56.37 |
| 4/20/2024 | 2024 Ironman South Africa Port Elizabeth, South Africa | Iron | 13 | 8:45:23 | 54.67 |
| 11/18/2023 | 2023 Ironman 70.3 Mossel Bay Mossel Bay, South Africa | Iron | 5 | 4:05:30 | 54.77 |
| 8/5/2023 | 2023 Challenge London London, United Kingdom | Half Iron | 12 | 3:47:27 | 47.35 |
| 7/15/2023 | 2023 Ironman 70.3 Swansea Swansea, United Kingdom | Iron | 8 | 4:13:58 | 51.82 |
| 7/1/2023 | 2023 Ironman 70.3 Les Sables D'Olonne Les Sables D'Olonne, France | Iron | 10 | 4:05:22 | 48.74 |
| 11/5/2022 | 2022 Ironman 70.3 Mossel Bay Mossel Bay, South Africa | Iron | 3 | 4:06:26 | 52.17 |
| 7/2/2022 | 2022 Ironman 70.3 Les Sables D'Olonne Les Sables D'Olonne, France | Iron | 6 | 3:48:15 | 57.15 |
| 6/18/2022 | 2022 Ironman 70.3 Switzerland Rapperswil, Switzerland | Iron | 11 | 4:08:31 | 41.84 |
| 5/21/2022 | 2022 Ironman 70.3 Marbella Marbella, Spain | Iron | 6 | 4:10:28 | 54.51 |
| 9/4/2021 | 2021 Ironman 70.3 South Africa East London, South Africa | Other Middle | 4 | 3:56:09 | 27.43 |
| 5/1/2021 | 2021 Sun City Ultra Sun City, South Africa | Other Middle | 5 | 4:10:07 | 7.59 |
| 11/14/2020 | 2020 People's Triathlon Nelson Mandela Bay, South Africa | Other Middle | 7 | 4:06:28 | 15.59 |
2026
2 starts
0
Wins
0
Podiums
#9
Avg Pos
70
Points
2025
5 starts
0
Wins
0
Podiums
#21.6
Avg Pos
180
Points
2024
4 starts
0
Wins
0
Podiums
#12.5
Avg Pos
195
Points
2023
4 starts
0
Wins
0
Podiums
#8.8
Avg Pos
203
Points
2022
4 starts
0
Wins
1
Podiums
#6.5
Avg Pos
206
Points
2021
2 starts
0
Wins
0
Podiums
#4.5
Avg Pos
35
Points
2020
1 starts
0
Wins
0
Podiums
#7
Avg Pos
16
Points