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: David Guete 2, Elliot Bach 2. This only counts races where both athletes have stored results.
Win share
David Guete
40%
Win share
Elliot Bach
40%
Latest shared race
2025 Ironman 70.3 Cozumel
9/20/2025 · edge David Guete
8
David Guete
9
Elliot Bach
Head-to-head
David Guete vs Elliot Bach
Head-to-head tied: 2-2 across 5 shared starts
Last 5 shared: David Guete 2, Elliot Bach 2
Latest shared race: 2025 Ironman 70.3 Cozumel - edge David Guete
Career starts: David Guete 24, Elliot Bach 57
Career wins: David Guete 0, Elliot Bach 1
24
Starts
57
0
Wins
1
1
Podiums
2
13
Top 10s
21
#3
Best
#1
#12.6
Avg pos
#14.4
592
Points
1358
2
David Guete head-to-head wins
5
Shared race starts
2
Elliot Bach head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2025 Ironman 70.3 Cozumel
9/20/2025
8
David Guete
3:55:02
9
Elliot Bach
3:57:12
2022 Ironman 70.3 Cozumel
9/24/2022
8
David Guete
4:07:41
9
Elliot Bach
4:10:48
2020 Ironman 70.3 Cozumel
9/26/2020
DNF
David Guete
DNF
DNF
Elliot Bach
DNF
2018 Ironman 70.3 Cozumel
9/29/2018
10
David Guete
4:08:21
6
Elliot Bach
4:02:10
2018 Ironman 70.3 Chattanooga
5/19/2018
22
David Guete
4:06:40
20
Elliot Bach
4:05:12
| Race | David Guete | Elliot Bach | Edge |
|---|---|---|---|
| 2025 Ironman 70.3 Cozumel 9/20/2025 | 8 3:55:02 | 9 3:57:12 | A |
| 2022 Ironman 70.3 Cozumel 9/24/2022 | 8 4:07:41 | 9 4:10:48 | A |
| 2020 Ironman 70.3 Cozumel 9/26/2020 | DNF DNF | DNF DNF | No score |
| 2018 Ironman 70.3 Cozumel 9/29/2018 | 10 4:08:21 | 6 4:02:10 | B |
| 2018 Ironman 70.3 Chattanooga 5/19/2018 | 22 4:06:40 | 20 4:05:12 | B |