Lake Macbride Trail Races

Lake Macbride Trail Races!

Carrying on the tradition of wonderful races run around Lake Macbride, this is a moderately challenging, one or two looped course event focused on some of the best trails at beautiful Lake Macbride State Park, the largest State Park in Iowa.

Course Description

This event starts and finishes at the Macbride Spillway parking area. Runners will start by running the North Loop, which is mainly crushed limestone trails adjacent to the Lake. These early miles will lead to an out and back on the North Shore trail where the first aid station is located. Then things start to get technical on the North Snowmobile trails. This will lead back to the start/finish aid station, before crossing the dam for the first Spillway crossing and the South Loop. The South loop will provide runners with a variety of terrain, as there is single track, prairie, and some fun hills to keep things interesting. The final aid station will be at the Anglers Point lot, before the return trip back to cross the Spillway a second time, and finish the loop! 50k runners will then go back to have some more fun on a second loop!
It is important to note that runners that were familiar with the previous race that was run at Lake Macbride, will find a very different course than had been run for the last decade of that event. The planned LMTR route is nearly all on trails and avoids running on any major sections of road/highway.

Race Day Schedule

Packet Pickup: 6:00 - 7:30AM
50K Start Time: 7:00AM
25K Start Time: 7:45AM
Race Cutoff Time: 4:00PM (9 hours)
Post Race Party: 7:00AM-4:00PM. It goes all day long!

Upcoming Races

Jul 18 2026
50 KM
2x25km
2,400 2,400 ft.
Mixture
9:00 Cutoff
2 Elevation Rating
Rolling, ~2500 feet in 50 miles
3 Surface Rating
Some rocks, root, and/or ruts

Additional Distances

This event also has the following sub ultra distances

25 KM

Results

Date Finishers Top Result (F) Top Result (M)
07/19/25 6 5:58:28 4:51:24
07/20/24 39 4:54:21 3:51:01
07/15/23 47 4:44:40 4:05:37

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Catoctin
Frederick, MD - 89 finishers
50 KM
Ring the Springs
Colorado Springs, CO - 127 finishers
100 KM | 50 KM
Niagara Ultra
Niagara On The Lake, ON - 205 finishers
50 Miles | 50 KM
Slay the Dragon
Vernon, BC - 73 finishers
50 KM
Wicked Worm
Grand Rapids, MI - 33 finishers
12 Hours | 6 Hours
Two Hearted Trail Run
Paradise, MI - 71 finishers
50 KM
#onemileatatime 12 Hour Challenge
Griffin, GA - 83 finishers
12 Hours
Highlands Sky
Davis, WV - 163 finishers
40 Miles
Rachel Carson Trail Challenge
Pittsburgh, PA - 516 finishers
37.5 Miles
Alpine Solstice
Bend, OR - 60 finishers
55 KM
View All Results