A 20+ mile loop from Jug Mountain Ranch sharing the 100 Mile's opening climb over Ladybug and Jughandle Mountains and down the talus to Louie Lake (the first ~11 miles), then right onto the Louie Lake Loop Trail up and over Twin Peaks Pass, descending to Boulder Lake, along the Boulder Lake shoreline trail and across the Boulder Lake Dam to Boulder Lake Trailhead Aid Station (with a short out-and-back to the aid station itself), then the same final miles as the 100 Mile course back to the finish at Jug Mountain Ranch.
"A tough and beautiful 20 mile mountain race. Jughandle Mountain is the towering peak southeast of McCall... defended by steep and unrelenting cross country slopes and a crown of granite talus fields." Shares the 100 Mile's mandatory WALK (no running) zone through the Jughandle talus. Self-sufficiency is emphasized: only one well-manned aid station (Boulder Lake) plus one unmanned water stop; runners are told to pack as for a long unsupported training run. Course records are not separately tracked/published for this distance in the sources checked.
A 100-mile mountain loop race starting and finishing at Jug Mountain Ranch near McCall, Idaho, crossing multiple 7,000-8,300+ ft passes in the Salmon River Mountains with roughly 22,000 ft of climbing on rugged, TUF footing. A companion 20-mile race over Jughandle Mountain (the IMTUF 20 Mile) starts the following morning from the same venue. Both races together make up the Idaho Mountain Trail Ultra Festival (IMTUF).
First run in 2012; 2026 is the 15th running. The course ran clockwise in 2012 and switched to counter-clockwise in 2013. The current 'Supercourse' routing was introduced in 2020 and has been trimmed slightly at the start/finish in most years since (most recently losing about 1.5 miles in 2025 due to logging activity in the area); the 2026 course is planned to be identical to 2025. Since 2012 the race has run with permission from the Payette National Forest McCall Ranger District and the Idaho Department of Lands.
| Mile | Station | Cutoff | Crew | Bag | Pacer | Med | To next |
|---|---|---|---|---|---|---|---|
| 0.00 |
Jug Mountain Ranch (Start)
4,955 ft
|
? | ● | ? | ? | ? | 7.00 |
| 7.00 | Unmanned water stop (Jug Meadows) | ? | · | · | ? | ? | 8.00 |
| 15.00 |
Boulder Lake Trailhead
6,234 ft
|
? | ● | ? | ? | ? | ? |
| ? |
Jug Mountain Ranch (Finish)
4,955 ft
|
6:00pm | ● | ? | ? | ? | ? |
Same as the 100 Mile's leg 7 (Lake Fork Aid to Boulder Lake Aid Station): via Rt 55 south to Elo Rd/Farm-to-Market Rd, then LEFT on Boulder Lake Road (Forest Road 403).
docs.google.comNobody sees it until we have read it. No account, no sign-in.
This changes nothing on the page on its own. Somebody checks it against the race first.
We want the address of the file the race publishes, not the file. We download it from there so the page can say where the line came from.
We read every one of these and we write back. Every fact here carries the source it came from, and the way a wrong one gets fixed is a person checking it against what you tell us.
NavRun builds your pacing from your own training, then turns it into a plan your crew can follow: when to leave and where to park.
Start free