Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Cody Beals leads the stored head-to-head
Last 5 shared: Nathan Killam 0, Cody Beals 5. This only counts races where both athletes have stored results.
Win share
Nathan Killam
0%
Win share
Cody Beals
100%
Latest shared race
2022 Ironman Mont Tremblant
8/20/2022 · edge Cody Beals
16
Nathan Killam
3
Cody Beals
Head-to-head
Nathan Killam vs Cody Beals
Cody Beals leads: 0-7 across 7 shared starts
Last 5 shared: Nathan Killam 0, Cody Beals 5
Latest shared race: 2022 Ironman Mont Tremblant - edge Cody Beals
Career starts: Nathan Killam 28, Cody Beals 67
Career wins: Nathan Killam 0, Cody Beals 12
28
Starts
67
0
Wins
12
5
Podiums
28
21
Top 10s
55
#2
Best
#1
#8.3
Avg pos
#5.7
890
Points
3929
0
Nathan Killam head-to-head wins
7
Shared race starts
7
Cody Beals head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2022 Ironman Mont Tremblant
8/20/2022
16
Nathan Killam
9:24:58
3
Cody Beals
8:14:12
2022 Ironman 70.3 Mont Tremblant
6/25/2022
12
Nathan Killam
4:10:25
4
Cody Beals
3:50:55
2019 Ironman Mont Tremblant
8/17/2019
3
Nathan Killam
8:29:15
1
Cody Beals
7:58:34
2019 Ironman 70.3 Victoria
6/1/2019
6
Nathan Killam
4:09:25
2
Cody Beals
3:56:25
2018 Ironman 70.3 Victoria
6/2/2018
3
Nathan Killam
4:02:50
1
Cody Beals
3:54:45
2017 Ironman 70.3 Texas
4/1/2017
13
Nathan Killam
3:57:49
9
Cody Beals
3:53:56
2016 ITU Long Distance
9/23/2016
19
Nathan Killam
7:09:11
5
Cody Beals
6:08:17
| Race | Nathan Killam | Cody Beals | Edge |
|---|---|---|---|
| 2022 Ironman Mont Tremblant 8/20/2022 | 16 9:24:58 | 3 8:14:12 | B |
| 2022 Ironman 70.3 Mont Tremblant 6/25/2022 | 12 4:10:25 | 4 3:50:55 | B |
| 2019 Ironman Mont Tremblant 8/17/2019 | 3 8:29:15 | 1 7:58:34 | B |
| 2019 Ironman 70.3 Victoria 6/1/2019 | 6 4:09:25 | 2 3:56:25 | B |
| 2018 Ironman 70.3 Victoria 6/2/2018 | 3 4:02:50 | 1 3:54:45 | B |
| 2017 Ironman 70.3 Texas 4/1/2017 | 13 3:57:49 | 9 3:53:56 | B |
| 2016 ITU Long Distance 9/23/2016 | 19 7:09:11 | 5 6:08:17 | B |