Thursday, August 6, 2026

Minnesota Senior Games - 1 Mile Power Walk

My second event at the Minnesota Senior Games was the one-mile power walk.  This was my first time competing in a power walking event.

There used to be two different walking disciplines at the Senior Games.  One was race-walking and the other was power walking.  The two sports are almost identical.  Power walking has slightly different rules than race-walking.

I used to compete in the race-walking events, which have more stringent rules regarding keeping your knees straight.  Starting this year, they only have power walking events, so I switched to power walking.

To qualify for the power walking events at the National Senior Games, you used to have to place in your age group at the state level.  Next year, they’re making power-walking an “open” event.  That means anyone can sign up for a power walking event at the National Senior Games without having to qualify.

I didn’t need to do this event to qualify, but I’ve been very competitive in the race-walking events in the past, so I wanted to see how high I could place in power walking.

The last time I competed in the Minnesota Senior Games, I did two race-walking events on the same day, and I placed first overall in both of them.  This year, I had lower expectations.  I haven’t done much training for walking, my overall fitness level isn’t the same, and I wore myself out this morning by doing an all-out 5K run.

When I got back from my 5K race this morning, I only had five hours before this event.  I took a bath, did some stretching, and ate a light lunch.  Before I knew it, it was time to get ready for my walking event.

The race venue was the track at MSU – Mankato.  I’ve done walking events on this track before.  It’s a 400-meter track.  For a mile, we had to do four laps, plus an extra nine meters.  There’s a special starting line which accounts for that extra distance.

I had nice cool weather for my morning race, but this was a little warmer.  By 2 PM, it was in the upper 70s.  The race was short enough that I wasn’t going to overheat, but I was careful not to spend too much time in the sun before the race.

The race was conducted in two heats.  The women’s heat was first, so I watched their heat while I was waiting for the men’s heat.


Yesterday, I found out I was the only person in my age group.  I knew I would win my age group.  The question was how high could I place overall.  I also wanted to see if I could break 10 minutes.  I’ve tried several times at home, but the best I’ve done this year is 10:16.  That was on residential streets.  I was hoping I could go faster on a track.

I learned before the race that there were two guys in their 50s who were likely to be much faster than me.  We were lined up close to the first turn.  I tend to start fast, so only one of them reached the turn ahead of me.  The other one passed me right after the first turn.

For the rest of my first lap, nobody was near me, so I could focus on trying to go fast and not worry about where anybody else was.  I was just coming out of the first turn of my second lap when I heard somebody behind me.  Then I lit a fire under myself to pick up my pace.

He was just behind my right shoulder as we reached the next turn.  One of the judges warned him that he was “lifting” (i.e. he had both feet off the ground at the same time).  He must have eased up to focus on his mechanics, because he was never close to me after that.

By my third lap, I was starting to pass people who were still in their second lap.  I had to go around three of them in the first turn, which was unfortunate timing.  In my last lap, I passed a few more people.  Again, it was in the turns.

I occasionally looked ahead to see where the second-place walker was.  As I came out of the last turn, he was about 70 meters ahead of me.

When I finished, I was disappointed to see that I wasn’t any faster today than I was at home, training by myself.  My time was 10:20.  I felt like I gave it all I had, but running that 5K race in the morning probably took too much out of me.

Because I was in the second heat, I didn’t have to wait long for awards.  I picked up my second gold medal of the day, but nobody was competing with me in this race.


Race statistics:
Distance:  1 mile
Time:  10:20
Place in Age Group:  1st

Minnesota Senior Games: 5K Road Race

I’m competing in two events at the Minnesota Senior Games.  One is a road race (running) event and the other is a power walking event.  By competing in these two events at this year’s Minnesota Senior Games, I can qualify for the road race and power walk events at next year’s National Senior Games.

Next year’s National Senior Games will be held in Tulsa, OK.  I don’t know what my schedule looks like for next year, so I don’t even know if I’ll be going to Tulsa.  I wanted to qualify to keep my options open.

This year’s Minnesota Senior Games are being held in Mankato.  I drove to Mankato yesterday, so I could do my athlete check-in.  My first event was the 5K road race.

The National Senior Games have events in more than 25 different sports.  In most sports, you need to qualify by placing in the top four in your age group in any of the state Senior Games.  The road race events are an exception.  They can accommodate a large field, so you can qualify just by competing in the state games.

There are two road race events: 5K and 10K.  By competing in either of these events in Minnesota, I could qualify for both events in Tulsa.

The event schedule in Mankato had both road race events taking place at the same time, so I had to choose between the 5K and 10K.  Making matters worse, my power walking event is also today.  I chose to do the 5K road race, because running 10K would make it harder to recover in time for my power walking race.

The 5K race started at 7:30 AM at Sibley Park.  This is the same venue that was used for the 5K race four years ago, but the course was different, because of road construction.  In particular, the race started and finished in a different part of the park.  After looking at a course map, I decided to drive over there to make sure I knew where to park in the morning.

Athlete check-in started yesterday at 5:00 PM.  I made a point of getting there right when it started, so I could have an early dinner.  While I was there, I looked at the registration lists for both of my events, so I would know how many people were in my age group.  As it turns out, there was only one other person in my age group for the 5K road race.

I got to sleep early enough, but I woke up at 1 AM, and I never got back to sleep.  After four hours of resting in bed, I finally got up.

The weather was unusually cool for an August morning.  The temperature was in the upper 50s, and it didn’t warm up much by the time I finished.

I could’ve stayed in my comfort zone.  I didn’t need a fast time to qualify for Tulsa, and I was guaranteed to place in my age group, as medals go to the top three.  I chose to go all-out anyway.  It’s been a long time since I ran a 5K race, and this was a good way to evaluate my current fitness level.

There were only 36 runners, and some of them were doing the 10K race, which was two laps of the same course.  I knew there was one other runner in my age group, but I didn’t know who it was.  Mostly, I was racing the clock.

When we started running, three runners took off much faster than everyone else.  I was leading the next group.  I quickly realized I was starting too fast, so I had to ease up until my pace felt sustainable.  As I did, five or six other runners passed me.

After about a quarter mile, we left the park and turned onto residential streets.  By now, I had found my pace, and I was following the runners ahead of me, trying not to fall any farther behind.

I hit the one-mile mark in 7:55.  That’s about what I was hoping for.  The question now was whether I could sustain that pace for the rest of the race.

In the second mile, we turned onto a paved trail that follows the river bluff.  There were a couple of small hills.  The first hill slowed me down, but I was keeping pace with the runner ahead of me.  After the hill, I quickly got back up to my previous pace.

On the next hill, I also slowed a little, but I started to gain ground on the runner ahead of me.  After that hill, I passed him.  Then I tried to keep pace with another runner who was farther ahead.  At this point, he was the only runner I could still see.

My time for the second mile was 8:12.  That was a little disappointing, but not surprising.  I knew those hills slowed me down.

As I began the third mile, I reached a turnaround.  Going out, we were on the trail, but coming back, we were on the road.  I could see that I would have to run up a hill right after making the turn.  I passed the next runner as I started up that hill.

I fought hard to keep up my pace on that hill, thinking it was the last hill on the course.  When I reached the top, I saw that there was still one more hill.  That was disheartening.

That last hill really tested me.  I fought up this one as well, but I didn’t have much left in the tank.  As I got back onto residential streets to head back to the park, I was struggling to keep up my pace.

I was almost to the park, when I saw the leader of the 10K race going out on his second lap.  After entering the park, I saw my time for mile three.  It was 8:07.  I was pleased to see that it was a little better than my second mile.  I knew what I had left.  There was one more turn, so I still couldn’t see the finish line.  It seemed like it was a lot more than a tenth of a mile.

I finished in 26:18.  Officially, the course was 5 kilometers, but my watch read 3.26 miles.  I don't generally trust GPS measurements, but after talking to other runners, the consensus was that the course was a little bit long.  Going by the official distance, my average pace was 8:28.  According to my watch, my average pace was 8:04.  That's more encouraging.

I had to wait for everyone else to finish before they did the awards ceremony.  It was only then that I found out I won my age group.  For that, I got a gold medal.

My next race is the one-mile power-walking event this afternoon.  It starts at 2 PM, so I need to recover quickly.


Race statistics:
Distance:  5 kilometers
Time:  26:18
Average Pace:  8:28 per mile
Place in Age Group:  1st

Saturday, July 25, 2026

Race Report: 2026 Xenia Avenue Marathon

On July 25, I ran the Xenia Avenue Marathon in Brooklyn Park, MN.  I’ve run this race every year since its inception in 2020.  It’s close enough to home that I don’t need to stay in a hotel.  It’s just too convenient to pass up.

I could’ve waited until Saturday morning to pick up my race packet, but I chose to drive up to Brooklyn Park on Friday.  That gave me a chance to stop at one of my favorite pizza places, which is also in Brooklyn Park.

The race started at 6:30 AM on Saturday at Orchard Trail Park.  I left home a little after 5:00, so I could get there about 45 minutes early.  Parking was available across the street at Champlin Park High School.

I saw several other runners who had done one or more races of the Summer Camp Series.  They all knew this was going to be my 600th marathon or ultra.

This race often has hot weather, and this year was no exception.  The temperature at the start was 70 degrees, with high humidity.  I expected it to get into the 80s by the time I finished.

This was my seventh marathon in a span of nine days, so I had tired legs.  Between that and the hot conditions, I wasn’t aiming for a fast time.  I just wanted to finish.

The course was one lap of a 2.2-mile loop, followed by five laps of a 4.8-mile loop.  Both loops started by running around Orchard Trail Park and then heading out to the Rush Creek Regional Trail.

On the shorter lap, we left the trail to run a loop of some residential streets.  This loop included two blocks along Xenia Avenue.

After leaving this neighborhood, we returned to Orchard Trail Park, where there was an aid station.

My pace so far was faster than the pace I typically started during the Summer Camp Series, but I was really feeling the high humidity.  After that short lap, I slowed down.

The remaining five laps were all on paved bike paths.  We once again got onto Rush Creek Regional Trail.  We followed this trail through a tunnel under Douglas Drive and then through Oak Grove Park.


There was an aid station set up at a junction in the park that we ran through three times on each lap.  On my first big lap, I drank every time I came through this aid station.  That seemed excessive, so on subsequent laps, I only drank there twice per lap.

After running through the park, we did a short out-and-back.  When we returned to the park, we turned at the aid station to run past the pavilion and playground.  There was also a building with bathrooms.

Next, we ran a loop around a meadow on the south side of the park and eventually returned to Oak Grove Park.

Then we followed the Rush Creek Regional Trail back to Orchard Trail Park.

There were mile markers on the path.  That was new this year, and it’s something you don’t usually see in a race where you’re running multiple laps.

On some sections of the course, there was two-way traffic, so I often saw runners who were ahead of me or behind me.  The runners who knew me were all congratulating me on my 600th marathon.  As the race progressed, I was also congratulated by a couple runners I didn’t recognize.  Maybe word got around.

Early in my third big lap, I reached the halfway point.  So far, I was on pace to have a faster time than I did in any of my Summer Camp races.  I expected, however, that I would slow down as it got hotter.

In the first half of the race, I was stopping to take pictures.  I also had to make a few bathroom stops.  In the second half of the race, I was able to get into a more consistent rhythm.

I didn’t get as hot as I thought I would.  It was a cloudy day, so even though the temperature was rising, it didn’t feel nearly as hot as it would on a sunny day.  We also sometimes had a cool breeze.  I was still running at the same pace, but without all the stops, my average pace was now faster.

I was paying attention to my lap times on the big laps.  With two laps to go, I realized I could run negative splits if I kept running without any stops or walking breaks.  That became my goal.

I focused first on getting through one more lap without walking breaks.  Over the last seven years, I’ve run this loop more than 30 times.  I can visualize every part of it, and I always knew what was coming up.  Instead of focusing on miles, I focused on where I was in the loop.

There were a couple points on the course where volunteers were reading our bib numbers and keeping track of how many times we had passed.  When I reached the turnaround of the out-and-back section, the volunteer greeted me by name and said I would see him one more time.

When I finished that lap, I saw that it was a few minutes faster than my previous lap.  Now, there was no doubt that I would run negative splits if I kept running without walking breaks.

I needed to make another bathroom stop, but I wanted to wait as long as possible.  As I started my last lap, I committed to waiting until I reached the bathroom in Oak Grove Park.

When I reached the turnaround for the last time, the volunteer again greeted me by name.  He said, “This is the last time you’ll see me.”  I said, “until next year – maybe.”

When I got to the building with bathrooms, I made my last bathroom stop.  I had been worried that my legs might get stiff after stopping.  When I resumed running, my legs still felt fine, and I quickly got back into the same pace.

On my last trip around the meadow, I reached the 24-mile marker.  My watch had been reading high, so I depended on the mile markers to know how much I had left.  I checked my watch.  It looked like I would run negative splits by about nine minutes.  I wondered if I could shave off another minute and make it ten.

I picked up my effort as I ran back through Oak Grove Park for the last time.  When I got back to the aid station, I didn’t stop to drink.  I didn’t want to do anything that would slow me down.

From the aid station, I had about 1.5 miles to go.  I was done with loops and out-and-backs.  Now, I just needed to run back to Orchard Trail Park and finish.

At the 25-mile marker, I checked my watch again.  I didn’t speed up at all in that mile.  I could’ve just taken it easy the rest of the way, but I tried harder to pick up my pace.

When I ran through the tunnel, I had just under a mile to go.  I was pouring it on now.  I started looking for the mile markers from earlier laps.  They were staggered by about two tenths of a mile.  When I saw the “11” marker, I had eight tenths to go.  When I saw the “16” marker, I had six tenths to go.

Just after the “21” marker, I came around a bend and saw the junction where I would leave the Rush Creek Regional Trail and run back into Orchard Trail Park.  On my way to the park, I saw the “26” marker.

I accelerated all the way to the finish.  I finished in 5:10:13.  I ran faster today than I did in any of the Summer Camp races.  I also ran negative splits by more than 10 minutes.

I finished before the temperature reached 80 degrees, but I always felt the high humidity.  When I finished, my clothes were soaked and I was dripping with sweat.

Two of my friends from Summer Camp were still there when I finished.  Eleven runners were still on the course.  Everyone else had already left.

Because of road construction, I knew the drive home would take longer than usual.  Rather than have lunch somewhere in the area, I drove straight home.  I was still soaking wet when I got there.

My July schedule has been intense, but August will be easier.  I only have one marathon scheduled in August, plus a couple of shorter races at the Minnesota Senior Games.


Race statistics:
Distance:  26.2 miles
Time:  5:10:13
Average Pace:  11:50 per mile
First Half:  2:40:51
Second Half:  2:29:22
Marathons/Ultras in 2026:  28
Lifetime Marathons/Ultras:  600
Minnesota Marathons/Ultras:  123

Wednesday, July 22, 2026

Race Report: Summer Camp Series, Day 5

Today was the last day of the Mainly Marathons Summer Camp Series.  It was my sixth marathon in six days.  Up to this point, I had kept all my times under six hours, but yesterday I really had to work at it.  I didn’t know how today would go.

For the second straight day, we were running through Quarry Park and Nature Preserve.  Today, we ran a different route.

Before every race, there are pre-race announcements.  At the end of the announcements, they recognize people who have reached significant milestones.

Today was my 50th Minnesota marathon with Mainly Marathons since the two Minnesota brothers took over the business.  I think I was the eighth person to do that.

The man of the hour was Robert Manon, who achieved Loony Legend status today.  To be a Loony Legend, you need to run at least 100 marathons or half marathons with Mainly Marathons.  You also need to complete all 13 of their series.  When someone becomes a Loony Legend, a friend or family member tells everyone their story.  That honor went to Karen “Evil Twin” Vollan.

After that, there were three group pictures.  Throughout the year, there were three instances of two series being held back-to-back.  If you run them both, it’s called a Running Ragged series, and you get a special belt buckle.  This is a picture of everyone who completed the Triple Crown by doing all three Running Ragged series this year.

This is a picture of the AAA group.  These runners did all 75 Mainly Marathons races in the same year.  Yes, these runners are completely loony.

The last group was every Loony Legend who was here today.  I wasn’t quick enough to get a picture of that group.

The last day of a series is hot dog day.  They had hot dogs and brats at the aid station.  They also had emotional support hot dogs that you could carry with you on one of your laps.  A few runners wore special outfits for the occasion.




With all the pre-race hoopla, I didn’t have time to make a bathroom stop before the race.  I also forgot to put my watch in run mode.  While everyone else started running, I was still getting my watch ready.

Today’s weather was much cooler.  It was only 52 degrees at the start, and it didn’t get up to 70 until noon.  I actually started the race wearing gloves and a light jacket.  I was stopping to take pictures during my first lap, so it took me a while to get warmed up.

Today’s route took us past the main park pavilion and through the woods.  We crossed over a small berm that I call the “speed bump.”  Then we continued through the woods until we reached a clearing.

We crossed a floating bridge over a marsh.  Then we continued on the gravel trails until we reached quarry #2.  This is one of the quarries that has been converted into a swimming area.


On the opposite side of the trail, we ran past another quarry that’s been made into a fishing hole.

Then we continued to the eastern edge of the park, turned and kept going until we reached the turnaround cone.  Then we ran back the way we came.  We ran this route 14 times for a marathon or 7 times for a half marathon.

On the way back, the approach to the “speed bump” is steeper.  I always walked up the speed bump in this direction.

After my first lap, I had to make a bathroom stop.  Then I headed out again.  I felt better today than I did yesterday.  Partly that’s because it was a cooler day, but I also wasn’t noticing my Achilles tendon as much.

I made three more stops in the next three laps.  After my second lap, I took off my jacket and put it in my drop bag.  After my third lap, I made another bathroom stop.  After my fourth lap, I took the time to eat part of a brat.  They were cut into pieces, so you didn’t need to eat a whole one at once.  Despite all those stops, I was on roughly the same pace as yesterday.

For the first half of the race, I was walking up one side of the speed bump, but I was running everywhere else.  With the cool conditions, I needed to run to stay warm.

When I finished my seventh lap, I was half done.  So far, I was one minute faster than yesterday.  Before heading out for my eighth lap, I ate part of a hot dog.  That was the last time that I ate any solid food.

By now, it was finally warm enough that I could do extra walking without my hands getting cold.  I picked out another small hill that I always found to be tiring.  For the rest of the race, I walked this hill in addition to the “speed bump.”

The extra energy I had earlier faded as the race progressed.  With about five laps to go, I was feeling the cumulative fatigue of running six marathons in six days.

With three laps to go, I needed to make another bathroom stop.  Even after stopping, I was still a minute ahead of yesterday’s pace.  I knew I could afford to do more walking, but I wanted to wait until my last lap.

Yesterday, I had someone to run with in the late laps.  Today, I was on my own.  At this point, most people were walking.  Those who were still running were too fast for me.  That made it tougher to stay on pace.  In retrospect, I probably should have run a lap with an emotional support hot dog.

With two laps to go, I could no longer focus on a whole lap.  I needed to break it up into shorter segments.  First, I focused on running to the bridge.  Then I ran to the swimming hole.  Then I ran to the corner near the eastern edge of the park.  Finally, I ran the rest of the way to the turnaround.  These segments were different lengths, but none of them was much more than a quarter mile.

Coming back, I had to do the same four segments in reverse.  When I was running from the bridge back to the aid station, I passed two groups of college-age kids who were on their way to go swimming.  I didn’t think it was warm enough to go swimming, but I don’t have the metabolism of a 20-year-old.

My goal was to keep my time under six hours.  With one lap to go, I could afford to take 35 minutes.  I had time to walk most of the lap.  I walked a few more of the uphill segments, but I was mostly running.

With about half a mile left, I caught up to Sally.  She was doing a run/walk mix at a pace I found comfortable.  I ran the rest of that lap with her, finishing in 5:51:01.

I got two more pieces to add to my chain of medals.  The medal for today’s race was a loon with a hot dog, because it’s hot dog day.  I also got an extra piece that goes to anyone who did every race of the series.

This is what the whole chain looks like.  It’s too long for me to actually wear this.

As I was leaving, I almost forgot to retrieve my drop bag.  After getting back to the hotel, I realized I had left my bottle at the aid station.  Apparently, today was my day to forget things.  After washing up and changing into clean clothes, I drove back to Quarry Park to retrieve my bottle.  While I was there, I got to see a couple runners finish their marathons.

The Rueckert brothers both live in the St. Cloud area, and after the Summer Camp Series they host an annual banquet called The Loonies.  A few people had to begin their journeys home, but most of us will be partying tonight.


Race statistics:
Distance:  26.2 miles
Time:  5:51:01
Average Pace:  13:23 per mile
First Half:  2:52:25
Second Half:  2:58:36
Marathons/Ultras in 2026:  27
Lifetime Marathons/Ultras:  599
Minnesota Marathons/Ultras:  122

Tuesday, July 21, 2026

Race Report: 2026 Summer Camp Series, Day 4

Today was day four of the Mainly Marathons Summer Camp Series.  Today, we were running at Quarry Park and Nature Preserve in Waite Park.

This park contains 22 old granite quarries that are no longer in use.  Some of them are quite deep, and over the years they’ve filled in with rain water.  A few have been converted into swimming holes, making this park a popular summer destination.

The park has a network of gravel trails.  Over the years, Mainly Marathons has held races on at least six different routes through the park.  Today’s race was held on my favorite route.

This route goes through the middle of the park, past a swimming hole with a beach.  Then it continues past the observation deck before we turn around and come back to the aid station in the parking area.  Along the way, we passed a few other quarries.  For a marathon, we ran this route 14 times.



The weather was cooler today.  The temperature was in the mid-60s at the start and never got out of the 70s.  We also had a cool breeze, so I was never in danger of getting hot.

During my first lap, I ran the whole way, stopping only to take pictures.  During my second lap, I saw a couple of deer in the woods.


On the hotter days, I did little or no walking in the first half, so I could afford to take walking breaks as it got hotter.  Today, that wasn’t a concern.  I just needed to make sure I was staying on pace to finish in six hours.  In my third lap, I did some walking so I could talk to my friend, Karen.

This course doesn’t have any big hills, but it’s also not flat.  There are sections that are slightly uphill and sections that are slightly downhill.  After a few laps, I became more aware that some part of the course were more tiring and others were easier.  One of the tiring sections came just before the turnaround.  I continued to run everywhere else, but I started walking that section.

In lap seven, I ran about half of the lap with Ken.  His pace was a little tiring for me.  Shortly after that, I started to notice that my legs were getting sore.  On other days, I got hot and tired, but this was the first time I had sore muscles during the race.

At the halfway point, I was slower than I had been on any of the other days.  I had some room to slow down, but not much.  Instead of doing extra walking, I felt like I had to keep mostly running.

It was a big contrast with yesterday, when I felt strong in the second half.  As I thought about that, I realized I was probably sore today because I didn’t hold back enough yesterday.

I was checking my watch every three and a half laps to make sure I was on pace for a six-hour finish.  The first time I checked, I was three minutes ahead of schedule.  Halfway through the race, I had a six-minute cushion.  When I checked again with three and a half laps to go, it was still a six-minute cushion.  I was no longer adding to my cushion, even though I wasn’t doing any extra walking.

One lap later, another friend named Karen caught up to me.  I ran with her for the rest of that lap and all of the next one.  Running with Karen helped me to stay on pace.  As I started my last lap, I had a little more than 35 minutes to break 6:00.  The previous lap only took 25 minutes, so I knew I could now afford to do more walking.

I could’ve walked more, but I didn’t.  Having only one lap to go made it easier for me to coax myself to keep running.  In the first half of that lap, I did a little more walking but not much.  I reached the turnaround in 12 minutes.

As I thought about where the tiring uphill sections were, I realized most of them were in the first half of the lap.  Coming back, it was mostly downhill.  With that in mind, I ran the rest of the lap, finishing in 5:49:30.  I really struggled today, but it wasn’t my slowest race of the series.

Today’s addition to the chain of medals was a Viking.

During the race, I enjoyed the cooler temperatures.  After the race, however, I was a bit disappointed.  By doing the race, we all got free admission into the park.  On a scorching hot day, like the last four days, I would’ve enjoyed going for a swim after the race.  When it’s only in the 70s, it’s not warm enough to go swimming.  Those quarries are so deep that the water is always ice cold, even in the summer.  I saw a few people swimming, but I decided to pass on that.

There’s just one more race in this series.  Tomorrow, we’ll be coming back to Quarry Park, but we’ll be running a different route.


Race statistics:
Distance:  26.2 miles
Time:  5:49:30
Average Pace:  13:20 per mile
First Half:  2:53:24
Second Half:  2:56:06
Marathons/Ultras in 2026:  26
Lifetime Marathons/Ultras:  598
Minnesota Marathons/Ultras:  121

Monday, July 20, 2026

Race Report: 2026 Summer Camp Series, Day 3

Today was the third race in the Summer Camp Series.  Our race venue was River Bluffs Regional Park.  We were running on a paved trail near the Mississippi River, but we couldn’t see the river from the course.  As usual, the course was out-and-back.  For the marathon, we had to do 14 laps.

We started at a trailhead that has a small parking area, but it’s only big enough for the aid station.  We had to find parking on the street.  I made a point of getting there early, so I wouldn’t have to park too far away.

Most people knew that today’s medal would feature Prince.  Many of them were dressed in purple for the occasion.  At the aid station, they were playing Prince songs.

The weather today was brutal.  It was hotter than the previous three days, and this is the most sun-exposed course of the series.  I expected the hot sun to take a toll on me, so I brought a supply of crushed ice.

Most of the course was through and around a meadow.  Running across the meadow, we ran down a hill on the way out, but we had to climb that same hill coming back.

A good portion of the course was near the tree line, going around the edge of the meadow.  This part of the course had shade, but only while the sun was still low in the sky.

There was one spot where we briefly ran through the trees.  This part of the course was always shady.  Later in the race, this became my favorite part of the course, but it was too brief.

I always walked up the hill going across the meadow, but in the early laps I was running everywhere else.  When I reached the midpoint of my fourth lap, I was one fourth done with the race, so I did a time check.  I was on pace to finish in 5:25.

I was in my fifth lap when I noticed that clouds had moved in.  That gave us relief from the sun for a few more laps.

It wasn’t sunny yet, but it was still getting warmer.  Over the next few laps, I slowed down a little.  It didn’t help that I had to make a couple bathroom stops.  At the halfway point, I was on pace to finish in 5:32.

That’s when the sun came out again.  It was high enough in the sky now that it was shining over the trees.  The temperature had climbed into the 80s, and the sun was intense.

Starting with my eighth lap, I put ice in my hat every time I started a lap.  The ice was effective in cooling me down.  It did a lot to counteract the heat of the sun.

The hill in the middle of the meadow was the biggest hill, but there were a few other uphill sections.  One of them was right at the turnaround.  In the second half of the race, I walked this hill as well, giving me two walking breaks per lap.

When I was halfway through my 11th lap, I was three quarters done with the race, so I did another time check.  I was surprised to see my pace had improved, in spite of the extra walking.  Now, I was on pace to finish in 5:31.

That gave me the motivation I needed to keep up the same pace.  My usual pattern has been to do more walking in the last few laps.  Today, I was determined not to slow down.

I checked my watch again with two laps to go.  I wasn’t sure, but I thought I was on pace to break 5:30.  After that, I was checking my time after every half lap.  I was motivated to break 5:30.

When I finished lap 13, I had just over 24 minutes for the last lap, but I still needed to stop at the aid station to drink some Gatorade and put ice in my hat.  When I started running again, I had less than 24 minutes.  I didn’t know if that would be enough.

I lit a fire under myself to pick up the pace in my last lap.  In the first half, that was easy, because that was the downhill direction.

I needed to see my time at the turnaround before deciding if I could afford to walk the first small hill.  I had more than 14 minutes for the second half of that lap, and it was less than a mile.  I went ahead and walked that hill.

When I resumed running, I picked up the pace as much as I could.  When I reached the longer hill in the meadow, I ran halfway up the hill before walking the rest of it.  Shortly after that, I got my split for mile 26.  It was my fastest mile of the race, even though it included both of those hills.

After that, there’s a nice gentle downhill section at the end of the lap.  I continued to push the pace, and I finished the race in 3:25:43.  Clearly, I ran harder than necessary.

I was expecting this to be my slowest race of the series.  So far, it’s the fastest, and it’s the only one where I’ve run negative splits.  I may regret that tomorrow.  Ideally, I should always be staying in my comfort zone, so there’s still gas in the tank for the next day.  Today, I got a little carried away.

Today’s medal depicts Prince and the "Spoonbridge and Cherry" sculpture.  Also notice the purple rain.



Race statistics:
Distance:  26.2 miles
Time:  5:25:43
Average Pace:  12:25 per mile
First Half:  2:46:00
Second Half:  2:39:43
Marathons/Ultras in 2026:  25
Lifetime Marathons/Ultras:  597
Minnesota Marathons/Ultras:  120

Sunday, July 19, 2026

Race Report: 2026 Summer Camp Series, Day Two

Today was day two of the Summer Camp Series.  Today, we were running in Sauk Rapids.  Our course was 16 out-and-back laps on a paved trail next to the Mississippi River.  It was the third straight day that we had views of the river.


The temperature today was a few degrees warmer than yesterday.  It was 65 at the start, and it got into the upper 80s by noon.  The air quality was still poor.

To reduce the tension on my Achilles tendon, I put extra padding under my left heel.  That helped.  I still noticed it a little, but it didn’t bother me nearly as much as yesterday.

I didn’t get as much sleep last night, so I knew I would start out feeling sluggish.  For the second straight day, I started the race drinking Coke instead of Gatorade.

In the early laps, I was running a little faster than yesterday.  I wasn’t putting any extra effort into it.  I think I was faster because I had better traction on pavement than I did yesterday running on gravel.  Also, today’s course was flatter.

I knew I would need to take walking breaks as it got hotter, but I started out running, so I would have room to slow down later.  My goal at the outset was to run at least six laps before starting to take walking breaks.  After finishing my first six laps, I committed to running for two more laps without any walking.

At the halfway point, I was about eight minutes faster than yesterday.  By now, it had warmed up about 10 degrees, so I needed to start taking walking breaks to manage the heat.

Starting with lap nine, I took a one-minute walking break at each turnaround, for a total of two minutes of walking per lap.  I did that for the next four laps.

I focused on half a lap at a time.  After I finished a walking break, I only thought about running to the next turnaround.  Then I could take another walking break.

As the temperature climbed into the 80s, one minute of walking wasn’t enough.  Beginning with lap 13, I started walking for two minutes at each turnaround.

The longer walking breaks gave me more time to cool down.  Also, since I was covering more ground walking, I didn’t have to run as far to reach the other end of the course.

With two laps to go, it occurred to me that I could walk the rest of the way and still finish in six hours.  I wanted to get done sooner if I could, so I kept up the same run/walk mix.

When I was halfway through my last lap, I caught up to Fran, who was doing a mixture of running and brisk walking.  I finished that lap with her.  My finish time was 5:35:15, which was faster than the previous two days.

I added a new piece to my chain of medals.  Today’s medal featured the battle of the state birds.  The loon is the official state bird.  Most Minnesotans regard the mosquito as the unofficial state bird.

Today went well, but tomorrow will be tougher.  We had a lot of shade today, but tomorrow’s course is mostly out in the open.


Race statistics:
Distance:  26.2 miles
Time:  5:35:15
Average Pace:  12:47 per mile
First Half:  2:39:02
Second Half:  2:56:13
Marathons/Ultras in 2026:  24
Lifetime Marathons/Ultras:  596
Minnesota Marathons/Ultras:  119