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