The course stretches from two miles east of Iron River, Wisconsin and features ten re-decked railroad trestles, wetlands, trout streams, Chequamegon National Forest woodlands, dairy farms, residential neighborhoods and traffic-free quiet.
The female record time for the WhistleStop Marathon is 2:47:19, set in 2012 by St. Louis Park, Minnesota runner Jenelle Deatherage.
The male record time for the WhistleStop Marathon is 2:28:41, set in 2007 by Duluth, Minnesota runner Eric Hartmark.
The female record time for the WhistleStop Half Marathon is 1:21:43, set in 1999 by Maple, Wisconsin runner Sarah Anderson.
The male record time for the WhistleStop Half Marathon is 1:08:36, set in 2006 by Minot, North Dakota runner Abraham Wengel.