Andrea Macchi
Born : 1986 Cat. M40 Ultrarunner since 2014 ITA
58
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
70
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
6
Countries visited ?ESPSpainFRAFranceITAItalyPORPortugalSUISwitzerlandTURTürkiye
2,2%
Rank quotient ?This runner's calculation uses 68 eligible race(s): Σ(rank − 1) = 686; Σ finishers = 31 306. 686 / 31 306 × 100 = 2.19%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed68
Km — ultra races7 276 km
> 100 km28
> 160 km9
> 200 km5
Longest race330,0 km

Km per year (ultra races)

948
7 races
2022
502
6 races
2023
839
7 races
2024
690
5 races
2025
332
5 races
2026

Race types (share of distance)

Road2,7%
Trail97,3%

Wins & podiums (ultra)

🏆 Win14
🏆 Win M14
🏅 Top 331
🏅 Top 3 M31
Longest winning streak3
Current streak0

HISTORY

68 race(s)
DateRacePerf.Rk
2026
08.08 70km ITAValgrosina Trail 9:26:26 h5
27.06 47km ITACervino Matterhorn Ultra Race CMUR50 5:48:50 h3 🥉
23.05 100km ITA51^ 100 km del Passatore, Firenze-Faenza 7:29:46 h8
07.03 70km ITACampo dei Fiori Trail 70km 7:19:07 h1 🏆
08.02 45km ITABrunello Crossing 4:00:15 h5
2025
14.09 330km ITA16° TOR330 - Tor des Géants 3d 03:40:49 h7
27.06 70km ITA4^ Cervino Matterhorn Ultra Race CMUR70 10:45:10 h1 🏆
06.06 130km SUIScenic Trail 17:41:09 h2 🥈
28.03 110km ESP14 Tenerife Bluetrail By UTMB - 110km 13:56:12 h7
09.03 50km ITACampo dei Fiori Trail 50km 4:44:00 h3 🥉
2024
08.09 330km ITA15° TOR330 - Tor des Géants 3d 04:43:09 h4
30.08 101km ITA18ème Courmayeur-Champex-Chamonix 12:48:27 h42
29.06 80km ITA17^ Lavaredo Ultra Trail by UTMB - 80K 9:05:59 h3 🥉
25.05 100km ITA49^ 100 km del Passatore, Firenze-Faenza 7:33:17 h5
20.04 103km ITA11. Tuscany Crossing TC103K 10:33:10 h9
16.03 80km FRA16ème EcoTrail de Paris - Ile de France 6:36:58 h10
28.01 45km ITARonda Ghibellina 4:11:13 h1 🏆
2023
21.07 173km ITA2^ Cervino Matterhorn Ultra Race 27:15:16 h2 🥈
08.07 57km ITA6. BUT Val Formazza - Bettelmatt Trail 6:42:53 h2 🥈
22.04 115km POR14. MIUT - Madeira Island Ultra Trail 115 km 15:44:40 h10
26.03 61km ITA6° Maremontana Trail 60 km 6:42:02 h8
12.03 50km ITACampo dei Fiori Trail 50km 4:58:43 h2 🥈
12.02 46km ITAAndersen Trail 5:31:40 h19
2022
11.09 330km ITA13° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 3d 04:43:50 h3 🥉
23.08 145km ITA12ème Sur les Traces des Ducs de Savoie 24:37:09 h27
15.07 168km ITA1st Cervino Matterhorn Ultra Race 33:38:22 h1 🏆
28.05 88km FRA10ème La Maxi Race du Lac d'Annecy 10:32:38 h15
14.05 62km ITAGarda Trentino Trail Fidal 7:10:21 h14
13.03 75km ITACampo dei Fiori Trail - 75k 8:41:22 h1 🏆
30.01 50mi ITARonda Ghibellina Plus 9:19:26 h3 🥉
2021
24.09 170km ITA7° Adamello Ultra Trail 170 km 28:39:42 h2 🥈
10.07 100km ITA9° Gran Trail Courmayeur 100 km 14:42:31 h1 🏆
11.06 103km ITA5th Dolomiti Extreme Trail 103km 14:36:10 h3 🥉
16.05 72km ITALe Porte di Pietra Trail - campionato italiano 7:56:10 h19
21.02 60km ITASanremo Ultra Trail 7:29:50 h16
2020
17.10 60km ITA1^ Ultra Trail Lago d'Orta (UTLO) 60 km (ex 70 km) 6:08:07 h13
20.09 60km ITAUltra Trail degli Eroi 7:35:13 h4
2019
21.09 70km ITACampo dei Fiori Trail Lungo 8:16:17 h1 🏆
26.07 114km ITA4° Monte Rosa Walser UltraTrail 18:13:12 h1 🏆
13.07 105km ITA7° Gran Trail Courmayeur 105 km 13:59:08 h1 🏆
28.06 120km ITA13^ Lavaredo Ultra Trail by UTMB - 120K 13:56:22 h8
25.05 115km FRA8ème La Maxi Race du Lac d'Annecy - Ultra Race 14:34:05 h5
23.03 73km ITA2^ Chianti Ultra Trail 7:10:11 h2 🥈
27.01 70km ITARonda Ghibellina Plus 7:12:40 h1 🏆
2018
20.10 119km TUR5th Cappadocia 119 km Ultra-Trail 11:12:34 h1 🏆
22.09 65km ITAEolo Campo dei Fiori Trail Lungo 7:07:09 h2 🥈
14.07 52km ITA2. Bettelmatt Trail 6:04:02 h2 🥈
22.06 120km ITA12^ Lavaredo Ultra Trail by UTMB - 120K 13:01:53 h5
12.05 85km ESPIAU/ITRA Trail WC 2018, Penyagolosa 9:38:18 h24
25.03 62km ITA3° Maremontana Trail 60 km 7:10:38 h7
2017
21.10 58km ITA7^ Ultra Trail Lago d'Orta (UTLO) 58 km 8:41:28 h61
10.09 330km ITA8° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 3d 02:51:14 h3 🥉
28.07 140km ITAOrobie Ultra-Trail 23:33:02 h1 🏆
08.07 105km ITA5° Gran Trail Courmayeur 105 km 14:40:14 h1 🏆
09.06 103km ITA2^ Dolomiti Extreme Trail 103km 14:12:08 h1 🏆
13.05 71km ITA11^ Le Porte di Pietra 71 km Trail 8:00:25 h5
02.04 63km ITA2° Maremontana Trail 63 km 7:06:03 h5
24.02 125km ESPTransgrancanaria 125 km 16:09:14 h30
2016
29.07 140km ITAOrobie Ultra-Trail 25:43:41 h3 🥉
16.07 83km ITA1. Bettelmatt Ultra Trail 11:19:10 h2 🥈
24.06 119km ITA10^ Lavaredo Ultra Trail by UTMB - 120K 14:55:39 h24
03.04 60km ITA1° Maremontana Trail 60 km 7:10:34 h9
2015
28.08 170km FRA13ème Ultra Trail Tour du Mont Blanc 25:55:25 h23
11.07 90km ITA3° Gran Trail Courmayeur 90 km 12:06:26 h4
22.03 49km ITA4° Maremontana Trail 6:26:06 h16
2014
18.10 87km ITA4^ Ultra-Trail Lago d'Orta (UTLO) 87 km 13:32:11 h10
07.09 330km ITA5° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 5d 07:33:01 h201
28.06 47km ITA3^ Cortina Trail 5:22:49 h14