West Windsor, Vermont · Mixed
Official site ↗Vermont 100
A Grand Slam 100 run since 1989 over the dirt roads and trails around West Windsor, Vermont, with a simultaneous 100-mile horse endurance ride on the same weekend.
Distances
100 Miles
- Distance
- 100 mi (161 km)
- Vert gain
- 17,000 ft (5,200 m)
- Cutoff
- 30 hr
WSER 2028 qualifier (sub-30:00)
100 Km
- Distance
- 100 km (62 mi)
9:00 AM start · WSER 2028 qualifier (sub-17:00)
| Distance | Vert gain | Cutoff | Notes |
|---|---|---|---|
| 100 mi (161 km) | 17,000 ft (5,200 m) | 30 hr | WSER 2028 qualifier (sub-30:00) |
| 100 km (62 mi) | — | — | 9:00 AM start · WSER 2028 qualifier (sub-17:00) |
Course records: Sarah Keyes 9:41:06 (100 Km, 2024) · James Gilbert 9:09:00 (100 Km, 2026) · Riley Brady 10:03:55 (100 Km, 2022) · Kami Semick 16:42:32 (100 Miles, 2010) · Brian Rusiecki 14:47:35 (100 Miles, 2014) · Riley Brady 18:35:07 (100 Miles, 2018)
About
The Vermont 100 has run every July since 1989, and it grew out of a horse endurance ride: runners still share the weekend with a simultaneous 100-mile ride, the only known 100 where that still happens. The course loops from Silver Hill Meadow in West Windsor over dirt roads, farm lanes, and wooded trail with about 17,000 feet of climbing, a 4:00 a.m. start, and a 30-hour cutoff. A 100K starts at 9:00 a.m. the same Saturday.
It is one of the four races of the Grand Slam of Ultrarunning, with Western States, Leadville, and Wasatch, and both distances count as Western States 100 qualifiers. The field is capped at 450 runners, filled by winter lottery, and all proceeds support Vermont Adaptive Ski & Sports.
Course
A loop from Silver Hill Meadow in West Windsor over dirt roads, farm lanes, and wooded trails, with about 17,000 feet of climbing. The 100-mile starts at 4:00 a.m. Saturday and allows 30 hours; the 100K starts at 9:00 a.m. the same day.
How to register
Entry is by lottery: early registration in December for qualified runners, then the general draw in early January. $425 for the 100-mile and $375 for the 100K, capped at 450 runners across both distances. 100-mile entrants need a qualifier (a 50-mile in under 12 hours, or equivalent), and every runner owes eight hours of volunteer service.
Results by year
- 2027July 17, 2027 · upcoming
- 2026July 18, 2026 · completed100 Miles: Keith Nadeau 15:41:42 · Megan Eckert 17:19:56; 100 Km: James Gilbert 9:09:00 (CR) · Therese Howe 10:47:00 · Z Porter 16:03:47
- 2025July 19, 2025 · completed100 Miles: Justin Scheid 15:37:07 · Jenny Hoffman 17:29:27; 100 Km: Cole Crosby 9:16:50 · Joanna Fortier 10:36:04