Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
11 shared
5
Gregory Barnaby
6
Mathis Margirier
0
Ties
2025 Qatar T100 Triathlon World Championship Final
Compare head-to-head12/11/2025 · edge Mathis Margirier
10 shared
4
Gregory Barnaby
6
Menno Koolhaas
0
Ties
2025 Qatar T100 Triathlon World Championship Final
Compare head-to-head12/11/2025 · edge Menno Koolhaas
9 shared
8
Gregory Barnaby
1
Wilhelm Hirsch
0
Ties
2025 Qatar T100 Triathlon World Championship Final
Compare head-to-head12/11/2025 · edge Gregory Barnaby
9 shared
5
Gregory Barnaby
4
Frederic Funk
0
Ties
2025 Spain T100
Compare head-to-head9/19/2025 · edge Gregory Barnaby
9 shared
8
Gregory Barnaby
1
Jonas Hoffmann
0
Ties
2025 London T100
Compare head-to-head8/8/2025 · edge Gregory Barnaby
8 shared
5
Gregory Barnaby
2
Bradley Weiss
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 · edge No score
Career Summary
Career Wins3
Podiums11
Total Races33
Top 10s29
DNFs/DNS/DSQ1
Avg. Position#6
Current Rankings
t100
2025-08-12
#13
Split Strengths
Average discipline rank when split data is available.
swimAvg #7.5 · 20 starts
bikeAvg #7.8 · 20 starts
runAvg #6.9 · 20 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#1
Career Best
7
Avg Position
11
Podiums
2377
Total Points
33
Total Races
Race History
A filterable log of professional race results. Showing 33 of 33 matching starts.
4/18/2026 · Iron
2026 Ironman South Africa
Port Elizabeth, South Africa
DNF
52:26
12/11/2025 · 100km
2025 Qatar T100 Triathlon World Championship Final
Doha, Qatar
12
83.54 pts
11/14/2025 · 100km
2025 Dubai T100
Dubai, United Arab Emirates
3
97.18 pts
10/17/2025 · 100km
2025 Wollongong T100
Wollongong, Australia
8
87.63 pts
9/19/2025 · 100km
2025 Spain T100
Oropesa del Mar, Spain
9
88.64 pts
8/29/2025 · 100km
2025 French Riviera T100
Frejus, France
7
89.94 pts
8/8/2025 · 100km
2025 London T100
London, United Kingdom
9
88.75 pts
7/3/2025 · 100km
2025 Singapore T100
Singapore, Singapore
5
20.00 pts
12/13/2024 · Iron
2024 Ironman 70.3 World Championship
Taupo, New Zealand
9
87.06 pts
11/30/2024 · Iron
2024 Ironman 70.3 Western Australia
Busselton, Australia
1
89.46 pts
10/25/2024 · Iron
2024 Ironman Hawaii
Kona, HI, United States
6
91.34 pts
8/17/2024 · Iron
2024 Ironman Frankfurt
Frankfurt, Germany
3
86.12 pts
7/27/2024 · 100km
2024 London T100
London, United Kingdom
10
11.00 pts
6/15/2024 · Iron
2024 Ironman Cairns
Cairns, Australia
8
72.59 pts
5/10/2024 · Iron
2024 Ironman 70.3 Mallorca
Alcudia, Spain
3
87.12 pts
12/7/2023 · Iron
2023 Ironman 70.3 Bahrain
Manama, Bahrain
5
78.79 pts
9/9/2023 · Iron
2023 Ironman World Championships - Nice
Nice, France
8
87.26 pts
8/4/2023 · 100km
2023 PTO US Open
Milwaukee, United States
9
86.80 pts
7/29/2023 · Iron
2023 Ironman 70.3 Maine
Augusta, ME, United States
2
76.98 pts
11/24/2022 · Iron
2022 Ironman Israel
Tiberias, Israel
3
77.60 pts
10/8/2022 · Iron
2022 Ironman 70.3 Jesolo
Jesolo, Italy
3
69.96 pts
9/24/2022 · Half Iron
2022 Challenge San Remo
San Remo, Italy
1
75.53 pts
9/2/2022 · Half Iron
2022 Gerardmer XL
Gerardmer, France
2
74.87 pts
8/20/2022 · 100km
2022 WT Long Distance Championships
Samorin, Slovakia
4
84.34 pts
7/2/2022 · Iron
2022 Ironman 70.3 Andorra
Andorra, Andorra
3
64.43 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 4/18/2026 | 2026 Ironman South Africa Port Elizabeth, South Africa | Iron | DNF | 52:26 | — |
| 12/11/2025 | 2025 Qatar T100 Triathlon World Championship Final Doha, Qatar | 100km | 12 | 3:15:58 | 83.54 |
| 11/14/2025 | 2025 Dubai T100 Dubai, United Arab Emirates | 100km | 3 | 3:07:41 | 97.18 |
| 10/17/2025 | 2025 Wollongong T100 Wollongong, Australia | 100km | 8 | 3:13:24 | 87.63 |
| 9/19/2025 | 2025 Spain T100 Oropesa del Mar, Spain | 100km | 9 | 3:16:05 | 88.64 |
| 8/29/2025 | 2025 French Riviera T100 Frejus, France | 100km | 7 | 3:18:27 | 89.94 |
| 8/8/2025 | 2025 London T100 London, United Kingdom | 100km | 9 | 3:23:46 | 88.75 |
| 7/3/2025 | 2025 Singapore T100 Singapore, Singapore | 100km | 5 | 3:22:30 | 20.00 |
| 12/13/2024 | 2024 Ironman 70.3 World Championship Taupo, New Zealand | Iron | 9 | 3:40:14 | 87.06 |
| 11/30/2024 | 2024 Ironman 70.3 Western Australia Busselton, Australia | Iron | 1 | 3:37:35 | 89.46 |
| 10/25/2024 | 2024 Ironman Hawaii Kona, HI, United States | Iron | 6 | 7:48:22 | 91.34 |
| 8/17/2024 | 2024 Ironman Frankfurt Frankfurt, Germany | Iron | 3 | 7:33:44 | 86.12 |
| 7/27/2024 | 2024 London T100 London, United Kingdom | 100km | 10 | 3:21:05 | 11.00 |
| 6/15/2024 | 2024 Ironman Cairns Cairns, Australia | Iron | 8 | 7:58:30 | 72.59 |
| 5/10/2024 | 2024 Ironman 70.3 Mallorca Alcudia, Spain | Iron | 3 | 3:49:42 | 87.12 |
| 12/7/2023 | 2023 Ironman 70.3 Bahrain Manama, Bahrain | Iron | 5 | 3:34:53 | 78.79 |
| 9/9/2023 | 2023 Ironman World Championships - Nice Nice, France | Iron | 8 | 8:21:15 | 87.26 |
| 8/4/2023 | 2023 PTO US Open Milwaukee, United States | 100km | 9 | 3:19:32 | 86.80 |
| 7/29/2023 | 2023 Ironman 70.3 Maine Augusta, ME, United States | Iron | 2 | 3:39:16 | 76.98 |
| 11/24/2022 | 2022 Ironman Israel Tiberias, Israel | Iron | 3 | 7:47:01 | 77.60 |
| 10/8/2022 | 2022 Ironman 70.3 Jesolo Jesolo, Italy | Iron | 3 | 3:43:42 | 69.96 |
| 9/24/2022 | 2022 Challenge San Remo San Remo, Italy | Half Iron | 1 | 4:12:00 | 75.53 |
| 9/2/2022 | 2022 Gerardmer XL Gerardmer, France | Half Iron | 2 | 4:24:08 | 74.87 |
| 8/20/2022 | 2022 WT Long Distance Championships Samorin, Slovakia | 100km | 4 | 3:16:21 | 84.34 |
| 7/2/2022 | 2022 Ironman 70.3 Andorra Andorra, Andorra | Iron | 3 | 4:26:24 | 64.43 |
| 6/24/2022 | 2022 Challenge Walchsee Walchsee, Austria | Half Iron | 4 | 3:43:24 | 67.63 |
| 4/30/2022 | 2022 No Limits Triathlon Podgorice, Montenegro | Half Iron | 1 | 3:41:31 | 61.40 |
| 3/18/2022 | 2022 Ironman 70.3 Lanzarote Puerto Del Carmen, Spain | Iron | 10 | 4:04:44 | 52.89 |
| 10/23/2021 | 2021 Ironman 70.3 Portugal Cascais, Portugal | Other Middle | 12 | 3:53:28 | 65.83 |
| 9/17/2021 | 2021 Ironman 70.3 World Championship St. George, UT, United States | Other Middle | 17 | 3:53:07 | 62.07 |
| 8/7/2021 | 2021 Ironman 70.3 Switzerland Rapperswil, Switzerland | Other Middle | 4 | 3:49:46 | 70.56 |
| 6/26/2021 | 2021 Challenge Walchsee Walchsee, Austria | Other Middle | 5 | 3:43:38 | 65.95 |
| 5/8/2021 | 2021 Challenge Riccione Riccione, Italy | Other Middle | 7 | 3:57:25 | 73.63 |
2026
1 starts
0
Wins
0
Podiums
—
Avg Pos
0
Points
2025
7 starts
0
Wins
1
Podiums
#7.6
Avg Pos
556
Points
2024
7 starts
1
Wins
3
Podiums
#5.7
Avg Pos
525
Points
2023
4 starts
0
Wins
1
Podiums
#6
Avg Pos
330
Points
2022
9 starts
2
Wins
6
Podiums
#3.4
Avg Pos
629
Points
2021
5 starts
0
Wins
0
Podiums
#9
Avg Pos
338
Points
Best points races
Toughest finishes
2021 Ironman 70.3 World Championship
9/17/2021 · Other Middle
17
62.07 pts
2025 Qatar T100 Triathlon World Championship Final
12/11/2025 · 100km
12
83.54 pts
2021 Ironman 70.3 Portugal
10/23/2021 · Other Middle
12
65.83 pts
2024 London T100
7/27/2024 · 100km
10
11.00 pts
2022 Ironman 70.3 Lanzarote
3/18/2022 · Iron
10
52.89 pts