Kansas · 100 Mile · 125 Mile · 100K

Heartland

Heartland is a 100 Mile, 125 Mile, 100K, Teter Rock 100K and 50 Mile event held in Cassoday, Kansas. It was last held on October 9, 2026 and is usually run in October; the next date hasn't been announced yet. About 12 runners take part across all distances.

Usually held
October
Location
Cassoday, KS
Field size
~12 runners

Race details

Last held
October 9, 2026
Usually held in
October
Location
Cassoday, Kansas
Distances
100 Mile, 125 Mile, 100K, Teter Rock 100K, 50 Mile, Marathon, Half Marathon, Heartland 100 4-Person Relay
Field size
About 12 runners
Course
~6,000 ft of rolling climb over the 100-mile out-and-back course (organizer figure)
Registration
ultrasignup.com
Official website
ksultrarunners.org

Registration, course & weather

Start time
6:00 AM CDT
Course profile — 125 Mile
Out-and-back course; Mostly road, some trail; Not USATF certified
Course profile — Heartland 100 4 Person Relay
Point-to-point course; Mostly road, some trail; Not USATF certified
Course profile — 100 Mile
Out-and-back course; Mostly road, some trail; 6000 ft gain (official course data); Not USATF certified

About the Heartland

Heartland (Spirit of the Prairie) is Kansas' original 100-mile ultramarathon, run on backcountry gravel and dirt roads through the Flint Hills tallgrass prairie near Cassoday, Kansas. The out-and-back 100-mile course has about 6,000 feet of rolling climb with almost no shade and near-constant wind; the same road network also hosts a 125-mile "graduate level" race with a Eureka loop, a new 4-person relay, and shorter 100K, 50-mile, marathon and half-marathon options over the same October weekend.

More marathons in Kansas

Coming up next, by confirmed date.

More upcoming races in Kansas

Keep exploring

Guides from the RaceRove blog

Heartland: common questions

When is the Heartland?
The next date hasn't been announced in the listing yet. The race is usually held in October. Check the organiser's website for the official date.
Where is the Heartland held?
In Cassoday, Kansas.
What distances does the Heartland offer?
100 Mile, 125 Mile, 100K, Teter Rock 100K, 50 Mile, Marathon, Half Marathon and Heartland 100 4-Person Relay.
How many people run the Heartland?
About 12 runners across all of its distances. That figure is an estimate of the field size, not an entry cap.
How do I register for the Heartland?
Registration is handled by the organiser at ultrasignup.com. Entry fees, caps and deadlines are set there.
What time does the Heartland start?
6:00 AM CDT.