Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Mattia Ceccarelli leads the stored head-to-head
Last 4 shared: Cameron Mac Nair 1, Mattia Ceccarelli 3. This only counts races where both athletes have stored results.
Win share
Cameron Mac Nair
25%
Win share
Mattia Ceccarelli
75%
Latest shared race
2026 Ironman South Africa
4/18/2026 · edge Cameron Mac Nair
9
Cameron Mac Nair
DNF
Mattia Ceccarelli
Head-to-head
Cameron Mac Nair vs Mattia Ceccarelli
Mattia Ceccarelli leads: 1-3 across 4 shared starts
Last 4 shared: Cameron Mac Nair 1, Mattia Ceccarelli 3
Latest shared race: 2026 Ironman South Africa - edge Cameron Mac Nair
Career starts: Cameron Mac Nair 22, Mattia Ceccarelli 41
Career wins: Cameron Mac Nair 0, Mattia Ceccarelli 1
22
Starts
41
0
Wins
1
1
Podiums
7
11
Top 10s
21
#3
Best
#1
#11.6
Avg pos
#10.1
904
Points
2148
1
Cameron Mac Nair head-to-head wins
4
Shared race starts
3
Mattia Ceccarelli head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2026 Ironman South Africa
4/18/2026
9
Cameron Mac Nair
8:08:15
DNF
Mattia Ceccarelli
DNF
2025 Ironman South Africa
3/29/2025
27
Cameron Mac Nair
9:10:19
7
Mattia Ceccarelli
8:15:21
2023 Ironman 70.3 Les Sables D'Olonne
7/1/2023
10
Cameron Mac Nair
4:05:22
6
Mattia Ceccarelli
3:56:57
2022 Ironman 70.3 Switzerland
6/18/2022
11
Cameron Mac Nair
4:08:31
3
Mattia Ceccarelli
3:53:56
| Race | Cameron Mac Nair | Mattia Ceccarelli | Edge |
|---|---|---|---|
| 2026 Ironman South Africa 4/18/2026 | 9 8:08:15 | DNF DNF | A |
| 2025 Ironman South Africa 3/29/2025 | 27 9:10:19 | 7 8:15:21 | B |
| 2023 Ironman 70.3 Les Sables D'Olonne 7/1/2023 | 10 4:05:22 | 6 3:56:57 | B |
| 2022 Ironman 70.3 Switzerland 6/18/2022 | 11 4:08:31 | 3 3:53:56 | B |