Birbal Ekka nearing the Sonju Lake Road Aid Station – Photo Credit Scott Rokis


The Superior 100 Mile Trail Race was founded in 1991 and is the 9th oldest 100 mile trail race in the country – Western States (’74), Old Dominion (’79), Wasatch (’80), Leadville (’83), Angeles Crest (’86), Vermont (’89), Mohican (’90), Arkansas Traveler (’91) and Superior (’91). Today, we estimate that there are around 250 one hundred mile races held annually in the United States alone. Shortly after the inception of the 100, the Superior 50 was started. The Moose Mountain Marathon was added to the Fall lineup in 2004. In 2003 a companion event, the Superior Spring Trail Race was added, it takes place each May. With a one-year hiatus in 2004 and a Covid-cancellation in 2020, this year officially marked the 31st annual running of the 100, and 33 years since the races inception. Due to both the Spring and Fall races popularity, registration for the races are held via a lottery registration process – not all runners who apply get in. This year 950 runners from 3 countries, 35 states and 200 Minnesota cities were accepted via the lottery. Whether you ran the 100, 50 or 26.2 this year, finished first, last, somewhere in between or did not make it to the finish this time, crewed, paced, spectated or volunteered, we thank you for being an equal and indispensable part of this years race.


David Van De Meerendonk 85 miles in and still smiling – Photo Credit Scott Rokis


Each year there are as many unique stories that unfold between Gooseberry and Lutsen as there are runners. Those stories were shared and celebrated at the finish line on Saturday, and will continued to be relived on group runs and post-race socials in the months if not years to come.  I will share just a few stories that caught my attention this year. At 16 years old, David became the youngest ever finisher of the Superior 100. He finished the Moose Mountain Marathon at 14, and the Superior 50 Mile at 15, building towards his Superior 100 Mile finish this year. People often ask me what I think about our youngest ultrarunning counterparts. Having run my first marathon at 16 I may be biased, and while I am sure there are instances where it is not the right fit, to date, at our races at least, I have not seen one of our younger runners that wasn’t right where they belonged. It is pretty tough to get here by mistake. David ran fully and wholly, with the support of his family and running community, finishing safely and admirably. Not only did he survive – he appears to have thrived. Two of our talented frontrunners, and longtime friends of the race, paused their races just long enough this year to spread the ashes of their father / father-in-law. They had learned of his passing exactly one year prior, during Superior weekend. This, a beautiful reminder of the deep meaning these races and places hold in our hearts and in our lives. Chae sought me out at check-in on Friday, telling me that some outside influences in her life, and even the voices in her own head have been telling her “you are getting too old for this – it’s time to hang it up”, regardless of age, sometimes doubt creeps in for all of us, doesn’t it? On Saturday, at 73 years young, Chae joyfully completed another Moose Mountain Marathon, her 6th since 2008. Kay Stinson also finished the marathon again this year at the age of 76. Keep going Chae and Kay! Susan Donnelly tied Stuart Johnson this year for most Superior 100 finishes at 22. Stuart has not been at the race for a couple of years – perhaps they will both be going for finish #23 next year.


Gretchen metsa en route to the 100 Mile win and a new course record – Photo Credit Scott Rokis


Jaycie Thomsen en route to the 50 Mile win and a new course record – Photo Credit Jamison Swift


Kyle Moss en route to the 100 Mile win and the fourth Fastest time ever run on the modern day Superior 100 course – Photo Credit Tone Coughlin


In an inversion of last year, race weekend started dry and ended wet, but Saturday’s light and patchy rain didn’t slow down the competitive field or dampen the spirits at the finish line. Humid and warm, but never hot, was the way of the weekend. With a stacked Superior 100 mile women’s field (which will be highlighted in the forthcoming Pickle Juice Project documentary), Gretchen Metsa ran away with it, breaking Mallory Richard’s stubborn 2018 course record by over 42 minutes. While everyone around here love’s Mallory, and all of the runners in this years women’s elite field for that matter, once she got a head of steam, all quarters were rooting for Gretchen, hoping she would get the CR, if not the overall race win. Gretchen is not only revered for her athletic prowess, and the obstacles she has overcome, but also for the keen, if not spicy sense of competitiveness, fun and comradery she shares with her fellow competitors. Gretchen ended up 2nd overall behind Colorado’s Kyle Moss who just wasn’t going to falter – he put on a 100 mile masterclass, gun to tape, running the 4th fastest time ever on the modern day course. I ran into Kyle’s mother at the Temperance River Aid Station in the middle of the night and she said Kyle really liked racing here, and that coming from altitude in Colorado “he was finding that he could breathe really well”… evidently so! Impressive and maybe a little unexpected, as these records have come down ever so slowly over the years, both the men’s and women’s course records fell in the 50 mile race. Tyler Kobilarcsik took home the win and a new CR in the men’s race, while Jaycie Thomsen did the same in the women’s race – taking that record from none other than Gretchen Metsa (set in 2021). Evan Wetzel and Leann Symons join the rarefied list of winners of the Moose Mountain Marathon. As always, you can find a complete list of records, HERE

Finally, after each race we receive many emails and hand written letters from our runners – the comments at the end of this correspondence from this runners’ father really sum up what is so special about Superior race weekend.

‘ Thank you for putting together another unforgettable weekend on the North Shore; It’s simply the greatest race and community that I’ve ever been a part of. My wife and I remember driving back from our first Spring 50K in 2019 after learning there was a 100 mile distance as well, looking at each other thinking, “yeah right… who in the world is doing that?” Fast forward to today and it’s hard for us to imagine not being a part of the Rocksteady Family. We’ve made lifelong friendships and have had deeply impactful moments created by this trail and community. We were so excited to get our families and friends past Duluth for the first time in years to be a part of the race – They can’t shake the experience either. In speaking with my Dad on Sunday he said, “If the entire world operated the way people do for those 38 hours, it would simply be a better place.”

We couldn’t agree more. Thank you everyone, for being great.



Volunteers make it happen! – Photo Credit Jamison Swift


Over 350 volunteers came together to make this year’s race a success. Many are oft runners and volunteers from our local running community, some are friends and families of runners, others have never run a step in their lives but believe wholeheartedly in what we do. There is no shortage of 50 milers and marathoners who volunteer on Friday and run on Saturday. Nor is there any shortage of 100, 50 or 26.2 mile runners that come help with cleanup at our home on Monday. Our trail marking crew are multi-year / return volunteers all who have committed themselves to learning our system of marking over the years. 40 individuals, working in teams of 3 marked all 102 miles of trail on the Thursday before the race. They also performed some last minute lopping / trail clearing / tune up. The sweepers are also generally folks who have made multi-year commitments and work to keep the entire race safe and on track. Our logistics team drop off, keep stocked and then pick up tens-of-thousands of pounds of gear, water and food. Our Friday setup crew gets everything in place and set up at the finish line for the weekend, greet runners in the morning to load the buses and so on. Skilled teams of Aid Station Workers, Medical, HAM Radio / Communications, Runner Tracking, Timing, Photography, Packet Pickup, Race Start, Finish Line volunteers and more go above and beyond each and every year. A small army of volunteers help us unpack and clean up the race at our home on the Monday after the race (as mentioned many of these folks run one of the race distances – we would gladly welcome you next year for this). I strongly encourage you to take the time to read the volunteer recap / thank you HERE – if you want to see something interesting / see some of what it takes to staff Superior and all the time that your fellow runners/volunteers give, see THIS  A large percentage of the trail running community routinely volunteers. If you have not yet, give yourself the gift of doing as much… with RSR or at another race, either would be great. We all make this go.


Some of the technical trail that greets runners – Photo Credit David Markman


Some photo galleries are in, others are still on their way  Please keep in mind that some of our photographers sell their photos, some make low res images available for free and sell the high res versions, some will accept tips and some give away the high res images for free. Please look for notes / prompts for each photographer / gallery. All of them put a ton of time into it and have a pile of expensive gear that make having these stunning images possible. As always it is good form to credit (by name) and thank photographers for the photos you are sharing on your social media or elsewhere. If you want to use photos for commercial purposes please contact the photographers directly or contact me if you are unable to find their contact information.  If you are a photographer or aspiring photographer and you would like to come shoot some time, please contact us, we would love to have you.


Results and Splits:

Race day / live results were / are available HERE. Official race results are available on our website [ 100M50M26.2M ]. 100 mile splits can be found HERE. Results have also been uploaded to UltraSignup [ 100M, 50M, 26.2M ] and have been sent into UTMB [ 100M, 50M, 26.2M ] so qualifying points can be awarded to those that wish to apply for those races (UTMB, CCC, TDS, OCC).

2023 Registered Started Start % DNS DNS % DNFd DNF % Finished Finish %
100M 277 233 84% 44 16% 70 30% 163 70%
50M 225 170 76% 55 24% 30 18% 140 82%
26.2M 444 326 73% 118 27% 19 6% 307 94%
Total 946 729 77% 217 23% 119 16% 610 84%



Superior beanie

Superior hat


Sweatshirts, T-Shirts, Hats and More for Sale:
If you were hoping to, but did not get a chance to purchase something at the race, you can do that on our online store HERE – you can use the “filters” on the side of the page to sort and search for specific items.  We ordered some extras of this years beanie should you like to grab a couple more – a Superior Beanie or Hat is a popular way to thank family, crew or pacers.


Rocksteady Community:
The Rocksteady Running Community is an online forum designed for community members to have civil conversations about all things pertaining to Rocksteady Running events (Zumbro, Superior Spring, Afton, Superior Fall, ESTRS), trail / ultrarunning in general, and more. This online forum has been built on our own platform and is not tied to any social media platform. It is free from advertising, invasive algorithms, tracking, etc. We intend for this to be a safe place to connect. Feel free to discuss registering, training for and racing our events. Discussion about the race courses, terrain, training, gear, challenges, triumphs and more are welcomed and encouraged. If you would like to create an account and participate you can do so HERE  For safety and transparency we ask that you provide both your first and last name when creating an account. My hope is that this forum will be an engaging and useful resource that allows you to connect with one and other.


Sponsors / Partners / Permitors:
Please be sure to check out our awesome sponsors and partners. We have real relationships with all of these businesses / organizations and most of the owners and/or employees are personal friends, they volunteer, captain aid stations, run the races and are part of our local running community.

Thank you to Caribou Highlands Lodge whose staff go above and beyond year in and year to host the race. Thank you Captain Ken’s for providing the post-race chili.

Thank you to Visit Cook County / Cook County Tourism for all of their support.

Thank you to the US Forest Service, Minnesota Department of Natural Resources, Lake and Cook County, Local EMS / Search and Rescue and all of the communities, locals and local businesses that support our event.

Of course, a huge thank you to the Superior Hiking Trail Association, its staff, board members, members and volunteers.


MiMS Fundracers – Photo (1) Credit: Tone Coughlin, Photo (2) Credit Molly Vasich


RSR x MiMS: a Superior Partnership
Last weekend 6 runners added meaning to their miles and celebrated two accomplishments at the finish line: being a Rocksteady Running finisher AND being a Mile in My Shoes Fundracer. These folks raised money for MiMS during their training, two of whom earned a free lottery-bypass entry to the 2024 RSR run of their choice by raising over $2000. Want to support Mile in My Shoes? You can still donate to the Rcoksteady Running fundraising campaign here: and look for more information on how you can be a FundRacer in 2024!


SHT trail signs – Photo Credit Christian Worby


Support the Superior Hiking Trail:
A large percentage of you are already Superior Hiking Trail Association members.  Many of you who are not, indicated at the time you registered, that you would like to be – here is your chance.  Now is a great time to show our support en masse that we, as trail runners support the trail that we love to run!  You can join, or make an extra donation to the SHT via the following (custom for Superior Trail Race) links… and – The Superior Trail Race will continue its charitable legacy to the Superior Hiking Trail Association with a $3,000 donation in 2023, in addition to ongoing volunteer efforts on the trail itself; building, clearing, maintaining and improving.


Please Take THIS Lodging Survey:
Our friends at Visit Cook County / Cook County Tourism are huge supporters of the Superior Trail Races. Please help us support them as they are looking for lodging data to help them better serve trail runners on both Superior Trail Race event weekends and throughout the year. Please take a moment to answer the three questions below. Thank You!


Next Year
The Superior Fall Trail Race is always held the weekend after Labor Day, so that will be Friday September 6 and Saturday September 7, 2024 (pending the approval of our permit applications). The 15 day lottery registration period typically opens on January 1. The website will be updated with complete 2024 registration and event details by late fall / early winter 2023, stay tuned.


In Closing:
I cannot thank you all enough for being part of the Superior family!  Thank you for an awesome 2023, we look forward to seeing you next year!  As always, if you need anything please reach out.


With Gratitude,

John Storkamp
Race Director
Superior Trail Race



Laurel is all smiles on Sawmill Dome – Photo Credit Scott Rokis


A strong group nearing Beaver Bay – Photo Credit Shanna Hainlen


Oft runner and oft volunteer Alex Bartley on Section 13 – Photo Credit Tone Coughlin


Superior views at Split Rock – Photo Credit Patrick Davidson


A vibrant Moose Mountain Marathon finish – Photo Credit David Markman


Moose Mountain Marathon runner from above – Photo Credit Tone Coughlin


Powerful emotions at the finish – Photo Credit David Markman





Superior Fall Trail Race
100MI, 50MI, 26.2MI Trail Race(s)
Lutsen, Minnesota
(approx 4hrs North of Minneapolis, MN)
September 11 & 12, 2020
100MI Friday 8:00AM
50MI Saturday 5:15AM
26.2MI Saturday 8:00AM

Registration / Lottery:
Registration via 15 day lottery registration period.
Opens Wednesday January 1st, 2020 – 12:01AM CST
Closes Wednesday January 15th, 2020 – 11:59PM CST
Complete Lottery / Registration Details HERE

100MI Start: Gooseberry Falls State Park, MN HERE
50MI Start: Finland Rec Center – Finland, MN HERE
26.2MI Start: Cramer Road – Schroder, MN HERE
Races Finish: Carbibou Highlands – Lutsen, MN HERE

The Superior Fall Trail Races 100MI, 50MI & 26.2MI are run on rugged, rooty, rocky, 95% single-track trail with near constant climbs and descents.  The race is held on the Superior Hiking Trail in the Sawtooth Mountains paralleling Lake Superior in Northern Minnesota / not far from the Canadian border.  The race located approximately 4 hours North of Minneapolis, Minnesota.   The Superior Fall Trail Races are very difficult / challenging races and are probably not a good choice for your first trail or ultra race (see Registration Info for qualifying requirements).

100 Mile:
Point to Point 103.3 Miles
Elevation Gain 21,000 FT
Elevation Loss 21,000 FT
NET Elevation Change 42,000 FT
13 Aid Stations
38 hour time limit
Complete 100MI Info HERE

50 Mile:
Point to Point 52.1 Miles
Elevation Gain 12,500 FT
Elevation Loss 12,500 FT
NET Elevation Change 25,000 FT
7 Aid Stations
16.75 hour time limit
Complete 50MI Info HERE

26.2 Mile:
Point to point 26.2 Miles
Elevation Gain 5,500 FT
Elevation Loss 5,500 FT
NET Elevation Change 11,000 FT
3 Aid Stations
14 hour cutoff
Complete 26.2MI Info HERE

More About the Race:
The Superior Trail 100 was founded in 1991 when there was no more than a dozen or so 100 mile trail races in the USA, back then if you wanted to run a 100, you had choices like Western States, Hardrock, Leadville, Wasatch, Cascade Crest, Umstead, Massanutten and Superior . Superior quickly earned it’s reputation of its namesake today – Rugged, Relentless and Remote and is known as one of the tougher 100 mile trail races.  Superior lives on now as one of the “legacy 100 milers” and is considered by many to be one of the most challenging, prestigious and beautiful 100 mile trail races in the country. Shortly after the inception of the 100, the Superior 50 was started and in the early 2000’s the Moose Mountain Marathon was added. None of the history or tradition of this race has been lost and is a great event for those looking for a world-class event with a low-key, old-school 100 miler feel.  The Superior Trail Race is put on by ultrarunners for ultrarunners.

More About the Area:
The North Shore of Lake Superior runs from Duluth, Minnesota at the Southwestern end of the lake, to Thunder Bay and Nipigon, Ontario, Canada, in the North to Sault Ste. Marie, Ontario, in the east. The shore is characterized by alternating rocky cliffs and cobblestone beaches, with rolling hills and ridges covered in boreal forest inland from the lake, through which scenic rivers and waterfalls descend as they flow to Lake Superior. The shoreline between the city of Duluth to the international border at Grand Portage as the North Shore.  Lake Superior is considered the largest freshwater lake in the world by surface area. It is the world’s third-largest freshwater lake by volume and the largest by volume in North America.  The Superior Hiking Trail, also known as the SHT, is a 310-mile long distance hiking single-track hiking trail in Northeastern Minnesota that follows the ridgeline overlooking Lake Superior for most of its length. The trail travels through forests of birch, aspen, pine, fir, and cedar. Hikers and runners enjoy views of boreal forests, the Sawtooth Mountains, babbling brooks, rushing waterfalls, and abundant wildlife. The lowest point on the trail is 602 feet above sea level and the highest point is 1,829 feet above sea level.