Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
5 shared
0
Matthew Ralphs
5
Antony Costes
0
Ties
2025 Ironman 70.3 World Championship
Compare head-to-head11/7/2025 · edge Antony Costes
5 shared
1
Matthew Ralphs
4
Colin Szuch
0
Ties
2025 Ironman 70.3 Boulder
Compare head-to-head6/13/2025 · edge Colin Szuch
4 shared
3
Matthew Ralphs
1
Keegan Cooke
0
Ties
2026 Ironman South Africa
Compare head-to-head4/18/2026 · edge Keegan Cooke
4 shared
0
Matthew Ralphs
4
Jackson Laundry
0
Ties
2025 Ironman 70.3 World Championship
Compare head-to-head11/7/2025 · edge Jackson Laundry
4 shared
0
Matthew Ralphs
4
Wilhelm Hirsch
0
Ties
2025 Ironman 70.3 World Championship
Compare head-to-head11/7/2025 · edge Wilhelm Hirsch
4 shared
2
Matthew Ralphs
2
John Killeen
0
Ties
2025 Ironman 70.3 World Championship
Compare head-to-head11/7/2025 · edge Matthew Ralphs
Career Summary
Career Wins1
Podiums1
Total Races16
Top 10s5
DNFs/DNS/DSQ1
Avg. Position#18.7
Current Rankings
im pro series
2025-08-12
#229
Split Strengths
Average discipline rank when split data is available.
swimAvg #22.4 · 10 starts
bikeAvg #14.1 · 9 starts
runAvg #21.3 · 10 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#1
Career Best
21
Avg Position
1
Podiums
678
Total Points
16
Total Races
Race History
A filterable log of professional race results. Showing 16 of 16 matching starts.
4/18/2026 · Iron
2026 Ironman South Africa
Port Elizabeth, South Africa
DNF
55:15
1/30/2026 · Half Iron
2026 Challenge Sir Bani-Yas
Abu Dhabi, United Arab Emirates
22
45.40 pts
11/7/2025 · Half Iron
2025 Ironman 70.3 World Championship
Marbella, Spain
53
51.18 pts
8/23/2025 · Half Iron
2025 Ironman 70.3 Tallinn
Tallinn, Estonia
9
37.46 pts
8/16/2025 · Half Iron
2025 Ironman 70.3 Hradec Kralove
Hradec Kralove, Slovakia
13
42.28 pts
6/13/2025 · Iron
2025 Ironman 70.3 Boulder
Boulder, CO, United States
19
39.92 pts
5/17/2025 · Iron
2025 Ironman 70.3 Chattanooga
Chattanooga, TN, United States
9
3.00 pts
5/9/2025 · Iron
2025 Ironman 70.3 St. George
St. George, UT, United States
25
48.67 pts
12/13/2024 · Iron
2024 Ironman 70.3 World Championship
Taupo, New Zealand
36
58.97 pts
11/16/2024 · Iron
2024 Ironman 70.3 Mossel Bay
Mossel Bay, Australia
1
67.14 pts
9/14/2024 · Iron
2024 Ironman 70.3 Michigan
7
61.01 pts
6/1/2024 · Iron
2024 Ironman 70.3 Switzerland
Rapperswil, Switzerland
21
37.13 pts
5/18/2024 · Iron
2024 Ironman 70.3 Pays d'Aix
Aix en Provence, France
17
37.32 pts
12/7/2023 · Iron
2023 Ironman 70.3 Bahrain
Manama, Bahrain
19
51.73 pts
11/18/2023 · Iron
2023 Ironman 70.3 Mossel Bay
Mossel Bay, South Africa
4
57.86 pts
9/16/2023 · Iron
2023 Ironman 70.3 Knokke-Heist
Knokke-Heist, Belgium
25
38.52 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 4/18/2026 | 2026 Ironman South Africa Port Elizabeth, South Africa | Iron | DNF | 55:15 | — |
| 1/30/2026 | 2026 Challenge Sir Bani-Yas Abu Dhabi, United Arab Emirates | Half Iron | 22 | 3:27:22 | 45.40 |
| 11/7/2025 | 2025 Ironman 70.3 World Championship Marbella, Spain | Half Iron | 53 | 4:10:36 | 51.18 |
| 8/23/2025 | 2025 Ironman 70.3 Tallinn Tallinn, Estonia | Half Iron | 9 | 4:01:08 | 37.46 |
| 8/16/2025 | 2025 Ironman 70.3 Hradec Kralove Hradec Kralove, Slovakia | Half Iron | 13 | 3:47:49 | 42.28 |
| 6/13/2025 | 2025 Ironman 70.3 Boulder Boulder, CO, United States | Iron | 19 | 3:58:52 | 39.92 |
| 5/17/2025 | 2025 Ironman 70.3 Chattanooga Chattanooga, TN, United States | Iron | 9 | 1:17:33 | 3.00 |
| 5/9/2025 | 2025 Ironman 70.3 St. George St. George, UT, United States | Iron | 25 | 4:02:10 | 48.67 |
| 12/13/2024 | 2024 Ironman 70.3 World Championship Taupo, New Zealand | Iron | 36 | 3:56:43 | 58.97 |
| 11/16/2024 | 2024 Ironman 70.3 Mossel Bay Mossel Bay, Australia | Iron | 1 | 4:02:20 | 67.14 |
| 9/14/2024 | 2024 Ironman 70.3 Michigan | Iron | 7 | 3:50:39 | 61.01 |
| 6/1/2024 | 2024 Ironman 70.3 Switzerland Rapperswil, Switzerland | Iron | 21 | 3:44:52 | 37.13 |
| 5/18/2024 | 2024 Ironman 70.3 Pays d'Aix Aix en Provence, France | Iron | 17 | 4:04:09 | 37.32 |
| 12/7/2023 | 2023 Ironman 70.3 Bahrain Manama, Bahrain | Iron | 19 | 3:49:10 | 51.73 |
| 11/18/2023 | 2023 Ironman 70.3 Mossel Bay Mossel Bay, South Africa | Iron | 4 | 4:04:04 | 57.86 |
| 9/16/2023 | 2023 Ironman 70.3 Knokke-Heist Knokke-Heist, Belgium | Iron | 25 | 3:56:11 | 38.52 |
2026
2 starts
0
Wins
0
Podiums
#22
Avg Pos
45
Points
2025
6 starts
0
Wins
0
Podiums
#21.3
Avg Pos
223
Points
2024
5 starts
1
Wins
1
Podiums
#16.4
Avg Pos
262
Points
2023
3 starts
0
Wins
0
Podiums
#16
Avg Pos
148
Points
Best points races
Toughest finishes
2025 Ironman 70.3 World Championship
11/7/2025 · Half Iron
53
51.18 pts
2024 Ironman 70.3 World Championship
12/13/2024 · Iron
36
58.97 pts
2025 Ironman 70.3 St. George
5/9/2025 · Iron
25
48.67 pts
2023 Ironman 70.3 Knokke-Heist
9/16/2023 · Iron
25
38.52 pts
2026 Challenge Sir Bani-Yas
1/30/2026 · Half Iron
22
45.40 pts