Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Florian Angert leads the stored head-to-head
Last 5 shared: Mattia Ceccarelli 3, Florian Angert 2. This only counts races where both athletes have stored results.
Win share
Mattia Ceccarelli
38%
Win share
Florian Angert
63%
Latest shared race
2026 Ironman South Africa
4/18/2026 · edge Florian Angert
DNF
Mattia Ceccarelli
5
Florian Angert
Head-to-head
Mattia Ceccarelli vs Florian Angert
Florian Angert leads: 3-5 across 8 shared starts
Last 5 shared: Mattia Ceccarelli 3, Florian Angert 2
Latest shared race: 2026 Ironman South Africa - edge Florian Angert
Career starts: Mattia Ceccarelli 41, Florian Angert 50
Career wins: Mattia Ceccarelli 1, Florian Angert 5
41
Starts
50
1
Wins
5
7
Podiums
13
21
Top 10s
36
#1
Best
#1
#10.1
Avg pos
#7.6
2148
Points
3391
3
Mattia Ceccarelli head-to-head wins
8
Shared race starts
5
Florian Angert head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2026 Ironman South Africa
4/18/2026
DNF
Mattia Ceccarelli
DNF
5
Florian Angert
8:03:00
2025 Ironman South Africa
3/29/2025
7
Mattia Ceccarelli
8:15:21
9
Florian Angert
8:20:50
2024 Ironman Texas
4/26/2024
21
Mattia Ceccarelli
8:25:14
23
Florian Angert
8:27:46
2023 Ironman Italy
9/15/2023
11
Mattia Ceccarelli
7:58:37
14
Florian Angert
8:10:56
2022 WT Long Distance Championships
8/20/2022
26
Mattia Ceccarelli
3:36:53
2
Florian Angert
3:13:29
2021 Ironman 70.3 Elsinore
6/26/2021
10
Mattia Ceccarelli
3:45:52
9
Florian Angert
3:43:47
2021 Ironman Tulsa
5/22/2021
25
Mattia Ceccarelli
8:35:37
7
Florian Angert
7:58:16
2020 Ironman 70.3 Gdynia
9/5/2020
13
Mattia Ceccarelli
3:57:42
7
Florian Angert
3:48:28
| Race | Mattia Ceccarelli | Florian Angert | Edge |
|---|---|---|---|
| 2026 Ironman South Africa 4/18/2026 | DNF DNF | 5 8:03:00 | B |
| 2025 Ironman South Africa 3/29/2025 | 7 8:15:21 | 9 8:20:50 | A |
| 2024 Ironman Texas 4/26/2024 | 21 8:25:14 | 23 8:27:46 | A |
| 2023 Ironman Italy 9/15/2023 | 11 7:58:37 | 14 8:10:56 | A |
| 2022 WT Long Distance Championships 8/20/2022 | 26 3:36:53 | 2 3:13:29 | B |
| 2021 Ironman 70.3 Elsinore 6/26/2021 | 10 3:45:52 | 9 3:43:47 | B |
| 2021 Ironman Tulsa 5/22/2021 | 25 8:35:37 | 7 7:58:16 | B |
| 2020 Ironman 70.3 Gdynia 9/5/2020 | 13 3:57:42 | 7 3:48:28 | B |