Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
11 shared
2
Thomas Davis
8
Joshua Lewis
0
Ties
2026 Ironman 70.3 Oceanside
Compare head-to-head3/27/2026 · edge Joshua Lewis
9 shared
1
Thomas Davis
8
Harry Palmer
0
Ties
2026 Challenge Salou
Compare head-to-head5/9/2026 · edge Thomas Davis
9 shared
4
Thomas Davis
5
Will Draper
0
Ties
2026 Challenge Salou
Compare head-to-head5/9/2026 · edge Will Draper
8 shared
4
Thomas Davis
4
Jack Hutchens
0
Ties
2026 Challenge Salou
Compare head-to-head5/9/2026 · edge Jack Hutchens
8 shared
4
Thomas Davis
4
Louis Buttrick
0
Ties
2026 Ironman 70.3 Valencia
Compare head-to-head4/18/2026 · edge Louis Buttrick
8 shared
0
Thomas Davis
8
Kristian Hogenhaug
0
Ties
2025 Ironman 70.3 Swansea
Compare head-to-head7/12/2025 · edge Kristian Hogenhaug
Career Summary
Career Wins2
Podiums8
Total Races72
Top 10s36
DNFs/DNS/DSQ4
Avg. Position#11.3
Current Rankings
im pro series
2025-08-12
#135
Split Strengths
Average discipline rank when split data is available.
swimAvg #8.5 · 28 starts
bikeAvg #15 · 29 starts
runAvg #12 · 29 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#1
Career Best
13
Avg Position
8
Podiums
3789
Total Points
72
Total Races
Race History
A filterable log of professional race results. Showing 72 of 72 matching starts.
5/9/2026 · Half Iron
2026 Challenge Salou
Salou, Spain
8
62.00 pts
4/18/2026 · Half Iron
2026 Ironman 70.3 Valencia
Valencia, Spain
28
44.26 pts
3/27/2026 · Half Iron
2026 Ironman 70.3 Oceanside
Oceanside, CA, United States
26
55.55 pts
1/30/2026 · Half Iron
2026 Challenge Sir Bani-Yas
Abu Dhabi, United Arab Emirates
11
58.34 pts
11/15/2025 · Iron
2025 Ironman Arizona
Tempe, AZ, United States
DNF
48:06
10/10/2025 · Half Iron
2025 Challenge Vieux Bocau
Vieux Bocau, France
22
42.95 pts
9/6/2025 · Half Iron
2025 Ironman 70.3 Knokke-Heist
Knokke-Heist, Belgium
6
66.22 pts
8/2/2025 · Iron
2025 Ironman 70.3 Kraków
Krakow, Poland
8
54.11 pts
7/12/2025 · Iron
2025 Ironman 70.3 Swansea
Swansea, United Kingdom
14
63.09 pts
6/21/2025 · Half Iron
2025 Challenge Gdansk
Gdansk, Poland
4
63.17 pts
5/31/2025 · Iron
2025 Ironman 70.3 Loire Valley
Tours, France
7
63.44 pts
5/17/2025 · Half Iron
2025 Challenge "The Championship" Samorin
Samorin, Slovakia
11
71.76 pts
5/10/2025 · Half Iron
2025 Challenge Salou
Salou, Spain
1
74.14 pts
12/13/2024 · Iron
2024 Ironman 70.3 World Championship
Taupo, New Zealand
18
77.50 pts
11/30/2024 · Iron
2024 Ironman 70.3 Western Australia
Busselton, Australia
14
64.53 pts
9/21/2024 · Iron
2024 Ironman 70.3 Italy
Pescara, Italy
23
31.19 pts
8/31/2024 · Iron
2024 Ironman 70.3 Poznan
Poznan, Poland
6
53.75 pts
8/24/2024 · Iron
2024 Ironman 70.3 Tallinn
Tallinn, Estonia
13
64.31 pts
8/3/2024 · Iron
2024 Ironman 70.3 Gdynia
Gdynia, Poland
9
50.55 pts
7/13/2024 · Iron
2024 Ironman Vitoria-Gasteiz
Vitoria-Gasteiz, Spain
15
58.80 pts
6/8/2024 · Half Iron
2024 Challenge Wales
Fishguard, Wales, United Kingdom
4
67.35 pts
6/1/2024 · Half Iron
2024 Challenge Salou
Salou, Spain
3
66.08 pts
5/18/2024 · Half Iron
2024 Challenge "The Championship" Samorin
Samorin, Slovakia
11
68.49 pts
4/26/2024 · Iron
2024 Ironman Texas
The Woodlands, TX, United States
26
39.32 pts
9/15/2023 · Iron
2023 Ironman Italy
Emilia Romagna, Italy
19
40.84 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 5/9/2026 | 2026 Challenge Salou Salou, Spain | Half Iron | 8 | 3:42:10 | 62.00 |
| 4/18/2026 | 2026 Ironman 70.3 Valencia Valencia, Spain | Half Iron | 28 | 3:46:26 | 44.26 |
| 3/27/2026 | 2026 Ironman 70.3 Oceanside Oceanside, CA, United States | Half Iron | 26 | 3:53:31 | 55.55 |
| 1/30/2026 | 2026 Challenge Sir Bani-Yas Abu Dhabi, United Arab Emirates | Half Iron | 11 | 3:22:19 | 58.34 |
| 11/15/2025 | 2025 Ironman Arizona Tempe, AZ, United States | Iron | DNF | 48:06 | — |
| 10/10/2025 | 2025 Challenge Vieux Bocau Vieux Bocau, France | Half Iron | 22 | 3:49:40 | 42.95 |
| 9/6/2025 | 2025 Ironman 70.3 Knokke-Heist Knokke-Heist, Belgium | Half Iron | 6 | 3:47:17 | 66.22 |
| 8/2/2025 | 2025 Ironman 70.3 Kraków Krakow, Poland | Iron | 8 | 3:47:04 | 54.11 |
| 7/12/2025 | 2025 Ironman 70.3 Swansea Swansea, United Kingdom | Iron | 14 | 4:02:47 | 63.09 |
| 6/21/2025 | 2025 Challenge Gdansk Gdansk, Poland | Half Iron | 4 | 3:50:14 | 63.17 |
| 5/31/2025 | 2025 Ironman 70.3 Loire Valley Tours, France | Iron | 7 | 3:43:25 | 63.44 |
| 5/17/2025 | 2025 Challenge "The Championship" Samorin Samorin, Slovakia | Half Iron | 11 | 3:28:55 | 71.76 |
| 5/10/2025 | 2025 Challenge Salou Salou, Spain | Half Iron | 1 | 3:34:28 | 74.14 |
| 12/13/2024 | 2024 Ironman 70.3 World Championship Taupo, New Zealand | Iron | 18 | 3:44:54 | 77.50 |
| 11/30/2024 | 2024 Ironman 70.3 Western Australia Busselton, Australia | Iron | 14 | 3:46:39 | 64.53 |
| 9/21/2024 | 2024 Ironman 70.3 Italy Pescara, Italy | Iron | 23 | 3:59:49 | 31.19 |
| 8/31/2024 | 2024 Ironman 70.3 Poznan Poznan, Poland | Iron | 6 | 3:43:54 | 53.75 |
| 8/24/2024 | 2024 Ironman 70.3 Tallinn Tallinn, Estonia | Iron | 13 | 3:46:48 | 64.31 |
| 8/3/2024 | 2024 Ironman 70.3 Gdynia Gdynia, Poland | Iron | 9 | 3:47:22 | 50.55 |
| 7/13/2024 | 2024 Ironman Vitoria-Gasteiz Vitoria-Gasteiz, Spain | Iron | 15 | 8:09:52 | 58.80 |
| 6/8/2024 | 2024 Challenge Wales Fishguard, Wales, United Kingdom | Half Iron | 4 | 4:02:05 | 67.35 |
| 6/1/2024 | 2024 Challenge Salou Salou, Spain | Half Iron | 3 | 3:44:13 | 66.08 |
| 5/18/2024 | 2024 Challenge "The Championship" Samorin Samorin, Slovakia | Half Iron | 11 | 3:36:38 | 68.49 |
| 4/26/2024 | 2024 Ironman Texas The Woodlands, TX, United States | Iron | 26 | 8:48:25 | 39.32 |
| 9/15/2023 | 2023 Ironman Italy Emilia Romagna, Italy | Iron | 19 | 8:19:02 | 40.84 |
| 9/2/2023 | 2023 Ironman 70.3 Poznan Poznan, Poland | Iron | 3 | 3:40:43 | 59.35 |
| 8/5/2023 | 2023 Challenge London London, United Kingdom | Half Iron | 5 | 3:36:52 | 66.40 |
| 6/10/2023 | 2023 Ironman 70.3 Staffordshire Staffordshire, United Kingdom | Iron | 6 | 4:01:52 | 55.98 |
| 6/3/2023 | 2023 Ironman Hamburg Hamburg, Germany | Iron | 12 | 7:49:32 | 64.44 |
| 5/20/2023 | 2023 Challenge "The Championship" Samorin Samorin, Slovakia | Half Iron | 15 | 3:42:27 | 61.77 |
| 4/21/2023 | 2023 Ironman Texas The Woodlands, TX, United States | Iron | 8 | 8:05:32 | 68.54 |
| 3/17/2023 | 2023 Ironman 70.3 Lanzarote Puerto Del Carmen, Spain | Iron | 22 | 4:12:34 | 41.50 |
| 11/24/2022 | 2022 Ironman Israel Tiberias, Israel | Iron | 23 | 8:37:31 | 36.20 |
| 10/14/2022 | 2022 Ironman 70.3 Cascais Cascais, Portugal | Iron | 10 | 3:51:55 | 53.56 |
| 9/17/2022 | 2022 Ironman 70.3 Dresden Dresden, Germany | Iron | 14 | 3:57:33 | 42.87 |
| 8/19/2022 | 2022 Ironman Sweden Kalmar, Sweden | Iron | 11 | 8:09:34 | 49.76 |
| 8/6/2022 | 2022 Ironman 70.3 Swansea Swansea, United Kingdom | Iron | 13 | 4:17:34 | 37.97 |
| 6/17/2022 | 2022 Challenge Wales Fishguard, United Kingdom | Half Iron | 6 | 3:53:07 | 56.20 |
| 5/21/2022 | 2022 Challenge "The Championship" Samorin Samorin, Slovakia | Half Iron | 8 | 3:48:43 | 70.67 |
| 4/30/2022 | 2022 Challenge Riccione Riccione, Italy | Half Iron | 4 | 3:41:17 | 60.94 |
| 4/2/2022 | 2022 Challenge Salou Salou, Spain | Half Iron | 27 | 3:37:26 | 36.79 |
| 3/10/2022 | 2022 Clash Miami Miami, FL, United States | Half Iron | 15 | 2:49:36 | 49.03 |
| 12/3/2021 | 2021 Clash Daytona Daytona, FL, United States | Other Middle | 7 | 3:18:30 | 62.95 |
| 10/23/2021 | 2021 Ironman 70.3 Portugal Cascais, Portugal | Other Middle | 16 | 4:01:03 | 43.06 |
| 10/15/2021 | 2021 Challenge Peguera Mallorca Peguera, Spain | Other Middle | 23 | 4:00:18 | 44.07 |
| 10/2/2021 | 2021 Challenge Salou Salou, Spain | Other Middle | 12 | 3:40:26 | 46.36 |
| 9/4/2021 | 2021 Challenge Roth Roth, Germany | Other Middle | 9 | 7:55:52 | 51.16 |
| 8/14/2021 | 2021 Ironman Frankfurt Frankfurt, Germany | Other Middle | 19 | 8:38:41 | 47.70 |
| 7/3/2021 | 2021 Ironman UK Bolton, United Kingdom | Other Middle | DNF | 47:21 | — |
| 6/12/2021 | 2021 Eton Dorney Triathlon Eton Dorney, United Kingdom | Other Middle | 1 | 2:29:21 | 78.81 |
| 5/8/2021 | 2021 Challenge Riccione Riccione, Italy | Other Middle | 23 | 4:15:49 | 19.92 |
| 12/5/2020 | 2020 Challenge Daytona Daytona, FL, United States | Other Middle | 12 | 3:07:56 | 89.86 |
| 9/26/2020 | 2020 Outlaw Half Thoresby Park, Nottinghamshire, United Kingdom | Other Middle | 2 | 3:41:08 | 66.43 |
| 9/5/2020 | 2020 Ironman 70.3 Gdynia Gdynia, Poland | Other Middle | 2 | 3:44:57 | 87.62 |
| 12/6/2019 | 2019 Ironman 70.3 Bahrain Manama, Bahrain | Other Middle | DNF | 23:35 | — |
| 10/19/2019 | 2019 Challenge Anhui Anhui, China | Other Middle | 3 | 8:17:55 | 73.70 |
| 9/21/2019 | 2019 Ironman 70.3 Weymouth Weymouth, United Kingdom | Other Middle | 5 | 3:51:43 | 66.67 |
| 9/7/2019 | 2019 Ironman 70.3 World Championship Nice, France | Other Middle | 30 | 4:16:48 | 43.59 |
| 8/10/2019 | 2019 Ironman 70.3 Gdynia Gdynia, Poland | Other Middle | 7 | 3:50:34 | 60.33 |
| 7/26/2019 | 2019 Challenge Prague | Other Middle | 8 | 4:06:45 | 45.70 |
| 6/22/2019 | 2019 Ironman 70.3 Elsinore Elsinore, Denmark | Other Middle | 8 | 3:46:10 | 68.94 |
| 6/8/2019 | 2019 Ironman 70.3 Staffordshire Staffordshire, United Kingdom | Other Middle | 4 | 4:06:37 | 51.27 |
| 6/1/2019 | 2019 Challenge "The Championship" Samorin Samorin, Slovenia | Other Middle | 13 | 3:47:09 | 67.96 |
| 5/17/2019 | 2019 Challenge Lisboa Lisboa, Portugal | Other Middle | 4 | 3:54:24 | 55.07 |
| 4/26/2019 | 2019 Challenge Gran Canaria Mogan, Spain | Other Middle | 6 | 4:06:10 | 58.78 |
| 4/6/2019 | 2019 Challenge Salou Costa Daurada, Spain | Other Middle | 3 | 3:49:19 | 75.75 |
| 10/19/2018 | 2018 Challenge Peguera Mallorca Peguera, Spain | Other Middle | 5 | 4:02:04 | 52.97 |
| 9/1/2018 | 2018 Challenge Walchsee Walchsee, Austria | Other Middle | 6 | 3:59:38 | 48.72 |
| 8/11/2018 | 2018 Challenge Finland Turku, Finland | Other Middle | 4 | 3:46:12 | 60.56 |
| 4/20/2018 | 2018 Challenge Gran Canaria Mogan, Spain | Other Middle | 10 | 4:24:40 | 3.77 |
| 4/21/2017 | 2017 Challenge Gran Canaria Mogan, Spain | Other Middle | 15 | 4:32:58 | 3.18 |
| 10/15/2016 | 2016 Challenge Peguera Mallorca Peguera, Spain | Other Middle | DNF | 24:27 | — |
2026
4 starts
0
Wins
0
Podiums
#18.3
Avg Pos
220
Points
2025
9 starts
1
Wins
1
Podiums
#9.1
Avg Pos
499
Points
2024
11 starts
0
Wins
1
Podiums
#12.9
Avg Pos
642
Points
2023
8 starts
0
Wins
1
Podiums
#11.3
Avg Pos
459
Points
2022
10 starts
0
Wins
0
Podiums
#13.1
Avg Pos
494
Points
2021
9 starts
1
Wins
1
Podiums
#13.8
Avg Pos
394
Points
2020
3 starts
0
Wins
2
Podiums
#5.3
Avg Pos
244
Points
2019
12 starts
0
Wins
2
Podiums
#8.3
Avg Pos
668
Points
2018
4 starts
0
Wins
0
Podiums
#6.3
Avg Pos
166
Points
2017
1 starts
0
Wins
0
Podiums
#15
Avg Pos
3
Points
2016
1 starts
0
Wins
0
Podiums
—
Avg Pos
0
Points