Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
17 shared
16
Sam Long
1
Jackson Laundry
0
Ties
2026 Ironman 70.3 Oceanside
Compare head-to-head3/27/2026 · edge Sam Long
11 shared
7
Sam Long
4
Matt Hanson
0
Ties
2026 Ironman 70.3 Chattanooga
Compare head-to-head5/16/2026 · edge Matt Hanson
11 shared
9
Sam Long
2
Marc Dubrick
0
Ties
2026 Ironman 70.3 Gulf Coast
Compare head-to-head5/8/2026 · edge Sam Long
10 shared
10
Sam Long
0
Nicholas Chase
0
Ties
2026 Ironman 70.3 Chattanooga
Compare head-to-head5/16/2026 · edge Sam Long
Career Summary
Career Wins21
Podiums36
Total Races86
Top 10s63
DNFs/DNS/DSQ4
Avg. Position#6.5
Current Rankings
t100
2025-08-12
#12
im pro series
2025-08-12
#43
Split Strengths
Average discipline rank when split data is available.
swimAvg #21.4 · 35 starts
bikeAvg #4.6 · 29 starts
runAvg #7.3 · 32 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#1
Career Best
8
Avg Position
36
Podiums
5245
Total Points
86
Total Races
Race History
A filterable log of professional race results. Showing 86 of 86 matching starts.
5/16/2026 · Half Iron
2026 Ironman 70.3 Chattanooga
Chattanooga, TN, United States
4
69.98 pts
5/8/2026 · Half Iron
2026 Ironman 70.3 Gulf Coast
Panama City, FL, United States
1
79.89 pts
4/17/2026 · Iron
2026 Ironman Texas
The Woodlands, TX, United States
15
67.88 pts
3/27/2026 · Half Iron
2026 Ironman 70.3 Oceanside
Oceanside, CA, United States
4
85.66 pts
12/6/2025 · Half Iron
2025 Ironman 70.3 Indian Wells
Indian Wells, CA, United States
1
82.72 pts
11/15/2025 · Iron
2025 Ironman Arizona
Tempe, AZ, United States
2
80.75 pts
9/13/2025 · Iron
2025 Ironman World Championships - Nice
Nice, France
14
80.85 pts
8/29/2025 · 100km
2025 French Riviera T100
Frejus, France
15
79.87 pts
8/8/2025 · 100km
2025 London T100
London, United Kingdom
12
84.60 pts
7/3/2025 · 100km
2025 Singapore T100
Singapore, Singapore
8
14.00 pts
6/13/2025 · 100km
2025 Vancouver T100
Vancouver, Canada
11
10.00 pts
6/7/2025 · Iron
2025 Ironman 70.3 Eagleman
Cambridge, MD, United States
1
89.57 pts
5/17/2025 · Iron
2025 Ironman 70.3 Chattanooga
Chattanooga, TN, United States
1
3.00 pts
5/9/2025 · Iron
2025 Ironman 70.3 St. George
St. George, UT, United States
2
90.20 pts
11/16/2024 · 100km
2024 Dubai T100
Dubai, United Arab Emirates
10
16.00 pts
10/18/2024 · 100km
2024 Lake Las Vegas T100
Las Vegas, NV, United States
6
18.00 pts
9/28/2024 · Iron
2024 Ironman Chattanooga
Chattanooga, TN, United States
1
6.00 pts
8/17/2024 · Iron
2024 Ironman Frankfurt
Frankfurt, Germany
22
58.86 pts
7/27/2024 · 100km
2024 London T100
London, United Kingdom
11
10.00 pts
6/7/2024 · 100km
2024 San Francisco T100
San Francisco, CA, United States
8
14.00 pts
5/3/2024 · Iron
2024 Ironman 70.3 St. George
St. George, UT, United States
1
92.85 pts
4/13/2024 · 100km
2024 Singapore T100
Singapore, Singapore
2
28.00 pts
4/5/2024 · Iron
2024 Ironman 70.3 Oceanside
Oceanside, CA, United States
2
86.90 pts
3/8/2024 · 100km
2024 Miami T100
Miami, FL, United States
2
28.00 pts
1/6/2024 · Iron
2024 Ironman 70.3 Pucon
Pucon, Chile
1
79.66 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 5/16/2026 | 2026 Ironman 70.3 Chattanooga Chattanooga, TN, United States | Half Iron | 4 | 3:48:35 | 69.98 |
| 5/8/2026 | 2026 Ironman 70.3 Gulf Coast Panama City, FL, United States | Half Iron | 1 | 3:11:40 | 79.89 |
| 4/17/2026 | 2026 Ironman Texas The Woodlands, TX, United States | Iron | 15 | 7:39:56 | 67.88 |
| 3/27/2026 | 2026 Ironman 70.3 Oceanside Oceanside, CA, United States | Half Iron | 4 | 3:42:09 | 85.66 |
| 12/6/2025 | 2025 Ironman 70.3 Indian Wells Indian Wells, CA, United States | Half Iron | 1 | 3:36:26 | 82.72 |
| 11/15/2025 | 2025 Ironman Arizona Tempe, AZ, United States | Iron | 2 | 7:37:22 | 80.75 |
| 9/13/2025 | 2025 Ironman World Championships - Nice Nice, France | Iron | 14 | 8:18:00 | 80.85 |
| 8/29/2025 | 2025 French Riviera T100 Frejus, France | 100km | 15 | 3:23:36 | 79.87 |
| 8/8/2025 | 2025 London T100 London, United Kingdom | 100km | 12 | 3:26:09 | 84.60 |
| 7/3/2025 | 2025 Singapore T100 Singapore, Singapore | 100km | 8 | 3:24:59 | 14.00 |
| 6/13/2025 | 2025 Vancouver T100 Vancouver, Canada | 100km | 11 | 3:22:05 | 10.00 |
| 6/7/2025 | 2025 Ironman 70.3 Eagleman Cambridge, MD, United States | Iron | 1 | 3:36:50 | 89.57 |
| 5/17/2025 | 2025 Ironman 70.3 Chattanooga Chattanooga, TN, United States | Iron | 1 | 1:10:21 | 3.00 |
| 5/9/2025 | 2025 Ironman 70.3 St. George St. George, UT, United States | Iron | 2 | 3:40:08 | 90.20 |
| 11/16/2024 | 2024 Dubai T100 Dubai, United Arab Emirates | 100km | 10 | 3:15:12 | 16.00 |
| 10/18/2024 | 2024 Lake Las Vegas T100 Las Vegas, NV, United States | 100km | 6 | 3:26:49 | 18.00 |
| 9/28/2024 | 2024 Ironman Chattanooga Chattanooga, TN, United States | Iron | 1 | 2:40:22 | 6.00 |
| 8/17/2024 | 2024 Ironman Frankfurt Frankfurt, Germany | Iron | 22 | 7:51:25 | 58.86 |
| 7/27/2024 | 2024 London T100 London, United Kingdom | 100km | 11 | 3:23:25 | 10.00 |
| 6/7/2024 | 2024 San Francisco T100 San Francisco, CA, United States | 100km | 8 | 3:20:31 | 14.00 |
| 5/3/2024 | 2024 Ironman 70.3 St. George St. George, UT, United States | Iron | 1 | 3:39:17 | 92.85 |
| 4/13/2024 | 2024 Singapore T100 Singapore, Singapore | 100km | 2 | 3:22:38 | 28.00 |
| 4/5/2024 | 2024 Ironman 70.3 Oceanside Oceanside, CA, United States | Iron | 2 | 3:47:35 | 86.90 |
| 3/8/2024 | 2024 Miami T100 Miami, FL, United States | 100km | 2 | 3:09:43 | 28.00 |
| 1/6/2024 | 2024 Ironman 70.3 Pucon Pucon, Chile | Iron | 1 | 3:46:31 | 79.66 |
| 12/2/2023 | 2023 Ironman 70.3 Indian Wells Indian Wells, CA, United States | Iron | 3 | 3:40:27 | 76.89 |
| 9/15/2023 | 2023 Ironman Maryland Chesapeake, MD, United States | Iron | 3 | 7:05:07 | 72.96 |
| 8/26/2023 | 2023 Ironman 70.3 World Championship Lahti, Finland | Iron | 12 | 3:39:09 | 81.42 |
| 8/19/2023 | 2023 PTO Asian Open Singapore, Singapore | 100km | 5 | 3:29:10 | 88.88 |
| 8/4/2023 | 2023 PTO US Open Milwaukee, United States | 100km | 5 | 3:17:26 | 91.60 |
| 6/9/2023 | 2023 Ironman 70.3 Boulder Boulder, CO, United States | Iron | 1 | 3:33:22 | 84.37 |
| 5/12/2023 | 2023 Ironman 70.3 Gulf Coast Panama City, FL, United States | Iron | 1 | 3:35:59 | 86.50 |
| 5/5/2023 | 2023 Ironman 70.3 St. George St. George, UT, United States | Iron | 1 | 3:43:04 | 89.93 |
| 3/31/2023 | 2023 Ironman 70.3 Oceanside Oceanside, CA, United States | Iron | 7 | 3:52:18 | 65.98 |
| 3/9/2023 | 2023 Clash Miami Miami, FL, United States | Half Iron | 4 | 2:37:18 | 74.49 |
| 12/3/2022 | 2022 Ironman 70.3 Indian Wells Indian Wells, CA, United States | Iron | 1 | 3:43:33 | 82.04 |
| 11/19/2022 | 2022 Ironman Arizona Tempe, AZ, United States | Iron | 10 | 8:23:30 | 53.33 |
| 10/28/2022 | 2022 Ironman 70.3 World Championship St. George, UT, United States | Iron | 19 | 3:52:14 | 71.67 |
| 9/17/2022 | 2022 PTO US Open Dallas, TX, United States | 100km | 3 | 3:18:08 | 93.44 |
| 8/19/2022 | 2022 Collins Cup Samorin, Slovakia | 100km | 4 | 3:12:26 | 91.67 |
| 8/6/2022 | 2022 Ironman 70.3 Gdynia Gdynia, Poland | Iron | 1 | 3:37:55 | 73.28 |
| 7/2/2022 | 2022 Challenge Roth Roth, Germany | Iron | 6 | 8:07:07 | 76.40 |
| 6/24/2022 | 2022 Challenge Walchsee Walchsee, Austria | Half Iron | 2 | 3:38:07 | 76.47 |
| 5/6/2022 | 2022 Ironman St. George World Championships St. George, UT, United States | Iron | 15 | 8:16:33 | 73.02 |
| 3/19/2022 | 2022 Challenge Puerto Varas Puerto Varas, Chile | Half Iron | 1 | 3:48:48 | 78.56 |
| 3/10/2022 | 2022 Clash Miami Miami, FL, United States | Half Iron | 1 | 2:39:54 | 81.84 |
| 9/25/2021 | 2021 Ironman Chattanooga Chattanooga, TN, United States | Other Middle | DNF | 43:36 | — |
| 9/17/2021 | 2021 Ironman 70.3 World Championship St. George, UT, United States | Other Middle | 2 | 3:41:08 | 98.29 |
| 8/27/2021 | 2021 Collins Cup Samorin, Slovakia | Other Middle | 7 | 3:18:18 | 95.37 |
| 8/6/2021 | 2021 Ironman 70.3 Boulder Boulder, CO, United States | Other Middle | 1 | 3:37:34 | 97.69 |
| 6/26/2021 | 2021 Ironman Coeur d'Alene Coeur d'Alene, ID, United States | Other Middle | 1 | 8:07:39 | 92.81 |
| 5/22/2021 | 2021 Ironman Tulsa Tulsa, OK, United States | Other Middle | 13 | 8:08:28 | 76.21 |
| 4/30/2021 | 2021 Ironman 70.3 St. George St. George, UT, United States | Other Middle | 2 | 3:43:01 | 102.23 |
| 4/10/2021 | 2021 Ironman 70.3 Texas Galveston, TX, United States | Other Middle | 3 | 3:42:26 | 93.29 |
| 12/5/2020 | 2020 Challenge Daytona Daytona, FL, United States | Other Middle | 9 | 3:07:27 | 91.60 |
| 11/6/2020 | 2020 Ironman Florida Panama Beach, FL, United States | Other Middle | 3 | 7:55:33 | 91.39 |
| 9/26/2020 | 2020 Ironman 70.3 Cozumel Cozumel, Mexico | Other Middle | 1 | 3:42:44 | 81.75 |
| 9/18/2020 | 2020 Bear Lake Brawl St.Charles, ID, United States | Other Middle | 1 | 3:40:25 | 65.65 |
| 9/28/2019 | 2019 Ironman Chattanooga Chattanooga, TN, United States | Other Middle | 1 | 8:22:21 | 77.93 |
| 9/7/2019 | 2019 Ironman 70.3 World Championship Nice, France | Other Middle | 35 | 4:18:36 | 38.52 |
| 8/2/2019 | 2019 Ironman 70.3 Boulder Boulder, CO, United States | Other Middle | 8 | 3:56:01 | 60.45 |
| 7/27/2019 | 2019 Ironman Lake Placid Lake Placid, NY, United States | Other Middle | DNF | 57:18 | — |
| 6/8/2019 | 2019 Ironman Boulder Boulder, CO, United States | Other Middle | 5 | 8:19:54 | 69.31 |
| 6/1/2019 | 2019 Ironman 70.3 Victoria Victoria, Canada | Other Middle | 1 | 3:55:48 | 71.50 |
| 5/18/2019 | 2019 Ironman 70.3 Chattanooga Chattanooga, TN, United States | Other Middle | 1 | 3:48:52 | 79.48 |
| 5/3/2019 | 2019 Ironman 70.3 St. George St. George, UT, United States | Other Middle | 5 | 3:52:17 | 74.63 |
| 4/5/2019 | 2019 Ironman 70.3 Oceanside Oceanside, CA, United States | Other Middle | DNF | 24:59 | — |
| 10/13/2018 | 2018 Ironman Louisville Louisville, KY, United States | Other Middle | 2 | 7:39:21 | 89.16 |
| 8/18/2018 | 2018 Ironman Mont Tremblant Mont-Tremblant, Quebec, Canada | Other Middle | 5 | 8:42:50 | 51.17 |
| 7/28/2018 | 2018 Ironman Canada Whistler, BC, Canada | Other Middle | 4 | 8:48:05 | 65.45 |
| 6/9/2018 | 2018 Ironman Boulder Boulder, CO, United States | Other Middle | 5 | 8:29:56 | 55.36 |
| 5/4/2018 | 2018 Ironman 70.3 St. George St. George, UT, United States | Other Middle | 9 | 3:58:19 | 55.96 |
| 4/6/2018 | 2018 Ironman 70.3 Oceanside Oceanside, CA, United States | Other Middle | 11 | 4:04:16 | 47.34 |
| 3/2/2018 | 2018 Ironman New Zealand Taupo, New Zealand | Other Middle | 9 | 8:40:42 | 37.80 |
| 11/25/2017 | 2017 Ironman Cozumel Cozumel, Mexico | Other Middle | DNF | 46:02 | — |
| 9/9/2017 | 2017 Ironman Wisconsin Madison, WI, United States | Other Middle | 8 | 8:54:57 | 31.11 |
| 8/4/2017 | 2017 Ironman 70.3 Boulder Boulder, CO, United States | Other Middle | 11 | 3:53:01 | 54.40 |
| 6/10/2017 | 2017 Ironman Boulder Boulder, CO, United States | Other Middle | 7 | 8:57:16 | 34.20 |
| 5/12/2017 | 2017 Ironman 70.3 Santa Rosa Santa Rosa, CA, United States | Other Middle | 10 | 4:01:32 | 42.92 |
| 3/31/2017 | 2017 Ironman 70.3 Oceanside Oceanside, CA, United States | Other Middle | 14 | 4:07:47 | 39.50 |
| 11/19/2016 | 2016 Ironman Arizona Tempe, AZ, United States | Other Middle | 15 | 8:29:07 | 35.78 |
| 10/29/2016 | 2016 Ironman 70.3 Austin Austin, TX, United States | Other Middle | 7 | 3:28:01 | — |
| 9/10/2016 | 2016 Ironman 70.3 Santa Cruz Santa Cruz, CA, United States | Other Middle | 14 | 4:08:53 | 25.61 |
| 7/23/2016 | 2016 Ironman 70.3 Calgary Calgary, AL, Canada | Other Middle | 2 | 3:50:41 | 57.53 |
| 6/25/2016 | 2016 Ironman 70.3 Coeur d'Alene Coeur d'Alene, ID, United States | Other Middle | 18 | 4:24:59 | — |
| 6/10/2016 | 2016 Ironman 70.3 Boulder Boulder, CO, United States | Other Middle | 17 | 3:57:58 | 41.82 |
2026
4 starts
1
Wins
1
Podiums
#6
Avg Pos
303
Points
2025
10 starts
3
Wins
5
Podiums
#6.7
Avg Pos
616
Points
2024
11 starts
3
Wins
6
Podiums
#6
Avg Pos
438
Points
2023
10 starts
3
Wins
5
Podiums
#4.2
Avg Pos
813
Points
2022
11 starts
4
Wins
6
Podiums
#5.7
Avg Pos
852
Points
2021
8 starts
2
Wins
5
Podiums
#4.1
Avg Pos
656
Points
2020
4 starts
2
Wins
3
Podiums
#3.5
Avg Pos
330
Points
2019
9 starts
3
Wins
3
Podiums
#8
Avg Pos
472
Points
2018
7 starts
0
Wins
1
Podiums
#6.4
Avg Pos
402
Points
2017
6 starts
0
Wins
0
Podiums
#10
Avg Pos
202
Points
2016
6 starts
0
Wins
1
Podiums
#12.2
Avg Pos
161
Points
Best points races
Toughest finishes
2019 Ironman 70.3 World Championship
9/7/2019 · Other Middle
35
38.52 pts
2024 Ironman Frankfurt
8/17/2024 · Iron
22
58.86 pts
2022 Ironman 70.3 World Championship
10/28/2022 · Iron
19
71.67 pts
2016 Ironman 70.3 Coeur d'Alene
6/25/2016 · Other Middle
18
4:24:59
2016 Ironman 70.3 Boulder
6/10/2016 · Other Middle
17
41.82 pts