June 1 - 3, 2018

Yankee Springs Trail Run

10370 Gun Lake Road

Middleville, MI 104.8 Miler, 52.4 Miler, Marathon, 1/2 Mar. Sun., 1/2 Mar. Sat., 10K

Registration Ended Thu. May 31, 2018 @ 9:00 PM


The tenth annual Yankee Springs Trail Run weekend will feature a 10k on Friday night, 50k, 100k, races on Saturday, a 25k Saturday night, and a half marathon on Sunday. Make it a weekend! You can hang out and run multiple races, volunteer, or run and volunteer.

Race Start Times

10k start: Friday 8:00 pm
100k start: Saturday 6:00 am
50k start: Saturday 8:00 am
25k start: Saturday 8:00 pm
Cut-off time for Saturday races: 12:00 midnight
Half Marathon start: Sunday 7:00 am
Cut-off time for Sunday half marathon: 11:00 am

Yankee Springs Ultra Challenge

Hang out with us for the weekend, and run multiple races! If you register for 3 races, use the coupon code "YSUC" for a 10% discount and extra swag.


Registration includes a choice of short sleeve or sleeveless tech shirt if you register by May 15.


Lodging is available in the rustic cabins at the Long Lake Outdoor Center, right near the start/finish of the race. Reserve a single bunk or rent a cabin for 4 or 5 people. The 2 night option includes Friday and Saturday nights with a checkout time of 1:00 pm Sunday. The 3 night option includes Friday, Saturday, and Sunday nights with a checkout time of 11:00 am Monday.

The cabins are rustic but clean and well maintained. With cabin rental you get use of the bath house.


We need a small army of volunteers at all hours of day and night to put on this race weekend. If you would like to volunteer, you can sign up here.

We offer volunteers a 20% discount on a future race fee. Contact phil@switchbackendurance.com for details.



Linked Events

Ask a Question

Top Performances