Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Philipp Fahrenholz leads the stored head-to-head
Last 5 shared: Philipp Fahrenholz 3, Jonathan Ciavattella 2. This only counts races where both athletes have stored results.
Win share
Philipp Fahrenholz
60%
Win share
Jonathan Ciavattella
40%
Latest shared race
2021 Challenge Gdansk
6/19/2021 · edge Jonathan Ciavattella
21
Philipp Fahrenholz
12
Jonathan Ciavattella
Head-to-head
Philipp Fahrenholz vs Jonathan Ciavattella
Philipp Fahrenholz leads: 3-2 across 5 shared starts
Last 5 shared: Philipp Fahrenholz 3, Jonathan Ciavattella 2
Latest shared race: 2021 Challenge Gdansk - edge Jonathan Ciavattella
Career starts: Philipp Fahrenholz 9, Jonathan Ciavattella 35
Career wins: Philipp Fahrenholz 0, Jonathan Ciavattella 1
9
Starts
35
0
Wins
1
0
Podiums
2
1
Top 10s
16
#8
Best
#1
#18.8
Avg pos
#10.2
74
Points
1003
3
Philipp Fahrenholz head-to-head wins
5
Shared race starts
2
Jonathan Ciavattella head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2021 Challenge Gdansk
6/19/2021
21
Philipp Fahrenholz
4:11:08
12
Jonathan Ciavattella
3:58:24
2019 Ironman Barcelona
10/5/2019
27
Philipp Fahrenholz
8:43:28
DNF
Jonathan Ciavattella
DNF
2019 Ironman 70.3 Kraichgau
6/1/2019
8
Philipp Fahrenholz
4:21:06
DNF
Jonathan Ciavattella
DNF
2018 Ironman Italy
9/21/2018
19
Philipp Fahrenholz
9:21:37
20
Jonathan Ciavattella
9:35:40
2018 Ironman 70.3 Elsinore
6/16/2018
23
Philipp Fahrenholz
4:02:52
14
Jonathan Ciavattella
3:52:34
| Race | Philipp Fahrenholz | Jonathan Ciavattella | Edge |
|---|---|---|---|
| 2021 Challenge Gdansk 6/19/2021 | 21 4:11:08 | 12 3:58:24 | B |
| 2019 Ironman Barcelona 10/5/2019 | 27 8:43:28 | DNF DNF | A |
| 2019 Ironman 70.3 Kraichgau 6/1/2019 | 8 4:21:06 | DNF DNF | A |
| 2018 Ironman Italy 9/21/2018 | 19 9:21:37 | 20 9:35:40 | A |
| 2018 Ironman 70.3 Elsinore 6/16/2018 | 23 4:02:52 | 14 3:52:34 | B |