Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Gregory Barnaby leads the stored head-to-head
Last 5 shared: Tristan Olij 2, Gregory Barnaby 3. This only counts races where both athletes have stored results.
Win share
Tristan Olij
40%
Win share
Gregory Barnaby
60%
Latest shared race
2026 Ironman South Africa
4/18/2026 · edge Tristan Olij
3
Tristan Olij
DNF
Gregory Barnaby
Head-to-head
Tristan Olij vs Gregory Barnaby
Gregory Barnaby leads: 2-3 across 5 shared starts
Last 5 shared: Tristan Olij 2, Gregory Barnaby 3
Latest shared race: 2026 Ironman South Africa - edge Tristan Olij
Career starts: Tristan Olij 20, Gregory Barnaby 33
Career wins: Tristan Olij 0, Gregory Barnaby 3
20
Starts
33
0
Wins
3
2
Podiums
11
9
Top 10s
29
#2
Best
#1
#10.9
Avg pos
#6
1103
Points
2377
2
Tristan Olij head-to-head wins
5
Shared race starts
3
Gregory Barnaby head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2026 Ironman South Africa
4/18/2026
3
Tristan Olij
7:58:28
DNF
Gregory Barnaby
DNF
2024 Ironman Hawaii
10/25/2024
22
Tristan Olij
8:06:41
6
Gregory Barnaby
7:48:22
2024 Ironman Cairns
6/15/2024
5
Tristan Olij
7:54:32
8
Gregory Barnaby
7:58:30
2022 Ironman Israel
11/24/2022
9
Tristan Olij
8:01:30
3
Gregory Barnaby
7:47:01
2021 Ironman 70.3 Portugal
10/23/2021
18
Tristan Olij
4:02:28
12
Gregory Barnaby
3:53:28
| Race | Tristan Olij | Gregory Barnaby | Edge |
|---|---|---|---|
| 2026 Ironman South Africa 4/18/2026 | 3 7:58:28 | DNF DNF | A |
| 2024 Ironman Hawaii 10/25/2024 | 22 8:06:41 | 6 7:48:22 | B |
| 2024 Ironman Cairns 6/15/2024 | 5 7:54:32 | 8 7:58:30 | A |
| 2022 Ironman Israel 11/24/2022 | 9 8:01:30 | 3 7:47:01 | B |
| 2021 Ironman 70.3 Portugal 10/23/2021 | 18 4:02:28 | 12 3:53:28 | B |