2025 Paleozoic Trail Runs – Cambrian Fall III 25K Race Report

  • November 8, 2025
  • 25K Trail race held at Palos Park, Illinois – Cook County Forest Preserve
  • 21st Place overall, 3rd in M60-69 Age Group
  • 2:24:23
  • Race Results

I was so glad to wrap up my 2025 racing season with this fall trail race again.  As I was running the early part of the race, I was thinking about how similar things were going for me from last year’s race, and that I could probably just cut and paste last year’s race report and just change a few things.  But the latter half of the race certainly was different than last year.

I don’t even know why I try to make a pre-race plan, because I never stick to it.  I had pre-run half of the course last week, and the rest this week, and my pace plan and how I felt during those two runs told me I need to dial it back from the start.  But did I?  Nope, gunned it too hard and would end up paying for it later.

Heading out with excitement and trying not to step in a hole.

The day seemed perfect for racing, maybe 45℉ at the start, calm wind, and the course was in really good shape.  The first mile netted me a split of 8:09, and I knew I would regret that.  But the hills soon came and forced me to slow down and rein myself in.  Once I got to four miles or so, I finally had dialed myself in and was on autopilot. 

After getting passed by other runners who had started slower than I did, I found myself running behind a guy running at about my same pace.  Blue-sleeved Guy, as I named him, would gap me a little climbing hills when he was jogging strongly up them and charging hard down them, neither of which I was able to do.  But I would slowly reel him back in on the flatter portions of the race.

As we got to the 7.75-mile turnaround, Blue-sleeved Guy hit the portapotty, and I went straight to the aid station to refill my water bottle.  I had seen in the pre-race email that Tailwind would be at the aid station, but oftentimes it’s diluted too much.  I asked the volunteer at the aid station if it was mixed to a good concentration, and he responded like he had been asked before, saying that most everyone had said it was spot on.  I trusted him, filled my bottle, and turned back to the trail.  I kept looking over my shoulder for Blue-sleeved Guy, but he never materialized.

Out-and-back courses give you an advantage to see how many are ahead of you and how many are behind.  I felt pretty good about seeing fewer faces heading out as I did after turning around.  I figured I was in the top twenty or so.  I settled back in and kept chugging away at the miles at a comfortable-hard race pace for me.  

I felt pretty good up until 11 miles into it.  I could feel myself starting to struggle.  A guy passed me around the 12.5-mile area and said, “Even the small hills are feeling like large hills now.”  I couldn’t have agreed more.  I told him that I was gassed, but I kept trudging along.

My mile splits had been holding steady, but at 13 miles, I hit the wall.  My wife, Kari, had said before the race started that she had put an extra gel in the zippered pocket of my hydration belt for me.  I honestly didn’t think that I would need it, seeing that Tailwind had been working great for me, but boy, was I wrong.  I was blowing through my hydration and was concerned that I would drink all of it too soon.  I reached in and grabbed the gel and ate it.  It would have been worse for me had it not been there for me.  It was a race saver.  

Coming into the last little bit of the race.  The trail was filled with beautiful fall foliage.

I started having some foot cramps, and knew that could spell trouble.  It was at the last two miles that I decided that the “race” was now just to get to the finish.  As I came off the main trail and onto the grass, I was passed by a guy who was my age, and I asked him if he wanted a sprint finish.  He said, “Sure,” and I chuckled.  I said, “I’m going to make you earn this.”  😄  But honestly, I couldn’t keep pace and was just glad to make him earn it.  The second year in a row that I was out-kicked in the final quarter-mile of the race.  Oh well, I guess that’s racing for you.

So dead and done with the race that I was stopping my watch even before crossing the mat.

Kari was awesome once again, taking pictures, making sure I had what I needed, and getting my very sore body back to the truck for the drive to Pop’s for some much-needed lunch replenishment. She ended up walking 8 miles of trails while I was out there punishing myself.

The slogan of this race is “Finish or Fossilize,” and I was certainly glad that I didn’t fossilize. Came close. 😄 Time to recover and plan out my race schedule for next year.

2024 Paleozoic Trail Runs – Silurian Fall II 25K Race Report

I have done the spring version of this 25K before, and since I opted to not burden myself at Tunnel Hill 100 with another 100-mile attempt this year, I decided to give the fall version a go.  And I am happy that I did!  We had a cool and overcast morning for the race, with perfect trail conditions, and seeing that the fall version is run at a different course, I found this one to be a lot less technically challenging.  That’s not to say this was easy – it had nearly 1500 feet of elevation!  Lots of rolling hills, and a few steep enough to force me to walk, but the day turned out great for me.

My faithful sidekick/super sherpa/wife Kari and I got there way earlier than necessary, but were glad to do so to get a prime parking spot as the location had very few and we didn’t want to have to find the second and third parking option and have to walk.  We had lots of fun people-watching and chatting about the other racer’s prerace routines.

I had made a race morning decision to wear my more comfortable road shoes instead of my trail shoes, based on the race director’s email stating that the course was in great condition.  I also wore my gaiters to keep the little rocks, sticks, leaves, and other trail junk out of my shoes.  I was looking around and it seemed that I was the only one that opted for them.  I was so glad that I did.  

At the start of the race, a short grassy section that led to the path.

The 50K started at 8:30 and my race started at 9:30.  This course is much more crowded with other patrons, but they weren’t too bad and gave us plenty of room.  My plan was to not go out too fast and have to suffer in the later miles, but of course, I bolted out of the gate.  It wasn’t long before I found myself in no-man’s-land once again, not quite with the lead pack and way ahead of the back-of-the-packers.  Doesn’t matter what length of race I do, I find myself in this spot every time.

There was a giant hill that I walked just before mile 2 and I got passed by a couple of other runners, but walking calmed me down and I settled into a more appropriate pace.  The hills kept coming and I just kept pushing on. 

That’s a lot of hills.

The 50K leader was shirtless and I saw him around my 5-mile mark and knew that I would definitely see him again.  It wasn’t long after that when I saw the first 25K leader coming back at me from the turnaround, and she was flying!  She did eventually win the race, a first for the race director, which he was super excited for.

As I got closer to the turnaround myself, I was marveling at how good a gel would make me feel.  Every 30 minutes is when I choke down the 100-calorie syrupy stuff, and I was finding myself looking at my watch 15 minutes after each one wondering how much longer to the next.  I finally caught a guy that I had been slowly reeling in, but he would jog the hills and I would walk them and have to work at pulling him back in again.  We arrived at the turnaround aid station at the same time.  I had already had the lid off of my 21-ounce water bottle and had it refilled with another 21 ounces.  I’m glad that I opted for the bigger bottle this time instead of the 12-ounce handheld bottles I used in the spring race.  I was staying on top of hydration.

After the turn, I found my legs and started running at a pretty good clip.  This portion would be downhill for a while, and I tried to take advantage of that.  I could see the competition coming at me for the first time and I was glad I had a good lead. 

I have to give a shout-out to the large group of spectators who greeted us when we went out and came back on the course around the middle section.  It was a big pick-me-up.

The next runner ahead of me was another one that I had tried to reel in from the start.  She had passed me within the first 1/2-mile of the race and looked strong, but by mile 11 she clearly had run into a wall.  I passed her and put some distance on her.  I didn’t think that I was in the top ten at this point, but gaining a spot gave me some motivation to keep chasing others.  The problem was, there weren’t any ahead of me that I could see!  

With about 2.5 miles to go, we hit the last big hill and I was passed by another guy.  Great, I had just gained a spot and now I was losing one.  I tried to match pace with the guy, but he was younger and stronger.  And to add insult to injury, the race director informed us at the awards that he had raced the RDs fall Lakefront 50K the week before.  Tip of the running visor to him.

Once up the big hill it was flat and I summoned the energy I had left to push a little bit.  I could hear the quick footsteps rapidly approaching me from behind and of course, it was the 50K finisher passing me in the final mile.  It has happened twice now to me and I hate it!  Oh well, another tip of the running visor to the shirtless 50K winner, whose overall 50K time was nearly a half-hour faster than my Chicago Marathon time.  Actually, the second-place 50K finisher was also faster than my CM time.  Crazy kids.  Tip of the running visor to both of them.

As I was dealing with that defeat, the sounds of more footsteps were approaching, and I was passed by a woman who clearly was kicking to the finish.  I tried to keep pace with her but she was slowly pulling away (tip of the visor to her-lol).  We emerged relatively close from the trail and onto the grass to do a parade lap of the park to the finish and she hit the afterburners, beating me by 15 seconds.  I knew that I couldn’t catch her, but I also knew that the clock was ticking rapidly to the 2:20 mark and I gave it my best to be sub-2:20, but my official time put me two seconds over it.  My watch time shows 2:19:38, but it paused while I was refilling my water bottle.  Seeing that I had predicted a 2:40 finish when I signed up for the race, and then thinking I had a good chance to go sub-2:30, to get 2:20:02 was a huge surprise that I will proudly take as a new PR.  

All in all, it was a great day and a great performance for me.  I might have to keep this one on the calendar for next year!