A double out-and-back on the Tunnel Hill State Trail, a converted rail corridor through the Shawnee National Forest. All runners start at Vienna City Park and run south to the southern turnaround at the Wetlands Center (13.1094 miles, a certified half marathon), then reverse and run north for 25 miles to the northern turnaround, then back to Vienna City Park for the 50-mile split. Runners repeat this exact 50-mile course for 100 miles. The signature tunnel, 543 feet long, sits 9.3 miles north of Vienna City Park and is passed through four times over 100 miles. Surface is predominantly crushed limestone with concrete in a few places, at a maximum grade of about 2%. 100-mile runners must begin their second 50 miles in under 15 hours of elapsed time.
Flat, fast crushed-limestone rail-trail with a maximum grade of about 2%, tree-lined, elevation ranging 340-680 ft. Dual-classified: USATF/World Athletics sanctioned, certified and ratified as a Road/Open course, while also recognized as a Trail course by the American Trail Running Association and the International Trail Running Association, so records set here count on both surfaces. IAU Golden Label course, certificate #20251065 (2025 cert, carried into 2026). USATF Sanction #26-21-162733; USATF certification #IL25006MN; World Athletics certification USA2025-307IAU. Course was remeasured before 2023 (moving the true 50-mile finish about a quarter mile into the woods) and remeasured again for 2025-26 so that all distances now start and finish at the same line. Historically fewer than half of 100-mile starters finish the full distance despite the fast course, largely because the race falls the first weekend after Daylight Saving Time ends (early darkness) and a runner's car is sitting right there at the 50-mile finish; close to 50% of finishers come in under 24 hours. Gaiters recommended to keep small crushed-limestone rock out of shoes, especially if it rains. Finishing the 100 qualifies a runner for the 2028 Western States 100 lottery.
A double out-and-back ultramarathon on the Tunnel Hill State Trail, a flat, crushed-limestone rail-trail through the Shawnee National Forest in Vienna, Illinois, built specifically for speed: fast times, qualifying standards, and 100-mile debuts, with a maximum grade of about 2% and no technical footing. Runners pass through the trail's signature 543-foot limestone tunnel, 9.3 miles north of the Vienna City Park start/finish. Offers 100 Mile, 100 km, 50 Mile (2026 USATF 50 Mile Road Championships) and Marathon distances, all starting and finishing together at 7:00 AM. Five world records and multiple American and off-road world's-best marks have been set on the course since 2014, and it is dual-certified as both a USATF/World Athletics Road course and an ITRA/American Trail Running Association Trail course.
Founded in 2014 by Steve Durbin, a six-time Barkley Marathons competitor who wanted a course built for pure speed rather than vertical gain, after he ran his first 100-miler in 2004 and grew fascinated with the Tunnel Hill State Trail's old rail tunnel near his home in Paducah, KY. Traci Falbo's 14:45 debut in the inaugural 2014 race set an American Record for a trail 100-mile; Camille Herron broke the women's 100-mile world record here in 2017 (12:42:40); Zach Bitter ran the fastest off-road 100 in 2018 (12:08:36); Charlie Lawrence set the men's 50-mile world record in 2023 (4:48:21); Courtney Olsen broke the women's 50-mile world record in 2024 (5:31:56); and in 2025 Anne Flower set a new 50-mile world record (5:18:57) and Caitriona Jennings set a new women's 100-mile world record (12:37:04) at the same event, the same year the race added a 100km distance and Courtney Olsen set a 100km American Record. Assistant Race Director Jason Claunch has partnered with Durbin since the first running.
| Mile | Station | Cutoff | Crew | Bag | Pacer | Med | To next |
|---|---|---|---|---|---|---|---|
| 0.00 | Vienna Park (Start) | ? | ● | ● | ? | ? | 5.20 |
| 5.20 | Heron Pond Lake | ? | ● | · | ? | ? | 5.30 |
| 10.50 |
Karnak
340 ft
|
? | ● | ● | ? | ? | 2.60 |
| 13.10 | Wetland Center (Turn) | ? | ● | · | ? | ? | 2.60 |
| 15.70 |
Karnak
340 ft
|
? | ● | ● | ? | ? | 5.30 |
| 21.00 | Heron Pond Lake | ? | ● | · | ? | ? | 5.20 |
| 26.20 | Vienna Park | ? | ● | ● | ? | ? | 2.80 |
| 29.00 | Shelby Road | ? | ● | · | ? | ? | 4.10 |
| 33.10 | Breeden Trestle (south end) | ? | · | · | ? | ? | 2.80 |
| 35.90 |
Tunnel Hill
680 ft
|
? | ● | ● | ? | ? | 2.20 |
| 38.10 | Northern Turnaround | ? | · | · | ? | ? | 2.30 |
| 40.40 |
Tunnel Hill
680 ft
|
? | ● | ● | ? | ? | 2.70 |
| 43.10 | Breeden Trestle (south end) | ? | · | · | ? | ? | 4.10 |
| 47.20 | Shelby Road | ? | ● | · | ? | ? | 2.80 |
| 50.00 | Vienna Park (50-Mile Split) | 10:00pm | ● | ● | ? | ? | 5.20 |
| 55.20 | Heron Pond Lake | ? | ● | · | ? | ? | 5.30 |
| 60.50 |
Karnak
340 ft
|
1:15am | ● | ● | ? | ? | 2.60 |
| 63.10 | Southern Turnaround | ? | · | · | ? | ? | 2.60 |
| 65.70 |
Karnak
340 ft
|
2:40am | ● | ● | ? | ? | 5.30 |
| 71.00 | Heron Pond Lake | 4:15am | ● | · | ? | ? | 5.20 |
| 76.20 | Vienna Park | 5:48am | ● | ● | ? | ? | 2.80 |
| 79.00 | Shelby Road | 6:52am | ● | · | ? | ? | 4.10 |
| 83.10 | Breeden Trestle (south end) | ? | · | · | ? | ? | 2.80 |
| 85.90 |
Tunnel Hill
680 ft
|
8:57am | ● | ● | ? | ? | 2.20 |
| 88.10 | Northern Turnaround | ? | · | · | ? | ? | 2.30 |
| 90.40 |
Tunnel Hill
680 ft
|
10:21am | ● | ● | ? | ? | 2.70 |
| 93.10 | Breeden Trestle (south end) | ? | · | · | ? | ? | 4.10 |
| 97.20 | Shelby Road | 12:10pm | ● | · | ? | ? | 2.80 |
| 100.00 | Vienna Park (Finish) | 1:00pm | ● | ● | ? | ? | ? |
Nobody sees it until we have read it. No account, no sign-in.
This changes nothing on the page on its own. Somebody checks it against the race first.
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.
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.
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