Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Stored head-to-head is tied
Last 5 shared: James Hayes 5, Nick Cosman 0. This only counts races where both athletes have stored results.
Win share
James Hayes
50%
Win share
Nick Cosman
50%
Latest shared race
2025 Ironman Arizona
11/15/2025 · edge James Hayes
30
James Hayes
44
Nick Cosman
Head-to-head
James Hayes vs Nick Cosman
Head-to-head tied: 5-5 across 10 shared starts
Last 5 shared: James Hayes 5, Nick Cosman 0
Latest shared race: 2025 Ironman Arizona - edge James Hayes
Career starts: James Hayes 21, Nick Cosman 25
Career wins: James Hayes 0, Nick Cosman 0
21
Starts
25
0
Wins
0
0
Podiums
0
2
Top 10s
1
#8
Best
#9
#25.5
Avg pos
#29.4
606
Points
724
5
James Hayes head-to-head wins
10
Shared race starts
5
Nick Cosman head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2025 Ironman Arizona
11/15/2025
30
James Hayes
8:35:09
44
Nick Cosman
9:28:24
2025 Ironman Lake Placid
7/19/2025
28
James Hayes
9:12:47
34
Nick Cosman
9:53:51
2025 Ironman 70.3 Eagleman
6/7/2025
22
James Hayes
3:59:50
27
Nick Cosman
4:03:14
2025 Ironman 70.3 Oceanside
4/4/2025
54
James Hayes
4:22:30
55
Nick Cosman
4:29:09
2024 Ironman Chattanooga
9/28/2024
26
James Hayes
3:26:44
28
Nick Cosman
3:17:01
2024 Ironman 70.3 Mont Tremblant
6/22/2024
33
James Hayes
4:02:36
26
Nick Cosman
3:59:38
2024 Ironman 70.3 Chattanooga
5/18/2024
31
James Hayes
4:08:46
28
Nick Cosman
4:08:02
2023 Ironman Florida
11/3/2023
27
James Hayes
8:51:40
26
Nick Cosman
8:48:32
2023 Ironman 70.3 Oceanside
3/31/2023
47
James Hayes
4:37:35
36
Nick Cosman
4:15:14
2022 Ironman Mont Tremblant
8/20/2022
18
James Hayes
9:35:37
17
Nick Cosman
9:34:10
| Race | James Hayes | Nick Cosman | Edge |
|---|---|---|---|
| 2025 Ironman Arizona 11/15/2025 | 30 8:35:09 | 44 9:28:24 | A |
| 2025 Ironman Lake Placid 7/19/2025 | 28 9:12:47 | 34 9:53:51 | A |
| 2025 Ironman 70.3 Eagleman 6/7/2025 | 22 3:59:50 | 27 4:03:14 | A |
| 2025 Ironman 70.3 Oceanside 4/4/2025 | 54 4:22:30 | 55 4:29:09 | A |
| 2024 Ironman Chattanooga 9/28/2024 | 26 3:26:44 | 28 3:17:01 | A |
| 2024 Ironman 70.3 Mont Tremblant 6/22/2024 | 33 4:02:36 | 26 3:59:38 | B |
| 2024 Ironman 70.3 Chattanooga 5/18/2024 | 31 4:08:46 | 28 4:08:02 | B |
| 2023 Ironman Florida 11/3/2023 | 27 8:51:40 | 26 8:48:32 | B |
| 2023 Ironman 70.3 Oceanside 3/31/2023 | 47 4:37:35 | 36 4:15:14 | B |
| 2022 Ironman Mont Tremblant 8/20/2022 | 18 9:35:37 | 17 9:34:10 | B |