Taking One on the Chin at Bix 7

This was my fourth Bix 7 road race, third in four years after a 42-year hiatus from this historic mid-summer road race in the heartland. After a rather inauspicious debut as a 22 year old in 1980, when I sort of tempoed the effort in about 40 minutes. I was nursing a hip injury that knocked me out of summer training that year and opted to run 5:40-5:45 pace instead of going all out. That was an epic year in Bix history, as legendary marathoner Bill Rodgers raced it for the first time and it transformed from a fairly sleepy local/regional race to the big time national scene.

My return races in 2022 (44:07 1st in my age group) and 45:15 (again first in a new age group) were good. The 2023 effort should have been noted as an age group record, but in 2019 a runner seemed to have cut the course short and walk-jogged his way to a 44:52. Never did actually get to the bottom of that issue, but I think that’s the story. In previous years he had either walked the entire course in about 2 hours or had done the short course at about 22-23 minutes a mile. Maybe 2019 was inadvertent or maybe on purpose.

Build-up and training

I was a little flat this June after a long winter-spring of training and racing. My last two races, the Bolder Boulder 10K in Colorado and Steamboat 4-miler in Peoria, IL were decent but I could tell I was at the end of a long block. I took a few days off following the 4-mile and just ran easy-unstructured through the rest of June. We moved out from Colorado on the 29th and arrived in our new home (house yet to be determined) in Minnesota on the next day.

July was a build-back month and I got in three solid weeks of 63, 67, 68 miles leading into last week. I didn’t do any fast workouts, but ran a weekly double threshold of repeat 4-6 minutes on Tuesday mornings, followed by hill reps of 1.5 – 2 minutes in the afternoon. A couple of days later I would do a fartlek, tempo, or strides, and on the weekends a long run of 15-17 miles.

So far have really enjoyed being in Minnesota and meeting people, and I have joined a new club team that is stacked with very good masters runners. It’s the deepest in the country and they have a good team spirit and sense of community.

Running at sea level has felt pretty good so far, although the transition has been slowed somewhat by warm-hot and humid weather. In a land of some 20,000 lakes (and three major rivers converging within 10 miles from here) there is a lot of moisture in the air. Almost all of my runs have been at a dew point of 68 to 72, with temperatures ranging from the high 60s to 90 degrees. By last week I was feeling pretty well adapted but also hoped that I retained some residual red blood cells and hemoglobin from nearly 11 years of living and training at altitude.

Last week I ran “through” to Wednesday, keeping my daily mileage up to 9 or 10 (70-80 minutes of running) on those first three days. On Thursday I rested, and we drove to Iowa. We first stopped in Iowa City, where I met three of my high school friends. I did a 4 mile shakeout run on Friday morning with another friend, and Tamara and I ventured the hour to Davenport under hot and humid conditions. Bib pick up was a breeze and we checked into the (first) hotel at 3 PM.

Injecting a rival into the mix

As far as competition goes, my return in 2022 and 2023 were a breeze for the age group and won those by 2 or 3 minutes, while also beating almost everyone else in their 50s. However, this spring I had a couple of the Quad City locals tell me that they had a friend who wanted to take me down and set a new course record. A bit of trash talk I figured, but it seemed like this runner had some solid credentials (recent 5Ks in the low to mid 18s), so I knew I’d have to be ready. I figured that three and a half weeks of solid base training should be enough to hold off almost anyone. I didn’t try to engage in any one upmanship with my friends and at the same time, wanted to keep the race as a fun event where the main competition was me vs. the course and conditions.

Nevertheless, the race was on my mind for much of the week as I focused on what I could do for my own race and to let others do what they will. This was not a championship event and the only thing on the line was a little blue Iowa-shaped ceramic plaque and some pride.

And then the rains came down

Friday afternoon was hot and muggy. We went out to dinner a little early (5:30) and got there just in time to beat the pre-race rush! It started to rain as soon as we got to the restaurant.

After dinner we settled back into our hotel, an older place about 10 or 12 minutes from downtown and the race. At 8:30 we noticed a fire engine in the parking lot, and moments later the fire alarm went off! We grabbed the dog and a few items (including my race gear of course) and headed out the door. A fireman was right there and he told us to stay put.

So we did. We waited about 10-15 minutes in an empty and eerily silent hotel, while the firefighters worked upstairs, and mulled our next steps. Earlier I noticed that our lamp and clock were flashing on and off due to electrical surges and moments before all of the commotion I heard scratching and crackling in the walls and ceiling–this ended up being an electrical fire. We decided to bug out and made new reservation at a nearby hotel.

Despite the turmoil and some extra expense we were in bed by 10. Sleep was a little restless but not bad. I woke up just befor 5:00 AM to a sharp thunder clap. Rain was coming down hard and it would not relent for hours. We wanted to get to a parking ramp near the start early and had just packed the car, ready to go, when I got the delay of race text. We wouldn’t be starting until 9 AM a delay of one hour. Back to the room. It was still pouring rain when we headed to the race but there had not been any lightning that we could see. However, we did have to change our parking plans, and avoided the downtown area. We parked along the Mississippi River, about 3/4 of a mile from the downtown and I waited until 30 minutes before the start to head out into the rain and begin my warm-up.

It was pouring.

I did just a short warm-up of about 1.3 miles with some drills and strides. I’m not sure if that was not sufficient for the day. It was still fairly warm at 73 degrees, and I didn’t want to overheat once we started racing. The rain helped everything feel cooler.

I got to the Orange corral (2nd) about 16 minutes before the start of the race. I think I have been in Orange every year I have run it. The White corral is for the elite and next fastest couple hundred runners. After the race I found out from a local that you have to request an elite/sub-elite start position in the White corral.

This did make a difference on Saturday. In my previous outings I had lined up fairly near the front of the Orange corral, and was able to run up Brady Street hill without much interference. In 2022 I probably took it out a little fast and was struggling for breath the rest of the way. I ran an 18 second positive split and moved up 22 spots from half-way. That was solid for first time back in 42 years. The next year in 2023 I started out a little easier on the first mile and ran a 10 second negative split. Tha.t felt better

My goal was to run a bit faster than 2023, under 45 minutes and to have a shot at the existing (what I think was false) record of 44:52. To do that I wanted to get out in about 6:40 for the first mile and run 6:20s for most of the rest of the way.

The race

The Orange corral had filled up fast (and early) and I lined up towards the front. Ultimately it was not far enough and I should have found a way to the very front. Once they dropped the ropes and we made the final approach I was about 10 or 12 meters back from the start line. The gun went off and it took about 10 seconds to cross the start line. I figured I’d be fine because everything is by chip time based on when you cross the start; however it soon became apparent that there were many many of runners ahead, going out at variable speeds.

I was boxed in.

The first half mile up Brady Street is a straight climb at a 7-8% grade. The trick is that you don’t want to go out too fast and then suffer the rest of the way, but you also don’t want to go out slow and fall behind. I got trapped behind clumps of runners a few times and had to do some weaving around and stutter stepping to get through. By the time we reached the top of the hill I had found some better navigation. But the going was still choppy.

The split for the first mile was 6:55, and that was too slow. On the good side, I wasn’t breathing hard as I picked it up on the downhill second mile but it was still quite crowded and had to slow and weave several times to get around slowing runners.

One of the highlights of the day was when a youngster ran by and said “hey, you’re a good runner!” I thought that was funny and asked him how old he was. He said 12! My second mile was in 6:10. The street was crowded but I stayed pretty close to my young friend through the turn-around.

I hit the half-way split in just under 23 minutes. My goal to run under 45 minutes and the opportunity to set a new record appeared to be slipping. Saturday would not be a record breaker for me. I wanted at least to hold 6:30/mile pace throughout (45:30) and I reminded myself to hang on for that.

My 12 year old friend dropped off soon after the half-way point.

Miles 4, 5, 6 on this course are a grind. After you crest that first hill at about half a mile, you have just over miles 2 miles of flat downhill, mostly on Kirkwood Avenue. That’s the best part of the race. However, at 2.6 miles you hit another big uphill on Middle Road, it’s about a quarter mile of 5-8% grade and it’s a gut punch. You then drop down to the turn around and have to do it again but in reverse (longer but not quite as steep on the return). The respite on the leeward side of Middle Road feels too short. My 3rd and 4th miles were 6:35 and 6:36, slower than I had wanted but it would have to do.

Tamara was there to cheer at about 4.2 miles, just before we started the long gradual ascent to Brady Street.

From 4.2 to 6.2 it’s almost all uphill with a couple steep pitches and here is where the course really gets tough. You are getting fatigued but still far from the finish. My splits for mile 5 and 6 were 6:39 and 6:41. At about 4.5 miles I had caught up to another masters runner that I know and we went back and forth to the finish. He kept me going, and I think I kept him going.

With about 0.7 to go, the long downhill down Brady Street and past the start is usually a lot of fun. But unlike the early miles running down Kirkwood, it’s a hurting sort of fun. You know that you are almost done, but the fatigue, leg aches, and hypoxia have taken their toll. I just wanted to keep up with my masters compatriot, knowing that if I did I’d finish ahead in the standings because he was in the White corral at the start and had a gap off the bat.

We hammered that last mile! I hit that last split in 5:46 my fastest split of the day and faster than in 2022 and 2023!

My final time was 16 seconds slower than in 2023, and 32 seconds from my pre-race goal time (and 40 seconds shy of the old “record”).

And what of my age group rival, whom my friends had touted? I had crossed and initially thought I had finished ahead, because I had passed a couple of other 60-something runners along the way.

Moments later, however, I saw him with a group of his “Faster Masters” team. He had finished a minute ahead and had broken the previous mark by 20 seconds. Although I would have liked to have been on top (he ran the time that I had dreamed of in an A++ scenario) I’m glad that had set a legitimate mark for our age group. But dang! Where did he come from? Prior to this year I think I was ahead of his performance level, and we had faced off head-to-head a couple of times and I had triumphed. Not this year.

Post hoc shakeout

For age grade, I have been consistent. I ran 86.7% in 2022, 85.6% in 2023, and this year it was 86.5%. I’m not unhappy with my age grade score, my competitor at two years younger was less than 0.2% ahead in age grading, and we ended up finishing 1-2 in overall in age grading for masters men (unofficially).

Looking at it a few days later I had a good but not great race and I should be proud of the effort even though I did not win the age group or set the record. That would have required an extraordinary effort and I simply do not have the fitness right now to run minute faster than I did.

That said, I have a couple muses. Primarily, I need to find a way to get into that White elite/sub elite corral. In my three recent outings I have beaten many runners who have had the opportunity to line up ahead of me. I could also keep my warm up going a little longer and confidently line up and run my pace up that hill and over the first couple miles with less interference. I think that cost me 20 seconds.

Second, my new age group rival, what the heck kind of community effort was that to get him on top? He had a lot of encouragement and maybe some intel from his running mates (some of whom I share Strava accounts, so they could see what types of workouts I was running).

Finally, the fields at many races are getting stronger and deeper in our age group. It is rather remarkable. I can’t just try to maintain age grade points (and slow down a bit each year) and expect to win every time. And this is especially the case as you get up in your age category. That means going forward I have to be better prepared for big races.

A weekend of fire and rain that ended up going pretty well. Bix is a great event. Usually with 12,000-15,000 runners these days, and a quality professional field. I’ll be back, especially now that it’s only a half day’s drive to get there.

Steamboat Classic 4 mile

One more for the road! I ran the Steamboat Classic on Saturday to close out a long winter-spring racing campaign with seven races over the past six months.

The pre-race was a little hectic, but there was no getting round that for this race. I had an endoscopy on Thursday afternoon, and they had to knock me out for half an hour. The procedure went well but I was groggy on Friday morning.

I flew out to Peoria on Friday evening and arrived at the Airbnb that teammates had rented just before 10 PM local time. Everyone got up a 4:30 (so 3:30 my time), we had some breakfast and caffeine, and got to the race by 6 for check in and warm up. During the 20 min warm up I mentioned that it all felt sort of out of body because I wasn’t awake enough yet.

Conditions were decent but not perfect–67 F but 92% humidity with a light head wind on the way out. The course basically had 1 hill over the first half mile and a fast downhill over the last one-third mile. Otherwise it seemed almost completely flat.

The elites went off just after 7 AM and we started about 10 minutes later. My plan was to run about 24-flat or low 24 for the 4 miles and score >90% to close out the season (7th race in 6 months). I have been feeling a little flat since the 10K out east at the end of April.

I felt terrible up that gradual hill but hoped I would be able to pick it up once we got on the flat street toward the turn around. I checked my watch a couple of times and saw I was only running 6:10, although it felt like 6-flat. Maybe I could have surged to snap out of it, but instead I tried to work into it a faster pace. Split 6:15, way slower than planned.

I was running in about 25th place and 40 meter gap had opened up with a pack of 10 or 12 runners at about 6:00-6:05 pace. I briefly went after them but tied up and my breathing got heavy, so I eased up and ran with the lead woman from the masters field and an open runner. We played cat and mouse through mile 2. That split was even worse! 6:20. It looked like I might not be able break 25, so I was was writing it off as a bad day.

But at the turn around a masters runner from my age group was only a few seconds back. I decided to fight it out for as long as I could. Dan, my main rival was already well ahead, and I figured that going home with a silver medal would be better than a bronze. Plus there was team competition and age grading to consider, both with prize money.

The lead woman were just a few seconds ahead, so I surged to catch up and stuck with them through mile 3. We picked up, and that split was a 6:05. I didn’t feel great but the pace and effort were more like it. We crossed 3 in 18:40.

Over the last mile I pulled away from those runners, and my masters challenger, and worked to reel in stragglers from the faster-starting group. They had 20 seconds on me, and although I did not catch them I made up some ground. I kept it together by looking at the stoplights as focal points. We made the turn to head down the hill and I picked it up to closed in 5:51 to take an age group sliver and to help our team to win.

I fell short of my age grade goal, with 89.5%. I needed to have been a few seconds faster in the opening mile or two to be at 90%. The highlight of the day was to drop down an age class and to run with the men’s 50-59 team. We won that against some stiff competition from the Atlanta Track Club and Shore Athletic Club.

Mixed on these results. Ended up running little less strongly than what I had expected. However, I haven’t been firing off great workouts lately so it wasn’t unexpected. It is the end of a long campaign and I had a lot going on last week.

I’m looking forward to a few days off dialing back for a couple of weeks, with not much intensity work over the next month or so. That should be a pretty good reset for the next training block.

Taking on Magnolia Drive

I ran the 15-mile run on Magnolia Drive west of Boulder the other day, the route made famous in the book Running with the Buffaloes, a cult classic about the 1998 Colorado University cross country team. The route is an attraction for runners visiting Boulder. It’s not really a staple for locals, other routes are preferred, but a lot of people run the course or parts of it a couple times a year.

Here as a good video with sub 2:10 marathoner Frank Lara and Roots Running: https://www.youtube.com/watch?v=3_J825loALw

The out and back route starts about 10 miles west of Boulder at an elevation of 8200′. It has a series of long climbs (1/3 mile to 3/4 mile) that are followed by a drop in elevation. Repeat seven times, then you turn around. The low point is 8050′ peak elevation is over 8700, and in its entirety, runners must climb and drop about 1,500 feet.

I have always run Magnolia (aka Mags if you’re a cool kid) about once year just as regular weekend long run. Even then, with all the hills, it’s not an easy run. Magnolia Drive is famous for some Olympic-level runners doing some crazy fast times and I have wondered what I can do on it.

I probably should have done it 6 or 8 years ago, when I was younger and a little more spry but it never fit in. Now that I’m in my last month in Colorado, and with just more one race to go on the calendar this season, I decided to give it ago. Although I had only five days of recovery following the Bolder Boulder 10K, I felt good enough this weekend to give it a try.

We had a wet week and I actually delayed the attempt a couple of days becasue of the wet and foggy weather. On Saturday morning it was 60 degrees, clear, with only a light breeze. So pretty close to ideal (50 degrees might have been better). I

I have been thinking about this for years now, and figured that I could run 7:30 pace on average. Maybe I could have five or six years ago, but that that proved to be over optimistic. The uphills were just too hard.

I slurped down a gel and some water, did a half mile jog as a warm-up and rolled into my start. I actually started the watch at the crest of the hill, which was 30-40 meters behind the start of the pavement. I figured that Garmin/Strava would sort that out and start my route when hit the dirt. Didn’t work out that way! So in the end I ran some 60-80 meters further than necessary.

Running at a hard effort at an average of 8,400 feet for nearly 2 hours is hard enough. Throw in all those hills and the task becomes really tough. The nice thing is that the downhills do not beat you down too much because of the soft surface. It’s the uphills, which start early and don’t really let go until you a done.

You start with a nice 3/4 mile downhill (150 foot drop), the first mile is the easiest of the day. I hit a 7:15 and felt really good, although dreading what was to come.

Tamara provided support every 2-3 miles, and I took in a few ounces of Maurten 160 drink at each stop, I figured that would be enough and once I ran out there’d be water. Going out was hard! We moved from our condo at 7,400 feet a month ago and even though we’re staying at 5,900 feet now I think I could tell that my breathing was more labored. It did get better once I settled in, after about 15-20 minutes. Nevertheless, I had planned on averaging 7:40s-7:50s on the way up and to be well under an hour at the Peak to Peak Highway (7.5 miles). But the hills were relentless, and I slowed way down on the steeper sections. As a result, I was about 59:26 (7:56 pace) at the turn around.

The return, until the last hill, was better. And I was able to run 7:20s most of the way. But even there, on the some of the, thankfully shorter, uphill sections I could only run about 9-9:30 pace. Fortunately, my legs were fine on the downhills and I could run 7 min pace +/- when I wasn’t going uphill.

It’s hard to gauge effort compared to sea level. Too many variables (hills and elevation) to draw a direct comparison. However, I would say that I was running pretty to a marathon effort for the 15 miles. Not that I could have held that pace for another 80 minutes on Saturday, unless they were flat miles!

I don’t normally go that hard for that long unless it’s in a race. The most marathon pace do while actually training for a marathon is about 10 miles. I have gone up to 14 in the past (ala Pete Pfitzinger plans) but decades ago decided that might be too much if its incorporated into an 18-20 mile long run. Usually, the most marathon pace I’ll do is 10.

I ended up running about 1:55:50 from pavement to pavement (that’s the official demarcation), which is 7:43/mile. Strava said it was 7:37/mile, but there is some discrepancy with the different watches. That’s the fastest for the age group by a long way, and I set numerous age group segment leads along the way. It’ll be interesting to see if any of my friends, frenemies, or friendly rivals decide to go after those times. I know one who could probably take them down and another one or two might try over the next year or two. Bring it on! That’s why we do these things. Although I’m not making a huge deal about it on social media. Just put the run down and let it be.

That was freakin’ hard! Although I’m way down on the segment list (like mid-pack with more than 1500 attempts) but if you age grade it (1:27:30) I would be in the top 5 on the Strava board.

Glad I did it, doubt that I’ll do it again, especially coming from sea level. Unless it’s an easy paced effort.

Bolder Boulder 10K: One More Time

Some History and Background

This was my 15th Bolder Boulder, going back to 1983. To date me even more, I was in town for the first Bolder Boulder ever in 1979. Some college friends and I traveled to Boulder to train for the summer, but I broke my foot a few days before the inaugural race and had to skip it, and I was so disappointed that I did not even watch the race.

I have lived in Colorado for half of my life, and I have run this race more than any other. However, I regret missing many years due to injury (1979, 1984, 2002, 2003) or work and travel (1982, 1987, 2004, 2015), or travel, plus the covid years. That’s a lot of misses, each with regret.

My course PB of 34:06 (1985), is 2 minutes slower than my 10K at sea level. It’s not an easy course, with rolling terrain and an uphill finish (and a net gain of 90 feet from start to finish; and nearly 300 feet of vertical), all at +/-5300’ elevation.  

The goal was to break 40 minutes, a tough task at altitude and proving to be just as difficult for me as breaking 3 hours for the marathon (which I haven’t done since 2017). My last official sub 40 at Boulder Boulder was in 2019, although I did run 39:45 in a solo virtual attempt in 2020, and 39:37 at a socially distanced race in 2020. Both of these were at different locations and on flatter courses, and they do not count in the record books.

No one over the age of 64 has been under 40 minutes on this course, I was hoping do that in 2022 but covid knocked me out.

I returned in 2023, but it was only 16 days after an all-out (American age group record) at the Riverbank Run 25K in Michigan. Afterward, I did not manage my recovery as well as I should have. The result was a lackluster 40:46 in Boulder, my slowest Bolder Boulder and probably my worst result of that year. In 2024 I also had run the 25K a couple weeks prior but did a better job of recovering and tapering for the Bolder Boulder. On Memorial Day last year I just missed the mark, with a 40:08.

2025

So here we are in 2025, probably my last best chance to break 40 because we are moving to sea level next month and I’m not getting any younger. Unless I do 5 or 6 week altitude block, maybe with some coaching from Mike Smith or Ed Eyestone, it’s going to be quite difficult to break 40 going on this course.

This is a year of transition in other ways; for first time I did not qualify for the A wave, in which you need to run an 18:10 5K, 38:00 10K or 1:24:00 half marathon to qualify. I did not achieve any of those standards in the past year and had to run in the AA wave. There are about 500 runners per wave in this huge race, and 100 waves! They are going out all morning an 80-90 second intervals.

Nevertheless, the AA wave is very competitive (the fastest from our group ran 31:30 and was top 20 on Monday). If anything I found the A wave a little more relaxed because I would line up near the back and it was fairly easy to find a rhythm.

Race Time!

I got to the start corral a few minutes later than I probably should have (about 7-8 minutes before the start) and lined up back a way. It’s all chip timed of course, but it was crowded the entire way and in particular during the first 2 or 3 miles—enough so you could not really run the tangents effectively.  I just watched my space and hoped not to get tangled up with another runner.

Monday was an odd weather day with mist and rain, and slick pavement. However, it was cool, in the upper 40s at race time. I split the first two miles in 6:24, and 12:47 (6:23). On this course you are climbing gradually through 2.7 miles, before getting some respite. The 3-mile split was 19:28 (6:41) and my 5K was about 20:10, which was just about what I wanted, because I was hoping to run a negative split. Despite those intentions and being right on for halfway I was not feeling optimistic, it felt like I was pressing as hard as I could and I did not know if I could hold on for another 5K.

Half-way and already feeling it.

The 4th mile is rolling, and I was struggling as I split in 26:04 (6:36), and I had wanted to be about 5 or 10 seconds faster on that mile. The 5th mile drops close to 80 feet, and it is the easiest stretch on the course, and I passed 5 miles in 32:21 (6:17). My mental math told me that I would need to be under 6:20 for mile 6, and have a strong kick, to finish under 40.

The course makes the turn onto Folsom Avenue, heading south, with about a mile to go. On that stretch I was hanging on with the but also struggling.

Running down Folsom, hanging by a thread (note the 9-year-old on my tail!).

The last kilometer is uphill and always extremely tough and I lost some time. With about 450 to go the climb gets more serious as you turn onto the stadium access road, I had practiced and visualized that dreadful hill over the past month, and I tried to increase my pace for a final long kick, but it kicked back! And by halfway up I was jogging. The 6th mile was a 6:37, not what I needed. I was gasping. Into the stadium with just a couple hundred to go I mounted a feeble kick (the mat was very slippery) to finish in 40:23. Shucks.

Entering the stadium, usually a joyous moment, but you can see we are all in our own private pain cave.

I fell short of a big but difficult to achieve goal at this point in my running journey. However, I am pretty happy with the race overall, I did break the single year age record, won my age group, and now have the two fastest times ever for the 5 year age group. This was also my 8 official age win at the Bolder Boulder (10th if count the covid races). Can’t argue with that. However, there are some caveats and maybe a misgiving or two (self-flagellation) about the shoulda, woulda, coulda on Monday.

As I mentioned earlier, my first half splits were good on paper. However, I had actually planned on going out a little bit easier, closer to 6:30 pace for miles 1 and 2, and then about 6:30-35 for mile 3. That would have put me a few seconds back, but maybe with a little bit more energy for the first half.

Did I get caught up in competition in those early miles, with certain rivals just ahead or behind? As the old adage says, for every second too fast at the beginning, you can lose 2 seconds on the back half. Did the rain and slick roads have an effect, as indicated by race announcers Alan Culpepper and Frank Shorter. It was definitely more crowded in the AA wave than hanging off of the back in the A wave. Running better tangents and turns might have helped shave off a few seconds. Or are those just three excuses?

It also just comes down to finding the wherewithal to push through over the second half. I lost time on the 4th mile (5 seconds), 6th mile (at least 7 seconds), and the final finish into the stadium (5 seconds), that was easily my weakest finish ever at Bolder Boulder.

Post Race and Elite Races

After the race I met up with teammates for a bit, trying to get warm in the old CU field house, and then hung out for the morning to watch elite races.

Had some mixed emotions as this will (probably) be my last time racing the Bolder Boulder as a Colorado resident. Nevertheless, although it was an exciting, if not damp and chilly morning.

The elite races were fantastic! Connor Mantz had a huge kick to win men’s race in 28:21, passing Kenyan star Daniel Ebenyo with just 50 m to go, and Grace Nawowuna broke the long-standing record (set 30 years ago) of 32:12 by running 31:52.

Bolder Boulder and Me: The Future

In spite of having some success at Bolder Boulder, I have never run quite as well as I had hoped. Or maybe it is just the course. As an open runner I probably should have run well under 34 minutes, in fact my goal back then was to run under 33. However, those years I ran too fast in the opening mile or two and then paid a heavy price to the finish. As a masters runner (1999-2001) I felt I could have been under 35, but didn’t put it together (pacing in 1999, hot weather in 2000, and out of shape in 2001). In this latest era as a grand masters and senior runner (2015-25, minus the covid years) I had the most success age group-wise, but it never has een my best race of the year. I guess that’s okay.

As for the future I want to return even though we are moving away. I will return. Whether or not I am as competitive as I have been is a different story. Maybe it will not matter. You see former world class runners taking more than an hour to complete the course, and they are happy and we are happy for them. Participation in this event is what it is about.

When I do return, I guess at least once, I would like to have the final weeks of my training block to be in Colorado or at altitude. To get into the best competitive shape that I can. That’s not a given, but something to maybe plan and strive to make happen.

Until I do return, thank you Bolder Boulder for the excitement as a participatory runner and fan of the sport of road running.

A Return to Bloomsday

I first did this race in 2022, more than 40 years after thinking that I had to run it someday. Getting to Spokane and running the race was a huge bucket list race event for me. We liked it so much we thought about moving to Spokane, and by 2024 those thoughts became a plan.

We planned the Bloomsday weekend back in January, thinking that this would be a pre-move scouting trip, or we would already have a bid on a house by then. However, things changed, and that was discussed in last week’s post and we decided not to move to Spokane after all.

Despite that, I still wanted to make the trip and run the race in 2025. Although I have only raced to it twice now, the Bloomsday 12K is one of my favorites.

Quick Turn-Around From The 10K

I only had a week to recover from the USATF Masters 10K, which was on the East Coast. In-between the travel and these races we had to move out of our condo on Wednesday, with closing on Thursday before Bloomsday. Not to mention flying out Friday night. The week was a bit of a blur. I had couple of easy running days, but put in 21,000 steps on a 14-hour moving day. The last three days of the week were just easy runs with a few strides thrown in.

Returning to Spokane after thinking-expecting to move there this year was a bits strange. Let’s just call it bittersweet.

On Saturday morning I ran about 4 miles along the course, including the top half of Doomsday Hill, and we drove around the town some after bib pick up. Otherwise, we took a restful day which was nice after such a busy week.

Doomsday Hill

Doomsday Hill a 5% climb over a half mile in the background.

Race Day

Race day dawned rather cool, at 39 degrees. We made our way downtown early to ensure that we had good parking (that wasn’t a problem) and waited in the car for 40 minutes before making our way to the Riverfront Park area and race hub.

Took some pictures of the falls, but just doing that was chilling so we found a coffee shop and warmed up there until I was ready to start my jog.

I got in just 2K for a warm up, dropped off my bag and lined up in the second seed wave, about 30 meters behind the elite runners. It had warmed up significantly, to about 48 degrees with just a slight breeze. These were perfect race conditions.

The first half mile or so of this race is a little sketchy compared to other big races. There are several slight turns with curb jumps and the streets are narrow in spots. Plus, there are potholes. However, I managed to avoid any mishaps.

The plan was to run the first two miles a little slower than goal pace, which was about 47:00 (6:18/mile). My secondary goal was to break my time of 47:32 from 2022.

The first mile is relatively flat and the second mile has a half mile descent (dropping 140 feet) and sharp uphill. My splits were 6:18 and 6:18. Just a few seconds faster than I had planned but it seemed within reason, my breathing was good and I felt in control.

Mile 3 had another big uphill and it was a net climb of about 80 feet, so my split was a bit slower at 6:34 (but the grade adjusted pace was another 6:18). Through mile 3 my effort was fairly even and I felt good. So I pushed it some in mile 4. Maybe that was my mistake. With a drop of about 30 feet I ran about 6:08, my fastest split of the day. At this point I was ahead of my 2022 time and I was feeling good about that as we crossed the Meenach Bridge over the Spokane River. This, the low point of the course at 1740 feet, would be the highlight of my race.

Onto Pettit Drive and the start of Doomsday Hill, I eased up a little and let the pack just ahead pull away from me. I figured I could make up some time once we summited (which I knew was nearly a mile ahead). The course climbs over 100 feet in that initial half mile, at a grade of 4-5 percent. Just get through that part I thought, and I could grind out a good finish. My 5 mile split was 32:00, almost exactly what it was in 2022.

Course profile and pace, along with some stats.

Although I had run up the steep part of the hill, the run out was another half mile at about 1% incline. Small but I was just zapped at this point, and I ran a 6:30 for the 6th mile. Fortunately, I regrouped by 10K and got my rhythm back, knowing that it would be a net downhill to the finish. This stretch along Broadway is more than a mile long with no turns. However, it’s easy going and there were some crowds along the way cheering us on. That mile was a 6:20, again a little slower than 2022. We made the turn on to Monroe and I threw all I could into it for a strong finish in 47:42. Short of my goals, but I’m still happy with the effort and to take home another age group win.

I’ll reiterate that this is one of my favorite races. It’s huge, with 30,000 runners, but everything is well managed. They have an exciting elite race up front and those in the mid pack and back are out there on a Sunday morning having some fun running or walking with friends and family on the scenic yet challenging course.

We did not move to Spokane in 2025, but I will return for this race!

US Masters 10K Road Race

“Think you’re escaping and run into yourself. Longest way round is the shortest way home.” 

I took a long trip away to run the James Joyce Ramble, and then we sold our home. It was that kind of week.

We planned to sell our place in the Rocky Mountain foothills this year, or at least look into making a move, but I envisioned that we’d close the deal during the summer. Or maybe we’d make the move next year. However, events took a life of their own as soon as we returned from a weeklong trip to Spokane, WA where we were planning to move.

Life sometimes throws curves at you. Two factors changed our destination. We bought our mountain condo in 2016, and all seemed pretty good, but the monthly homeowners association fees increased 10-15% a year and by 2024 it had doubled, while the services and quality of maintenance at the site declined. In a few more years the fees would be greater than our mortgage, and that would be financially unsustainable for us. Not to mention the value of our property would decline. At the beginning of this year we decided that moving out in 2025 would be better than 2026. That would mean having the condo on the market by spring.

Things accelerated from there. Realtors, you know. We were on the market on March 7, with open houses the on the following two weekends. So much for a relaxing beginning of spring! Had we not been selling our place I would have stayed the World Masters Championships in Florida to run the 10K road race on March 30, but I needed to get home to help take care of things.

Meanwhile, other events prompted us to rethink whether we actually wanted to move to Spokane. It checked a lot of boxes, but one issue was that it was no closer to our family, in fact further. In mid-March, just a week after the condo went up for sale, we decided that a move to the Midwest might suit us better. Three factors gave the edge to the Midwest. Housing is even more affordable, it’s closer to our oldest son (his brother lives on the West Coast, but it was still a 2 hour flight from Spokane), and access to cross country skiing would be better. We have decided to move to the Twin Cities this July. It beat out Spokane in 10 of 12 categories that we considered. The only two that it was better were location and landscape and size.

Enough of the preamble, now to Dedham and the 10K.

Post WMA Training

I had five weeks after the 8K cross country championships. Recovery from that race took longer than expected. I was completely washed out that first week, and it felt more like following a half marathon, indicating some life stress no doubt but also that the race in Gainesville was an all-out effort.

My weeks in April, leading up to the 10K at the end of the month were 47, 43 (with some skiing and cycling), 56, 43, and 39 miles. For me that’s kind of in the lower end of moderate mileage. I usually like 60-65 miles a week. With so much going on and the slower than normal recovery it was adequate.

Workouts were nothing special in April but I got in a couple of double threshold days, and some single workouts focusing on threshold or CV effort (essentially race pace). I guess my capstone workout, 10 days before the race, was an asymmetrical ladder with 2,3,4,5,6,5,2 on rolling terrain. Starting at threshold and then working toward low 6 minute/mile effort (CV for me right now). That workout went well enough, and I felt I could run under 6:20/mile in Dedham.

Travel and Pre-Race

I flew into Boston on Friday afternoon and visited my cousin and her husband in Brookline that evening. Saturday was very chill, I ended up spending the day on my own at the hotel in Dedham, with my only activity being an easy run to pick up my race packet at the course venue.

Race Day

My friend Jim drove down from New Hampshire Sunday morning and we visited for a bit before taking the short drive to the race. It was cool, windy, and raining off and on. More like day for a cross country race, but it wasn’t terrible and everyone would be facing the same conditions so it didn’t phase me much. Got in a 2-mile warm up jog with some friends, did my strides and stretching and before I knew it, we were lined up and ready to go.

The first part of these races is always a little frenetic, and I’m always surprised at how fast some runners shoot off from the starting line. I focus on staying on my feet but also try to be aware of my pace-effort, next is to survey the scene and to keep an eye out for competitors. Two local guys from my age group strode by in the first 200 m, and then a guy in the 70s age group! I couldn’t even keep track of how many in the 60-64 group were ahead, but it seemed like a lot. Then another runner (a future teammate from the Twin Cities) ran by looking light and fresh.

I was hoping to win the age group, but figured that even if I had a bad day, I would be top 3 in the age group. However, you never know and I’m always full of doubt in the early stages of these masters running events.

By the first mile (a bit too fast in 6:03) I had pulled away from the two local runners and had my sights on my new friend/rival from the Twin Cities who was about 30 meters ahead, who had thrown in at least one surge and was and looking strong. A hell of a way to introduce ourselves, I thought.

I gained some ground in the second mile, but when I got within about 10 meters he surged again and the gap had quickly opened up to 30 meters. I knew I’d have to keep focused and have good middle and latter part of the race to keep in contact. At about 2 miles we made a sharp turn to the right, and I could see him easing up some. I was in a good pack of about six or seven other runners and I went with their tempo. We crossed 2 miles in 12:12. This was faster than the 6:15/mile I had anticipated, but I felt it was important to keep in contact.

Just after mile 2, pulled along by the pack of runners, I eased past my competitor. This was mostly a flat mile, with a net downhill and I think the wind was in our favor. That split of 5:56 was my fastest of the day, as I crossed 3 miles in 18:08.

Then things got harder. The 4th mile is through a campus and it features two solid hills. The first one was 25 feet, not too bad, but after a short downhill the second hill climbs at 6% with a net gain of 40 feet. I really slowed on that one. My mile split was 6:22, the slowest of the day. The 5th and 6th miles were a grind, with lightly rolling terrain, the splits were 6:07 and 6:13. I was running out of gas during mile 6 and on the final turn, with about 1200 m to go, did a head check to see where my competitors were. I had about 20 seconds and although I was feeling uncomfortable I felt that I could hold the effort for a few more minutes. He’d have to have a blazing kick to run me down.

Course map with Garmin splits (probably about a second per mile faster than actual).

The last 500 m have a slight net uphill, with a final hill with about 350 to go. I threw it all down and closed in about 5:50 pace to hang onto a 38:17, good enough for 48th overall and 1st in my age class.

A final surge at the finish was enough to put me on the age grade podium, 3rd out of all runners/ages in the race.

That was a hard fought race–it’s going to be interesting once I get to the Twin Cities, with such strong and competitive teammates! Meanwhile, although we did not field a 60s team, the 70s team showed up strong and took 2nd place to a surging Shore Athletic Club from New Jersey. They rarely lose, but Shore is strong this year.

With BRR 70s team.

And speaking of future teammates, in the age grading category I edged another Twin Cities runner (early 60s) by 0.05% to score a 90.6% age grade, and 3rd place overall. That was probably the biggest achievement of the day.

I was really happy with this race. Although I felt rough in that 6th mile in particular, I held on and didn’t lose much ground. Had I put my head down and stayed with the leaders of that pack I might have eked out 8 or 10 more seconds and been at the 91% range or age grading (and moved up a spot), but other than that I don’t think I could have gone much faster.

Bling!

St. Patty’s 5K

I lined up for Saturday’s Sharin’ O’ The Green 5K hoping not to have a blow out. Not my shoes, and not folding in the stretch, I was concerned about holding my breakfast and yesterday’s meals in my intestine. This was my first bicarb (sodium bicarbonate) race experiment and I lived to tell the tale.

Other than some casual ski races in January and February, on the schedule for fitness more than competition, I had only raced once since November and that was 9 weeks ago. However, I needed a rust buster and test effort for the upcoming WMA cross country event this month. I also got my hands on some Maurten bicarb, which is all the rage this year, but like anything new in running that shows success it’s hard to get. Fortunately, one of my friends knows people in the company and was able to get package with four treatments.

Last week I listened to the Physiology of Endurance Running Podcast (they’re nerdy but it’s really good), and their recent interview with Dr. Andy Sparks a researcher who did much of the work on sodium bicarbonate in sport over the past decade. He’s now a research manager with Maurten. In that interview he told tales of their earlier research where athletes had massive diarrheal outbursts or upset stomachs after taking bicarb. But that was before they developed an encapsulated formula that releases the bicarbonate in your intestine, and at a slower rate, rather than your stomach. The issue is the acids in the stomach don’t mix well with the base in the bicarbonate, and that often leads to an upset digestive system.

For years researchers athletes and coaches have recognized the sodium bicarbonate can buffer the exercise induced acidosis in blood and muscles, but the trick was to find a way to get enough into an athlete’s system while not causing digestive upset. However, recently Dr. Sparks and others have shown that encapsulating the bicarbonate and taking it with a carbohydrate gel product, it can be consumed by athletes while not resulting in digestive issues. Indeed it appears to allow greater endurance by buffering the blood.

The trick is that you need to follow the protocol. It’s pretty simple. Eat a light meal a few hours ahead of your exercise (or race), two hours before mix the gel caplets into 200 ml of water, and then a couple of minutes later add in the encapsulated bicarb, mix and then slurp down the tasteless gel in one bout but without chewing the bicarb.

How did it go?

Saturday’s Race

We decided to drive the 80-90 minutes to Fort Collins on Saturday morning, rather than stay in a hotel overnight. I was a little nervous about the bicarb protocol and timing it right while we were enroute, but decided to go ahead with the idea that we would stop about half way there, 2 hours ahead of the race.

After 45 minutes of driving we pulled off and stopped at a service station where I mixed the goop, waited 5 minutes and gulped it down without gagging anything and spilling only a half teaspoon. Two hours to race time.

We arrived in Fort Collins about an hour ahead of the race where I picked up my bib and set about with the warm up. I had planned on 3 miles, but with porta john lines (especially important on this day!) I got in 2 miles with some drills, a short tempo, and some strides. We lined up and everyone one seemed to converge at once, and I could only get as far up as the 4th row, with 30 or 40 people ahead of me in a field that did not look deep.

The plan was to run about 6:08-6:10 over the first mile and then see how it would go on the bike path over the final two miles. My goal was run about 19:00 for the 5K, which age grades to about 88 %.

20 meters into the race, and slightly boxed, in you can see my hat and sunglasses between numbers 288 and 694.

We blasted out of the start and some from behind shot ahead. The pace over the first few hundred meters was faster than I had wanted (sub 6) so I eased up a little. I split the mile in about 6:02, which was a little fast. My breathing was okay.

We had a bit of a headwind as we turned onto the bike path just after one mile. I tucked into a large pack of about 10 runners and found myself near the front of the group. It was a little unnerving to hear so many footsteps right on my heals. I braked a few times because the leaders of the group slowed a bit, and also eased up once, at about half way because a guy was breathing so heavily, practically in my ear. That was a distraction and either I could pick it up and get a gap or slow a bit and run behind him for a bit.

On the bike path, about 2 km into the race.

I fell back to about 4th or 5th in that pack, trying to keep focused and in contact. By 2 miles I had moved back up some and the pack was dissipating by then. We split in about 12:10, so a 6:08 second mile. That felt about right and it felt like I could run about 19-flat or under if I could hang on.

However, I started to get the feeling that I might need to go to the bathroom. Hold on! Less than a mile to go. I got gassed (tired) at 2.5 and slowed down for a few hundred meters. Two runners went by quickly. They were younger and closed under 6:00 for the last mile. Then two more went by, but they were not moving as fast and I was able to maintain a better pace, about 5 meters behind them. We popped off the river and over a bridge at about 2.8 miles, and I was back onto 6:00-6:10 pace for the stretch. Over the last 200 or 250 m, just before the 3 mile marker (3 miles in 18:28), I threw down all I could and had a strong kick (5:40 pace). I passed those two and pulled away by 4 or 5 seconds. Officially finishing 19:17, but I think that was a little long. And my watch had me closer to 19:05+/-.

Finishing kick!

My intestines were okay, but I did seek the nearest bathroom within 2-3 minutes after crossing the line. No upsets or accidents. All was good.

Post-Hoc

This is why we do rust busters. I think my fitness is there, but the pacing was not perfect (see pace chart). The finish was crazy fast, however, and that’s encouraging.

Pace chart from Saturday’s 5K. Note the quick start. The big dip at 2.1 miles was actually going under a double bridge. Ideally I would have liked to hold about 6:10 pace from 2.3 to 3 miles, and hopefully can find that gear when we have the bigger races.

I finished top 20 and won my age group, and pretty much achieved my pre-race goals.

Age grade was 87% for the full time for 5K, if you consider that the course seemed long (3.16 miles) it was over 88%. I probably hit that first mile a bit too fast, maybe 5 or 6 seconds, and that’s why struggled some over the 3rd mile.

Age group winners at Saturday’s 5K in Fort Collins.

What about the bicarb? I think there is something there, that was my best kick in a 5K in a long time. Usually I drop a few seconds in pace, maybe 10-15 seconds per mile under the overall pace, but this was 30+ seconds, and I felt I could have gone another 100-150 meters at this sprint effort, instead of feeling utterly spent when crossing the line. So I am encouraged.

Return to Indy Monumental Marathon

November 9

Background and Training

This was my fifth attempt to get on the five decades sub-3 marathons (aka 5D/S3) list. In my past I ran 2:34 in the 1980s, 2:44 during 1990s, 2:54 in the 00s, and 2:58 in 2018. The attempts the 2020s have been 3:02, 3:00, 3:01, 3:05.

Otherwise, this was a big year of racing with a 25K and two half marathons on the docket. I knew going in, that it would be a big ask to fit in a late year marathon.

In August I ran the world masters half marathon in Europe, got sick on the return, and it took a couple of weeks to get my legs back. Going back to the first week of September mileage was 50, 57, 70, 70, 61, 70, 64, 70, 68, and taper weeks of 36 and 31 miles. I got in four decent long runs of 19, 20, 22, and 20 miles, and a mid-long run of 11-13 on most of those weeks.  The long runs included progression efforts to marathon pace or just a little over, and most of the mid-long runs had tempo or threshold workouts.

The Race, How Did it Go?

I carbo-loaded a bit more than usual on Friday, but not too extreme. And for the race I had Maurten 160 in a handheld for the first 50 minutes and after that used Maurten gel every 30 minutes (so 480 calories for the race). That was about all I could take in.

After some delays I cut it close and got into the starting corral just minutes before the start.

The first 4-5 miles of this race are very crowded. We hit the first few miles a bit slower than race pace and the 5 mile split was in the 34:30s. Through 10 miles I felt heavy from the carbo loading, but not terrible. I kept clicking off 6:55s or so and was 68:40s for 10 miles. Then I fell into a funk, and was questioning whether I should continue with this return to sub 3 quest, and also wondering if I could maintain or increase pace, to keep o the sub 3 quest. That was not a good headspace.

We passed the half, a bit off pace and then 15 miles n 1:44, and knew that sub 3 was no longer on the table. I just resolved to keep on the pace for as long as I could.

My mantra for the day was to live in the mile, and that’s what I tried to re-focus on. And I also thought about resilience. The mostly the downhill 19th mile felt great! And I held the momentum for another mile. But then my pace fell off 7:05 -7:10s and the battle became less about time and more about just finishing. Came through 20 miles in 2:18. 10K to go. Once we got back onto the city streets after about 21 miles I focused by making it from stoplight to stoplight and that helped keep my head in the game.

The last few miles weren’t terrible, nor were they great. I could not ratchet my pace down to sub 6:50, that just wasn’t in the tank. But 7:05-7:10 was sustainable.

My wife and son (he’d just finished the half) were on the side of the course with about a half km to go, before the last couple of turns. With less than a quarter go however, my little toe blew up (ended up being a popped blister, and I’m certain to lose another toenail), so I had sort of a sprint-hobble over the last bit of the course, crossing in 3:03.

Post-race

I grabbed some food and got my medal and made my way to the gear tents, but soon after getting my bag I got nauseous and started throwing up. That only lasted for a minute or so, but it felt longer. Then I felt better. Lolled around the area for an hour or so until we all reconvened. Enjoyed some good meals later in the day a couple of beers in the evening.

With family, M&M who both set PBs in Indy!

Relaxing after the race.

Post Hoc, What worked and What Didn’t?

I’ll give the training block a mixed review. I did get an adequate amount of mileage, with long runs and workouts, but an 8-week marathon-specific build may not have been enough. However, I did have solid a summer HM block preceding that but it was hard to come back from a peak week (in August) in just a couple of months.

Fueling and hydration went okay. I did not bonk or cramp. That was more gels than I’m used to, but still it was less than some are now recommending.

My mental prep and attitude? Also mixed. I was probably less nervous for this race than any marathon I have done, going back 40+ years. That’s good. But I have never felt so off in the middle of a race—that time between 10 and 15 or so miles, I when I was questioning whether I should do any more of these, in particular another sub 3 attempt. Fortunately, I was able to pull out of that and get back into the mindset of just being in the mile.

The Future?

I don’t know. No doubt I enjoy distances, say 25K and under (down to about 5K) more than I do the marathon. What does that tell you? I would at least like to get NYC done to complete the North American WMM tour. And my son and daughter-in-law are already talking about doing Berlin someday. But breaking 3 again? Has that ship sailed?

Taper and Masters Cross Country

I finished my eight week marathon-specific block the other week without too much travail. Most importantly I got in the long runs, including three 20+ milers, and averaged 60-70 mile weeks mostly on single workouts. That’s one difference between this block and those in recent years where I did a fair amount of doubling on non-long run days. Then it was easier to do some doubles due to my work schedule. Now I don’t have to be concerned with that.

I would have liked to have had some extra weeks to prepare following the WMAs, but that would have meant running a different marathon (Philadelphia or CIM). I think/hope Indianapolis will be a good choice for 2024.

I didn’t get in any marquee workouts, but think that’s okay. Although most workouts were B or B- the 1:24 half marathon last month was perfect for preparation and as a fitness test. I’ll go with it.

That’s the good part. The first week of taper wasn’t so great, although the week did end okay.

I did my last long run a week ago Friday, 20 miles with a progression after about 8 miles, closing the last 3 in the mid-low 7s (approaching marathon effort on tired legs). However, the next week of mostly easy running, with one day off for recovery, were just blah. It was the worst I had felt all year. Every run started at 9:30 to 10+ minute pace and I was never able to shake out of feeling overtired, and slow, like 20 seconds per mile slower for easy pace (8:30s-50s), although my heart rate was kind of high (small caveat, dog ate my chest strap so using the watch band). I even cut back miles on some days, which didn’t seem to help.

I went into Saturday’s race feeling rather bleak. Home races are actually harder mentally than traveling, because here you have a target on your back and you don’t know who is going to come out of the woodwork.

Plus, there were some bigger implications for the Masters Grand Prix Standings. I was in 4th place overall, needed a finish to move into third (that’d be easy enough, just 5K), to win I would need an all out victory. Not likely with the hottest masters runner on the circuit now (named USATF Athlete of the Week recently, for setting the national record in the 1500 m and 1 mile). A second place would put me in a three-way tie for first, with final standings to be decided by tie-breakers (specifically head to head competition during the year and number of victories on the eight race circuit).

So yeah, I was feeling some pressure.

USATF Masters 5K XC Championships

My last two outings on this course were a disaster, including the 2022 championships, where came into the race with a head cold and faded to 6th place (healthy I think I would have been 2nd). And last year’s regional championship was even worse, coming off of the marathon four weeks earlier I just wasn’t ready to run hard. So that made me a little nervous.

Boulder Flatirons from the race venue, Harlow Platts Park.

Competition would be good, with four of the top five runners in my age group competing. However, at the last minute one of the runners had to scratch because his flight was cancelled. That was a bummer–although he had been saying that he was gunning for me (gulp!) I was also looking forward to a showdown on home turf. So make that three of the top five.

I drove the half hour to the park in Boulder, feeling a little nervous. 5Ks at altitude are always tough, and cross country 5Ks are all the more difficult. Add in the competition, the standings, and team bragging rights. I didn’t quite get butterflies (like I did in Sweden over the summer) but my chest was tight on the drive up.

Warm up was so-so. Just a slow jog for about 20 minutes and by the time I got my spikes on and found my teammates for a last minute check-in (we cut it close!), we were lined up. I only got in one 50 meter stride out, and maybe 30 meters on the way back.

Gentlemen check your watches.

The Race

After the last minute check in scramble we lined up, the starter gave a couple of quick instructions and without even a ready (or to your marks), the gun fired!

And we’re off!

My goal on Saturday was to to hold steady throughout and not blow up as I had in 2022 and 2023. We were quickly off the line and I was actually near the front for 50 or 60 meters before settling in. My teammate Mark shot ahead and Adam passed me. The pace felt fast on the slight downhill and I did not want to blow it in the first kilometer. I just relaxed. And that my mantra through the first lap. Dan, the age group juggernaut had 50 meters on me within the first half km. So I’d be fighting for 2nd in the age group. The field wasn’t huge (80 runners, compared to 150 or so in 2022) so I was able to find a spot with breathing room early on.

The two lap course at Harlow Platts Park in Boulder.

I decided not to look at my watch, or to minimize it, in this race and run by feel. After the hectic first km we circled back along the lake. I could hear at least one runner close on my heels, breathing heavily. Mark and a half dozen runners were about 30 meters ahead and I sort of sensed that there were a fair number of runners just behind me, so I was leading what the third or fourth chase pack.

We approached the hill at about 1.4 km, and my goal was not to charge up it, to stay relaxed. Those ahead gained some ground and the runner behind pulled up alongside me momentarily. It was Ken, who I had to beat today in order to get that tie in the overall standings. He’s from sea level and I figured I could outrun him over the stretch, but at the same time he’s a very tough competitor and I did not want to leave it to the end. So the crest of the hill (it’s about 10 meters of climb over 130 meters) I made the sharp left and threw in a surge (not in energy so much as just letting gravity do its work), and with 50 or 60 meters I could tell that I had dropped him.

No more footsteps from behind on this day. It was just a matter of hanging on and keeping that pack in sight.

At half way I was tempted to look at my watch but decided otherwise, and for the last time told myself to relax. I soon caught Mark and that pack and figured this would be a good spot. Don’t let them go! I led a few of them for a bit, but dropped back a little by about 2 miles (circling back by the lake again). My breathing was decent, turnover, okay and I felt I could hold this. And did just that.

Mark pulled away on the final hill but I was able to regain it on the downhill. We ran alongside into the soccer field area (0.5K to go) and I was able to get a few steps as we routed around the fields, and had enough to throw down a strong kick to finish in just under 19:30.

Final meters USATF Masters National 5k XC Championship.

I ended up 2nd in the age group, a full minute behind Dan, who is on a record breaking spree. Our team won, fairly handily against our cross-town/cross-state rivals. This was our first team win in two years and first time actually fielding a team since June of 2023. That was all good.

Post hoc analysis. It all worked out. My splits were fairly even (accounting for hills) and I managed my output just about right.

Next up, the marathon this weekend.

Masters Track and Field Championships

Short version, 2,500 mile road trip (minus side trips in California), nine days, two gold medals.

I think next time we’ll fly. A week ago Sunday we had a flat tire before even starting the trip, which cost us five hours and had to stay in a motel in Salt Lake City instead of camping in Nevada. And in the middle of the week our car battery died, thinking it was a starter or alternator we took the car into the shop. That cost $300. Driving all those miles in 100 degree temps wasn’t pleasant either.

Road Trip

I do appreciate the scenery, however, so here’s a few thousand words in pictures.

Utah canyon country.

Rainbow over Provo, Utah.

Egan Range, eastern Nevada.

Mt Wheeler National Park, Nevada.

Campsite sunrise near Truckee, California.

The Agony of Setting up the 4 X 800 Relay

Ahh the relay. For the past year almost, our team has talked about putting together an age group team that could challenge for the American club record of 11:22. That only requires a 2:50 per leg and on paper we had the runners to do it. Months ago we sent out signals, and I was appointed the de facto coordinator. I don’t think I did a great job at that for this event. However, our “team” ages 60-69 is more a confederation of runners without a lot of cohesion. And less so post 2020-21 pandemic. Just say that there are some personal and political differences in this team, and some aren’t afraid to verbally smash you in the mouth if you happen to disagree.

Not to mention, injuries and health. It’s hard to get four guys in our age group healthy enough to line up, and a track race is all the more risky.

I spent months encouraging an cajoling potential relay members and typically got mixed responses. Two of us were committed, one seemed to be ready if we had a team, a couple were injured or not interested, and one had been battling off and on injuries over the past year and had the attitude that if we are not going to set a record then the travel is not worth it. I even offered space at my brother-in-law’s place in Sacramento as a incentive. In the weeks leading up to the championships we seemed to have settled into a quartet of four capable runners who on paper could pull it off.

Creating a mental form chart, I figured I could run under 2:35 on a good day, Dan capable of matching that, maybe faster maybe a bit slower. Jack was hoping for 2:40-2:45 or so, and Bob sub 3. Adding those up our best case indicated maybe 10:50 for the four of us. Reasonable expectation without a blow up by one of us certainly put us comfortably in a sub 11:20 (for example, a more conservative estimate would put us at about 2:35, 2:40, 2:50, 3:00 for a 11:05, still well under the record).

We had a handoff practice a little over a week before the race and all seemed well. Shots were fired on the weekend, however, as one of our guys complained of a bad foot. He’d said he would run, but it would be some risk. We really needed a back up, but had none. Nevertheless, Tamara and left town on Sunday thinking we’d all be good.

I was looking forward to racing the relay on Thursday.

On Monday morning we had just driven into Nevada and I got a text. One of our guys was out. No explanation. Just that he wouldn’t make the trip. Cold feet or injured? I spent the morning texting, to see if we could pull together a make up team. It was so frustrating. I just don’t like the attitude that either you must set a record or forget about, especially at such a late hour. That is just poor etiquette.

I told our teammate with the bad foot to stay home and heal up. Wasn’t worth it for him to travel that far and risk further injury for a make up team.

Fortunately, we had other teammates in the 60-64 category and rest of us came together and made a team of our own teammates, with four guys in the 60-69 range, with a couple in their 70s as back ups. We wouldn’t get a record but we could score points and medal in the event.

By the time we arrived in Sacramento on Monday evening the on again off again relay was back on, although not the age group line up that we had spent months trying to put together. Come on guys, it should not be this difficult!

Brutally Hot Sacramento

The temperatures rose into the 100s each day that we were in Sacramento, which made for some challenging race conditions. The mornings were actually reasonable, 60-70s until about 9 or 10 AM most days. But the afternoons and evenings were brutal.

We arrived on Monday evening so I had two full days to rest from the long drive and to get in a couple final runs. On Tuesday I did a light workout on the track, 4X 1000 at 10K goal pace, followed by a couple of quick 200s to prime for Thursday’s relay, which would be held at about 3:30 or 4 PM on one of the hottest days of the year.

Relay Race Day

I got us signed up in the morning, and our main competition were two teams from the same club in California. I didn’t expect much because our replacements were doubling that day, and had other races in subsequent days and they said they wouldn’t be going all out. I figured that maybe we’d get a gentleman’s Silver Medal.

Other than actually figuring out who would run and our order, the biggest question was what time we’d go. We actually expected to race after 4 or 5 PM, because there would be some men’s and women’s heats before ours. I got to the venue just before 3 and my teammates were already heading toward the staging area! There would only be two heats, each with about a dozen teams.

We lined up at 3:30, and I would go first. Although this was just a make-up team and we were running for points I decided to go all out because, (A) I had some pent up energy from the team falling apart earlier in the week, and (B) for some redemption from the previous week’s disastrous 2:44. I felt I could run under 2:35 and the question was by how much.

It was 102 degrees at race time with a light wind on the homestretch.

At the gun I cut in a little too quickly and slowly into the curve, and found myself at second to last place. In the backstretch I moved into 5th place and the pace felt easy. One guy from SoCal was a few meters up and I tucked in behind him, planning to pass him after a lap. But he slowed more on the home stretch so I passed him at about 350 meters, crossing the lap in 79. It felt a lot easier than the 77 second first lap at altitude earlier in the month!

At the gun.

From there I just wound it up, picking up my pace as I took the second lap.

Saving my final kick for the last 80 or 90 meters. I did feel some tightness with about 20 meters to go, but handed it off to Bob with a nifty negative split of 79-74. I am more than happy with a 2:33!

15 meters to go!

Bob kept it rolling with a 2:55 and the other Bob (who had already run some sprint prelims on Thursday and had the finals on Friday) cruised in a 3:00, and Adam took the final leg in 3:14, holding off a late charge from SoCal, and ensuring a surprise age group win for us in 11:41!

On the screen.

The relay was a big success! The aftermath less so.

After we crossed the line, I milled around the finish area for a few minutes and enjoyed the moment with my teammates and competitors. Soon after Adam had finished however, I started coughing and gagging. It wouldn’t stop. This went on for about 10 minutes and I realized I wasn’t going to make it back to the car, let alone back to the house to get my inhaler, which I had left behind. I usually bring it, but forgot on Thursday. So some officials pointed me toward the medical tent at the end of the straightaway and I asked for some assistance.

It was a little embarrassing to have the EMTs drive in, take my pulse and O2 readings, check my breathing. But it was a relief to get a mist of albuterol and oxygen to calm the attack. This took about 20 or 30 minutes and I missed the celebration with my teammates.

My chest and throat were tight for the rest of the evening and overnight but I was otherwise okay. I ordered a new inhaler as soon as I got home this week.

Saturday the 10000 Meters

The 10K is more in my wheelhouse as a race distance, but I have only run two of these ever on the track (both in 1991, when I ran a 32:11). You don’t have hills and turns on the track, and the going is more smooth but it’s more mental than on the roads or in cross country.

I felt fine for the warm up but was concerned about the heat. It was already in the upper 70s when we lined up at about 8:40 (79 degrees according to Garmin) and it had to be 5 degrees warmer on the track, with the radiant heat from the previous day.

My plan was to run about 3:50-55 per km/6:10 per mile to finish under 38:30 and if I was having a good day under 38. Seemed fair enough based on recent workouts and races, and because I usually perform a little better at 10K than 5K. That was probably a little over-optimistic. My pacing was supposed to be over 6:10 for the first 1600, maybe as slow as 6:20s, and in hindsight I should have stuck with that.

Two guys in their 60s went out quickly in about 90 for their first lap and I held back some and was about 96. An age group rival was right on my heels, almost clipping them. That made me uncomfortable, and run a second or so per lap faster than I would have.

The two 60-64 guys already had a gap in the first kilometer.

I ended up running a string of 91s and 92s, and for 2 kilometers, my California shadow was right there. If I slowed he’d slow. So rather than stepping aside into lane 2 and letting him pass I just kept going. I think in a normal temperature (say 50s or low 60s instead of 80 or more) I would have been fine with the pace. Finally, after five laps he fell off the pace. The leader was running steady 90-91s, and had built about a 20 second lead, and second was less than 10 seconds up. I also tried to maintain my effort but started to worked to reel them in. I crossed 3200 in about 12:20, so effectively right on pace, although I was running by feel then and not focused on times and splits.

The sprayed us each lap at the beginning of the back stretch the cooling water felt nice but it was a brief respite from the heat because the water would mostly dry off by the time you rounded the track again.

Although the two leaders were not in my age group, I treated it like a race that I wanted to win outright. I caught the second runner at 5K. He fell back about 10 or 15 meters and it seemed like I was gaining on first. And so it went. The 1600 splits in the middle of the race were both at about 6:15.

There was a water table on the backstretch but it was in lane 4 and you had to veer out and slow down a little to get your drink. I went for my second drink at about 7000 meters and my competitor seized the moment and scooted past–quickly. By the time we came around for the next lap (I went to the table again to grab a cup to throw some water on my head and shoulders) he already had put on 15 meters.

With less than 3K to go, I had my own race wrapped up as I was coming up to lap the second and third place runners from my division–that was good, but they were not coming back as quickly as I would like, which meant that I was slowing up. The 5th 1600 would be the slowest of my day, I only ran about 6:27. Although I fell back some against the younger competitors, I lapped my age group rivals on the 21st lap–I had it in the bag and all I had to do was hold on.

Sweating it out over the final laps in Sacramento.

I maintained for a few more laps and then picked it up over the final two, crossing the line in a very hot 39:16, nearly 30 seconds slower than the younger runners. But I had lapped the rest of the field. So perhaps not as fast as I’d like, but I’ll take the win, but I am with winning my age division by more than two minutes.

Age group winners! Javier caught the leader Scott with just a couple meters to go to win the 60-64 age group and I came out ahead in the 65-69 category.