⏵ Free guides · No signup
Trail & Ultra Running Guides
Course notes for 267 ultras across 17 states, plus the training, fueling, and pacing answers runners actually search for. Type your race below. It is probably in here.
Get started
Training plans
- Train for a 50 Mile Race
- Train for a 100K
- Prepare for Your First 100 Miler
- Weekly Mileage by Distance
- How Long Should the Long Run Be?
- Zone 2 & Heart Rate Training
- Train for Vert & Elevation Gain
- Strength & Injury Prevention
- How to Taper
- Back-to-Back Long Runs
- Periodization for Ultras
- Speedwork for Ultrarunners
- Hill Repeats
- Treadmill Training for Ultras
- Train for a 200 Miler
- Train for a Backyard Ultra
- Plan Your Race Season
- Cross-Training for Ultras
Conditions & terrain
Nutrition & fueling
Pacing & race day
Body, mind & recovery
⏵ Race guides
267 races · grouped by state
- Mogollon Monster 100100M / 100K / 50K
- Flagstaff to Grand Canyon Stagecoach Line100M / 55K (+ relays)
- Man Against Horse Race50M / 25M / Half
- Cave Creek Thriller50K / 24K
- Javelina Jundred100M / 100K / 62K
- Pass Mountain Trail Runs50M / 50K / 25K
- Fat Ox Endurance Runs48H / 24H / 12H / 100M / 100K / 50M / 50K
- McDowell Mountain Frenzy50M / 50K / 25K
- Across the Years6-Day / 72H / 48H / 24H / 100M / 100K / 50K
- Coldwater Rumble100M / 100K / 60K / 40K
- Pemberton Trail 50K50K / 25K
- AZT Oracle Rumble50M / 50K
- Elephant Mountain Trail Runs50K / 30K
- Black Canyon Ultras100K / 60K / 50K
- Mesquite Canyon Trail Runs50M / 50K / 30K
- Crown King Scramble 50K50K
- Whiskey Basin Trail Runs91K / 57K / 34K
- Zane Grey Highline Trail Runs100K / 50M / 50K
- Cocodona 250250M / 125M / 100M / 80M / 40M
- Sedona Canyons 125125M
- Arizona Monster 300300M
- Antelope Canyon Ultras50M / 55K / 30K / Half
- Old Pueblo 5050M / 25M
- Colossal Vail 50/5050M / 55K / Half
- Saddles 100100M / 50M
- Javelina Jangover Night Runs75K / 50K / 25K / 15K / 7K
- Copper Corridor Trail Runs50K / 31K / 17K / 12K
- San Tan Scramble Trail Runs50K / 26K / 9K / 5K
- Vertigo Night Runs52K / 31K / 20K
- Adrenaline Night Runs50K / 25K / 15K / 10K / 6K
- Skyline 50K Endurance Run50K
- Bulldog 50K50K / 25K
- Tamalpa Headlands 50K50K
- Headlands 50M & Trail Marathon50M / Trail Marathon
- Castle Peak 100K100K
- Noble Canyon 50K50K
- Mammoth Trail Fest82K / 50K / 26K
- Bandit Trail Runs50K / 30K / 15K
- Dick Collins Firetrails 50100K / 50M / Marathon
- Mt. Disappointment Mountain Race60K / 50K / 25K
- Angeles Crest 100100M
- Cuyamaca 100K100K
- Kodiak by UTMB50K / 100K / 100M
- Ruth Anderson Memorial Endurance Run100K / 50M / 50K
- Lake Hodges Trail Fest50K / 15K / 10K / 5K
- No Name Trail Races50K / Half / 5K
- Rio Del Lago 100 Mile Endurance Run100M / 100K
- Helen Klein Ultra Classic50M / 50K / 30K
- Chimera 100100M / 100K
- Coyote Backbone Trail Ultra68M
- Ray Miller 50/5050M / 50K / 30K
- Avalon Benefit 5050M / 50K
- Calico Trail Run50K / 30K
- Sean O'Brien 50K/50M/100K100K / 50M / 50K
- FOURmidable50K / shorter
- Sycamore Canyon 100K & 50K100K / 50K / Half
- Santa Barbara Nine Trails35M
- Marin Ultra Challenge50M / 50K / 25K
- Way Too Cool 50K50K
- Old Goat Trail Runs100M / 50M / 50K
- Lake Sonoma 5050M
- Lake Sonoma 100K & 50K100K / 50K / Half
- American River 50 Mile Endurance Run50M
- Leona Divide 5050M / 50K
- The Canyons Endurance Runs by UTMB100M / 100K / 50K / 25K
- San Diego 100 Mile Endurance Run100M
- Born to Run Ultramarathons200M / 100M / 50M / Marathon
- Miwok 100K100K
- Quicksilver Endurance Runs100K / 50K
- Bishop High Sierra Ultras100K / 50M / 50K / 20M
- PCT 5050M
- Nanny Goat 12H/24H/100100M / 24H / 12H / 6H
- Mendocino Coast 50K50K
- Cool Moon Trail Races100K / 50M / 25M
- Holcomb Valley Trail Run33M / 15M / Marathon
- Broken Arrow Skyrace46K / 23K / VK
- Tahoe 200 Endurance Run200M+
- Western States 100100M
- Tahoe Rim Trail Endurance Runs100M / 100K / 50K / 23K
- Lost Sierra Endurance Race100K / 50K / 25K
- Badwater 135135M
- Coyote Two Moon100M / 100K / 55M / 55K / 30K / 10K
- Ohlone Wilderness 50K50K
- Quad Dipsea28.4M
- Overlook Endurance Runs100K / 50M / 50K
- Twin Peaks Ultras50M / 50K / 30K
- Diablo Trails Challenge 50K50K / Half / 10K / 5K
- Big Chief 50K50K
- Sierra Crest 50K50K / 30K / 15K
- The Peak 50K50K / Marathon / Half
- Anza Borrego Cuyamaca 5050M
- Mt. Tam Trail Run 50K50K / 30K / Half / 10K
- Folsom Lake Ultra Trail 110K110K
- Folsom 100100M
- Rodeo Beach Trail Run 50K50K / 30K / Half / 8K
- The San Diego 5050M / Marathon / Half
- Hardrock Hundred Mile Endurance Run100M
- Leadville Trail 100 Run100M
- TransRockies Run: Pass to Pub51M / 35M (3-day stage)
- Run Rabbit Run100M / 50M
- High Lonesome 100100M
- San Juan Solstice 50 Mile Run50M
- Ouray 100 Mile Endurance Run100M / 50M
- Never Summer 100K100K / 60K
- Quad Rock 5050M / 25M
- Silverton Alpine Marathon & 50K50K / Marathon / 8M
- The Bear Chase100K / 50M / 50K
- Pikes Peak Ultra50M / 50K / 30K / 20K
- Telluride Mountain Run65M / 40M / 24M / 14M
- Sangre de Cristo Trail Festival100M / 100K / 50M / 50K / 27K / 8M
- Sheep Mountain Trail Runs50M / 50K / Half
- Rio Grande 100100M
- Creede 50 & 100100M / 50M
- Mace's Hideout 100100M / 50M
- Indian Creek Fifties50M / 55K / 15M / 5M
- IMTUF 100 (Idaho Mountain Trail Ultra Festival)100M / 20M
- Standhope Ultra Challenge100M / 60K / 30K
- Beaverhead Endurance Runs100K / 55K
- Scout Mountain Ultras100M / 50M / 50K / 23M
- River of No Return Endurance Runs108K / 55K / 32K
- Pulse Endurance Runs (Pickled Feet)100M / 48hr / 24hr / 12hr / 6hr
- Wilson Creek Frozen 50K50K / 20M / 10M
- City of Rocks Ultra50M / 50K / Marathon
- Foothills Frenzy 50K50K
- The Rut 50K50K / 28K / 11K / VK
- HURL Elkhorn Endurance Runs100K / 50M / 50K / 13.1M
- Le Grizz 50 Mile Ultramarathon50M / 50M Relay / 15K / 5K
- Devil's Backbone 50 Mile50M (45mi) / 25M Relay
- Crazy Mountain 100100M
- Copper Kings 100100M
- Bob Marshall Trail 50K50K / Marathon / 25K / Half / 10K
- Yellowstone Trail 50KMarathon / 50K / 25K / Half / 10K / 5K
- Don't Fence Me In Trail Run 50K50K / 30K / 12K / 5K
- Whitefish Trail Blazer 50K50K / shorter trail options
- Silver State 50/5050M / 50K
- Jackpot Ultras100M / 50M / 48hr / 24hr / 12hr / 6hr
- Red Rock Canyon Ultra100K / 50K / 17K
- The Bootleg Boogie100M / 50M / Half Marathon
- Fire Fest Ultra100M / 100K / 50M / 50K / 48hr / 24hr / 12hr
- ET Full Moon Midnight Marathon51K / Marathon / Half / 10K / 5K
- Running with the Devil100K / 50M / 50K / Marathon / Half / 10K / 5K
- Trail Trashed Ultra100M / 50M / Marathon / Half / 10K / 5K
- Jemez Mountain Trail Runs50M / 50K / 15M
- Mt. Taylor 50K50K
- Deadman Peaks Trail Run53M / 26.5M / 18M
- Cedro Peak Trail Run50K / 25K
- Philmont Trail Race50M / 26.2M / 30K / 8M
- Day of the Dead Series100M / 100K / 50K (plus marathon and down)
- Cloudcroft Ultra 53K53K / 9.5M / 4.75M
- Sierra Vista Trail Runs50K / 13.1M / 10K / 5K
- Bosque Bigfoot Trail Runs50K / 16M / 8M
- Land of Enchantment Backyard Ultra4.167mi loops (last runner standing)
- Umstead 100 Mile Endurance Run100M / 50M
- Mount Mitchell Challenge40M
- Hellbender 100100M
- Quest for the Crest 50K50K / 25K / 11K
- Uwharrie Mountain Run40M / 20M / 8M
- Mount Mitchell Heartbreaker50M / 55K
- Pilot Mountain to Hanging Rock Ultra50M / 50K
- Uwharrie 100 Mile and 100K Trail Run100M / 100K
- Weymouth Woods Trail Run50M / 50K / 25K
- Triple Lakes Trail Race40M / Marathon / Half
- Black Mountain Monster24hr / 12hr / 6hr timed
- Pisgah 55539.7M
- Waldo 100K100K
- Mountain Lakes 100100M
- Oregon Cascades 100100M / 50M
- Gorge Waterfalls 100K100K / 50K / 30K
- Wy'east Trailfest50M / 50K / 28K / Half / 8K
- McKenzie River Trail Run50K
- Siskiyou Out Back100M / 100K / 50K / 15K / 8K
- McDonald Forest 50K50K
- Autumn Leaves 50/5050M / 50K / 30K
- Three Sisters Skyline50K / Half
- Elkhorn Crest 5053M / 50K
- Tillamook Burn Trail Run50M / 55K
- Smith Rock Classic50M / 50K / 10M
- Perpetua Coast50K / 20M / Half / 10K
- Flagline 50K50K
- Peterson Ridge Rumble40M / Marathon / 20M
- Barkley Marathons100M (5x ~20mi loops) / 60M Fun Run
- Big's Backyard Ultra4.167mi/hr last-person-standing (winners run 100M+ to 450M+)
- Last Annual Vol State Road Race 500K314M / 500K point-to-point road race
- StumpJump 50K50K / 10M
- Lookout Mountain 50 Mile50M / 18M / 10K
- Strolling Jim 40 Miler40M (point loop)
- Upchuck 50K50K point-to-point
- The Pistol Ultra100M / 110K / 100K / 50M / 55K / 50K
- No Business 100100M (single ~102mi loop)
- Mamba 100100M / 100K / 50K / 25K
- Bandera 100K100K / 50K / 25K
- Rocky Raccoon 100100M / 100K
- Brazos Bend 100100M / 100K / 26.2M / 13.1M
- Cactus Rose 100100M / 50M / 25M / 4x25M Relay
- Palo Duro Trail Run50M / 50K / 25K
- Habanero Hundred135M / 100M / 100K / 50M / 50K
- Franklin Mountains Trail Run100K / 50M / 55K / 50K / 12-Hour
- Wild Hare Trail Race50M / 50K / 25K
- Possum's Revenge69M / 52M / 56K / 17M
- Pandora's Box of Rox52.4M / 26.2M / 13.1M
- Hells Hills Trail Race50M / 50K / 25K
- Big Cedar Endurance Run100M / 50M / 50K
- Wasatch Front 100 Mile Endurance Run100M
- The Bear 100 Mile Endurance Run100M
- Speedgoat 50K by UTMB50K / 28K / 21K / 10K
- Zion Ultras (Zion 100)100M / 100K / 50K / Half
- Moab 240 Endurance Run240M
- Antelope Island Buffalo Run100M / 50M / 50K / 25K
- Bryce Canyon Ultras100M / 50M / 60K / 50K / 30K / Half
- Squaw Peak 50 Mile Trail Run (Snow Peaks 50)50M
- Grand to Grand Ultra171M (6-stage / 7-day)
- Kat'cina Mosa 100K Mountain Run100K
- Dead Horse Ultra50M / 50K / 30K / 15K
- Salt Flats Endurance Runs100M / 100K / 50M / 50K
- Bears Ears Ultra50M / 50K / 30K
- Pony Express Trail 100100M / 50M
- Ute 100 Mile & 50 Mile100M / 50M
- Goblin Valley Trail Runs50K / Marathon / Half / 10K / 5K
- Grindstone Trail Running Festival by UTMB100M / 100K / 50K / 21K
- Massanutten Mountain Trails 100 (MMT 100)100M
- Hellgate 100K++100K (66.6 mi)
- Mountain Masochist Trail Run50M / 50K / 100K
- Old Dominion 100 Mile Endurance Run100M
- Promise Land 50K++50K++ (~34 mi)
- Bull Run Run 50 Miler50M
- Bel Monte Endurance Races50M / 50K / 25K
- Terrapin Mountain 50K50K / Half Marathon
- Holiday Lake 50K++50K++ / 25K / 10K
- Cascade Crest 100 Mile Endurance Run100M
- White River 50 Mile Endurance Run50M / 50K / 25K
- Chuckanut 50K50K
- Bigfoot 200 Mile Endurance Run200M+
- Plain Endurance Runs (Plain 100)100M / 100K
- Sun Mountain 50 Mile50M / 50K / 25K
- Badger Mountain Challenge100M / 100K / 50M / 55K / 15K
- Teanaway Country 100100M / 50M / 50K
- Dark Divide 100 Miler100M / 100K / 50K / 14M
- Yakima Skyline Rim 50K50K / 25K
- Deception Pass 50K50K / 25K
- Lumberjack Endurance Runs100M / 100K / 50M
- Capitol Peak Ultras50M / 55K / 25K
- Backcountry Rise 50K50K / 20M / Half
- Cle Elum Ridge Run 50K50K / 25K
- Defiance 50K50K / 30K / 15K
⏵ Free calculators
Pair these guides with the free tools: an ultra fueling planner, a vert-aware race time calculator, a grade-adjusted pace calculator, and a race-equivalent predictor.
⏵ Stop reading generic advice
Summit Line turns all of this into YOUR plan: a fitness-aware schedule, an hour-by-hour fueling sheet, and a course-aware finish projection, built around your actual training and your goal race.