Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
17 shared
8
Cody Beals
7
Michael Weiss
0
Ties
2025 Ironman Chattanooga
Compare head-to-head9/27/2025 · edge No score
14 shared
9
Cody Beals
5
Matthew Russell
0
Ties
2023 Ironman Lake Placid
Compare head-to-head7/22/2023 · edge Cody Beals
13 shared
12
Cody Beals
1
Adam Feigh
0
Ties
2024 Ironman Chattanooga
Compare head-to-head9/28/2024 · edge Cody Beals
13 shared
10
Cody Beals
3
Taylor Reid
0
Ties
2024 Ironman 70.3 Mont Tremblant
Compare head-to-head6/22/2024 · edge Cody Beals
11 shared
5
Cody Beals
5
Jason Pohl
0
Ties
2025 Ironman Chattanooga
Compare head-to-head9/27/2025 · edge No score
10 shared
8
Cody Beals
1
Nicholas Chase
0
Ties
2025 Ironman 70.3 Boise
Compare head-to-head7/25/2025 · edge Cody Beals
Career Summary
Career Wins12
Podiums28
Total Races67
Top 10s55
DNFs/DNS/DSQ4
Avg. Position#5.7
Current Rankings
No complete current ranking snapshot is linked to this athlete yet.
Split Strengths
Average discipline rank when split data is available.
swimAvg #7.5 · 13 starts
bikeAvg #10.2 · 13 starts
runAvg #6 · 13 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#1
Career Best
8
Avg Position
28
Podiums
3929
Total Points
67
Total Races
Race History
A filterable log of professional race results. Showing 67 of 67 matching starts.
9/27/2025 · Iron
2025 Ironman Chattanooga
Chattanooga, TN, United States
DNF
38:51
8/16/2025 · Iron
2025 Ironman Copenhagen
Copenhagen, Denmark
25
39.08 pts
7/25/2025 · Iron
2025 Ironman 70.3 Boise
Boise, ID, United States
12
52.60 pts
5/31/2025 · Iron
2025 Ironman Brasil
Florianopolis, Brazil
6
49.78 pts
9/28/2024 · Iron
2024 Ironman Chattanooga
Chattanooga, TN, United States
2
6.00 pts
8/24/2024 · Iron
2024 Ironman Canada
Penticton, BC, Canada
4
7.00 pts
6/22/2024 · Iron
2024 Ironman 70.3 Mont Tremblant
Mont-Tremblant, Quebec, Canada
14
60.06 pts
5/18/2024 · Iron
2024 Ironman 70.3 Chattanooga
Chattanooga, TN, United States
9
66.10 pts
11/18/2023 · Iron
2023 Ironman Cozumel
Cozumel, Mexico
16
7.00 pts
9/15/2023 · Iron
2023 Ironman Maryland
Chesapeake, MD, United States
4
67.48 pts
7/22/2023 · Iron
2023 Ironman Lake Placid
Lake Placid, NY, United States
10
51.90 pts
5/6/2023 · Other Middle
2023 WT Long Distance Championships
Ibiza, Spain
25
63.26 pts
4/21/2023 · Iron
2023 Ironman Texas
The Woodlands, TX, United States
5
75.89 pts
9/10/2022 · Iron
2022 Ironman Wisconsin
Madison, WI, United States
2
72.75 pts
8/20/2022 · Iron
2022 Ironman Mont Tremblant
Mont-Tremblant, Quebec, Canada
3
70.81 pts
7/23/2022 · Iron
2022 Ironman Lake Placid
Lake Placid, NY, United States
1
76.06 pts
6/25/2022 · Iron
2022 Ironman 70.3 Mont Tremblant
Mont-Tremblant, Quebec, Canada
4
69.64 pts
6/11/2022 · Iron
2022 Ironman 70.3 Eagleman
Cambridge, MD, United States
1
73.18 pts
4/22/2022 · Iron
2022 Ironman Texas
The Woodlands, TX, United States
4
66.95 pts
9/25/2021 · Other Middle
2021 Ironman Chattanooga
Chattanooga, TN, United States
4
80.37 pts
6/26/2021 · Other Middle
2021 Ironman Coeur d'Alene
Coeur d'Alene, ID, United States
6
61.98 pts
5/22/2021 · Other Middle
2021 Ironman Tulsa
Tulsa, OK, United States
DNF
49:56
12/5/2020 · Other Middle
2020 Challenge Daytona
Daytona, FL, United States
21
76.35 pts
11/6/2020 · Other Middle
2020 Ironman Florida
Panama Beach, FL, United States
5
85.18 pts
9/12/2020 · Other Middle
2020 Canadian Pro Championships
Toronto, Canada
6
1:51:57
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 9/27/2025 | 2025 Ironman Chattanooga Chattanooga, TN, United States | Iron | DNF | 38:51 | — |
| 8/16/2025 | 2025 Ironman Copenhagen Copenhagen, Denmark | Iron | 25 | 8:02:09 | 39.08 |
| 7/25/2025 | 2025 Ironman 70.3 Boise Boise, ID, United States | Iron | 12 | 3:52:36 | 52.60 |
| 5/31/2025 | 2025 Ironman Brasil Florianopolis, Brazil | Iron | 6 | 8:01:40 | 49.78 |
| 9/28/2024 | 2024 Ironman Chattanooga Chattanooga, TN, United States | Iron | 2 | 2:38:29 | 6.00 |
| 8/24/2024 | 2024 Ironman Canada Penticton, BC, Canada | Iron | 4 | 2:49:09 | 7.00 |
| 6/22/2024 | 2024 Ironman 70.3 Mont Tremblant Mont-Tremblant, Quebec, Canada | Iron | 14 | 3:49:12 | 60.06 |
| 5/18/2024 | 2024 Ironman 70.3 Chattanooga Chattanooga, TN, United States | Iron | 9 | 3:51:08 | 66.10 |
| 11/18/2023 | 2023 Ironman Cozumel Cozumel, Mexico | Iron | 16 | 3:05:44 | 7.00 |
| 9/15/2023 | 2023 Ironman Maryland Chesapeake, MD, United States | Iron | 4 | 7:12:59 | 67.48 |
| 7/22/2023 | 2023 Ironman Lake Placid Lake Placid, NY, United States | Iron | 10 | 8:39:54 | 51.90 |
| 5/6/2023 | 2023 WT Long Distance Championships Ibiza, Spain | Other Middle | 25 | 5:36:55 | 63.26 |
| 4/21/2023 | 2023 Ironman Texas The Woodlands, TX, United States | Iron | 5 | 7:57:17 | 75.89 |
| 9/10/2022 | 2022 Ironman Wisconsin Madison, WI, United States | Iron | 2 | 8:50:23 | 72.75 |
| 8/20/2022 | 2022 Ironman Mont Tremblant Mont-Tremblant, Quebec, Canada | Iron | 3 | 8:14:12 | 70.81 |
| 7/23/2022 | 2022 Ironman Lake Placid Lake Placid, NY, United States | Iron | 1 | 8:15:10 | 76.06 |
| 6/25/2022 | 2022 Ironman 70.3 Mont Tremblant Mont-Tremblant, Quebec, Canada | Iron | 4 | 3:50:55 | 69.64 |
| 6/11/2022 | 2022 Ironman 70.3 Eagleman Cambridge, MD, United States | Iron | 1 | 3:41:46 | 73.18 |
| 4/22/2022 | 2022 Ironman Texas The Woodlands, TX, United States | Iron | 4 | 8:09:54 | 66.95 |
| 9/25/2021 | 2021 Ironman Chattanooga Chattanooga, TN, United States | Other Middle | 4 | 8:00:06 | 80.37 |
| 6/26/2021 | 2021 Ironman Coeur d'Alene Coeur d'Alene, ID, United States | Other Middle | 6 | 8:29:58 | 61.98 |
| 5/22/2021 | 2021 Ironman Tulsa Tulsa, OK, United States | Other Middle | DNF | 49:56 | — |
| 12/5/2020 | 2020 Challenge Daytona Daytona, FL, United States | Other Middle | 21 | 3:11:41 | 76.35 |
| 11/6/2020 | 2020 Ironman Florida Panama Beach, FL, United States | Other Middle | 5 | 7:59:55 | 85.18 |
| 9/12/2020 | 2020 Canadian Pro Championships Toronto, Canada | Other Middle | 6 | 1:51:57 | — |
| 3/14/2020 | 2020 Ironman 70.3 Campeche Campeche, Mexico | Other Middle | 10 | 4:10:48 | 17.84 |
| 10/11/2019 | 2019 Ironman Hawaii Kona, HI, United States | Other Middle | DNF | 52:16 | — |
| 8/17/2019 | 2019 Ironman Mont Tremblant Mont-Tremblant, Quebec, Canada | Other Middle | 1 | 7:58:34 | 102.17 |
| 6/8/2019 | 2019 Ironman 70.3 Eagleman Cambridge, MD, United States | Other Middle | 2 | 3:18:29 | 48.56 |
| 6/1/2019 | 2019 Ironman 70.3 Victoria Victoria, Canada | Other Middle | 2 | 3:56:25 | 69.68 |
| 4/27/2019 | 2019 Challenge Cancun Cancun, Mexico | Other Middle | 2 | 3:48:10 | 81.64 |
| 3/23/2019 | 2019 Ironman 70.3 Taiwan | Other Middle | DNF | 25:30 | — |
| 9/29/2018 | 2018 Ironman Chattanooga Chattanooga, TN, United States | Other Middle | 1 | 7:10:22 | 84.17 |
| 8/18/2018 | 2018 Ironman Mont Tremblant Mont-Tremblant, Quebec, Canada | Other Middle | 1 | 8:10:36 | 95.28 |
| 6/9/2018 | 2018 Ironman 70.3 Eagleman Cambridge, MD, United States | Other Middle | 1 | 3:49:04 | 79.66 |
| 6/2/2018 | 2018 Ironman 70.3 Victoria Victoria, Canada | Other Middle | 1 | 3:54:45 | 75.31 |
| 5/12/2018 | 2018 Ironman 70.3 Monterrey Monterrey, Mexico | Other Middle | 7 | 3:44:16 | 63.42 |
| 4/7/2018 | 2018 Ironman 70.3 Texas Galveston, TX, United States | Other Middle | 22 | 4:02:07 | 26.36 |
| 3/17/2018 | 2018 Ironman 70.3 Taiwan | Other Middle | 1 | 3:46:39 | 81.72 |
| 10/21/2017 | 2017 Challenge Aruba Aruba, Aruba | Other Middle | 1 | 3:57:36 | 75.11 |
| 9/23/2017 | 2017 Ironman 70.3 Cozumel Cozumel, Mexico | Other Middle | 4 | 3:57:15 | 62.19 |
| 9/9/2017 | 2017 Ironman 70.3 Santa Cruz Santa Cruz, CA, United States | Other Middle | 4 | 3:37:19 | 76.50 |
| 7/29/2017 | 2017 Ironman 70.3 Ecuador Manta, Ecuador | Other Middle | 6 | 4:01:47 | 43.79 |
| 6/24/2017 | 2017 Ironman 70.3 Mont Tremblant Mt. Tremblant, Canada | Other Middle | 3 | 3:54:26 | 65.82 |
| 6/10/2017 | 2017 Ironman 70.3 Eagleman Cambridge, MD, United States | Other Middle | 2 | 3:54:49 | 66.82 |
| 5/13/2017 | 2017 Ironman 70.3 Monterrey Monterrey, Mexico | Other Middle | 4 | 3:46:22 | 71.22 |
| 4/1/2017 | 2017 Ironman 70.3 Texas Galveston, TX, United States | Other Middle | 9 | 3:53:56 | 58.96 |
| 3/18/2017 | 2017 Ironman 70.3 Campeche Campeche, Mexico | Other Middle | 2 | 3:56:04 | 77.97 |
| 10/29/2016 | 2016 Ironman 70.3 Los Cabos Los Cabos, Mexico | Other Middle | 3 | 4:00:04 | 66.97 |
| 9/23/2016 | 2016 ITU Long Distance | Other Middle | 5 | 6:08:17 | — |
| 9/10/2016 | 2016 Ironman 70.3 Santa Cruz Santa Cruz, CA, United States | Other Middle | 4 | 3:53:28 | 71.52 |
| 7/30/2016 | 2016 Ironman 70.3 Ecuador Manta, Ecuador | Other Middle | 1 | 3:48:04 | 81.06 |
| 6/25/2016 | 2016 Ironman 70.3 Mont Tremblant Mt. Tremblant, Canada | Other Middle | 4 | 3:57:33 | 62.24 |
| 6/11/2016 | 2016 Ironman 70.3 Eagleman Cambridge, MD, United States | Other Middle | 1 | 3:50:02 | 87.00 |
| 5/6/2016 | 2016 Ironman 70.3 St. George St. George, UT, United States | Other Middle | 7 | 3:56:37 | 76.12 |
| 4/9/2016 | 2016 Ironman 70.3 Brasilia Palmas, Brazil | Other Middle | 3 | 3:59:12 | 58.87 |
| 3/19/2016 | 2016 Ironman 70.3 Monterrey Monterrey, Mexico | Other Middle | 7 | 3:48:49 | 65.31 |
| 10/24/2015 | 2015 Ironman 70.3 Los Cabos Los Cabos, Mexico | Other Middle | 3 | 4:06:29 | 54.85 |
| 10/3/2015 | 2015 Ironman 70.3 Silverman Henderson, NV, United States | Iron | 2 | 4:06:00 | 73.22 |
| 9/19/2015 | 2015 Ironman 70.3 Cozumel Cozumel, Mexico | Other Middle | 2 | 3:48:33 | 82.64 |
| 8/29/2015 | 2015 Ironman 70.3 World Championship | Other Middle | 21 | 4:09:34 | 41.97 |
| 6/20/2015 | 2015 Ironman 70.3 Mont Tremblant Mt. Tremblant, Canada | Other Middle | 6 | 3:53:25 | 65.87 |
| 6/13/2015 | 2015 Ironman 70.3 Eagleman Cambridge, MD, United States | Other Middle | 1 | 3:51:05 | 78.56 |
| 4/25/2015 | 2015 Ironman 70.3 Texas Galveston, TX, United States | Other Middle | 3 | 3:48:21 | 74.28 |
| 4/18/2015 | 2015 Ironman 70.3 New Orleans New Orleans, LA, United States | Other Middle | 4 | 3:43:14 | 81.11 |
| 9/6/2014 | 2014 Ironman 70.3 Muskoka Muskoka, Canada | Other Middle | 2 | 4:07:12 | 59.98 |
| 4/5/2014 | 2014 Ironman 70.3 Texas Galveston, TX, United States | Other Middle | 5 | 3:50:41 | 43.75 |
2025
4 starts
0
Wins
0
Podiums
#14.3
Avg Pos
141
Points
2024
4 starts
0
Wins
1
Podiums
#7.3
Avg Pos
139
Points
2023
5 starts
0
Wins
0
Podiums
#12
Avg Pos
266
Points
2022
6 starts
2
Wins
4
Podiums
#2.5
Avg Pos
429
Points
2021
3 starts
0
Wins
0
Podiums
#5
Avg Pos
142
Points
2020
4 starts
0
Wins
0
Podiums
#10.5
Avg Pos
179
Points
2019
6 starts
1
Wins
4
Podiums
#1.8
Avg Pos
302
Points
2018
7 starts
5
Wins
5
Podiums
#4.9
Avg Pos
506
Points
2017
9 starts
1
Wins
4
Podiums
#3.9
Avg Pos
598
Points
2016
9 starts
2
Wins
4
Podiums
#3.9
Avg Pos
569
Points
2015
8 starts
1
Wins
5
Podiums
#5.3
Avg Pos
553
Points
2014
2 starts
0
Wins
1
Podiums
#3.5
Avg Pos
104
Points
Best points races
Toughest finishes
2025 Ironman Copenhagen
8/16/2025 · Iron
25
39.08 pts
2023 WT Long Distance Championships
5/6/2023 · Other Middle
25
63.26 pts
2018 Ironman 70.3 Texas
4/7/2018 · Other Middle
22
26.36 pts
2020 Challenge Daytona
12/5/2020 · Other Middle
21
76.35 pts
2015 Ironman 70.3 World Championship
8/29/2015 · Other Middle
21
41.97 pts