XS trails 2027: 25 to 44 km-effort

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

Widest cut-off times in XS

The widest cut-off requires a minimum speed of 2.1 km/h: mozart 100 - mozart Half Marathon.

  1. mozart 100 - mozart Half Marathon : 2.1 km/h (27 km in 13 h)
  2. Swiss Alps Vertical : 2.5 km/h (10 km in 4 h)
  3. MOUNTAINMAN Nesselwang - M-Trail : 2.5 km/h (23 km in 9 h)
  4. Vietnam Highlands Trail by UTMB - 20K PINHATT : 2.5 km/h (24 km in 9 h 30)
  5. Sharish Monsaraz Natur Trail - SMNT 23K : 2.6 km/h (23 km in 9 h)

Most rolling races in XS

The most rolling climbs only 12 m per km: Pepsi Challenge.

  1. Pepsi Challenge : 12 m/km (296 m elevation gain over 26 km)
  2. Ultra Trail des Vallees - Trail Du Roc'h 27 km : 13 m/km (351 m elevation gain over 28 km)
  3. Salomon EcoTrail Paris - Printemps - Trail 30km : 13 m/km (376 m elevation gain over 30 km)
  4. Ultra Trail des Vallees - Le Trail Des Vallées 34 km : 14 m/km (485 m elevation gain over 34 km)
  5. Hunsbuckel-Trail - HalfTrail : 16 m/km (472 m elevation gain over 29 km)

Steepest races in XS

The steepest climbs 182 m per km: Swiss Alps Vertical.

  1. Swiss Alps Vertical : 182 m/km (1,821 m elevation gain over 10 km)
  2. Stoos-Trail - BAERGLAUF : 118 m/km (1,585 m elevation gain over 13 km)
  3. Morobbia Trail - Trail della Croce K14 : 95 m/km (1,394 m elevation gain over 15 km)
  4. Travessa d'Encamp 21K : 89 m/km (1,863 m elevation gain over 21 km)
  5. Ultra Tour Monte Rosa - Grächen Berglauf : 88 m/km (1,670 m elevation gain over 19 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 157 XS 2027 races (25 to 44 km-effort).
No.RaceDateCountryCat.Effort-kmElev. gain/km (m/km)Time limitMinimum speed (km/h)Aid stationsEstimated timeSeason
1Calabrosa trail01/06ITXS29674 h4.5unknown
2Vietnam Highlands Trail by UTMB - 20K PINHATT01/09unknownXS35479 h 302.53
3Vouga Trail - Sever do Vouga - Vouga Trail Curto01/10PTXS30405 h4.3unknown
4EcoRun Collis - 26km01/16ITXS35375 h5.2unknown
5Lousa Mountain Trail01/17PTXS34536 h3.8unknown
6MALAGON TRAIL BISABOR ENERGY - CUERDA01/17ESXS38455 h5.3unknown
7XIII TRILHOS DOS REIS - Delta Cafés - TR -Trilhos dos Reis01/17PTXS44449 h3.4unknown
8XIII TRILHOS DOS REIS - Delta Cafés - TRS- Trilhos dos Reis - Sprint01/17PTXS25407 h2.6unknown
9Arc of Attrition - Arc 20K01/24GBXS29334 h5.52
10ULTRAMEDITERRANIA TERRES DE TRAIL. Unión Alcoyana Seguros - EXP 25K01/24ESXS36474 h 355.4unknown
11Linhas de Torres 100 - K2001/30PTXS33427 h3.4unknown
12Linhas de Torres 100 - K3001/30PTXS44387 h4.6unknown
13La Romagnatoise - Assaut de Gergovie01/31FRXS37374 h 405.93
14Trail de la Galinette - La Brèche du Mont Julien01/31FRXS43488 h3.73
15Winter Trail Monte Prealba - Softly Hard01/31ITXS37677 h3.2unknown
16UTDF - Belcours Trail02/07FRXS44386 h5.4unknown
17Val Maremola Trail ed.15 - Val Maremola Medium Trail ed.202/07ITXS35495 h4.7unknown
18Tarawera Ultra-Trail - T2102/13NZXS28217 h3.33
1913a Magnifica Salodium - Magnifica Salodium Trail02/21ITXS31555 h4.0unknown
20Transgrancanaria - Open Agáldar02/23ESXS27295 h 293.92
21Transgrancanaria - Half02/25ESXS41796 h 303.53
22trail du revermont - la madone02/28FRXS25383 h6.1unknown
23Ultra Tour des Côtes d'Armor - 33 km02/28FRXS40236 h5.4unknown
24Ceven'Trail - Trail de l'Oignon Doux03/06FRXS3343unknownunknown2
25Lost Lake 25K03/06USXS3438unknownunknown2
26Puerto Vallarta - Ereno 20K03/06MXXS30525 h 303.74
27Sharish Monsaraz Natur Trail - SMNT 23K03/06PTXS34489 h2.6unknown
28Sharish Monsaraz Natur Trail - SMNT 30K03/06PTXS43479 h3.3unknown
29Trail Sud Touraine - 23KM03/06FRXS28213 h 306.72
30FOREZTRAILS - L'OLMETOISE03/07FRXS33384 h 455.2unknown
31IV ATOM ISASA TRAIL XTREM - Media Maratón 22 km03/07ESXS31454 h5.5unknown
32Xtrail - Xtrail 25K03/07TWXS31227 h3.74
33Povoação Trail - 15 Kms03/14PTXS29554 h4.8unknown
34Trail des Chamois - Le Petit Chamois03/14FRXS28454 h 074.72
35Salomon EcoTrail Paris - Printemps - Trail 30km03/20FRXS33135 h5.92
36TRAIL des 3 Chapelles - TRAIL 23KM03/20FRXS27204 h5.8unknown
37Trail du Cirque du Fer à Cheval - 22 km03/20FRXS30396 h3.73
38Ultra Trail des Vallees - Le Trail Des Vallées 34 km03/20FRXS38144 h 487.02
39Chianti Ultra Trail - Chianti Half Trail03/21ITXS28464 h4.92
40Salomon EcoTrail Paris - Printemps - Trail 20km03/21FRXS26234 h 304.81
41Salomon EcoTrail Paris - Printemps - Trail 35km03/21FRXS42224 h 457.31
42TRAIL DES ANGES - TRAIL DU DECAUVILLE03/21FRXS38495 h5.1unknown
43Ultra Trail des Vallees - Trail Du Roc'h 27 km03/21FRXS31132 h 3011.2unknown
44Girona - 15K04/03ESXS28273 h7.5unknown
45Girona - 28K04/03ESXS35328 h3.3unknown
469º Trail do Texugo - Trail Sprint - 15K04/04PTXS27616 h2.8unknown
47TRAIL NBZ - Le Pourcharet04/04FRXS41325 h6.3unknown
48Ultra Trail do Marão - MTM04/04PTXS33336 h4.3unknown
49GUBBIO TRAIL CITTA' DI PIETRA - 25 KM04/10ITXS42665 h5.1unknown
50Tenerife Bluetrail - TENERIFE BLUETRAIL 24k04/10ESXS36546 h4.04
51Desert RATS Trail Running Festival - 21K04/11USXS27305 h4.34
52Hiroshima Ultra-Trail by UTMB® - HIROSHIMA 25K04/11JPXS34406 h4.13
53Trail de la Saint Lau'Run04/11FRXS31335 h4.8unknown
54Trail Drôme en Baronnies - Autour du Saint-Julien04/11FRXS3155unknownunknown2
55Trail Drôme en Baronnies - Beau village perché04/11FRXS4049unknownunknown3
56Tredozio Trail - Tredozio 18K04/11ITXS26465 h3.6unknown
57Farol Adventure Trail - Flores Azores - Farol Adventure Trail 18K04/17PTXS30756 h2.92
58Les Courses du Mont-Terrible - La Terrible04/17CHXS32414 h 305.22
59Trail du lac de Paladru - Les Hauts du Lac - Oxsitis 32km04/18FRXS42337 h4.6unknown
60The Canyons Endurance Runs - 25K04/23USXS33325 h5.05
61Grand Raid Ventoux - TDC - Trail des Coteaux04/24FRXS37414 h 505.42
62Pieniny by UTMB - Chyża Durbaszka04/24PLXS33445 h 304.21
63TRAIL DELLE 2 AQUILE - T2A Trail Corto04/24ITXS33544 h 304.8unknown
64TRAIL REAL PRIOLO - TRAIL SPRINT 18KM04/24PTXS27555 h3.6unknown
65UP THE HILL - UTH2504/24unknownXS38495 h5.2unknown
66FESTITRAIL - XXX TRAIL04/25FRXS33345 h5.0unknown
67Malcesine Baldo Trail - 16k Short04/25ITXS29784 h 303.7unknown
68TRAIL NATURA SIOULE - 32 KM04/25FRXS43367 h4.63
69TRAIL QUILLAN - Le Capio04/25FRXS26454 h 104.5unknown
70Trail Noble Contree - Trail NBC05/01CHXS40556 h4.3unknown
71Trails de la Truyère - Le Pique Passe05/01FRXS41595 h 504.5unknown
72Amazean Jungle Thailand - MIST 20K05/02THXS36419 h2.93
73Oh Meu Deus - Oh Meu Deus 20K05/02PTXS31416 h3.83
74Skyrace del Voltigno - Skyrun del Voltigno05/02ITXS31654 h4.7unknown
75Trail de Haute Provence - THP olympe05/06FRXS38534 h6.31
76Trail de Haute Provence - THP 1 lune pour 205/07FRXS28384 h5.11
77Trail de Haute Provence - THP3005/07FRXS38436 h4.52
78Volvic Volcanic Experience - Trail Experience Volcanique05/07FRXS31254 h6.41
79Ultra-Trail des Coursières - Le 24 km des Coursières05/08FRXS31354 h5.8unknown
80Le Malpassant05/09FRXS41447 h4.12
81Trail de Haute Provence - THP2005/09FRXS28394 h5.21
82Aux Õrigines - Astra trail05/10FRXS30334 h5.8unknown
83Ultra-Trail Australia - UTA2205/14AUXS34557 h3.12
84GRAN RAID DELLE PREALPI TREVIGIANE - GRAN RAID GR2005/15ITXS31586 h3.3unknown
85Morobbia Trail - Trail della Croce K1405/15CHXS28955 h2.9unknown
86Trail Alsace - Trail des Pèlerins05/15FRXS37266 h4.92
87Eryri by UTMB® - Eryri 25K05/16GBXS38555 h 304.52
88Rothrock - 25K05/16USXS37407 h3.84
89Subasio Crossing - 30 KM05/16ITXS44486 h5.0unknown
90Trail de La Grande Montagne - Le Chamois05/16FRXS37425 h5.2unknown
91TRAIL DES MONTS D'ARDÈCHE - LO MOUNTAGNOS05/16FRXS35516 h3.9unknown
92Trail du Fort de Tamié - La belle étoile 15km05/16FRXS26755 h3.0unknown
93Trails De La Vallée Du Brevon - AlloDuoTrail - relais 205/16FRXS4478unknownunknown1
94Trails De La Vallée Du Brevon - Trail des 20 ans05/16FRXS33587 h3.01
95Ultra Trail Tour de Nancy - UTTN Macaron05/23FRXS28333 h 156.6unknown
96Sonoma Coast 30K05/29USXS4345unknownunknown3
97Sonoma Coast Half Marathon05/29USXS3042unknownunknown2
98Mountain Ultra Trail - MUT Challenge by UTMB05/30ZAXS36426 h4.22
99Travessa d'Encamp 21K05/30ADXS39896 h3.52
100mozart 100 - mozart Half Marathon06/05ATXS384113 h2.13
101Trail de La Chaussée des Géants - Le Ranc Qualiou06/05FRXS30495 h 543.4unknown
102Transju'Trail - Le Trail 25km06/05FRXS38516 h 304.02
103Pepsi Challenge06/06USXS2812unknownunknown1
104Pepsi Challenge 25K06/06USXS2919unknownunknown1
105Transju'Trail - Le Trail 15km06/06FRXS26525 h 303.22
106Scenic Trail - K18 Walk & Run06/12CHXS33666 h 303.1unknown
107Trail of the Kings - Lake Toba - King's Ascent 25K06/12IDXS39539 h2.83
108Aare Trail 30k06/13CHXS42408 h3.83
109La Comblorane - L - 25 km06/13FRXS41686 h 303.8unknown
110La Comblorane - M - 15km06/13FRXS27604 h 154.0unknown
111Trail 100 Andorra - Trail 21K06/13ADXS38556 h4.23
112Zugspitz Ultra Trail - Garmisch-Partenkirchen Trail06/18unknownXS44527 h4.24
113Kagaspa Trail Endurance 100 - KAGASPA 20K06/19JPXS26306 h3.53
114LA BARJO - La Brin de Folie06/19FRXS35284 h 306.11
115Trail du Saint Jacques - 20K - Les Chibottes06/20FRXS36296 h4.74
116Trail du Saint Jacques - Rando 28km06/20FRXS36298 h 203.44
117La Sportiva Lavaredo Ultra Trail - Lavaredo 20K06/24ITXS30534 h5.02
118XTrail Breitnau - XT-Run 21 km06/26unknownXS29444 h5.2unknown
119Torrencial Chile - COLLICO 20K06/27CLXS27376 h3.42
120TRAIL DU SALEVE - LES PITONS06/27FRXS34374 h 305.5unknown
121Ultra Trail Whistler - 25K06/27CAXS42578 h3.45
122U. Trail Lamer Winkel (U.TLW) - Osser-Riese 25k07/03unknownXS32455 h4.5unknown
123Jurapics - La Dame de Pic07/10FRXS42557 h3.92
124Stoos-Trail - BAERGLAUF07/10CHXS291185 h2.7unknown
125Stoos-Trail - ST2407/10CHXS43789 h2.7unknown
126Val D'Aran - SKY - Baqueira Beret07/10ESXS27494 h4.53
127Val D'Aran - SKY 18K PROMESAS07/10ESXS27494 h 304.03
128Trail Esterregalls - La Cerdanya - Mitja 21k 900m07/11ESXS30444 h 304.7unknown
129Eiger Ultra Trail - E16 - Pleasure Trail07/17CHXS26504 h4.35
130Crazy Runners Frankenwald Trail - LongTrail07/24unknownXS43396 h 304.8unknown
131Davos X-Trails - Silver Run 23km07/24CHXS34464 h 504.9unknown
132Montreux Trail Festival - Freddie's Night07/24CHXS27733 h 304.61
133Quito Trail Ecuador by UTMB® - 30K Tucán07/31unknownXS44478 h 303.65
134Quito Trail Ecuador by UTMB® - 20K Quinde08/01unknownXS29446 h3.44
135Swiss Alps Vertical08/06CHXS281824 h2.51
136Gauja Trail by UTMB - Gauja Trail 20 K08/07LVXS25246 h3.52
137KAT100 by UTMB - Speed Trail08/07ATXS40686 h4.13
138Klewenalp-Trail - T2608/08CHXS42637 h 053.7unknown
139Madrisa Trail Klosters by LOWA - T2408/14CHXS38627 h3.4unknown
140Hunsbuckel-Trail - HalfTrail08/15unknownXS33168 h3.6unknown
141MOUNTAINMAN Nesselwang - M-Trail08/29unknownXS35589 h2.5unknown
142Malaysia Ultra-Trail - MALAYSIA2509/04unknownXS38469 h3.03
143Ultra Tour Monte Rosa - Grächen Berglauf09/04CHXS35886 h 302.9unknown
1442. WILDMAN Harz - WILDMAN Fun09/05unknownXS28454 h5.0unknown
145Allgäu Trail - 27K09/05unknownXS44585 h5.6unknown
146Mammoth Bar Half Marathon09/05USXS35693 h 306.03
147Arosa Trailrun - AT2209/11CHXS36555 h4.8unknown
148Kaçkar - KAÇKAR 20K09/11TRXS37786 h3.53
149trail Margeride - lou pas del ase09/12FRXS34315 h5.31
150Wildstrubel - Wild 25 Leukerbad09/12CHXS38446 h4.42
151Julian Alps Trail Run - KRANJSKA GORA 25K09/19SIXS37516 h4.13
152Skyline Scotland by UTMB® - Aonach Mòr Anarchy09/19GBXS30444 h 304.7unknown
153Grindstone Trail Running Festival - 21K09/25USXS26246 h3.63
154Paraty Brazil - PTR 2509/25BRXS33296 h4.44
155Kulmbach Trails - Long Trail09/26unknownXS42404 h7.7unknown
156Yuba Gold Half Marathon10/03USXS3043unknownunknown2
157Essai RAVIT import11/08FRXS27556 h3.05

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 XS races in 2027?

157 2027 races from the RAVIT catalog are 25 to 44 km-effort, out of 740 ranked 2027 races.

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

mozart 100 - mozart Half Marathon: 27 km in 13 h, i.e. a minimum speed of 2.1 km/h.

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

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

How much elevation gain per km on a XS race?

45 m/km median, from 12 m/km (Pepsi Challenge) to 182 m/km (Swiss Alps Vertical).

How many XS races publish a time limit?

147 out of 157. 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 157 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.