Short XXS trails 2027: less than 25 km-effort

95 races in 2027 are less than 25 km-effort. Each with its date, country, elevation gain/km, cut-off time and minimum speed required.

Widest cut-off times in XXS

The widest cut-off requires a minimum speed of 1.0 km/h: mozart 100 - mozart Lake Trail.

  1. mozart 100 - mozart Lake Trail : 1.0 km/h (12 km in 12 h)
  2. S1 Trail - La Corsa Della Bora - S1 Family Hike & S1 Karst Trail : 1.6 km/h (14 km in 9 h)
  3. La Voglanaise : 1.9 km/h (15 km in 7 h 45)
  4. Transgrancanaria - Promo : 2.0 km/h (12 km in 6 h)
  5. Stoos-Trail - ST10 : 2.1 km/h (10 km in 5 h)

Most rolling races in XXS

The most rolling climbs only 7 m per km: Istria 100 - 21K.

  1. Istria 100 - 21K : 7 m/km (155 m elevation gain over 22 km)
  2. Ultra Trail des Vallees - La Course du Mesnil 18 Km : 8 m/km (150 m elevation gain over 18 km)
  3. Tarawera Ultra-Trail - T14 : 9 m/km (127 m elevation gain over 14 km)
  4. Hunsbuckel-Trail - ShortTrail : 11 m/km (135 m elevation gain over 12 km)
  5. Trail Alsace - Ronde des Pages : 14 m/km (252 m elevation gain over 18 km)

Steepest races in XXS

The steepest climbs 72 m per km: Transgrancanaria - Promo.

  1. Transgrancanaria - Promo : 72 m/km (869 m elevation gain over 12 km)
  2. Montreux Trail Festival - Freddie's Family : 70 m/km (902 m elevation gain over 13 km)
  3. Montreux Trail Festival - Freddie's Day : 68 m/km (834 m elevation gain over 12 km)
  4. Trail des 4 cantons - T15 : 67 m/km (991 m elevation gain over 15 km)
  5. GUBBIO TRAIL CITTA' DI PIETRA - 10 KM : 67 m/km (754 m elevation gain over 11 km)

Your estimated time on each race

Calculated at your UTMB Index, by the same formula as your RAVIT plan.

Create a free account
The 95 XXS 2027 races (less than 25 km-effort).
No.RaceDateCountryCat.Effort-kmElev. gain/km (m/km)Time limitMinimum speed (km/h)Aid stationsEstimated timeSeason
1Vietnam Highlands Trail by UTMB - 10K TUYENLAM01/09unknownXXS16445 h2.33
2S1 Trail - La Corsa Della Bora - S1 Family Hike & S1 Karst Trail01/10ITXXS19329 h1.62
3Trail hivernal des Coursières - 16km01/10FRXXS21313 h5.4unknown
4Vouga Trail - Sever do Vouga - Vouga Trail Mini01/10PTXXS19354 h3.6unknown
5MALAGON TRAIL BISABOR ENERGY - HITO01/17ESXXS20363 h5.0unknown
6ULTRAMEDITERRANIA TERRES DE TRAIL. Unión Alcoyana Seguros - CXM 14K01/24ESXXS18322 h 405.3unknown
7La Romagnatoise - Romagnatorix01/30FRXXS18342 h 126.11
8Winter Trail Monte Prealba - Softly01/31ITXXS18564 h3.0unknown
9UTDF - Rose Marie Trail02/07FRXXS19336 h2.4unknown
10Val Maremola Trail ed.15 - Val Maremola Short Trail ed.1102/07ITXXS23453 h 304.6unknown
11Tarawera Ultra-Trail - T1402/14NZXXS1594 h3.52
12Winter Brich Trail - 13K02/14ITXXS16382 h 304.91
1313a Magnifica Salodium - Magnifica Salodium Short Trail02/21ITXXS15424 h2.8unknown
14Transgrancanaria - Promo02/25ESXXS20726 h2.01
15trail du revermont - la petite madone02/28FRXXS14352 h5.5unknown
16Ceven'Trail - Trail du Pays Viganais03/06FRXXS1638unknownunknown1
17IV ATOM ISASA TRAIL XTREM - CORTA 16 Km03/06ESXXS20243 h5.4unknown
18Xtrail - Xtrail 10K03/07TWXXS13184 h2.84
19Trail des Chamois - Family Chamois03/14FRXXS14402 h5.31
20Trail du Cirque du Fer à Cheval - 10 km03/20FRXXS15373 h3.72
21Ultra Trail des Vallees - La Course du Mesnil 18 Km03/20FRXXS1982 h 307.3unknown
22Chianti Ultra Trail - Chianti Wine Run03/21ITXXS15362 h5.8unknown
23Istria 100 - 21K04/04HRXXS2374 h5.42
24Jujuy Fuerza Sagrada by UTMB - RUMI 12K04/04ARXXS19643 h4.01
25TRAIL NBZ - La Gorce04/04FRXXS20293 h5.4unknown
26Ultra Trail do Marão - TMC04/04PTXXS17225 h2.9unknown
27GUBBIO TRAIL CITTA' DI PIETRA - 10 KM04/10ITXXS18672 h 304.5unknown
28Trail Drôme en Baronnies - Au milieu des oliviers04/11FRXXS1550unknownunknown1
29Trail du lac de Paladru - Parcours Semi-Nocturne - 17 km04/17FRXXS23442 h 306.6unknown
30TUSCANY CROSSING - TC15K04/17ITXXS19352 h 305.8unknown
31Les Courses du Mont-Terrible - La Brère - 15K04/18CHXXS22493 h5.02
32Trail du lac de Paladru - La Decouverte - Gozzi Voiron Espace Montagne 16 km04/18FRXXS19251 h 459.1unknown
33Ultratrail Fränkische Schweiz (UTFS) - Shorttail (15km)04/23unknownXXS2027unknownunknown1
34UP THE HILL - UTH1004/23unknownXXS14362 h5.5unknown
35Pieniny by UTMB - Hardy Rolling04/24PLXXS19463 h 303.71
36TRAIL QUILLAN - Carachnight04/24FRXXS14312 h 204.7unknown
37TRAIL REAL PRIOLO - MINI TRAIL 12KM04/24PTXXS17483 h4.0unknown
38FESTITRAIL - XIV TRAIL04/25FRXXS1429unknownunknownunknown
39Trail des 4 cantons - T1504/25FRXXS24673 h 304.2unknown
40Trail Noble Contree - Course du Benou05/01CHXXS16413 h3.8unknown
41Trails de la Truyère - Les Lapinous05/01FRXXS20543 h 483.5unknown
42Amazean Jungle Thailand - FLOWER 20K05/02THXXS22326 h2.83
43Volvic Volcanic Experience - Trail Experience Pierre de Lave05/06FRXXS20223 h5.71
44Trail de Haute Provence - THP80 RELAI 305/07FRXXS2224unknownunknownunknown
45La Voglanaise05/09FRXXS19317 h 451.91
46Ultra-Trail Australia - UTA1105/13AUXXS19634 h 302.61
47Trail Alsace - Ronde des Pages05/15FRXXS20143 h6.12
48Trail Alsace - Trail des Ecuyers05/15FRXXS14392 h5.12
49Trail de La Grande Montagne - Le Lynx05/16FRXXS17412 h6.1unknown
50TRAIL DES MONTS D'ARDÈCHE - LO PITIO05/16FRXXS20424 h3.6unknown
51Ultra Trail Tour de Nancy - UTTN MARCHE NORDIQUE05/23FRXXS14152 h 305.1unknown
52MaXi-Race - Quart de tour du lac (femme)05/29FRXXS24213 h 206.02
53MaXi-Race - Quart de tour du lac (homme)05/29FRXXS24213 h 206.02
54Trail des Plus Beaux Villages de France du 47 - Le Prologue des bastides05/29FRXXS18182 h8.0unknown
55Mountain Ultra Trail - MUT Lite by UTMB05/30ZAXXS15265 h2.41
56mozart 100 - mozart Lake Trail06/05ATXXS142412 h1.01
57SWISS CANYON TRAIL - 16 KM06/05CHXXS2231unknownunknown1
58Trail of the Kings - Legacy Dash 17K06/12IDXXS22325 h3.43
59Melibokus Lauf - 10 km Running-Trail06/13unknownXXS15502 h5.1unknown
60LA BARJO - La Petite Barjo06/19FRXXS19264 h 163.5unknown
61Trail du Saint Jacques - Le 12 du Dolaizon06/19FRXXS14202 h 304.92
62Zugspitz Ultra Trail - Grainau Trail06/19unknownXXS23474 h4.02
63Torrencial Chile - CAU CAU 12K06/26CLXXS15243 h 303.53
64XTrail Breitnau - XT-Run 10km06/26unknownXXS13332 h 304.0unknown
65TRAIL DU SALEVE - LA THUILE06/27FRXXS24383 h6.0unknown
66Ultra Trail Whistler - 10K06/27CAXXS18476 h2.12
67Val D'Aran - VIELHA 10K07/07ESXXS15492 h 304.32
68Restonica Trail - Giru di Tumbone07/09FRXXS23393 h 304.92
69Jurapics - La Nyctalopic07/10FRXXS13502 h4.52
70Stoos-Trail - ST1007/10CHXXS16625 h2.1unknown
71Trail Esterregalls - La Cerdanya - Caminada 11k07/11ESXXS13174 h2.9unknown
72Trail Esterregalls - La Cerdanya - Trail 15k 550m07/11ESXXS20424 h3.7unknown
73Monte Rosa Walserwaeg - Regina Margherita Trail07/18ITXXS22445 h3.12
74Montreux Trail Festival - Freddie's Day07/23CHXXS20684 h3.1unknown
75Crazy Runners Frankenwald Trail - ShortTrail07/24unknownXXS21412 h 306.1unknown
76Montreux Trail Festival - Freddie's Family07/24CHXXS21703 h 303.72
77Bucovina Ultra Rocks by UTMB - RUMBLE ROCK07/25ROXXS21284 h4.33
78Quito Trail Ecuador by UTMB® - 12K Humboldt08/01unknownXXS20675 h2.53
79Gauja Trail by UTMB - Sigulda Three Castles Trail Run08/06LVXXS16243 h4.4unknown
80Gauja Trail by UTMB - Gauja Trail 10 K08/08LVXXS16223 h4.51
81Klewenalp-Trail - T1108/08CHXXS17524 h 052.9unknown
82Madrisa Trail Klosters by LOWA - T1108/13CHXXS15462 h 404.0unknown
83Hunsbuckel-Trail - ShortTrail08/15unknownXXS1311unknownunknownunknown
842. WILDMAN Harz - WILDEMAN Lite09/04unknownXXS20343 h5.1unknown
85Malaysia Ultra-Trail - MALAYSIA1309/04unknownXXS18344 h3.52
86Mammoth Bar 10K09/05USXXS16623 h 153.12
87Wildstrubel - Wild 10 Crans-Montana09/11CHXXS15494 h2.61
88Wildstrubel - Wild NextGen Crans-Montana09/11CHXXS15494 h2.61
89BraunenBerg-Trail - VR-Bank BraunenBerg-Lauf09/18unknownXXS19352 h 305.9unknown
90Julian Alps Trail Run - FUNNY 10K09/19SIXXS15373 h3.72
91Julian Alps Trail Run - INTERSPORT SPEED 15K09/19SIXXS23364 h4.33
92Julian Alps Trail Run - NEXT GEN 10K09/19SIXXS15373 h3.72
93Paraty Brazil - PTR 1709/25BRXXS22334 h 303.73
94Kulmbach Trails - Short Trail09/26unknownXXS22372 h 505.9unknown
95TOUS UNIS CONTRE LE CANCER - trail de sourrouil10/09FRXXS14383 h3.4unknown

Effort-km = km + elev. gain/100 · categories XXS to XXL by effort-km · minimum speed = distance ÷ time limit.

Distances as the crow flies from the start, rounded to the nearest ten. Cities: GeoNames (CC BY 4.0).

Ranking glossary

Effort-km
Distance in km plus elevation gain divided by 100: 50 km and 2,500 m of gain equals 75 effort-km. Categories: XXS under 25, XS 25 to 44, S 45 to 74, M 75 to 114, L 115 to 154, XL 155 to 209, XXL 210 and above.
Gain/km
Elevation gain divided by distance, in meters per kilometer: the lower it is, the more runnable the race.
Time limit
The maximum time allowed by the organizer to reach the finish, the final cut-off time.
Minimum speed
Distance divided by time limit, in km/h: the average pace to maintain to finish within the deadline. The lower it is, the wider the cut-off.

FAQ

How many XXS races in 2027?

95 2027 races from the RAVIT catalog are less than 25 km-effort, out of 740 ranked 2027 races.

Which XXS 2027 race has the widest cut-off time?

mozart 100 - mozart Lake Trail: 12 km in 12 h, i.e. a minimum speed of 1.0 km/h.

What pace do you need to maintain on a XXS race?

The median minimum speed is 4.0 km/h, across 88 races with a published time limit.

How much elevation gain per km on a XXS race?

36 m/km median, from 7 m/km (Istria 100 - 21K) to 72 m/km (Transgrancanaria - Promo).

How many XXS races publish a time limit?

88 out of 95. The others show « unknown » and fall to the end of the minimum speed ranking.

Why rank by effort-km rather than distance?

Because 100 m of elevation gain costs roughly the effort of one flat kilometer: 50 km and 2,500 m gain make 75 effort-km, like 75 flat km.

Method and sources

Data updated October 31, 2026, covering 95 2027 races in the RAVIT catalog.

  • Distance, gain, date, country and time limit: sourced from each race organizer's website, and utmb.world for UTMB World Series events; each entry cites its source.
  • Categories XXS to XXL: calculated by RAVIT using effort-km (km + gain/100), at the thresholds shown above.
  • Minimum speed: distance divided by time limit. A race with no published time limit displays « unknown » and sorts to the end.
  • Aid stations: the number of documented aid stations on the race's RAVIT entry; « unknown » when none are yet documented.