By John Storkamp – Race Director

Zumbro River Valley - Photo Credit Todd Rowe

Zumbro River Valley – Photo Credit Todd Rowe

A Few Quick Thoughts:
This was going to be the year.  On Tuesday as we marked the first sections of trail it was so dry I popped a cough drop in as I climbed up to the Scenic Overlook, weighed down with 150 markers in my quiver it felt hot – at the top I saw a hazy valley, the landscape as dry as I had seen it in years.  Fast forward to Thursday morning – the sky opened up, just a sprinkle at first, then a deluge… yep, there it was, classic Zumbro weather.  Thursday night I drove to the top of one of the surrounding hills to grab some cell / internet reception, one last check for the day – the few 100 feet of elevation change saw the torrents of rain morph to whiteout snow propelled almost perfectly horizontal by 25mph winds – yep, this is the Zumbro that has been feared, hated, forsaken, revered and ultimately loved in hindsight by many a Zumbro runner.  As I sat in my warm truck I came across a post my buddy had made regarding the origin of the name ZUMBRO – translated means “River of Embarrassments”, how appropriate – had Zumbro lured us in once again with the promise of the perfect year, gained our trust and now this!  This year however luck proved to be on our side, race morning started just dry enough to have a comfortable start for the 100 milers – a few hours later some rain, this time nothing to write home about… then… the SUN – and it stayed for the next two days, for the start of the 50 a clear sky with brilliant stars and for the 17 a perfect “bluebird” Spring day.   Between having the largest ever race fields for each distance, the best talent seen to date and beautiful whether, none of the races disapointed – in total four new course records were set and a myriad goals were reached by front-runners, mid-packers and back-of-the-packers alike.  Alas, this report is a teaser and meant to be a very brief recap – a complete race report will appear in Ultrarunning Magazine but as is tradition we offer a few quick thoughts on the race and some interesting stats.  Past race reports can be found HERE – do you have a blog race recap, published photo gallery or testimonial  you would like to share with us, please EMAIL US and we will get it up on the website!

I would like to personally extend a thank you to all of the courteous, conscientious and downright amazing runners we had at Zumbro this year – what a great group of people and a great group of runners.

Well, its obvious isn’t it, without runners there is no race but what is the heart and soul of a trail race, an ultra?  Its the volunteers & the leadership they bring, the example they set – I counted no less than 20 volunteers who spent at least 8 hours volunteering and also ran one of the race distances, I counted no less than 15 volunteers who were past Zumbro 100 mile finishers and no less than three volunteers who were past Zumbro 100, 50 or 17 mile winners – people marvel (we have the emails and testimonials to prove it) at the event, the experience  that is Zumbro – well, it is not by mistake that Zumbro functions as it does – Zumbro and some of our other Midwest ultras run as well as they do because of the efforts of those dedicated volunteers that come back year after year.  Thank you to all 150 volunteers that gave in combination over 3500 hours of your time over race weekend – simply incredible.  A special thank you to Kurt Decker and TC Running Company for their tireless work down at Aid Station 1/4 again and for Dan Harke (past Zumbro 100 mile finisher) and crew picking up at Aid Station 2/3 overnight shift from Chris Koch for the foreseeable future – a huge thanks for Dave Koch (Chris’ dad) for supporting Dan and coming back as well!  To all of our volunteers and sponsors, thank you, thank you, thank you!  A thank you letter to our volunteers can be found HERE – it’s worth taking the time to read.

Aaron Buffington:
This was the first Zumbro since good friend of the race, past volunteer, Zumbro 100 mile finisher, Gnarly Bandit finisher, husband, father and friend Aaron Buffington passed away after a hard-fought battle with cancer.  Several Zumbro veterans ran in his memory this year and placed his picture at the finish line and at the start of each loop Aaron greeted friends with that huge smile and offered a lot of inspiration – Aaron, you are deeply missed by many.

Honoring a Fallen Friend - From Left; Brian Woods, Rick Bothwell and Matthew Patten with Aaron Buffington

Honoring a Fallen Friend – From Left; Brian Woods, Rick Bothwell and Matthew Patten with Aaron Buffington

Next years race date:
Zumbro is typically the 1st or 2nd weekend in April – The 2017 date will MOST LIKELY be April 7-8.  The Zumbro races are always held the weekend before Minnesota Turkey Hunting starts – sometimes these schedules are not released until late fall of the upcoming year.

*Compete RESULTS, COURSE RECORDS, PHOTOS, TESTIMONIALS and more can be found at  Congratulations to all the Gnarly Bandit hopefuls that made it through Zumbro – Gnarly Bandit results / standings can be found over on the Upper Midwest Trail Runners UMTR website HERE. >>>>>

100 Mile Stats:
Registered 82
Starters 74
DNF 28
Finishers 46
Finishers Rate 62%


  • Mens Winner: Michael Borst of La Crosse WI 21 Years Old 18:04:00 *New Course Record by nearly 2.5 hours
  • Next two finshers Jake Hegge (22) and Andrew Knapik (23) both went under the previous CR as well
  • Michael, Jake and Andrews first lap of 2:33 would have placed them 16th, 17th and 18th in the 17 mile race
  • Womens Winner: Rebecca George of Pillager, MN 24:53:10 (also the current Zumbro 50 CR holer)
  • Oldest finisher, Alan Holtz 65 Years Young
  • Susan Donnelly only person to finish all 7 Zumbro 100 mile races
  • Daryl Saari 2nd most Zumbro 100 finishes at 6

50 Mile Stats:

Registered 167
DNS 28
Starters 139
DNF 39
Finishers 100
Finishers Rate 72%

  • Mens Winner: Kurt Keiser of Jordan, MN 8:10:45 *New Course Record by 20 minutes – Kurt recently opened a new running store in Mankato, MN – River Valley Running
  • Tyler Heinz, men’s 50 mile 3rd place finisher is also a specialty running store owner in the La Crosse area, Grand Bluff Running
  • Womens Winner : Molly Pennings of Culver, MN 10:28:47 (Molly shaved an hour off her 2014 time where she placed 2nd to Lesli Semler)
  • Shelly Groenke, 25th Overall and was the 1st Femal Grand Master (57) – impressive to say the least.

17 Mile Stats:

Registered 339
DNS 51
Starters 288
Finishers 280
Finishers Rate 97%


  • Mens Winner: Wynn Davis of Stillwater, MN 2:00:40 *New Course Record by over 10 minutes
  • Jacob Peterson Eau Claire WI, 2nd Overall also under previous CR
  • Womens Winner : Marissa Floodman of Sand, UT 2:25:50 *New Course Record by 20 minutes
  • Madeline Harms only 40 seconds back in 2nd place, Lesli Semler about 5 minutes back in 3rd – all 3 went under Lesli’s 2014 CR of 2:44
  • Youngest Finisher: Gwen Schroeder 12 years old of La Crosse WI, next youngest was Hunter Eiden 15 of Fergus Falls, MN – this was Hunters 2nd time running Zumbro

Zumbro Endurance Run
100MI, 50MI, 17MI Trail Race(s)
Theilman, Minnesota
April 10 & 11, 2020
• 100MI Friday 8:00AM
• 50MI 12:01AM Saturday (Friday Midnight)
• 17MI 9:00AM Saturday

Opens Fri Nov 1, 2019 – 12:01AM CST
Closes Fri April 3, 2020 – 11:59PM CST
*Or once the field limit has been met
Complete Registration Details HERE

Directions to Race Start:
Zumbro River Bottoms Management Unit
West Assembly Area
(Near Theilman, MN)
Google Maps Directions HERE
Written Directions HERE
(Approx 1:45 south of Minneapolis, MN)

The course consists of a mix of rugged single and double track trail with rubble, loose rock and sand along with minimum maintenance gravel roads.  The race is primarily concentrated in two large valleys within an expansive hardwood forest.  There are four significant, short, steep climbs (approx 300FT) per loop with small hills in-between along with some significant stretches of flat valley floor running.  Be sure to see maps, elevation charts and stats provided on this website HERE.

100 Mile:
6 x 17 mile loop = 102(ish) miles
Elevation Gain 13,500 FT
Elevation Loss 13,500 FT
NET Elevation Change 27,000 FT
17 Aid Stations
34 hour time limit
Complete 100MI Info HERE

50 Mile:
3 x 17 mile loop = 51(ish) miles
Elevation Gain 6,750 FT
Elevation Loss 6,750 FT
NET Elevation Change 13,500 FT
8 Aid Stations
18 hour time limit
Complete 50MI Info HERE

17 Mile:
17 Mile Loop
Elevation Gain 2,250 FT
Elevation Loss 2,250 FT
NET Elevation Change 4,500 FT
2 Aid Stations
9 hour cutoff
Complete 17MI Info HERE

More About the Area:
The Zumbro Endurance Run 100MI, 50MI and 17MI trail races take place within the Zumbro River Bottoms Management Unit in Southeastern Minnesota’s Bluff Country – just outside of the tiny village of Theilman, MN approximately 1:45 from Minneapolis – St.Paul, MN.  The races start and finish at the West Assembly / Horse Campground Area.  Generally speaking the Zumbro River Bottoms Management Unit lies within a portion of the Richard J. Dorer Memorial Hardwood Forest – an expansive 1.7 million acre tract of Minnesota hardwood forest on the Northern edge of the Driftless Region which is mainly characterized by its tall bluffs and deeply carved river valleys. This “bluff country” is rugged, hauntingly beautiful and provides the perfect venue for 100, 50 or 17 miles of trail running.