Professional Triathletes Organisation Logo
  • Logout

Mattia Ceccarelli

Visit Profile
132
World Rank
3
National
50
Swim
110
Bike
236
Run
Italy
Weight
69kg
Height
1.72m
Age
36
Born
1988
Swim
Zoot
Bike
Telai Losa
Run
Hoka One One
Biography More

Mattia Ceccarelli

A professional since 2011, Mattia Ceccarelli has certainly got better with age, enjoying the best season of his career to date in 2019 as he won the Italian Middle Distance Championship and the Challenge Riccione title.

‘Cecca’ also earned a podium in an IRONMAN 70.3 event in Astana during an outstanding campaign which put the Italian’s name in the spotlight.

One year earlier in 2018, he had begun his rise towards the upper echelons of the sport by earning a second-place finish at the Italian Middle Distance Championship and a first 70.3 podium at Vichy.

A middle-distance specialist, Mattia has also turned his hand to the longer distance races, finishing in the top 10 of both the 2018 and 2019 versions of IRONMAN Italy - an event Mattia calls his favourite on the calendar. ‘Cecca’s’ ultimate ambition though is to compete at the World Championship in Kona.

Mattia started his career as a swimmer before turning to triathlon at the age of 16. It is no surprise therefore that his favourite discipline is the swim.

One of ‘Cecca’s’ quirks is his pre-race bathroom ritual - he always goes to the toilet three times before he starts a race, and he absolutely hates snakes and jellyfish (the latter gives him an incentive to get out of the water quickly during a swim).

Mattia’s most embarrassing moment to date meanwhile was when he fainted in the middle of the photoshoot on the beach. This came immediately after an accident with the ladder of a pedal boat.

His favourite sport away from triathlon is basketball, while he can’t live with Italian food, especially Lasagne - which he describes as his cheat meal. He also admits that he is more stubborn than a mule.

He has a mantra around triathlon’s full distance, explaining: ”You can’t say you have completed an IRONMAN unless you've thought about quitting the race twice”.

Incidentally, his most painful experience in the sport was completing his first IRONMAN as he says the last 10km is something he’ll never forget.

Current PTO World Ranking Points
132
Gerardmer XL 2023
74.43
Ironman 70.3 Les Sables D'Olonne 2023
61.30
Ironman Italy 2023
Bonus +5%
58.28
Sum / 3
64.67
Ranking History
#20#174#328#482#6362017201820192020202120222023*20242017Overall13.70 pts#515Swim40.14 pts#484Bike22.92 pts#629Run14.25 pts#6332018Overall39.80 pts#287Swim83.28 pts#100Bike58.45 pts#269Run27.17 pts#4622019Overall68.87 pts#112Swim94.37 pts#30Bike76.62 pts#104Run51.28 pts#2772020Overall68.87 pts#87Swim94.37 pts#25Bike76.62 pts#78Run51.28 pts#2082021Overall69.64 pts#85Swim86.83 pts#59Bike78.20 pts#66Run54.76 pts#2132022Overall72.69 pts#98Swim94.60 pts#58Bike75.97 pts#129Run80.02 pts#1052023Overall64.67 pts#127Swim80.09 pts#43Bike67.39 pts#103Run46.70 pts#2312024Overall64.67 pts#132Swim80.09 pts#50Bike67.39 pts#110Run46.70 pts#236

* New PTO World Ranking System implemented.

Rivals
wins / races
Results
32 Races1
1
2
2
4
3
2024
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallSOFPoints
06 Apr
DNF
Ironman 70.3 Oceanside
23:02
--:--
--:--
--:--
0
85.32-
2023
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallSOFPoints
14 Oct
DNF
Challenge Peguera Mallorca
24:19
--:--
--:--
--:--
0
86.02-
16 Sep
11
Ironman Italy
47:14
4:09:14
2:55:00
7:58:37
55.5
76.9255.50
02 Sep
2
Gerardmer XL
24:11
2:38:25
1:18:07
4:24:26
74.43
69.3574.43
02 Jul
6
Ironman 70.3 Les Sables D'Olonne
24:05
2:05:33
1:22:40
3:56:57
61.3
74.0261.30
18 Jun
15
Ironman 70.3 Luxembourg
23:17
2:17:46
1:41:05
4:26:12
33.25
77.6233.25
2022
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallSOFPoints
29 Oct
20
Ironman 70.3 World Championship
22:50
2:11:28
1:15:26
3:52:26
70.98
91.7670.98
09 Oct
DNF
Ironman 70.3 Jesolo
--:--
--:--
--:--
--:--
69.42-
25 Sep
7
Challenge San Remo
22:00
2:40:25
1:16:28
4:20:18
57.04
68.1257.04
03 Sep
6
Gerardmer XL
23:46
2:42:27
1:18:54
4:28:52
63.3
74.0663.30
21 Aug
26
WT Long Distance Championships
25:36
2:01:53
1:03:46
3:36:53
52.55
79.1952.55
25 Jun
DNF
Challenge Walchsee
22:57
2:06:49
--:--
--:--
74.48-
19 Jun
3
Ironman 70.3 Switzerland
23:45
2:10:05
1:16:24
3:53:56
66.32
63.2566.32
22 May
3
Ironman 70.3 Pays d'Aix
25:00
2:10:36
1:14:24
3:55:26
67.58
64.2967.58
01 May
2
Challenge Riccione
24:24
2:01:34
1:11:17
3:39:03
67.29
55.7867.29
03 Apr
11
Challenge Salou
13:44
1:57:17
1:13:08
3:28:18
55.05
71.1755.05
2021
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallAITPoints
10 Oct
5
Challenge Budva
23:09
2:12:13
1:15:58
3:53:45
65.5569
03:42:1665.56
22 Aug
DNF
Ironman Copenhagen
--:--
--:--
--:--
--:--
07:43:17-
27 Jun
10
Ironman 70.3 Elsinore
22:04
2:02:59
1:15:46
3:45:52
65.544
03:34:4665.54
23 May
25
Ironman Tulsa
47:02
4:27:23
3:16:47
8:35:37
37.8284
07:51:3837.83
09 May
4
Challenge Riccione
26:45
2:10:47
1:15:26
3:55:59
77.8151
03:48:2377.82
24 Apr
20
Challenge Gran Canaria
21:55
2:05:31
1:25:08
3:56:43
40.9871
03:37:2840.99
2020
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallAITPoints
06 Sep
13
Ironman 70.3 Gdynia
23:09
2:07:02
1:22:39
3:57:42
49.1359
03:40:5149.14
2019
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallAITPoints
21 Sep
5
Ironman Italy
46:35
4:22:00
3:04:04
8:19:59
49.6134
07:44:5149.61
14 Jul
3
Ironman 70.3 Astana
--:--
--:--
--:--
3:49:01
60.0977
03:36:0560.10
05 May
1
Challenge Riccione
24:34
2:07:46
1:15:08
3:51:50
73.3852
03:42:5673.39
07 Apr
5
Challenge Salou
23:08
2:08:18
1:15:27
3:50:11
73.1345
03:41:1673.13
2018
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallAITPoints
28 Oct
DNF
Challenge Sardinia
--:--
--:--
--:--
--:--
03:43:42-
22 Sep
8
Ironman Italy
47:47
4:34:15
3:11:50
8:40:42
40.0916
07:57:4640.09
25 Aug
3
Ironman 70.3 Vichy
23:56
2:10:44
1:18:39
3:58:42
38.201
03:38:2738.20
2017
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallAITPoints
29 Oct
13
Challenge Sardinia
23:34
2:23:35
1:19:54
4:09:40
41.1024
03:49:2441.10
2015
Points: NaN
DatePlaceRace
Swim
Bike
Run
OverallAITPoints
25 May
14
Challenge Rimini
24:38
2:21:33
1:36:09
4:27:03
13.5115
03:56:2313.51
Ranking per Season
Overall
Year
Points
Position
2024
64
132
2023
64
127
2022
72
98
2021
69
85
2020
68
87
2019
68
112
2018
39
287
2017
13
515
Swim
Year
Points
Position
2024
80
50
2023
80
43
2022
94
58
2021
86
59
2020
94
25
2019
94
30
2018
83
100
2017
40
484
Bike
Year
Points
Position
2024
67
110
2023
67
103
2022
75
129
2021
78
66
2020
76
78
2019
76
104
2018
58
269
2017
22
629
Run
Year
Points
Position
2024
46
236
2023
46
231
2022
80
105
2021
54
213
2020
51
208
2019
51
277
2018
27
462
2017
14
633
TEST