Home » Qualifying Races

Qualifying Races

2025 Race Lottery

For the 2025 race lottery, the qualifying period is November 6, 2023 through Sunday November 3, 2024. You must run a qualifier off the 2025 qualifying races list below to enter the 2025 race lottery

We update the list of qualifying races once a year each September. We welcome corrections of factual errors at anytime. While every effort is made to ensure that this information is current, complete and accurate, WS cannot be held responsible for any loss, injury, claim, liability, or damage related to your reliance thereon. WS reserves the right to determine all WS qualifiers. For more information on our criteria for choosing qualifying races click here

An event that is not on the list cannot be used as a qualifier.

We do not allow virtual events to be used as qualifiers.

Please see our Entry Process page for more details.

Events below are official qualifiers for the 2025 Western States Endurance Run. The 2025 qualifying run must be run from Monday November 6, 2023 through Sunday November 3, 2024.
Run NameDistanceState/CountryMonthYearTimeNotes
Abbots Way125kmItaly42024
28 hours
Adidas TERREX Chongli Ultra Trail100kmChina7202429 hours
Adidas TERREX Chongli Ultra Trail130kmChina7202436 hours
Adidas TERREX Chongli Ultra Trail168kmChina7202448 hours
Adidas TERREX Chongli Ultra Trail192kmChina7202453 hours
Altai Ultra Trail128kmRussia6202436 hours
Angeles Crest100MCalifornia8202436 hours
Arc of Attrition by UTMB100MEngland1202436 hours
Arkansas Traveler100MArkansas10202430 hours
Aso Volcano Trail115kmJapan5202428 hoursnew
Autumn100MEngland10202428 hours
Azores Trail Run (Whalers’)118kmPortugal5202426 hours
Bear, The100MUtah9202436 hours
Beaverhead100kmIdaho/Montana7202420 hours
Bigfoot 200206MWashington82024100 hours
Bighorn100MWyoming6202435 hours
Black Canyon100kmArizona2202417 hours
Blackall 100k100kmAustralia10202418 hours
Borneo 100100MBorneo6202450 hoursCancelled for 2024
Borneo Ultra-Trail Marathon106kmMalaysia3202432 hours
Brazil 135135MBrazil12024120 hours
Brazos Bend100MTexas1202430 hoursmoved to Jan 2024 this year only
Bryce Canyon100MUtah5202436 hours
Burning River100MOhio7202430 hours
Cameron Ultra-Trail100kmMalaysia7202428 hours
Canadian Death Race118kmCanada8202424 hours
Canal Corridor100MOhio10202430 hours
Canyons by UTMB104kmCalifornia4202420 hours
Canyons by UTMB100MCalifornia4202435 hours
Cascade Crest100MWashington7202434 hours
Chianti Castles by UTMB103kmItaly3202422 hours
Cocodona250MArizona52024125 hours
Courmayeur Champex Chamonix (CCC)100kmItaly8202425 hours
Craze Ultra101kmSingapore9202422 hours
Crazy Mountain100MMontana7202436 hours
Cruel Jewel106MGeorgia5202448 hours
Cuyamaca100kmCalifornia10202417 hours
Dalmacija Ultra Trail122kmCroatia10202432 hours
Dinosaur Valley100KTexas11202322 hoursnew
DL 100106kmChina4202426 hours
Doi Inthanon Thailand by UTMB104kmThailand12202330 hours
Doi Inthanon Thailand by UTMB100MThailand12202348 hours
Eastern States100MPennsylvania8202436 hours
Eiger Ultra Trail by UTMB101kmSwitzerland7202422 hours
Eiger Ultra Trail by UTMB250kmSwitzerland7202490 hours
Endurance Trail des Templiers105kmFrance10202419 hours
EstrelAçor Trail Ultra Endurance100kmPortugal10202424 hours
EstrelAçor Trail Ultra Endurance180kmPortugal10202448 hours
Fat Dog120MCanada9202448 hours
Formosa Trail104kmTaiwan11202328 hours
Fun Trails Chichibu & Okumusashi105kmJapan11202330 hours
Fun Trails Chichibu & Okumusashi100MJapan11202332 hoursnew
Georgia Death Race74MGeorgia3202423 hours
Golden Ring100kmRussia7202418 hours
Gorge Waterfalls100kmOregon4202418 hours
Gran Trail Courmayeur100kmItaly7202428 hours
Gran Trail Peñalara110kmSpain10202425 hours
Grand Raid des Pyrénées – Tour de Cirques123kmFrance8202440 hours
Grand Raid des Pyrénées – Ultra 160160kmFrance8202448 hours
Grand Raid La Reunion162kmReunion10202450 hours
Grand Trail des Lacs et Châteaux165kmBelgium5202440 hourscancelled for 2024
Grindstone100MVirginia9202436 hours
Grindstone100kmVirginia9202418 hours
Grossglockner Ultra-Trail110kmAustria7202428 hours
Guzzler Ultra100kmAustralia7202424 hours
Hallucination (Run Woodstock)100MMichigan9202430 hours
Hardcore Hundred100MPhilippines5202444 hours
Hardrock100MColorado7202448 hours
Hardwolds80MEngland11202324 hours
Hellgate100kmVirginia12202317 hours
Hennepin100MIllinois10202430 hours
High Lonesome100MColorado7202437 hours
HOKA Bandera100kmTexas1202417 hours
HOKA Rocky Raccoon100MTexas2202430 hours
Hong Kong 100K100kmHong Kong1202423 hours
HURT100MHawaii1202436 hours
IMTUF100MIdaho9202436 hours
Indiana100MIndiana10202430 hours
Istria by UTMB110kmCroatia4202424 hours
Istria by UTMB168kmCroatia4202446 hours
Javelina Jundred100MArizona10202430 hours
Javornicka 100105kmSlovakia10202424 hours
Julian Alps Trail Run by UTMB120kmSlovenia9202426 hours
Karkloof100MSouth Africa9202436 hours
Kerry Way Ultra101kmIreland9202420 hours
Kerry Way Ultra193kmIreland9202440 hours
Kettle Moraine100MWisconsin6202430 hours
Kierat100kmPoland5202427 hours
Kodiak Ultra Marathons by UTMB100MCalifornia10202436 hours
Kodiak Ultra Marathons by UTMB100kmCalifornia10202418 hours
Kosciusko by UTMB100kmAustralia12202323 hours
Kosciusko by UTMB100MAustralia12202336 hours
Krakonosova Stovka100kmCzech Republic6202422 hours
Kullamannen by UTMB100MSweden11202432 hours
La H.O.T. du Père Noël133kmFrance12202325 hours
La Mision120kmArgentina2202445 hours
La Mision160kmArgentina2202472 hours
La Mision200kmArgentina2202475 hours
California Fall Classic at Lake Sonoma 100kmCalifornia10202418 hours
Lakeland100MEngland7202440 hours
Laurel Highlands70.5MPennsylvania6202420 hours
Lavaredo Ultra Trail by UTMB120kmItaly6202426 hours
Leadville Trail100MColorado8202430 hours
Łemkowyna Ultra-Trail150kmPoland10202435 hours
Leona Divide100kmCalifornia4202416 hours
Les Coursières des Hauts du Lyonnais111kmFrance5202421 hours
Letecka Stovka104kmSlovakia3202422 hours
Long Haul100MFlorida1202430 hours
Lost Soul Ultra100kmCanada9202421 hours
Madeira Island Ultra-Trail 115kmPortugal4202429 hours
Malaysia Ultra Trail by UTMB100kMalaysia 11202426 hoursdate change, outside of 2025 qualifying window
Malnad Ultra100kmIndia11202324 hours
Massanutten100MVirginia5202436 hours
Miwok100kmCalifornia5202415:30:59 hours
Moab238MUtah102024108 hours
Mohican100MOhio6202432 hours
Montreux Trail Festival110kmSwitzerland6202432 hoursCanceled for 2024
Morenic Trail100kmItaly10202422 hours
Mountain Lakes100MOregon9202430 hours
Mozart 100 by UTMB108kmAustria6202422 hours
Mt. Fuji 100100MJapan4202446 hours
Never Summer103kmColorado7202423 hours
Nice Côte d’Azur by UTMB111kmFrance9202428 hours
Nice Côte d’Azur by UTMB159kmFrance9202448 hours
Ninghai Ultra Trail109kmChina10202424 hours
No Business100MTennessee10202433 hours
North Downs Way100MEngland8202430 hours
Nuts Ylläs Pallas100kmFinland7202422 hours
Nuts Ylläs Pallas160kmFinland7202436 hours
Okushinano100kmJapan6202421 hours
Olympus Mythical Trail110kmGreece7202428 hours
Oregon Cascades100MOregon8202432:01:18
OSJ Ontake100kmJapan7202420 hours
OSJ Ontake100MJapan7202424 hours
Oso Negro100kmMexico1202424 hours
Paraty Brazil by UTMB108kmBrazil9202426 hoursnew
Patagonia Run112kmArgentina4202427 hours
Patagonia Run100MArgentina4202442 hours
Penyagolosa106kmSpain4202426 hours
Pine to Palm100MOregon9202434 hours
Pinhoti100MAlabama11202431 hours
Pong Yaeng Trail 100kmThailand1111/2023 & 10/202430 hours
Pong Yaeng Trail 100MThailand10202448 hours
Puerto Vallarta by UTMB100kmMexico11202320 hours
Puerto Vallarta by UTMB147kmMexico11202335 hours
Pulag 100 Trail136kmPhilippines4202440 hours
Quebec Mega Trail110kmCanada7202422 hours
Quebec Mega Trail100MCanada7202440 hours
Quicksilver100kmCalifornia5202417 hours
Restonica Trail by UTMB – Ultra-Trail® di Corsica110kmFrance7202436 hours
Rim to River100MWest Virginia11202432 hours
Rio Del Lago100MCalifornia11202430 hours
Run Rabbit Run100MColorado9202436 hours
Salomon Cappadocia Ultra-Trail119kmTurkey10202423 hours
Salomon Hong Kong Dynamic 100Km Challenge 2024100kmHong Kong2202430 hours
Salomon Ultra-Trail Hungary112kmHungary5202420 hours
San Diego100MCalifornia6202432 hours
Scenic Trail130kmSwitzerland6202438 hours
Scott TMBT109kmMalaysia9202430 hours
Sean O’Brien100kmCalifornia2202416 hours
Sedona Canyons 125125MArizona5202452 hoursnew
Shinetsu Five Mountains Trail110kmJapan9202422 hours
Shinetsu Five Mountains Trail100MJapan9202433 hours
Siskiyou Outback100kmOregon7202418 hours
SkyRun100kmSouth Africa11202328 hours
SkyView Ultra Trail140kmJapan9202434 hours
Soria Moria til Verden Ende100MNorway5202435 hours
South Downs Way100MEngland6202430 hours
Sulphur Springs100kmCanada5202418 hoursnew
Sulphur Springs100MCanada5202430 hoursnew
Superior 100100MMinnesota9202438 hours
Surf Coast Century100kmAustralia9202416 hours
Swiss Alps100kmSwitzerland8202422 hours
Swiss Alps100MSwitzerland8202449 hours
Swiss Canyon Trail111kmSwitzerland6202424 hours
SwissPeaks100kmSwitzerland9202428 hours
SwissPeaks170kmSwitzerland9202458 hours
SwissPeaks360kmSwitzerland92024156 hours
Täby Extreme Challenge 100100MSweden4202430 hours
Tahoe 200202MCalifornia62024100 hours
Tahoe Rim Trail100MNevada7202436 hours
Tarawera Ultras102kmNew Zealand2202417 hours
Tarawera Ultras100MNew Zealand2202430 hours
Taupo100kmNew Zealand10202417 hours
TDS (Sur les Traces des Ducs de Savoie)147kmItaly8202442 hours
Thames Path 100100MEngland4202428 hours
Tor des Géants330kmItaly92024132 hours
Tor des Géants130kmItaly9202444 hoursnew
Trail 100 Andorra by UTMB105kmAndorra6202430 hours
Trail Alsace Grand Est by UTMB – Ultra-Trail des Chevaliers173kmFrance5202440 hours
Trail Alsace Grand Est by UTMB – Ultra-Trail des Païens 109kmFrance5202421 hoursnew
Trail de Conímbriga Terras de Sicó111kmPortugal2202424 hours
Trail de Conímbriga Terras de Sicó111MPortugal2202442 hours
Trail du Saint-Jacques by UTMB130kmFrance6202428 hours
Trail Verbier St Bernard by UTMB140kmSwitzerland7202440 hours2024 edition will not count as a qualifier due to significant decrease in distance.
Transgrancanaria125kmCanary Islands2202428 hours
Transjeju International Trail Run112kmSouth Korea11202427 hours
TransLantau by UTMB100kmHong Kong11202328 hours
TransLantau by UTMB140kmHong Kong11202340 hours
Tunnel Hill100MIllinois11202330 hours
Tuscany Crossing103kmItaly4202421 hours
Tuscany Crossing160kmItaly4202432 hours
Twisted Branch100kmNew York8202420 hours
Ultra Tour Monte Rosa170kmItaly9202460 hours
Ultra Trail Amanecer Comechingón120kmArgentia10202432 hours
Ultra Trail Amanecer Comechingón100MArgentia10202441 hours
Ultra Trail Bosques del Sur106kmSpain6202422 hours
Ultra Trail do Marão110kmPortugal3202430 hours
Ultra Trail Drakensberg100kmAfrica4202423 hoursnew
Ultra Trail Drakensberg163kmAfrica4202448 hoursnew
Ultra Trail Nan109kmThailand10202430 hours
Ultra Trail Sierras del Bandolero166kmSpain3202440 hours
Ultra Trail Vipava Valley106kmSlovenia5202425 hours
Ultra Trail Vipava Valley160kmSlovenia5202446 hours
Ultra-Trail Australia by UTMB100kmAustralia5202419 hours
Ultra-Trail Cape Town100kmSouth Africa11202321 hours
Ultra-Trail Cape Town100MSouth Africa11202345 hours
Ultra-Trail Du Mont-Blanc (UTMB)100MFrance8202446:30
Ultra-Trail Harricana125kmCanada9202426 hours
Ultra-Trail Snowdonia by UTMB100kmNorth Wales5202428 hours
Ultra-Trail Snowdonia by UTMB165kmNorth Wales5202450 hours
Umstead100MNorth Carolina4202430 hours
Val d’Aran by UTMB, Camins de Hèr105kmSpain7202426 hours
Val d’Aran by UTMB, Torn dera Val d’Aran168kmSpain7202448 hours
Valhöll Ultra Trail by UTMB125kmArgentina5202430 hoursnew
Vermont100MVermont7202430 hours
Vietnam Mountain Marathon100kmVietnam9202427 hoursnew
Vietnam Mountain Marathon100MVietnam9202444 hours
Vulcano Ultra Trail100kmChile12202324 hours
Waldo100kmOregon8202418 hours
Wasatch Front100MUtah9202436 hours
West Highland Way95MScotland6202430 hours
Western States100MCalifornia6202430 hours
Wildstrubel by UTMB113kmSwtzerland9202427 hours
Worlds End100kmPennsylvania6202419 hours
Yeti100MVirginia9202430 hours
Zion100kmUtah4202419 hours
Zion100MUtah4202436 hours
Zugspitz111kmGermany6202425 hours