Loading...
Ultras · US · ID

IMTUF 100 - Idaho Mountain Trail Ultra Festival

15th Annual IMTUF100
IMTUF 100 Mile · 100M
Waitlist only
As of late Aug 2026 (about 3-4 weeks before race day): the 100 Mile shows 203 registered entrants on UltraSignup against the RD's stated field cap of 200, with an active 76-person waitlist. The 20 Mile shows 38 of its 75-entrant cap and no waitlist (still open). Neither race has run yet for 2026.
Race dateSeptember 19-20, 2026
Duration2 days
Start6:00am
Whenin 28 days
First held2012
Free, and always will be. NavRun makes money from race-day planning for runners who want it, never from this. Ultras change constantly, sometimes the morning of. Always confirm with the race director and the official website before you rely on anything here.
Distance 100M
Climb 22,000 ft
Descent not checked yet
High point not checked yet
Time limit 36:00:00
Aid stations 12
Started not checked yet
Finished not checked yet
Finish rate not checked yet
The course

Where it goes loop · 12 aid stations · rust marks a stop your crew can reach

No official GPX on file yet. These are the aid station coordinates, not the trail. Have the GPX? Send us the link.

The 'Supercourse': a 100-mile loop from Jug Mountain Ranch over Ladybug and Jughandle Mountains and down to Louie Lake Dam, east to Lake Fork, up Fall Creek to South Crestline, then 17+ miles of high country along the Crestline (via the 45th Parallel goat aid station and Box Pass) to North Crestline, on to Upper Payette Lake, across to Duck Lake and Snowslide, back out to Lake Fork via an out-and-back, then a final climb over Boulder Summit and around Boulder Mountain to Boulder Lake Trailhead before descending to the finish at Jug Mountain Ranch.

"Very difficult. IMTUF is a Hardrock100 Qualifier for a good reason... The footing is rough overall and downright brutal at times. Finishers have often compared it to Wasatch 100 in difficulty, but more technical." A reported quote from the first two 2023 finishers: "harder than Hardrock...and the most technical 100 in the United States." Stats (RD's own words): "100+ mi, 22,000 gain. Approximates. We don't believe the technology exists to accurately measure the course or its vert." Course narrative describes several named passes in the 7,700-8,300+ ft range (Box Pass ~8,000 ft is called the Crestline's high point; Boulder Summit is described as "8,300+'" with the Boulder Mountain summit "about 500' above" that, i.e. roughly 8,800 ft) but the race does not publish an official high/low point figure, so high_point_ft/low_point_ft are left null here rather than asserted from prose approximations. Includes a mandatory WALK (no running) zone of about a quarter mile through talus below the Jughandle summit, and a ~1.4-mile out-and-back spur to Lake Fork Aid #2 (miles ~81 to 82.4 and back).

The race

What this one is

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.

Getting in

Getting in Entry, lottery and what the race asks of you before race day.

Lottery
No
Lottery opens
not checked yet
Lottery draw
not checked yet
Field cap
200
Registration
UltraSignup ultrasignup.com
Qualifying
No entry qualifying standard; registration is open (first-come, capped, with a waitlist). "IMTUF does not have a set criteria for entry into the race. You 'should' have extensive backcountry experience and be well versed in hiking and rough trail running... know that you are responsible for the very real consequences of biting off more than you can chew." Separately, an IMTUF 100 finish itself qualifies a runner to enter the Hardrock 100 lottery (qualifier since 2012) and, for 2026, the Western States 100 lottery. imtuf100.blogspot.com
Minimum age
not checked yet
Transfers
No imtuf100.blogspot.com
Deferrals
No imtuf100.blogspot.com
Crew, pacers and drop bags

The rules that shape your day Anything marked "not checked yet" is a gap in what we hold, never a no from the race.

Crew allowed
Yes docs.google.com
Vehicles per runner
not checked yet
Pacers
Yes, from mile 55.70 docs.google.com
Muling
Not allowed docs.google.com
Drop bags
Yes docs.google.com
Cupless
Yes docs.google.com
Course marking
Fully Marked docs.google.com
Night running
Yes docs.google.com
Dogs
Not allowed docs.google.com
Headphones
not checked yet
Crew rules
1. No speeding, no dust on roads shared with runners (UPL Road, Lick Creek Rd, a small piece of Boulder Lake Road). 2. Park smart; think before blocking anyone in or disrupting traffic. 3. Render aid only at the approved areas in the Aid Station Spreadsheet/driving directions; rendering aid elsewhere on the course, even a sip of water, is forbidden and is cheating. 4. Stay out of aid stations themselves; wait on the perimeter. 5. Crews may hike out onto the course but may not render any aid to their runner off an approved aid station. No dogs on the course (dogs allowed with crew at aid stations/JMR camp if leashed and attended). docs.google.com
Pacer rules
Only one pacer at a time, first allowed from Upper Payette Lake (mile 55.7, "the first pacer access spot"). Pacers must check in/out with race staff (tracked by HAM radio) at approved entry/exit points and wear an assigned PACER bib. No muling: a pacer may not carry any gear, food or water for the runner; doing so is cheating and DQs the runner (in a genuine safety emergency, giving the runner something from the pacer's own stash means accepting the DQ at the next aid station). Pacers may eat aid station food but are asked not to overconsume it, since several aid stations are remote and hard to restock. docs.google.com
Drop bag rules
Drop bags go out near the start/finish meadow at JMR (Friday if camping, or race morning), sorted into piles labeled by aid station name; not accepted at Friday packet pickup. Bags must be no bigger than small-shoebox size, labeled with bib number/name/aid station, and 100% WEATHERPROOF ("Imagine your dropbags laying out in the open in a pool of icy melted sleet and driving rain. Are they up to it?"). See the aid station chart for which stations accept drop bags. docs.google.com
Cutoff philosophy
36-hour overall limit (6:00 AM Saturday start to 6:00 PM Sunday). A soft, non-binding screening cutoff applies at Lake Fork Aid #1 (2:00 PM / mile 19.7) meant to warn runners they will likely miss the first hard cutoff at South Crestline (4:30 PM / mile 29.5, 10hr30min elapsed) rather than pull them outright. "LOTS of runners severely underestimate how tough the first 30+ miles of IMTUF are and they miss the cutoff and drop here." The RD asks runners close to a cutoff to carry a charged phone and/or satellite messenger and call ahead: "Much of my energy in the 36 hours of IMTUF goes to dealing with this scenario." On pushing a cutoff by a few minutes only to blow the next one: "There is no honor in making a cutoff by 5 minutes, limping along, only to miss the next cutoff by 3 hours. Know when to pull the plug." docs.google.com
Aid stations

Every stop, and what you get there ● yes   · no   ? nobody has checked

Mile Station Cutoff Crew Bag Pacer Med To next
0.00 Jug Mountain Ranch (Start)
4,955 ft
? · ? 10.40
10.40 Louie Lake Dam
7,008 ft
? · · · ? 9.30
19.70 Lake Fork Aid #1
5,430 ft · cell service
2:00pm · ? 9.80
29.50 South Crestline
5,575 ft
4:30pm · ? 7.20
36.70 45th Parallel ? · · · ? 10.30
47.00 North Crestline
7,200 ft
10:45pm · · ? 8.70
55.70 Upper Payette Lake
5,584 ft
1:15am ? 10.40
66.10 Duck Lake
6,552 ft · no cell service
5:00am · · · ? 4.65
70.75 Snowslide
5,915 ft
6:30am ? 11.65
82.40 Lake Fork Aid #2
5,430 ft
10:30am ? 11.60
94.00 Boulder Lakes Trailhead
6,234 ft
3:45pm ? 5.80
99.80 Jug Mountain Ranch (Finish)
4,955 ft
6:00pm ? ? ?
Driving your crew

Getting your people there 8 stops with directions the race published.

Jug Mountain Ranch (Start) mile 0.00

From Boise: take Idaho Rt 55 north about 100 miles. At Lake Fork (4 mi south of McCall), turn RIGHT/EAST onto East Lake Fork Road, follow to the junction with Farm-to-Market Road, cross straight ahead and enter Jug Mountain Ranch (JMR) Golf Resort at their sign. For initial Friday check-in, park at the main JMR paved Clubhouse lot; packet pickup is at the Party Tipi tent just north of the Clubhouse. Camp/start-finish area is a little over half a mile north of the Clubhouse; the exact route in depends on time of day and the golf schedule (see JMR Driving Directions / First Fairway vs North Elk routes).

docs.google.com
Lake Fork Aid #1 mile 19.70 cutoff 2:00pm

From JMR, take East Lake Fork Rd back to Rt 55 north towards McCall, then Lick Creek Road (reachable via the Ponderosa State Park route), past Little Payette Lake; it turns to dirt. When you cross a small bridge over Lake Fork Creek, the station is on the right.

Parking. Park on Lick Creek Road on the right side. Do not block traffic.

docs.google.com
South Crestline mile 29.50 cutoff 4:30pm

Drive back towards McCall on Lick Creek Rd, past Little Payette Lake. Go RIGHT on Eastside Drive, a few hundred yards then RIGHT on dirt Forest Road 1716 (sometimes written 716). Drive just over 1.0 mi to where a sign or attendant stops further travel; there is a minimum quarter-mile walk uphill to the station from there.

Parking. Park where directed below the last steep climb; the road is narrow and crews must use small pullouts so traffic can pass. "Ask yourself before you park: Can a big truck pulling a trailer with ATVs on it get past me on this tiny road?"

docs.google.com
Upper Payette Lake mile 55.70 cutoff 1:15am

25 miles from South Crestline. Access via Warren Wagon Road heading north; at signs for Upper Payette Lake go LEFT on Forest Road 495 (drive SLOW, zero dust, runners share this road) for 2.4 mi to the dead end at the aid station.

Parking. Dead-end forest road parking at the aid station; drive slow, zero dust, runners share the road.

docs.google.com
Snowslide mile 70.75 cutoff 6:30am

From Upper Payette Lake, drive back south to McCall or use the Eastside Drive shortcut to Lick Creek Road; once on Lick Creek Rd, drive past Lake Fork Aid and continue 4.5 mi further to Snowslide.

Parking. Park on the right; "this is the smallest and tightest parking situation on the course. Park smart."

docs.google.com
Lake Fork Aid #2 mile 82.40 cutoff 10:30am

Drive back towards McCall; easiest to return to town and take Rt 55 south then Lick Creek Road to the same Lake Fork Trailhead used for Aid #1.

Parking. Park on the right side of Lick Creek Road, not blocking traffic or the aid station.

docs.google.com
Boulder Lakes Trailhead mile 94.00 cutoff 3:45pm

Drive back towards McCall; take Rt 55 south to Elo Rd just south of town, which becomes Farm-to-Market Rd. On a big bend right, go LEFT on Boulder Lake Road (Forest Road 403, signed "Boulder Lake 5 miles"), paved then dirt then chunky gravel; multi-ply "LT" rated tires recommended, functional spare needed. Pass the McCall Zipline parking and continue; the road drops downhill for a few hundred yards to the trailhead.

Parking. Busy, popular trailhead with limited parking; park carefully and do not crowd out other trail users.

docs.google.com
Jug Mountain Ranch (Finish) mile 99.80 cutoff 6:00pm

From Boulder Lakes Trailhead, drive back down Boulder Lake Road about 5 mi to the Elo Rd/Farm-to-Market Rd junction, go LEFT/SOUTH about 3 miles to the JMR entrance, then LEFT into JMR (route back to camp/finish depends on time of day and the golf schedule).

docs.google.com
Same race, other lines

Other distances and other years

Other distances
IMTUF 20 Mile (20M)
Add to this page

What you know every one of these is read by a person before it changes anything

Ran this race? Tell the next runner what you know.

Nobody sees it until we have read it. No account, no sign-in.

Leave blank if it applies to the whole race.

Leave blank if it is not about one particular stop.

Optional. Something like “Cal Street, mile 62 to 78”.

Write it the way you would say it to someone at the start line.

Optional, and it decides nothing. It only tells the next runner where this is coming from.

Optional.

Optional, and never shown on the page. Only so we can ask you a question about this note.

Leave this field blank.

See something wrong or out of date? Suggest an edit.

This changes nothing on the page on its own. Somebody checks it against the race first.

Optional. Filled in for you when you start from a specific line on the page.

Copy it as it appears, so we can find it.

The corrected value.

Required. Where it came from: the race email, the runner manual, what you saw on the day.

Optional.

Optional. A screenshot or a photo of the sign works.

Optional, and it decides nothing.

Optional.

Optional, only so we can come back to you about this correction.

Leave blank if it is about the whole race.

Leave blank if it is not about one particular stop.

Leave this field blank.

Have the GPX? Send us the link.

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.

The page or file on the race's own site.

Optional, and only so we can ask you a question about it.

Are you the race director? Get in touch and we'll make it right.

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.

Required, because this is a conversation and we write back.

Tell us what is wrong, out of date, or missing on this page. We read every one of these and we will get back to you.

Optional.

So we know who we are writing back to.

Optional. Director, assistant, comms, whoever you are.

Leave this field blank.

Where this came from. Every fact on this page records its source and when we last checked it: 294 sources for this race. Hover a source link to read the sentence it came from.
56% of what we track for a course is filled in. The rest says "not checked yet" rather than guessing.
See something wrong or out of date? Suggest an edit
Ran this race? Tell the next runner what you know
Are you the race director? Get in touch and we'll make it right.
Anything else: [email protected]
Running this one?

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