Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
7 shared
1
Andrew Horsfall-Turner
6
Harry Palmer
0
Ties
2025 Ironman 70.3 Swansea
Compare head-to-head7/12/2025 路 edge Harry Palmer
6 shared
1
Andrew Horsfall-Turner
5
Thomas Davis
0
Ties
2025 Ironman 70.3 Swansea
Compare head-to-head7/12/2025 路 edge Thomas Davis
5 shared
1
Andrew Horsfall-Turner
4
Mattia Ceccarelli
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 路 edge Andrew Horsfall-Turner
5 shared
0
Andrew Horsfall-Turner
5
Dominik Sowieja
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 路 edge Dominik Sowieja
5 shared
1
Andrew Horsfall-Turner
4
Joe Skipper
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 路 edge Joe Skipper
5 shared
0
Andrew Horsfall-Turner
5
Matthew Marquardt
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 路 edge Matthew Marquardt
Career Summary
Career Wins0
Podiums1
Total Races23
Top 10s6
DNFs/DNS/DSQ0
Avg. Position#16.3
Current Rankings
im pro series
2025-08-12
#24
Split Strengths
Average discipline rank when split data is available.
swimAvg #3.3 路 15 starts
bikeAvg #12.1 路 17 starts
runAvg #18.8 路 17 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#3
Career Best
16
Avg Position
1
Podiums
1139
Total Points
23
Total Races
Race History
A filterable log of professional race results. Showing 23 of 23 matching starts.
4/18/2026 路 Iron
2026 Ironman South Africa
Port Elizabeth, South Africa
17
47.61 pts
11/7/2025 路 Half Iron
2025 Ironman 70.3 World Championship
Marbella, Spain
50
56.22 pts
8/30/2025 路 Half Iron
2025 Ironman 70.3 Zell am See
Zell am See, Austria
20
53.42 pts
7/19/2025 路 Iron
2025 Ironman Lake Placid
Lake Placid, NY, United States
16
55.71 pts
7/12/2025 路 Iron
2025 Ironman 70.3 Swansea
Swansea, United Kingdom
15
61.59 pts
4/25/2025 路 Iron
2025 Ironman Texas
The Woodlands, TX, United States
22
50.52 pts
3/29/2025 路 Iron
2025 Ironman South Africa
Port Elizabeth, South Africa
13
60.27 pts
10/4/2024 路 Half Iron
2024 Challenge Vieux Bocau
Vieux Bocau, France
24
35.22 pts
8/3/2024 路 Iron
2024 Ironman 70.3 Gdynia
Gdynia, Poland
13
42.96 pts
7/13/2024 路 Iron
2024 Ironman 70.3 Swansea
Swansea, United Kingdom
3
63.52 pts
6/15/2024 路 Iron
2024 Ironman Cairns
Cairns, Australia
19
42.37 pts
4/26/2024 路 Iron
2024 Ironman Texas
The Woodlands, TX, United States
31
33.38 pts
9/15/2023 路 Iron
2023 Ironman Italy
Emilia Romagna, Italy
20
37.69 pts
7/15/2023 路 Iron
2023 Ironman 70.3 Swansea
Swansea, United Kingdom
4
65.06 pts
6/10/2023 路 Half Iron
2023 Challenge Wales
Fishguard, United Kingdom
4
50.95 pts
4/21/2023 路 Iron
2023 Ironman Texas
The Woodlands, TX, United States
11
62.14 pts
11/19/2022 路 Iron
2022 Ironman Arizona
Tempe, AZ, United States
12
49.63 pts
10/8/2022 路 Iron
2022 Ironman 70.3 Jesolo
Jesolo, Italy
20
41.89 pts
9/10/2022 路 Iron
2022 Ironman Wales
Tenby, United Kingdom
5
58.91 pts
8/6/2022 路 Iron
2022 Ironman 70.3 Swansea
Swansea, United Kingdom
8
50.92 pts
6/11/2022 路 Half Iron
2022 Challenge Geraardsbergen
Geraardsbergen, Belgium
5
57.71 pts
5/6/2022 路 Iron
2022 Ironman 70.3 Mallorca
Alcudia, Spain
32
29.51 pts
9/18/2021 路 Other Middle
2021 Ironman 70.3 Pays d'Aix
Aix en Provence, France
11
31.98 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 4/18/2026 | 2026 Ironman South Africa Port Elizabeth, South Africa | Iron | 17 | 8:46:08 | 47.61 |
| 11/7/2025 | 2025 Ironman 70.3 World Championship Marbella, Spain | Half Iron | 50 | 4:05:25 | 56.22 |
| 8/30/2025 | 2025 Ironman 70.3 Zell am See Zell am See, Austria | Half Iron | 20 | 4:01:04 | 53.42 |
| 7/19/2025 | 2025 Ironman Lake Placid Lake Placid, NY, United States | Iron | 16 | 8:35:29 | 55.71 |
| 7/12/2025 | 2025 Ironman 70.3 Swansea Swansea, United Kingdom | Iron | 15 | 4:03:32 | 61.59 |
| 4/25/2025 | 2025 Ironman Texas The Woodlands, TX, United States | Iron | 22 | 8:11:14 | 50.52 |
| 3/29/2025 | 2025 Ironman South Africa Port Elizabeth, South Africa | Iron | 13 | 8:32:15 | 60.27 |
| 10/4/2024 | 2024 Challenge Vieux Bocau Vieux Bocau, France | Half Iron | 24 | 3:55:52 | 35.22 |
| 8/3/2024 | 2024 Ironman 70.3 Gdynia Gdynia, Poland | Iron | 13 | 3:51:41 | 42.96 |
| 7/13/2024 | 2024 Ironman 70.3 Swansea Swansea, United Kingdom | Iron | 3 | 3:56:13 | 63.52 |
| 6/15/2024 | 2024 Ironman Cairns Cairns, Australia | Iron | 19 | 8:49:06 | 42.37 |
| 4/26/2024 | 2024 Ironman Texas The Woodlands, TX, United States | Iron | 31 | 9:05:04 | 33.38 |
| 9/15/2023 | 2023 Ironman Italy Emilia Romagna, Italy | Iron | 20 | 8:25:42 | 37.69 |
| 7/15/2023 | 2023 Ironman 70.3 Swansea Swansea, United Kingdom | Iron | 4 | 4:05:39 | 65.06 |
| 6/10/2023 | 2023 Challenge Wales Fishguard, United Kingdom | Half Iron | 4 | 4:16:32 | 50.95 |
| 4/21/2023 | 2023 Ironman Texas The Woodlands, TX, United States | Iron | 11 | 8:12:53 | 62.14 |
| 11/19/2022 | 2022 Ironman Arizona Tempe, AZ, United States | Iron | 12 | 8:27:07 | 49.63 |
| 10/8/2022 | 2022 Ironman 70.3 Jesolo Jesolo, Italy | Iron | 20 | 3:53:04 | 41.89 |
| 9/10/2022 | 2022 Ironman Wales Tenby, United Kingdom | Iron | 5 | 8:58:35 | 58.91 |
| 8/6/2022 | 2022 Ironman 70.3 Swansea Swansea, United Kingdom | Iron | 8 | 4:08:25 | 50.92 |
| 6/11/2022 | 2022 Challenge Geraardsbergen Geraardsbergen, Belgium | Half Iron | 5 | 4:00:56 | 57.71 |
| 5/6/2022 | 2022 Ironman 70.3 Mallorca Alcudia, Spain | Iron | 32 | 4:19:55 | 29.51 |
| 9/18/2021 | 2021 Ironman 70.3 Pays d'Aix Aix en Provence, France | Other Middle | 11 | 4:08:04 | 31.98 |
2026
1 starts
0
Wins
0
Podiums
#17
Avg Pos
48
Points
2025
6 starts
0
Wins
0
Podiums
#22.7
Avg Pos
338
Points
2024
5 starts
0
Wins
1
Podiums
#18
Avg Pos
217
Points
2023
4 starts
0
Wins
0
Podiums
#9.8
Avg Pos
216
Points
2022
6 starts
0
Wins
0
Podiums
#13.7
Avg Pos
289
Points
2021
1 starts
0
Wins
0
Podiums
#11
Avg Pos
32
Points