Available distances
About
O'Brien Trail Races take place in Marine on St. Croix, Minnesota, on September 26, 2026. The event offers four trail distances with closely spaced starts: a 50K (31 miles) at 8:00 a.m., a 25K (about 15.5 miles) at 9:00 a.m., a 10K at 9:05 a.m., and a 5K at 9:10 a.m. All are run on trails near the St. Croix River in eastern Minnesota, which makes it easy for a group with mixed abilities to race the same morning.
Beginners and families will find the 5K and 10K approachable, while the 25K is a good fit for runners stepping up from a road half marathon. The 50K works well as a first ultra thanks to the comparatively late start. For the 25K, plan 10 to 12 weeks with a weekly long trail run and some hill sessions; for the 50K, extend that to 16 weeks and add back-to-back long runs, plus practice eating on the move. Trail shoes with decent grip will help on any of the four distances.
Prepare for O'Brien Trail Races with RunRun
An AI-generated training plan, adjusted every week based on your real sessions. Built around your goal, current level and race date.
- Personalized plan based on your VO2max, history and weekly availability
- Strava and Garmin sync: your sessions are analyzed and the plan adapts
- Target paces, long runs, key sessions: everything is calculated for race day
Races nearby
Other upcoming races around Marine on St. Croix.
Stillwater Half Marathon
May 22, 2027 · Stillwater · 10 mi away
13.1 mi · 6.2 mi · 3.1 mi
St. Croix Crossing Half Marathon
Jul 24, 2027 · Stillwater · 10 mi away
13 mi · 6.2 mi · 3.1 mi
Lift Bridge Road Race
Jun 26, 2027 · Stillwater · 10 mi away
13 mi · 10 mi · 6.2 mi · 3.1 mi
Run for the Apples
Oct 17, 2026 · Dellwood, MN · 12 mi away
5 mi
Forest Lake Rotary Turkey Trot
Nov 26, 2026 · Forest Lake, MN · 12 mi away
3.1 mi · 1 mi
Officer Shawn Silvera Memorial 5K
Sep 20, 2026 · Forest Lake · 12 mi away
3.1 mi