Menu
Log in
Log in

Uff Da Ultra Series

A series of ultra trail races throughout the Upper Midwest — for those who like their adventures long and their trails rugged.

Ultimate Health Chiropractic

2026 Series Sponsor

Ultimate Health Chiropractic

Series Coordinator

Kathy Beatty

2026 Race Schedule

Event Name Location Date
End Sure 100 Mile, 100K, 50K Leonard, ND April 26
Zumbro 34 Mile, 50 Mile, 100 Mile Zumbro Falls, MN April 11-12
Trail Mix 50K Rockford, MN May 2
Storm the Park 50k Altura, MN April 18
Chippewa 50K New Auburn, WI April 26
Ice Age 50 Mile, 50K La Grange, WI May 10
Superior Trail 50K Lutsen, MN May 17
Storm the Woods 50K Rochester, MN June 7
Crater Trail Run 50k Decorah, IA June 7
Kettle Moraine 100 Mile, 100K, 50K La Grange, WI June 14-15
Black Hills 100, 50 Mile, 50K Sturgis, SD June 27-28
Afton Trail 50K Afton, MN July 5
Dances with Dirt 50 Mile 50K Devils Lake, WI July 12
NCTRaces: 50/50 Mystery Ultra Solon Springs, WI July 19
Voyageur 50 Mile Carlton, MN July 26
Marquette 50 Mile, 50K Marquette, MI August 15-16
Midwest States 100, 100k, 50k Westboro, WI August 23-24
Superior 100 Mile, 50 Mile Lutsen, MN

September 5-6

William O'Brien 50k Marine on St Croix, MN September 20
Fire Tower 100K & 50K St Croix State Park, MN October 4
Glacial Trail 50 Mile, 50 K Greenbush, WI October 12
Mines of Spain 100, 100K Dubuque, IA October 17-18
Black River 50K & 85K Millston, WI October 18
Wild Duluth 100K, 50K Duluth, MN October 18
Surf the Murph 50 Mile, 50K Savage, MN October 18
Hixon 50K La Crosse, WI October 26

You must be a UMTR member to participate in the series. Entrance in the Ultra Series does not guarantee entry into any individual race — entrants are responsible for their own race registration and all entry fees.

Note: 100 milers that appear on both the Ultra Series and Gnarly Bandit lists will count for both series.

Series Rules

General Rules:

• Races started prior to the official start time will not be counted. This ensures all runners have the same conditions in which to complete an event.

• There is no retroactive scoring — only races completed after entering the series will be scored.

• A runner must complete at least three races to win overall or in their age class.

• Only official finishes, as determined by the event's Race Director, will earn points.

• There will be overall male and female winners, plus age groups: Open (under 40), Masters (40–49), and Grandmasters (50+). Age is determined as of April 1 prior to the series start. Overall winners will not be eligible for age group awards.

Scoring:

• Participants may run as many series races as they wish — any race finished at any listed distance will be used for the final tally.

• Runners must complete the distance for which they originally registered to earn points.

Points: 50 for 1st place among series runners, 40 for 2nd, 30 for 3rd, 20 for 4th, 10 for all other finishers.

Volunteer Bonus: Volunteering at any UMTR series race earns 15 bonus points, applied to both overall and age class standings. Up to 3 bonuses per series season. Notify the series director of volunteering within three weeks or by the next race, whichever is later.

• Point system applies per age group and for the overall championship.

• There will be no tie-breakers for age group or overall standings.

Track your results and submit them below:

Enter Your Results

Results Archives

2023 – Results

2022 – Results

2021 – Results

2019 – Results (.xls)

2018 – Results (.xls)

2017 – Results (.xls)

2016 – Results (.xls)

2015 – Results (.xls)

2014 – Results (.xls)

2013 – Results (.xls)

Exploring the Heartland.
One trail at a time.

Powered by Wild Apricot Membership Software