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: Tristan Olij 3, Joao Ferreira 2. This only counts races where both athletes have stored results.
Win share
Tristan Olij
50%
Win share
Joao Ferreira
50%
Latest shared race
2025 Challenge Roth
7/5/2025 · edge Tristan Olij
12
Tristan Olij
DNF
Joao Ferreira
Head-to-head
Tristan Olij vs Joao Ferreira
Head-to-head tied: 3-3 across 6 shared starts
Last 5 shared: Tristan Olij 3, Joao Ferreira 2
Latest shared race: 2025 Challenge Roth - edge Tristan Olij
Career starts: Tristan Olij 20, Joao Ferreira 31
Career wins: Tristan Olij 0, Joao Ferreira 0
20
Starts
31
0
Wins
0
2
Podiums
1
9
Top 10s
17
#2
Best
#3
#10.9
Avg pos
#9.2
1103
Points
1407
3
Tristan Olij head-to-head wins
6
Shared race starts
3
Joao Ferreira head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2025 Challenge Roth
7/5/2025
12
Tristan Olij
7:49:59
DNF
Joao Ferreira
DNF
2023 Ironman Italy
9/15/2023
6
Tristan Olij
7:51:43
9
Joao Ferreira
7:56:31
2022 Ironman Israel
11/24/2022
9
Tristan Olij
8:01:30
24
Joao Ferreira
8:41:16
2022 Challenge Almere
9/9/2022
6
Tristan Olij
8:03:39
5
Joao Ferreira
8:03:19
2021 Ironman 70.3 Portugal
10/23/2021
18
Tristan Olij
4:02:28
11
Joao Ferreira
3:52:53
2021 Ironman 70.3 Dubai
3/11/2021
18
Tristan Olij
3:41:59
13
Joao Ferreira
3:39:35
| Race | Tristan Olij | Joao Ferreira | Edge |
|---|---|---|---|
| 2025 Challenge Roth 7/5/2025 | 12 7:49:59 | DNF DNF | A |
| 2023 Ironman Italy 9/15/2023 | 6 7:51:43 | 9 7:56:31 | A |
| 2022 Ironman Israel 11/24/2022 | 9 8:01:30 | 24 8:41:16 | A |
| 2022 Challenge Almere 9/9/2022 | 6 8:03:39 | 5 8:03:19 | B |
| 2021 Ironman 70.3 Portugal 10/23/2021 | 18 4:02:28 | 11 3:52:53 | B |
| 2021 Ironman 70.3 Dubai 3/11/2021 | 18 3:41:59 | 13 3:39:35 | B |