Matteo Grassi
Born : 1972 Cat. M50 Ultrarunner since 2008 ITA
51
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
65
DUV-index+ ?Largest integer N such that the race distances provide at least N complete segments of N km in total. A single long race may therefore contribute several segments. See the DUV-Index tab for the detailed calculation. calculation details
4
Countries visited ?ESPSpainFRAFranceITAItalySUISwitzerland
9,4%
Rank quotient ?This runner's calculation uses 68 eligible race(s): Σ(rank − 1) = 1 705; Σ finishers = 18 095. 1 705 / 18 095 × 100 = 9.42%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed68
Km — ultra races6 658 km
> 100 km22
> 160 km11
> 200 km7
> 24h5
Longest race330,0 km

Km per year (ultra races)

328
3 races
2022
321
3 races
2023
215
3 races
2024
516
5 races
2025
313
4 races
2026

Race types (share of distance)

Road27,5%
Trail70,1%
Elim.2,4%

Wins & podiums (ultra)

🏆 Win5
🏆 Win M5
🏅 Top 313
🏅 Top 3 M15
Longest winning streak1
Current streak0

HISTORY

70 race(s) · 12 split(s) nested
DateRacePerf.Rk
2026
11.09 120km ITAOrtles Haute Route 23:01:56 h16
22.08 50km ITAStars Trail Luseney 6:38:09 h23
26.06 70km ITA5^ Cervino Matterhorn Ultra Race CMUR70 14:03:50 h13
09.05 73km ESP16. Transvulcania Ultramaraton 10:51:32 h209
2025
25.10 Backyard Ultra ITA4rd Backyard L'immortale 160.944 km (24h)20
05.10 6h ITA6 ore del Drago 72.332 km3 🥉
11.07 140km SUI16ème Trail Verbier Saint-Bernard by UTMB - X-Alpine 27:44:58 h42
31.05 70km ITACLUT 70 – Cento Laghi Ultimate Trail 12:32:43 h14
10.05 73km ESP15. Transvulcania Ultramaraton 11:24:19 h241
2024
26.07 90km ITA7^ Valmalenco Ultradistance Trail 16:06:48 h22
13.07 45km ITARosengarten Schlern Sky Marathon 6:41:20 h38
29.06 80km ITA17^ Lavaredo Ultra Trail by UTMB - 80K 11:30:41 h59
2023
21.07 173km ITA2^ Cervino Matterhorn Ultra Race 31:20:11 h9
08.07 45km ITARosengarten Schlern Sky Marathon 6:43:06 h41
09.06 103km ITA7^ Dolomiti Extreme Trail 103km 19:31:19 h25
2022
17.09 24h ITA28^ Lupatotissima - 24 ore, 23rd IAU 24H EC 202.988 km115
09.04 6h ITAUltra Franciacorta - 6 ore di Franciacorta 75.301 km1 🏆
19.02 50km ITA50km del Conero - 1° Memorial Mimmo Strazzullo 3:44:55 h10
2021
12.06 6h ITA6° Raidlight 6 ore della birra 67.872 km2 🥈
15.05 12h ITA1^ Cinisello Balsamo Running Festival 12h 69.940 km51
27.03 24h ITA2^ BI-Ultra 24 h 241.264 km2 🥈
2019
26.10 6h FRA7ème IAU 24h WC, 24 heures d'Albi - 6h Split 67.198 km41
26.10 12h FRA7ème IAU 24h WC, 24 heures d'Albi - 12h Split 129.820 km38
26.10 24h FRA7ème IAU 24h WC, 24 heures d'Albi 244.865 km27
14.09 12h ITA25^ Lupatotissima 12 ore 128.817 km2 🥈
07.09 6h ITA7a 6 ore di Teodorico 71.790 km4
18.05 84.4km ITANove Colli Running - Barbotto 7:41:24 h2 🥈
18.05 202.4km ITA22^ Nove Colli Running 20:40:19 h2 🥈
30.03 24h ITA1^ BI-Ultra 6/24H 220.280 km1 🏆
2018
21.09 180km ITA5° Adamello Ultra Trail 180 km 33:12:14 h4
28.07 120km ITAUltratrail delle Orchidee 18:40:50 h2 🥈
02.06 50km ITAURMA 50K Trail Invitational 6:26:00 h15
2017
10.09 330km ITA8° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 4d 15:41:20 h78
28.07 121km ITA5. Südtirol Ultra Skyrace 21:55:02 h9
23.06 120km ITA11^ Lavaredo Ultra Trail by UTMB - 120K 16:17:18 h45
09.06 103km ITA2^ Dolomiti Extreme Trail 103km 16:58:52 h8
12.05 170km ITATor des Chateaux 170 km 20:22:15 h5
18.03 65km ITAUltrabericus Trail 6:21:33 h14
05.03 45km ITAFirenze Urban Trail 3:44:06 h5
04.02 6h ITA5^ 6 Ore Pastrengo Trail 52.000 km11
29.01 45km ITARonda Ghibellina 5:03:08 h34
2016
30.10 46km ITATrail del Monte Casto 4:53:44 h18
15.10 6h ITA3° 6 Ore Trail Villa di Maser 50.400 km5
01.10 62km ITAUltra Trail Parco della Maremma 6:36:25 h1 🏆
16.07 101km SUI4. Eiger Ultra Trail 101 km 13:46:43 h20
24.06 119km ITA10^ Lavaredo Ultra Trail by UTMB - 120K 16:11:10 h51
05.06 65km ITAAlpago Trail 7:24:51 h4
07.05 100km ITA8^ La 100 e Lode 100km 11:06:31 h1 🏆
25.04 48km ITA3° Duerocche Trail 48 km 4:37:47 h13
19.03 80km FRA9ème EcoTrail de Paris - Ile de France 80 km 6:44:17 h24
2015
22.03 49km ITA4° Maremontana Trail 7:20:35 h36
2014
07.09 330km ITA5° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 4d 11:07:16 h58
04.07 131.7km ITA1^ Dolomiti Sky Run 24:30:20 h7
15.06 53km ITA5. Trail del Malandrino 6:56:13 h8
07.06 65km ITA1^ Vigolana Trail 8:02:41 h20
18.05 48km ITA3^ Trail dell'Orsa 6:16:27 h10
25.04 48km ITA1° Duerocche Trail 48 km 4:58:48 h20
08.02 6h ITA2^ 6 ore Pastrengo Trail 58.500 km4
2013
27.10 46km ITATrail del Monte Casto 4:50:58 h16
28.06 85.3km ITA7^ Lavaredo Ultra Trail 9:53:49 h47
26.05 48km ITA2^ Trail dell'Orsa 6:02:31 h13
04.05 100km ITA5^ La 100 e Lode 100km 9:41:29 h2 🥈
16.03 80km FRA6ème Le Trail de Paris-Ile de France 80 km 7:27:15 h57
24.02 6h ITA1^ 6 ore Pastrengo Trail 54.000 km6
2012
17.03 65km ITAUltrabericus Trail - Staff Run 8:30:00 h1 🏆
2009
25.10 46km ITATrail del Monte Casto 4:38:43 h21
20.09 69km ITAAntico Troi degli Sciamani 69 km Team-Ultra Trail 9:50:03 h5
21.06 60km ITA3^ Lavaredo Ultra Trail 8:04:50 h16
24.05 71km ITA2^ Gran Raid delle Prealpi Trevigiane 9:12:17 h4
2008
22.06 53km ITA2^ Lavaredo Ultra Trail 7:50:02 h61