Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
12 shared
0
Els Visser
12
Grace Thek
0
Ties
2025 Qatar T100 Triathlon World Championship Final
Compare head-to-head12/11/2025 · edge Grace Thek
11 shared
5
Els Visser
6
Fenella Langridge
0
Ties
2025 Ironman Western Australia
Compare head-to-head12/6/2025 · edge Els Visser
11 shared
8
Els Visser
3
Rebecca Clarke
0
Ties
2024 Ironman 70.3 World Championship
Compare head-to-head12/13/2024 · edge Els Visser
10 shared
0
Els Visser
10
Ashleigh Gentle
0
Ties
2025 Qatar T100 Triathlon World Championship Final
Compare head-to-head12/11/2025 · edge Ashleigh Gentle
10 shared
1
Els Visser
9
Ellie Salthouse
0
Ties
2025 Qatar T100 Triathlon World Championship Final
Compare head-to-head12/11/2025 · edge Ellie Salthouse
10 shared
0
Els Visser
10
Lucy Charles-Barclay
0
Ties
2025 Qatar T100 Triathlon World Championship Final
Compare head-to-head12/11/2025 · edge Lucy Charles-Barclay
Career Summary
Career Wins8
Podiums31
Total Races62
Top 10s51
DNFs/DNS/DSQ1
Avg. Position#5.7
Current Rankings
t100
2025-08-12
#21
Split Strengths
Average discipline rank when split data is available.
swimAvg #9.7 · 36 starts
bikeAvg #5.9 · 30 starts
runAvg #6.3 · 35 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#1
Career Best
6
Avg Position
31
Podiums
3889
Total Points
62
Total Races
Race History
A filterable log of professional race results. Showing 62 of 62 matching starts.
12/11/2025 · 100km
2025 Qatar T100 Triathlon World Championship Final
Doha, Qatar
23
66.01 pts
12/6/2025 · Iron
2025 Ironman Western Australia
Busselton, Australia
5
75.17 pts
11/15/2025 · 100km
2025 Hervey Bay 100
Hervey Bay, Queensland, Australia
3
60.38 pts
10/17/2025 · 100km
2025 Wollongong T100
Wollongong, Australia
12
78.95 pts
9/12/2025 · Iron
2025 Challenge Almere
Almere, Netherlands
2
72.36 pts
8/29/2025 · 100km
2025 French Riviera T100
Frejus, France
16
76.42 pts
8/8/2025 · 100km
2025 London T100
London, United Kingdom
16
68.94 pts
7/3/2025 · 100km
2025 Singapore T100
Singapore, Singapore
14
7.00 pts
6/21/2025 · Iron
2025 Ironman Les Sables
Les Sables D'Olonne, France
2
74.42 pts
12/13/2024 · Iron
2024 Ironman 70.3 World Championship
Taupo, New Zealand
17
80.00 pts
11/30/2024 · Iron
2024 Ironman 70.3 Western Australia
Busselton, Australia
6
78.53 pts
11/9/2024 · Half Iron
2024 Challenge Xiamen
Xiamen, China
2
71.08 pts
8/31/2024 · Iron
2024 Ironman 70.3 Zell am See
Zell am See, Austria
5
80.80 pts
8/24/2024 · Iron
2024 Ironman 70.3 Tallinn
Tallinn, Estonia
10
67.66 pts
7/13/2024 · Iron
2024 Ironman Vitoria-Gasteiz
Vitoria-Gasteiz, Spain
2
85.57 pts
7/6/2024 · Iron
2024 Challenge Roth
Roth, Germany
3
83.53 pts
6/1/2024 · Iron
2024 Ironman Hamburg
Hamburg, Germany
5
78.38 pts
5/18/2024 · Half Iron
2024 Challenge "The Championship" Samorin
Samorin, Slovakia
5
79.53 pts
4/26/2024 · Half Iron
2024 Challenge Taiwan Half
1
75.48 pts
4/20/2024 · Iron
2024 Ironman 70.3 Philippines
Cebu, Philippines
1
82.53 pts
4/13/2024 · 100km
2024 Singapore T100
Singapore, Singapore
3
25.00 pts
3/1/2024 · Iron
2024 Ironman New Zealand
Taupo, New Zealand
2
76.41 pts
2/16/2024 · Half Iron
2024 Challenge Wanaka
Wanaka, New Zealand
1
68.77 pts
1/19/2024 · Half Iron
2024 Tauranga Half
Tauranga, New Zealand
3
63.27 pts
12/2/2023 · Iron
2023 Ironman Western Australia
Busselton, Australia
4
63.34 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 12/11/2025 | 2025 Qatar T100 Triathlon World Championship Final Doha, Qatar | 100km | 23 | 3:56:19 | 66.01 |
| 12/6/2025 | 2025 Ironman Western Australia Busselton, Australia | Iron | 5 | 8:52:22 | 75.17 |
| 11/15/2025 | 2025 Hervey Bay 100 Hervey Bay, Queensland, Australia | 100km | 3 | 3:26:28 | 60.38 |
| 10/17/2025 | 2025 Wollongong T100 Wollongong, Australia | 100km | 12 | 3:43:55 | 78.95 |
| 9/12/2025 | 2025 Challenge Almere Almere, Netherlands | Iron | 2 | 8:44:39 | 72.36 |
| 8/29/2025 | 2025 French Riviera T100 Frejus, France | 100km | 16 | 3:55:58 | 76.42 |
| 8/8/2025 | 2025 London T100 London, United Kingdom | 100km | 16 | 4:01:50 | 68.94 |
| 7/3/2025 | 2025 Singapore T100 Singapore, Singapore | 100km | 14 | 4:12:16 | 7.00 |
| 6/21/2025 | 2025 Ironman Les Sables Les Sables D'Olonne, France | Iron | 2 | 8:44:35 | 74.42 |
| 12/13/2024 | 2024 Ironman 70.3 World Championship Taupo, New Zealand | Iron | 17 | 4:13:24 | 80.00 |
| 11/30/2024 | 2024 Ironman 70.3 Western Australia Busselton, Australia | Iron | 6 | 4:10:11 | 78.53 |
| 11/9/2024 | 2024 Challenge Xiamen Xiamen, China | Half Iron | 2 | 4:12:55 | 71.08 |
| 8/31/2024 | 2024 Ironman 70.3 Zell am See Zell am See, Austria | Iron | 5 | 4:21:29 | 80.80 |
| 8/24/2024 | 2024 Ironman 70.3 Tallinn Tallinn, Estonia | Iron | 10 | 4:16:33 | 67.66 |
| 7/13/2024 | 2024 Ironman Vitoria-Gasteiz Vitoria-Gasteiz, Spain | Iron | 2 | 8:32:29 | 85.57 |
| 7/6/2024 | 2024 Challenge Roth Roth, Germany | Iron | 3 | 8:24:47 | 83.53 |
| 6/1/2024 | 2024 Ironman Hamburg Hamburg, Germany | Iron | 5 | 8:32:45 | 78.38 |
| 5/18/2024 | 2024 Challenge "The Championship" Samorin Samorin, Slovakia | Half Iron | 5 | 4:01:56 | 79.53 |
| 4/26/2024 | 2024 Challenge Taiwan Half | Half Iron | 1 | 4:08:37 | 75.48 |
| 4/20/2024 | 2024 Ironman 70.3 Philippines Cebu, Philippines | Iron | 1 | 4:21:29 | 82.53 |
| 4/13/2024 | 2024 Singapore T100 Singapore, Singapore | 100km | 3 | 3:51:38 | 25.00 |
| 3/1/2024 | 2024 Ironman New Zealand Taupo, New Zealand | Iron | 2 | 8:57:34 | 76.41 |
| 2/16/2024 | 2024 Challenge Wanaka Wanaka, New Zealand | Half Iron | 1 | 4:34:46 | 68.77 |
| 1/19/2024 | 2024 Tauranga Half Tauranga, New Zealand | Half Iron | 3 | 4:03:22 | 63.27 |
| 12/2/2023 | 2023 Ironman Western Australia Busselton, Australia | Iron | 4 | 8:50:13 | 63.34 |
| 11/25/2023 | 2023 Challenge Canberra Canberra, Australia | Half Iron | 1 | 4:21:48 | 79.19 |
| 10/13/2023 | 2023 Ironman Hawaii Kona, HI, United States | Iron | 15 | 8:59:16 | 77.68 |
| 9/8/2023 | 2023 Challenge Almere Almere, Netherlands | Iron | 1 | 8:36:24 | 73.20 |
| 8/19/2023 | 2023 PTO Asian Open Singapore, Singapore | 100km | 17 | 4:15:30 | 60.81 |
| 8/5/2023 | 2023 Challenge London London, United Kingdom | Half Iron | 3 | 4:09:25 | 67.32 |
| 7/15/2023 | 2023 Ironman Vitoria-Gasteiz Vitoria-Gasteiz, Spain | Iron | 3 | 9:08:59 | 65.18 |
| 7/1/2023 | 2023 Challenge Walchsee Walchsee, Austria | Half Iron | 4 | 4:23:12 | 66.89 |
| 5/20/2023 | 2023 Ironman 70.3 Kraichgau Kraichgau, Germany | Iron | 9 | 4:28:02 | 58.69 |
| 5/5/2023 | 2023 PTO European Open ibiza, Spain | 100km | 22 | 4:02:39 | 65.10 |
| 3/3/2023 | 2023 Ironman New Zealand Taupo, New Zealand | Iron | 1 | 9:05:43 | 73.57 |
| 2/17/2023 | 2023 Challenge Wanaka Half Wanaka, New Zealand | Half Iron | 2 | 4:34:59 | 62.17 |
| 12/3/2022 | 2022 Ironman Western Australia Busselton, Australia | Iron | 2 | 8:50:48 | 73.14 |
| 10/22/2022 | 2022 Ibiza Half Triathlon Ibiza, Spain | Half Iron | 1 | 4:30:44 | 57.60 |
| 8/27/2022 | 2022 Ironman 70.3 Zell am See Zell am See, Austria | Iron | 6 | 4:28:39 | 62.35 |
| 5/20/2022 | 2022 Ironman Lanzarote Lanzarote, Spain | Iron | 2 | 9:39:10 | 61.14 |
| 5/6/2022 | 2022 Ironman 70.3 Mallorca Alcudia, Spain | Iron | 10 | 4:45:18 | 48.10 |
| 4/22/2022 | 2022 Challenge Mogan-Gran Canaria Gran Canaria, Spain | Half Iron | 2 | 4:16:33 | 63.95 |
| 4/2/2022 | 2022 Challenge Salou Salou, Spain | Half Iron | 2 | 3:52:36 | 70.85 |
| 3/18/2022 | 2022 Ironman 70.3 Lanzarote Puerto Del Carmen, Spain | Iron | 5 | 4:35:16 | 59.61 |
| 10/9/2021 | 2021 Challenge Budva Budva, Montenegro | Other Middle | 3 | 4:21:41 | 59.61 |
| 10/2/2021 | 2021 Challenge Salou Salou, Spain | Other Middle | 2 | 3:59:01 | 64.91 |
| 7/28/2021 | 2021 Alpe D'Huez L Alpe D'Huez, France | Other Middle | 7 | 7:07:46 | 9.66 |
| 7/3/2021 | 2021 Ironman 70.3 Andorra Andorra, Andorra | Other Middle | 4 | 5:17:55 | 62.22 |
| 9/12/2020 | 2020 Ironman 70.3 Sunshine Coast Sunshine Coast, Australia | Other Middle | 4 | 4:17:09 | 69.97 |
| 10/11/2019 | 2019 Ironman Hawaii Kona, HI, United States | Other Middle | 16 | 9:18:42 | 79.16 |
| 8/31/2019 | 2019 Ironman 70.3 Zell am See Zell am See, Austria | Other Middle | 2 | 4:27:40 | 68.71 |
| 7/6/2019 | 2019 Challenge Roth Roth, Germany | Other Middle | 7 | 9:07:49 | 78.84 |
| 6/8/2019 | 2019 Ironman Cairns Cairns, Australia | Other Middle | 5 | 9:14:29 | 84.98 |
| 5/18/2019 | 2019 Challenge Heilbronn Heilbronn, Germany | Other Middle | 2 | 4:28:16 | 50.48 |
| 3/23/2019 | 2019 Ironman 70.3 Taiwan | Other Middle | 3 | 4:30:38 | 56.90 |
| 11/16/2018 | 2018 Ironman Malaysia Langkawi, Malaysia | Other Middle | 4 | 10:02:48 | 43.43 |
| 10/20/2018 | 2018 Challenge Kanchanaburi Kanchanaburi, Thailand | Other Middle | 2 | 3:43:28 | 15.77 |
| 9/7/2018 | 2018 Challenge Almere Almere, Netherlands | Other Middle | 2 | 9:16:29 | 57.34 |
| 8/4/2018 | 2018 Ironman Netherlands Maastricht, Netherlands | Other Middle | 1 | 9:31:06 | 77.56 |
| 6/16/2018 | 2018 Ironman 70.3 Luxembourg Luxembourg, Luxembourg | Other Middle | DNF | 29:05 | — |
| 5/5/2018 | 2018 Ironman Australia Port Macquarie, Australia | Other Middle | 4 | 9:56:31 | 23.27 |
| 12/2/2017 | 2017 Ironman Western Australia Busselton, Australia | Other Middle | 10 | 9:14:25 | — |
2025
9 starts
0
Wins
3
Podiums
#10.3
Avg Pos
580
Points
2024
15 starts
3
Wins
9
Podiums
#4.4
Avg Pos
1097
Points
2023
12 starts
3
Wins
6
Podiums
#6.8
Avg Pos
813
Points
2022
8 starts
1
Wins
5
Podiums
#3.8
Avg Pos
497
Points
2021
4 starts
0
Wins
2
Podiums
#4
Avg Pos
196
Points
2020
1 starts
0
Wins
0
Podiums
#4
Avg Pos
70
Points
2019
6 starts
0
Wins
3
Podiums
#5.8
Avg Pos
419
Points
2018
6 starts
1
Wins
3
Podiums
#2.6
Avg Pos
217
Points
2017
1 starts
0
Wins
0
Podiums
#10
Avg Pos
0
Points