Summit Line

⏵ Course guide · Southern Kettle Moraine, Wisconsin

Kettle Moraine 100 Course Guide

Kettle Moraine 100 has run through the Southern Kettle Moraine State Forest since 1996, sending runners out on two out-and-back legs with roughly 8,800 feet of rolling glacial terrain and 65 miles on the Ice Age National Scenic Trail. It is a Western States qualifier and the second leg of the Midwest Grand Slam. I will walk you through the course, then give you a pacing and fueling plan built for a 30-hour day of small hills rather than one defining climb, plus free tools to dial in your own numbers.

⏵ At a glance

Kettle Moraine 100 quick facts

Date
Saturday, June 13 to Sunday, June 14, 2026 (always the second Saturday of June)
Location
Nordic Trail Head, Southern Kettle Moraine State Forest, La Grange, Wisconsin
Distances
100M / 100K / 50K / 38M fun run / 100M relay
Start times
100M 6:00 a.m., 100K & relay 7:00 a.m., 50K 1:00 p.m. (point-to-point from Scuppernong), 38M fun run 5:00 p.m. or later (non-competitive)
Elevation
~8,800 ft total altitude gain on the 100 mile course, run as two out-and-back legs
Cutoffs
100M: 30 hours overall (finish by noon Sunday); key checkpoints: leave Nordic (mi ~64) by midnight, Rice Lake by 6:30 a.m. Sunday, Bluff by 10:00 a.m. Sunday
Terrain
80% wooded, rolling glacial kettle-moraine trail with rocks and roots; 65 of 100 miles on the Ice Age National Scenic Trail
History & entry
Founded 1996 by Kevin and Kris Setnes; run by Ornery Mule Racing, Inc.; lottery registration opens Dec 1, drawn Jan 1; Western States qualifier and Midwest Grand Slam leg

These facts come from the official kettlemoraine100.com race information, aid station, and course pages. Registration opens as a lottery on December 1, and aid station details can change year to year, so confirm the current specifics before you commit.

The course: two out-and-back legs through the Kettles

Kettle Moraine 100 runs almost entirely on trail, 65 of its 100 miles on the Ice Age National Scenic Trail, structured as two distinct out-and-back sections from the Nordic Trail Head rather than one continuous loop.

A roller coaster, not a mountain

The course's own description is blunt about it: the hills are not long or especially steep individually, but running them for 100 miles takes a real toll. About 80% of the course is wooded, with the rest weaving through prairie and marsh, and the total altitude gain runs approximately 8,800 feet. Pine sections give you a soft bed of needles to run on; other stretches roll through rocks and roots that have been wood-chipped in places to protect the cross-country ski trails the course borrows.

Aid stations with real personality, and real access rules

Kettle Moraine's aid stations are hosted by named local run clubs and captains, and access rules vary a lot by station, so study them before race day. Nordic (start/finish), McMiller, Hwy 12, and Hwy 67 allow crew and, at some, drop bags. Tamarack, Bluff (no crew until 6:30 p.m. Saturday), the Horserider area, Wilton Road, and Duffin Road are no-crew stations where the race will disqualify runners whose crew shows up. Drop bags for all distances leave Nordic at 7:00 a.m. and are returned once each aid station closes.

A course with just three hard cutoffs

The overall 30-hour cutoff matters, but the race's pacing math really comes down to three specific checkpoints: leave the Nordic aid station (around mile 64) by midnight to head out on the final 38 miles, leave Rice Lake by 6:30 a.m. Sunday, and leave Bluff by 10:00 a.m. Sunday. Every other aid station has generous posted hours, but you need to be in and out before it closes. The 100K distance has its own version: stay on course as long as you clear the Horserider aid station by 11:00 p.m., after which you follow the same checkpoint cutoffs as the 100 mile field.

Pacing strategy for endless small hills

With no single defining climb and roughly 8,800 feet of gain spread across constant rolling terrain, Kettle Moraine punishes runners who try to power through every rise rather than manage effort across 100 miles.

Grade-adjusted effort, not a flat pace target

A course this rolling makes a single flat-ground pace target almost meaningless. Use a grade-adjusted pace to convert your fitness into an honest target that holds up over hundreds of small rises and dips, rather than blowing your legs out running every hill the same way you would run the flats.

Build your plan around the three hard cutoffs

Because Kettle Moraine's real pressure points are the Nordic-by-midnight, Rice-Lake-by-6:30-a.m., and Bluff-by-10-a.m. checkpoints rather than a dense ladder of cutoffs, a vert-aware finish prediction is especially useful for checking your pace against those three specific deadlines well before you reach them, when you can still adjust.

⏵ Free tools to pace this course

Fueling strategy for a long June day in Wisconsin

Mid-June in southern Wisconsin can run warm and humid through the afternoon, and most 100 mile finishers spend 20-plus hours on course, so fueling and heat management both matter over the full distance.

Carbs: grab-and-go early, real meals later

Aim for roughly 60 to 90 grams of carbohydrate per hour. Aid stations lean toward grab-and-go foods in the early miles and shift to meal-type options, hot soups, and vegan choices at later stations, which suits the shift from daytime racing to overnight survival mode for the back half of the field. Drop bags at Nordic, McMiller, Hwy 67, and Hwy 12 let you supplement with your own preferred fuel.

Sodium for a warm, humid Wisconsin afternoon

Sodium in the 300 to 700 milligram per liter range covers most runners, leaning toward the higher end through the warmest part of Saturday afternoon. Southern Wisconsin in June can turn humid fast, and the two-leg out-and-back structure means you will pass through many of the same aid stations twice, so use that repetition to check in on your sodium and hydration plan rather than guessing.

⏵ Build your fueling plan

Get a carb, sodium, fluid, and caffeine plan per hour built for your weight, your goal time, and a warm June Wisconsin day with the free ultra fueling calculator. Browse the rest of the free running tools at the tools hub.

Train for the conditions

Kettle Moraine asks for durability across hundreds of small hills, a long overnight effort, and a fueling plan built for a warm Wisconsin day. These guides go deep on the parts that decide your day.

⏵ Train for Kettle Moraine

Get a race-day plan built around YOUR fitness, this exact two-leg course profile, and your projected splits. Summit Line reads your real training, builds a plan for rolling glacial terrain and a long overnight push, and rehearses your fueling so race day is something you execute, not guess at.

Kettle Moraine 100 FAQ

How hard is the Kettle Moraine 100?

Kettle Moraine 100 is not defined by any single brutal climb. It runs two out-and-back legs on rolling, glacial kettle-moraine terrain, about 80% wooded with rocks and roots and a "roller coaster of hills" that the race's own course description says can wear you down even though no individual hill is long or especially steep. Total altitude gain runs approximately 8,800 feet over the 100 miles, and 65 of those miles are on the Ice Age National Scenic Trail. It is a Western States qualifier and the second leg of the Midwest Grand Slam, run since 1996, with a 30-hour cutoff that rewards patience on the endless small ups and downs over raw climbing power.

How much climbing is in the Kettle Moraine 100?

The official course page states approximately 8,800 feet of total altitude gain across the 100 miles. That number comes from many repeated small hills rather than a few big climbs: the course description calls out that the hills are not long or especially steep individually, but the constant rolling terrain across two out-and-back legs adds up. Pine sections give softer footing; other stretches roll through rocky, rooty terrain that has been wood-chipped in places to protect ski trail equipment.

How should I fuel for the Kettle Moraine 100?

For an effort that most finishers spend 20 or more hours completing, aim for roughly 60 to 90 grams of carbohydrate per hour and sodium in the 300 to 700 milligram per liter range, adjusting for June heat in southern Wisconsin. Aid stations lean on grab-and-go foods early with more meal-type options, hot soups, and vegan choices at later stations, and you can supplement with your own drop bags at aid stations like Nordic, McMiller, Hwy 67, and Hwy 12. Build your numbers with the free ultra fueling calculator before race day, then rehearse the plan on a long training run.

What are the Kettle Moraine 100 cutoffs?

The overall cutoff for the 100 mile race is 30 hours from the 6:00 a.m. Saturday start, meaning a noon Sunday finish. Along the way, the race's own materials describe just three hard cutoffs: you must leave the Nordic aid station (around mile 64) by midnight to head out for the final 38 miles, you must leave Rice Lake by 6:30 a.m. Sunday, and you must leave Bluff by 10:00 a.m. Sunday. All other aid stations have somewhat more generous posted open and close times that you need to be in and out of before they shut. The 100K distance has a related rule: stay on course as long as you are through the Horserider aid station by 11:00 p.m., then you hit the same checkpoint cutoffs as the 100 mile field.

What is the terrain like at Kettle Moraine 100?

The course is entirely trail except for a few road crossings, and 65 of the 100 miles run on the Ice Age National Scenic Trail through the Southern Kettle Moraine State Forest. About 80% is wooded terrain, with the rest weaving through prairie or marsh. Expect a genuine "roller coaster" of small hills mixed with rocks and roots, softened in the pine sections by a bed of needles. The course runs as two distinct out-and-back legs rather than one big loop, so you cover much of the terrain twice, in different light and with different legs.

How do I get into the Kettle Moraine 100?

Registration is a lottery: it opens December 1 and the field is drawn on January 1 at 11:00 a.m. Central. Recent years have filled the 100 mile, 100K, and 50K fields immediately, so plan to enter the lottery on opening day and get on the waitlist early if you do not get drawn, since spots do open up as the year progresses. The race is a Western States 100 qualifier and the second leg of the Midwest Grand Slam of Ultra-running, founded in 1996 by Kevin and Kris Setnes and now directed by Michele Hartwig under Ornery Mule Racing, Inc.

Link this guide

Race directors and clubs: link or embed this guide anywhere. It stays current.

HTML link
<a href="https://runsummitline.com/guides/kettle-moraine-100">The Kettle Moraine 100 course guide</a>
Iframe embed
<iframe src="https://runsummitline.com/embed/race/kettle-moraine-100" style="width:100%;max-width:420px;height:180px;border:0;" loading="lazy" title="Kettle Moraine 100 course guide by Summit Line"></iframe>

This guide is independent and for planning only. The course details, dates, cutoffs, and aid stations come from public sources and can change year to year, so confirm the current specifics with the official race before you register or run. The fueling and pacing advice is general and not medical advice.