Kettle Moraine 100 Endurance Runs

This event meets ATRA's Event Standards.

ATRA race member


Sep 19, 2020 at 6:00 AM

Kettle Moraine 100 Endurance Runs

N9097 County Road H

Elkhorn WI, 53121


Event Facebook page

Event Twitter feed

Entry Fee $105
(Lowest or Early Registration)

Entry Fee 2 $125
(Highest or Late Registration)

Prize Money: no


  • 100K
  • 100M
  • 50K
  • 38M

Type: Ultra

Course Map: Download Map

Starting Elevation: 840

High Point: 1070

Percent of the course on un-paved trails: 95%

First Year of the Event: 1996

Men's Record: 100M - Zach Gingerich - 15:17:32

Women's Record: 100M - Donna Perkins - 18:12:30


The course runs entirely on trails (except for road crossings) and will traverse the Ice Age National Scenic Trail for 65 miles. The runners deviate from the Ice Age Trail when near the Nordic Trails at the start/finish and also near the Scuppernong aid station.

The course consist of 2 different out and back sections. You will find the trail to be about 80% wooded terrain, with the rest meandering through prairie or marsh areas. Part of the course will be a roller coaster of hills, with rocks and roots scattered about to various degrees. Other sections will be gently rolling with relatively smooth running surfaces. The pine sections give you that soft bed of pine needles that so many of us like to run on. Though the hills are not long and/or especially steep, they can take a tremendous toll on you if you attempt to run them. We have a total altitude gain of approximately 8,800 feet.

Elevation Gain/Loss:
100 mile: 8,801/8801 feet
100k: 5,584/5584 feet
38 mile: 3,217/3,217 feet
50k: 2,742/2,842 feet



Event Dates

Held on Sep 19, 2020

Held on Jun 01, 2019

Held on Jun 02, 2018

Held on Jun 03, 2017

Held on Jun 04, 2016

Held on Jun 06, 2015

Held on Jun 07, 2014

Held on Jun 01, 2013

Held on Jun 02, 2012

Held on Jun 04, 2011

Held on Jun 05, 2010

Held on Jun 06, 2009

Held on Jun 07, 2008

Held on Jun 02, 2007

Held on Jun 03, 2006

Held on Jun 04, 2005

Held on Jun 05, 2004

Held on Jun 07, 2003

Held on Jun 01, 2002

Held on Jun 01, 2001

Held on Jun 02, 2000

Held on Jun 05, 1998

Event Results

View 2019 Results

View 2018 Results