I ran a mile race (or 1500 m) or at least a time trial for many years going back to 1976, and usually it was something that I looked forward to. But over time I liked the event less and less, culminating with the USATF masters mile in Indianapolis a few years ago. Warming up for the event I just hated being there. I think what happened is, well some bad experiences in college for sure, but after that and for decades on I learned to visualize and mentally prepare for the mile so well that I could send my heart rate racing while just sitting there and thinking about how I’d line up and execute an upcoming race. I was never a great miler (mid-4:20s if you believe in NCAA conversions, now excluded for Division I, but still in use for Division II and III), and a 4:38 mile at 40, and 5:00 at 50. Not bad (unless you ascribe to the Letsrun.com philosophy where anyone outside of the top 10 in the US professional rankings is pretty bad at it!) but not great.
My biggest mile win was taking the age group national title (and American road record) at the Flint, MI mile some years back. The record did not last long but you can’t take away a title! Indianapolis a few years was my last attempt at the distance and I ran to 2nd place there. Again, not bad but I was so nervous that I felt that I did not want to do this event anymore.
However, in order to stay in the running for the state age group runner of the year rankings I need to score in five certified road races from the 1 mile, 5K, 8K, 10K, 10 mile, half marathon, and marathon. I have done the 5K, 10K, and half this year and ran an 8K last month but the course was about 30 m short and did not count. Come on race directors! Do your job. I’m not doing an in state marathon, and there are no more certified 8Ks to be found on the calendar and few opportunities for the mile. Gulp! So I signed up the other week for a local race.
The Race
The race was on a warm but not too humid Saturday morning the other week. A near loop with a 2-foot elevation loss, and the course is certified and record sanctioned.
Into the second month of marathon training, I have not been doing speed work (famous sandbagging line). It’s true. I have been running 60-70 miles a week for the past five or six weeks with tempos and progressions. The only real speed work (faster than 8K race effort) has been doing some 20-30 second strides about twice a week. And these have just been short sets of 4 to 6 reps. However, with all of the base work it is enough to maintain an element of speed. Running with a friend a couple days before, he asked what I thought I could do and I knew it’d be under 6, maybe down to 5:40. And deep down I felt that a 5:40 would be a good baseline effort.
Pensive moment before the start of the road mile.
I lined up at the front, we had about 100 in the race. The horn went off I and I stepped off the only to have a dozen runners jostle their way ahead in the first 25 or 30 meters. Which put me in about 25th place. The first 200 meters are through a school parking area with net downhill, but then the course makes a sharp left, and you start to climb a little. I measured my effort and felt about right, but had to slow on that turn because the traffic tightened as we turned onto a sidewalk (2 wide). I had to slow some and weave my way through a half a dozen runners to keep the effort even. I felt that my pace was decent overall, but once I got around those people (at least according to my Garmin/Strava) I surged to 5:00-5:20 pace for about 100 m before settling in.
Off the line but soon to be passed by that entire row just behind me.
Just before 500 meters the course makes another left turn, and there you climb about 6 meters in elevation over the next 350 or so m. I could feel a bit of a burn in my legs, which is just about right–on the track I usually feel that at about 600 meters in. Although I slowed I kept the effort even and passed another four or five runners. I wasn’t checking my watch but the official at the 1/2 mile called out 2:49. This is is the high point of the course but I was not feeling terrible. Yet. And I was encouraged to be on 5:40 pace and not dying.
At about 900 you take the third turn of the course, and there were four or five (all seemingly tall, at 6’3″ to 6’9″ or so! maybe a high school basketball team in summer training) runners ahead and I picked them off on the long downhill stretch I was feeling pretty good but did not want to surge until I made the final turn, with about 200 to go. I did try to pass the one last tall (the tallest) guy just before the turn but he’d have none of that and he surged. I reeled him in just before the turn and thought I’d pass and pull away and maybe pick off one or two more. That’s called getting greedy.
But then it did get hard and my legs got heavy! I picked it up for maybe 50 meters after the turn but made little headway, and then I really tied up and the tall guy pulled away. With 100 to go two other runners passed me. I finished about 12th or 13th overall with a 5:36!
Final strides! Holding off the charge.
Although it wasn’t great to tie up like that, I was actually pleased to run a 5:36. With the new (2025) age grading that was a 92%, my best ever for the mile (age graded 90-91% at those USATF championships), with an age graded time of 4:06, and set a new state record for my age. I’m not complaining.
Back to the conversation with my friend a couple days before the race, the second part of his question was how much could I bring my time down from baseline (first race without specific preparation), and I thought 10-15 seconds is possible. 10 for sure with some tapering and a month or so of weekly speedwork at mile pace/sometimes faster. So yeah, sub 5:30 for sure. Which would keep me competitive at the national level. But no! Not the mile. I’ll stick to 5K and up for that unless I’m forced by circumstances to race the mile at a national age group championship.
Although I tied up over the last 150 or so I was happy with the effort. And I might return to the mile at low key mile events here and there.
This was my fifth Bix 7, and the fourth in the past five years. The last one before that? 1980. That was quite a gap but in those intervening years I was no closer than 500 miles (for two years) and other than that it was 1,000 to 3,000 miles away. In 2022 and 2023 we were still in Colorado but I felt compelled to come back and run this now epic Midwest classic road race.
My debut back in the day was inauspicious, I don’t even have the time and place but I remember the day as being rainy and that a good portion of the course (maybe 3 miles of it) were on cobblestone. I had just run a PB of 1:09 for the 20K the week before but developed a sore hip a day or two later but made the trip to the Quad Cities anyway because I already had an entry. I stayed with the late Gregg Newell and ran it more as a tempo effort in right around 40 minutes, but don’t remember if it was over or under that.
It was the day that Bix hit the big time. I its previous five editions a good local/regional ex-college runners from the year had won, including Gregg, John Lodwick, and Jim Eicken. In 1980 the race invited Bill Rodgers, still at the height of his career, and things just took off from there and the event became an icon for American road racing.
Returning in 2022 I won my age group with a 44:07 which was an age record. I came back the next year and ran 45:15 on a very hot day for another age record, and last year I got walloped and lost my age record by 45 seconds. But the racing and times are all in fun so I wasn’t broke up about it.
Training Post-Half Marathon
I took a few days off in late June after the half marathon, but did some light cycling and stretching and then eased back that first week. That was followed by by weeks of 55, 61, 65, and 63 miles (including Bix race week). Maybe these were a few miles under goal but I also did not want to rush into it this summer. I got in some long runs of 14-16 miles, with and without tempo work, and a few decent workouts. These included a couple of tempo runs, 10K effort reps, and couple of hill sessions. Bix was on my mind as a mid-summer event, but also I wanted to work through it. So on race week I did a long (10 mile) tempo effort at marathon pace and I just did an easy 4.5 miles on Friday before we headed to the Quad Cities (about 6 hour drive including stops).
Friday-Saturday
The drive was easy enough, although it is always a bit weird to go through Iowa where my family lived from 1968 through the 1970s. But by 1978 I had one foot out the door as my breaks from college were out of state. For whatever reasons, I have spent much of the subsequent years sort of downplaying the Iowa roots. Colorado is home, but I cannot deny the formative decade in Iowa.
We had we stayed and had dinner in Moline, where I had worked for a summer. We met our son kind of late in the evening but got back to the hotel by about 10 PM. I slept okay and we were up by 5:30. After a week of really mild temperatures (+/-60 at night) and lower humidity things were warmer than anticipated, but it wasn’t oppressive. It was 68 degrees and 91% humidity at the start of the race.
My past three efforts at Bix had more of a taper and I did not know what to expect on race day. I did find out that unfortunately my age group rival Steve was injured and would not be running this year after doing so well last year. So I felt that I could win the age group, but with a big race like this you never know who might show up. This time I made sure we lined up a little farther ahead, but we were still in the orange corral and probably 10 rows back from the front row. Fortunately, it was just about right not like last year when I was too far back and spent the first 1 or 1.5 miles dodging and weaving around people to get into a proper pace flow.
There was a little bit of that, groups of friends running three-four abreast so you had to way around them. I felt okay going up the hill, and really this was the least taxing first mile I recall from previous efforts. My watch clicked a 6:38 (compared to 6:55 last year), but it was about 5 seconds before the mile marker. The second my flowed rather well and I felt great! I was still passing a lot of runners but my breathing was under control. That was a 6:13 and had thoughts of maybe getting back under 45 minutes for the full 7. I felt good in mile three with the big downhill and then the tough climb that starts at 2.6 miles, but I was disappointed to split that in 6:38. I wasn’t dying but it sure felt more like a sub 6:30.
The leaders sped by on their return (nearing 4 miles for them about 3 for me), there was a huge pack of men and the lead women a couple minutes back . I enjoyed the long downhill before the turn-around and knowing that I’d be facing nearly 20 minutes of uphill discomfort once we headed back towards downtown. I split half way in 22:46, just about 5 seconds ahead of where I was last year. Nevertheless, this point I was not confident that I’d meet last year’s time. Last year I remember really pushing over the second half of the race, but this year I did not quite have that gear. I was not uncomfortable (this was the easiest feeling second half of my Bix efforts) but at the same time I could not find another gear. A handful of runners passed on that 3K stretch on Kirkwood and I did not go with them. However, I was also picking off runners here and there. Overall, holding my own.
The tough 4th mile was in 6:30 and the tougher fifth mile up the grind was in 6:35, and mile 6 (still climbing but mostly gradual inclines) was a 6:40 and I split 10K in about 40:40 soon after turning onto Brady Street and the downhill.
At about 10K (note, my arms and shoulders are not nearly that big!)
This is the best part of the course! But I was a little slow on getting my legs rolling, in previous years I ran the last mile between 5:40 and 5:50, this time it was 5:59. According to Strava however, I had the best kick this year with a final 400 in 1:18–egged on by a 20 year old runner who kept encouraging me.
Final result 45:29, with a 2-3 second negative split, and 2 seconds faster than last year. I won my age group easily (but did lose the 60-64 age group record to a friend/and a Quad Cities local). I was pleased with the effort and the result. Check off another Bix. I don’t think I’ll run it next year but plan to be back in 2028!
Post race with our son, with the Mississippi River and Davenport in the background.
I have wanted to do this race almost since its inception in 1991, which officially makes it a bucket list race. This was also the 50th anniversary of Grandma’s Marathon, the grandma event of the weekend, while the Garry Bjorkland half which started in 1991 may be the son or grandson (short generation times when it comes to running events!).
In 1992 we moved in 1992 from New York state to North Dakota (North Dakota!!!??? our NY friends would exclaim when we told them about the move–yeah it was crazy but I did get to study bighorn sheep for my doctoral research). I immediately found out about the half but back then the field size was limited to 1,000 Minnesota residents. So no go.
We did move to Minnesota from 1995-97 as I wrapped up my studies and Tamara found work in the North Star state, but I ran in Manitoba that same weekend in 1995, and in 1996 and ’97 I was battling injuries. So no go again.
Then we moved to far away places for decades (a quick year in Massachusetts an a combined 28 years in Colorado and Alaska).
I did make the trip to Grandma’s in 2021 of course, and although I did not reach my goal of a sub 3 marathon at age 63, it goes down as one of my favorite marathons due to its history, the course, race management, and overall vibe. Note, however, that was during the covid pandemic and field sizes were limited to half size for then (only 3,000 in the marathon, and barely one-third of the participants that we are now seeing). Masks, an odd start, and social distancing aside that was a very different experience from now.
That was the first major race in 15 months for the country and that was at the forefront of this new marathon boom. We can call it a running boom, but it’s very much driven by the marathon.
I wanted to get back for the half someday, and now that we are only two and a half hours from downtown Duluth it was much easier and justifiable to run the half. That and our son said that he would be doing the marathon as a Boston qualifier. Sign up was a major cluster. The race filled up in less than two hours. Fortunately I logged in within minutes of the opening and in time to secure an entry. Nevertheless, wow! 9,000 entrants and sold out so quickly. Duluth would be the place to be if you’re an American road runner, not that there were not many other significant events going on over solstice weekend.
Training
I summarized training last week. Roughly 60 miles a week for 9 weeks, discounting taper for the 4-mile road championships two and a half weeks ago.
Travel and Pre-race
We drove up on Friday morning and picked up our son at the airport. We hit peak craziness for bib pickup as the 5K was wrapping up and thousands of other travelers were making their way to the convention center. The center itself is well set up for big crowds, it’s the traffic and parking that were a challenge. With that done, we made pasta at the house we stayed at–very fortunate to house sit for a couple of house cats. Their owners were away and we got to stay at their place, instead of forking over $800 for two nights at an Airbnb or hotel.
My glitch, however, was forgetting my allergy medicine. I figured I’d be okay missing a night but it does help some with sleep and I woke up at 1:15 AM, with maybe just 4 or 4.5 hours of sleep and that was it. I tossed and turned until the 3:30 wake up time in order to make it to the bus by the 4:00-4:15 AM window for my wave. Crap that’s early!
Penned Chaos
I had a nice chat with a younger (almost all other runners are younger now!) woman on the bus and we compared notes and made suggestions on other races to hit in the Minnesota region–and beyond. The bus dropped us off at about 4:45. There was not much out there but six porta potties to start with, a dozen or so volunteers 50 yards upstream (up the road), and they loudly urged us toward the corrals promising “200 port potties!” I should have known that was a ruse to a false promised land.
Like a sheep I took to the corridor to Corral 1 and walked a ways (it seemed like several hundred meters) to the start site. As promised, there were banks of porta potties, with dozens shaped into connecting C patterns about four times over. Looked good. I still had an hour plus before the start but took advantage of the accommodations. Fine. When I stepped out and surveyed the situation I saw that we really were fenced in. At that time there was still some space to move around near the start and a few athletes had already started jogging in 50 or so meter circles.
Start area about an hour before start. Note corral blocking access to the street ahead.
With an hour to go that was too early. So I sat down for a bit and talked to a couple of friends. With 45 minutes before race time, I decided to find the loo one more time. The corral was filling up quickly and the lines were getting long. I waited in line for 10 or 15 minutes, and by the time I got out they had pushed the corral back even further–with officials yelling at the jogging runners to stop and move back–and now it was standing room only. No place to warm up!
I briefly thought of backtracking those 200 or so meters to find some open ground but that would be like swimming against thousands of salmon heading to the spawning grounds, the walk way was only 2 wide (maybe 2 meters). That may have been a poor decision.
With 20 minutes to go I moved up to take my position near the front. For record purposes in Minnesota they use gun time so if that’s on your mind you had better move up near the front–maybe farther up than you might want to or should be! We weren’t packed shoulder to shoulder but there was barely enough room to stretch. After the elite introductions (they had all the room they needed of course) and national anthem (always too long and drawn out for my taste), I ran/jogged/hopped a little in place for 5 minutes. That was my warm up.
Racing the 36th Annual Garry Bjorkland Half Marathon
The elites went off and five minutes later they counted down for wave 1 and we were off! It took less than 2 seconds to cross the timing mats and we were off without a hitch. My plan was to run 6:35 for mile 1 and then about 6:30 for a couple of miles, and I wanted to settle into 6:25-6:30 until the final miles, where hopefully I could pick it up some more. My A+ goal was sub 1:24 but that seemed to be a stretch based on this spring’s training block. But 1:24:30 to 1:25 seemed reasonable. An A- goal would be 1:25:40, which was right at 90% age grade. That’s my standard for 2026, 90%. So far this year it was 90.6% for 10K, 90% for 5K, and 89.4% for 4 mile but that was on a hot humid morning. I’ll take that!
I needed to hit about 6:32/mile for the 1:25:40 and that seemed very likely considering training and last year’s half time of 1:24:38 at a race in Minneapolis.
My heart felt like it was racing (it was fine according to my wrist watch) and I did not feel quite on in that first mile. I was not feeling awake and my breathing was rapid. But I hit 6:35 on my watch (about 6:40 at the split marker). From then on my watch would buzz about 5-10 seconds ahead of the markers, but was consistent so I’ll go by watch time.
Mile 2 was right where I wanted to be with a 6:28 and, I was in a good group but I was not feeling comfortable! The temperature at about 55 was fine, and I did not feel any wind.
At about 2.5 miles, still not feeling comfortable, I backed off the effort slightly and dropped back from that group. That was an executive decision to save the race. Although the pace was close to what I was aiming for, I did not want to be digging a hole and end up struggling over the final 5 miles and 5 km. I wanted those miles to be the strongest of the day. Had I kept pressing, I think I would have had a much rougher finish. I don’t know if that affected the final outcome, but at the time it was the wiser choice. I slowed to 6:35-6:43/mile. Miles 4-7 were 6:35, 6:39, 6:32, 6:44. At about 7.5 miles we turned slightly inland, the wind picked up and it became more directly in our face. It was not a bad wind, at about 5-7 miles per hour and it felt cooling, but it was enough to make you want to draft if you could.
At about 7 or 7.5 miles I engaged more into the race, shifting from pacing to racing. I ran behind a couple of women and some larger (6-foot plus) guys much for much of that stretch. And when I fell off a bit, which happened every half mile or so, I would re-focus and reel them back in! We had some hills too. Miles 8-10 went 6:37, 6:38, and 6:40. This was the slowest stretch of my race.
Once we were on the downward side of Lemon Drop hill (9-about 9.7 miles) I finally opened it up a bit and started running more aggressively and started passing more runners, which felt great. There were a couple of stretches where I had to back off a bit, but I was mostly keeping the pedal down. I went back and forth with a few runners as we passed others who had slowed. That felt great! The pace was not the 6:20-6:25 I had envisioned but still a solid 6:28-6:30.
The wind was strong in the mile or so through downtown, but there was not time for caution, we had to push through it. I knew we’d have a respite once we got to the harbor area with about a mile to go. I remember really struggling in that stretch in the 2021 marathon, but not in a half this year. It was all solid. A few runners passed by but I was passing just as many who were fading.
The last km of this course is mentally tough because you have to route around the museum ore ship, William A. Irvine. It’s maddening but I knew it was coming and just bore with it. For the final kick, the young woman in red, with whom I had run much of the way, had a huge kick and pulled away. Otherwise, I held my own and I finished reasonably fast in the final couple hundred meters . My final three miles were 6:32, 6:29, 6:29, and the final 200 m were at 6:13 pace.
I was tired, but not overwhelmed with fatigue at the the finish. It just did not seem like a day that I dug deep. I have done that in half marathons before, but this time it was a strong, steady, on the edge effort. Maybe if it had been a championship and places/points, and money were on the line I would have found another 45 or 60 seconds, but I don’t know. If I had pushed harder from miles 3-7 or 8 I might have folded and run worse over the final half or few miles.
I’m not complaining. It went about as well as it could have for me on this day. I won my age group by more than 2 minutes, scored an 89.1% age grade (top 15 overall for men including the pros up front, and top 3 for masters men), and set a new single-year age state record, according to the Raceberryjam website. It was a good day! Not great. But good nonetheless.
Post Hoc
Grandma’s Marathon and the Garry Bjorkland Half have a great reputation. Grandma’s in particular. I’d like to go back for that race, maybe after I turn 70 (which is coming up sooner than I would like!). However, I’ll say that the start line situation was an issue. Runners, particularly the competitive runners (top 20% for sure) need some space to warm up, as well have access to the porta-potties. According to friends who have done this event, this is the first time they funneled everyone into smaller corrals without access to adequate space for a warm up jog.
I can see keeping people out of landowners yards and lots of for businesses near the start–you don’t want people going to the bathroom on those properties! But there is a way to keep it open. Normally, you can warm up alongside the elites–why couldn’t we do that this year? I’ll be writing to race management, and will let them know that leaving no warm up area for a half marathon is not really acceptable for a runner.
Other Activities
It was our anniversary and Father’s Day weekend, so we celebrated by cheering our son at 22 miles, as well as watching the elite runners go by. He ran a 10 minute PB and qualified for Boston. We all went out for a fun dinner on Saturday evening and topped off the weekend with some sight seeing in Duluth.
Lead women at 22! Bashanke Bilo (2nd) and Dakotah Popehn (1st).
Our son cruising to a 10 minute personal best and a Boston qualifier.
The spring training block is just about done. Phase I of the final exam was last weekend and the Phase II is next. That’s actually the real final. Meanwhile, I’ll be attending my 50th high school reunion this weekend.
Last week’s 4 mile was an A effort. I might have eked out another 5 or 6 seconds in that third mile, as I dropped off just a bit between about 2.7 and 3.5 miles before winding up for a strong finish. Even if I had managed to push through I don’t think I would have pulled off a 90% grade under those hot-humid conditions. In age grading I was 89% top six out of all participants. The naysayers on a place like Letsrun would say that still sucks. But we grade on a curve. That’s an A.
Here’s a deeper dive into the training this spring. We’ll go back 10 weeks, plus a few more. In March I just built up from about 20 miles a week to 40s by the end of the month. Workouts started in April with threshold sessions ending with some faster short reps at 5K to 1500 m effort. Nothing fancy.
April
I battled some tendon pain on the posterior tibialis insertion, in my ankle. I think it started from my new ski boots which were pressing on that point. For the most part the pain has been in the 1-4 range although there were some days when it hurt to even jog. In May I got some inserts and stretches and it has improved since then.
In the middle of April I got in some repeat 1K reps at 10K effort on the Get in Gear course and I felt pretty decent that day, hitting some wind-aided reps in the 6:15-6:20 range, which was goal pace. Typically, I did tempo/threshold type workouts or repetitions with progression in pace. I did not do any work faster than about 6 minute pace. On the double threshold day the morning workout was repeats at sub-threshold (7:00/mile down to about 6:35). A single tempo day would be closer to 6:30 pace on average. I only mixed in CV or V02 max type work in shorter reps at the end of some threshold running.
The work paid off and my 10K race was solid. Although I did not run under 6:20 I still ran 90% age grade, which is kind of my standard goal for sea level races.
Summary – Ran 27 days with seven workout days, one was a double threshold. One race with a two day cut back. 221 miles total.
May
I wanted to increase the miles in May and continue with the workouts. The May races (12K and 5K) were not A races, but I did cut back for two days leading up to each event. I ran the 12K at threshold effort (LT2), so not quite all out but still a challenging effort to maintain for nearly 50 minutes.
If you include that as a workout and not a race then I ran five workouts for the month, capped off with a “Michigan” in the last week. (1600 at 10K, 0.9 threshold, 1200 at 8K, 0.9 mile threshold, 800 at3K, 0.9 threshold, and 400 at 1 mile effort. That was my capstone workout. I also got in three decent long runs of 13, 14, and 15 miles.
The 5K was decent (90% age grade) but I did not feel fresh on race day.
Summary – I ran 265 miles with one day off and one day of cross training (cycling). I did six workouts if you include the double threshold and 12K race as a threshold workout. Three long runs.
June
June is when it counts. Most of the workouts and training are done and I have two big races this month. The first week was a full taper for the 4 mile road championship. I came in with a lot of doubts about my fitness, which were compounded by the sudden onset of seasonal heat and humidity over the previous 10 or 12 days. Turns out the training was decent and heat adaptation enough to have a good day of it. I did not get the 90% age grade, nor did I reach my goal of matching last year’s time on the same course, but considering the conditions I exceed expectations and came out with an age group win by a pretty large margin–not expected. Last week I jumped back in and logged in 62 miles with a couple of solid workouts to prepare for this weekend’s half.
Am I ready? Ask at about 7:00 or 7:30 AM on Saturday. The A+ goal would be under 1:24. My workouts have not indicated that I am ready for that. My Garmin and Strava apps have been predicting 1:26-1:27. My knowledge and experience say 1:25. I’d really like to be under 1:25, and that’ll be my goal pace starting out.
Other than taking a couple of recent runs in the middle of the day in recent weeks, I did not prepare much for the heat and humidity. By the day or two before last weekend’s race I was beginning to regret that. And even then, the actual conditions were worse than expected. Earlier the week the forecast called for race temperatures to be in the mid-high 60s with a dew point of 61. A day before they were saying 70 degrees and a dewpoint of 67. By 7 AM on race day it was already 72 degrees and sunny. Jogging to the start line on Saturday we knew we were in for a hot one.
Reluctant A Race
Over the past eight or nine years springtime has been my best running season. I tended to build a good aerobic and strength base over the winter, without much racing, and then by March I was ready to roll. This was my first year back in the Midwest after more than a decade in Colorado and like the slow slide into spring weather that we had, my fitness seemed to just lumber along at its own pace and not according to what I wanted. Add to that some spring travel delayed my racing season, which did not start until late April this year. I was left with a five race season with a good rust-buster 10K (90% age grade), the Bay to Breakers 12K last month in San Francisco that was more of a B race that I trained through and paced at threshold effort, and the following weekend I did a 5K that you might call A-/B+ both in priority and in outcome. The short on that is that I was aiming for a 91% age grade or so and to win my age class. I ended up matching my lower end goal of 18:57 and 90% age grade but ended up second in my age class. I was a tiny bit disappointed but not broken about that. It was all part of the process.
My A-level races for the spring of 2026 were the 4-mile last weekend and a half marathon in another two weeks. I do not consider the 4 mile to be a great distance to race do not even have an age group personal best for the distance–which I last raced, hmm maybe around 2000. Even though this was a championship race on the USATF circuit, it just did not seem like that big of a deal. Furthermore, I am now on a great masters racing team (not that the last one was bad–it was one of the best in the country for runners aged 50+) but was not expecting to be a scorer. The top three on our team are five or six years younger and a lot faster than have I been running in the past two years. So I would just be a filler, or maybe put on the B team.
In some ways, this felt more like a no-pressure situation, where I would travel, hang out with my teammates for a weekend, and maybe run well enough to also get an individual medal.
Training
I put in about 60 miles a week of training for the past eight weeks and it has been solid but not spectacular. The first five weeks or so included a double threshold day, another day with a moderate workout (easy tempo or fartlek), and a longer run. Over the past three weeks I did the Bay to Breakers in just under 50 minutes (which for me was pretty hard, but not quite race level). Recovery from that was slow. Then eight days later I did the 5K race, followed by my longest run of the block (15 miles) and three days later a Michigan workout (nearly 10K of work at threshold or faster effort). With three hard days in a five day span I was hoping for some supercompensation. My teammates exclaimed that such training might be considered crazy. I tapered over the last five days prior to the race, and hoped that would be enough of a recovery.
The Trip and the Race
Peoria is 7 hours away by car and almost the same by air because there are no direct flights. So we drove. It wasn’t too bad, although keeping our driver from getting distracted took some teamwork at times.
We took a short 25-30 minute shakeout run on Friday afternoon, surveying the course, which is out and back on parallel streets, but not quite a full loop. It only has one hill of note, from about 0.15 in to 0.5, and it features a nice long gradual downhill finish. They were expecting fast times and perhaps some American records.
The race also hosts the professional USATF championships for men and women, and has done so for decades. The pros were the headliners, the masters have been but a graying to gray sideshow over the past two seasons. As it should be.
At the start of race it was 77 degrees with a dew point of 71, a good deal warmer than forecast. I was not confident of doing well in this race. The masters runner who beat me by nearly a minute at last year’s Bix 7 was entered, and my teammate who had finished ahead of me in two of the previous three races was also racing. I figured first place was out of the question, especially seeing my opponent do some strides just before the race–he looked so smooth and fast! Like an elite runner. And in this heat and humidity, I thought I might be fighting for third or fourth. Or just to finish on my own two feet.
The elite women and men took off at 8:00 and 8:05. We, the masters runners aged 40-89, lined up with our own double traffic lane and the citizen runners had their lane next to ours. We’d merge at about 0.2, at bottom of the hill. It’s not a huge race (with some 1,400 participants overall), so things would sort out fairly quickly.
Last year I took the hill a little cautiously and never really got back into it. My time was okay and I did score an 89% age grade on a warm/humid morning (but about 10 or 12 degrees cooler than Saturday!). This time even though it was hot I wanted to engage a little earlier, while not trying to be too aggressive. I had three athletes I wanted to key off from, including my masters rival who is tall and wearing a light blue singlet–easy to pick out–and a couple other friendly competitors who I have raced against many times in previous years, and we are pretty even.
My age group rival already had 40 meters on me before we even crested the hill at 0.4 miles, and I figured he was gone. But I was right with the other two and actually not feeling too bad. The street has some big trees along it and the shade was ample. I felt in control and the heat was not bothering me.
By a half mile I could see that my age group rival was not pulling away, and if anything his cadence was slowing! At the mile he was 8 seconds ahead but was slowing. Maybe I had a chance, but I put that out of my head for the moment and just focused on running.
By about 2 km I caught him and passed him, and I just looked ahead trying to keep up with my other competitors as one by one we picked off some of the faster starters. Last year I really slowed down at the slight uphill just before the turn around and 2 mile marker. I stayed more focused this time and was 10 seconds faster than in 2025. It’s a long stretch, about 1.5 miles, on the same street and if not for the tall shade trees along the route you would be able to see the downtown buildings. I felt pretty strong through about 2.5 miles but some doubts the heat, my breathing, and ability to maintain this effort for another 8-9 minutes. I dropped off a little, my friend pulled away by about 5 seconds and I was kind of falling into survival mode. Fortunately, the blocks through the residential neighborhood went by quickly and we passed three miles. I was slower than last year but had not really lost much ground. I knew it was just a matter of holding on until that final 0.4 mile downhill. One km of grind as we approached the downtown area. The streets actually came up quickly and I could see where we would turn!
I was extremely surprised to see two of my teammates about ready to make the turn. They had been out of sight since the first half mile of the race and I figured the would be 60-90 seconds ahead (like they had been last year). But here they were, and slowing down. I passed them both just after the turn, gave some encouragement, and focused on striding out, accelerating each block, and getting to that finish line!
I crossed 18 seconds slower than last year, but was elated to win my age group, as unexpected as that may have seemed only 15 or 20 minutes prior. My two teammates rolled in within 15 or 20 seconds, but with me the back up as second runner it was obvious that we would not win the team title. My age group competitors whom I thought I would be either behind or battling to the finish would finish 1.5 and 2 minutes later.
A lot of runners really struggled in the heat, and for injury or health reasons, but I only slowed 4.5 seconds per mile compared to last year. I’ll take that as a win, and will go so far as to say that this was my best result since the USATF 10K in Massachusetts back in April 2025.
2025 was a year with a couple of major life transitions in our family. Although these events did not upend running, they certainly had an effect.
We spent last week of 2024 and celebrated New Year’s in Spokane, Washington, where were planning to move before this summer. We met with a realtor, looked at neighborhoods, and had our family stay with us while we scouted the area. We got in some nice runs along the Spokane River and had some very interesting cross country skiing outings on the snowy trails of Mt. Spokane.
We were looking forward to the move.
Things did not turn out that way, in fact they changed rather quickly. Before dawn on New Year’s day I took my son and his new wife (their wedding was in August) to the airport and sent them off. They piled out of the car with their gear, I gave them a hug and she said goodbye. At that moment I did not realize that goodbye meant just that. Not see you later as you would expect.
We wrapped up our trip on January 2nd and headed back to Colorado. A week later the daughter-in-law informed our son that even though they had been together for more than eight years and had gotten along quite well she did not want to be married. She had to find herself. That was an utter shock to him and to us when he broke the news about a week later. Our family was reeling with shock for weeks and months. And the big question even though they had a two year engagement why did she even go through with the marriage? We do no have that answer and maybe they don’t either.
That surprising revelation early in the year did not affect my day-to-day running that much–other than my thoughts, which for months and sometimes even to now, have been what the heck was all that about?
Nevertheless, we have moved on figuratively and literally. Our ex-daughter in law had grown up in the region a few hours away from Spokane and we had thought that living in that area would be a good change from an overcrowded, increasingly expensive Colorado. We made plans and put our condo on the market.
However, in mid-March and on the same day, Tamara and I separately realized that eastern Washington might not be the place for us to move. Our son had set up his life in Wisconsin. He had finished his residency and fellowship at the university, and was now working two jobs.
Why then would we want to go to Spokane, which was already remote from everyone in our family? On that day we decided to move to the Midwest. I had wanted a place with a decent airport nearby, and with reliable cross country skiing. Running won’t last forever, but hopefully I can ski into old age after my legs have given out. A couple years ago we had considered places Michigan, Wisconsin, and Minnesota but leaned to the West. Within a day of reconsidering our plans, we decided on the Twin Cities in Minnesota. And here were are!
I do miss Colorado, the mountains and our friends, and Spokane had a fair amount to offer. However, six months after making the move this was a great choice and a better location for skiing, for running, and actually for quality of life.
Highlights of 2025
This was my third year and in the age group, and once you get into your 50s and 60s you can usually each year you can expect a drop off in performance level and placings in competitive races and championships. Some masters athletes only compete in their first or second year of a five year age group. As long as I’m healthy, I like to keep going.
The First Half of 2025
At the beginning of the year I had pegged three key races/race weeks plus I decided to keep going with the USATF Masters Grand Prix, which scores your best five races on an eight race circuit. In that series I knew I would have greater competition this year, with younger athletes moving into the age group in particular Dan King the ace middle distance runner from Boulder, CO. The Grand Prix events would include 8K cross country in January, 10K road race in April, as well as the World Championship races, which would provide Grand Prix points depending on how you finished with the US runners.
I do like to fill the year with about 15 races on the schedule. Some I just work through them as a training or hard run, others I might go for a fast time and include a taper. Longer races require some recovery time. At the beginning of the year I placed the local BolderBoulder 10K and the Lilac Bloomsday 12K back in Spokane on the schedule. Those would follow the USATF/World Masters winter-spring races and would be more for fun.
The first half of the year could hardly gone better, I took a 2nd to King at the US Nationals Cross Country championships in January. By the time of the World Masters championships arrive in late March we had already decided to to move to Minnesota, and the house was on the market. I cut that trip short because I was needed back home for showings and packing. Woah, the move was getting real!
For World Masters, I put all my all my effort into one basket the 8K XC. That race was heated and close! On a hot morning I was within 3 or 4 seconds behind the leader, Jukka Kaupila of Finland with 2K to go, but I could not close that gap and finished with silver medal just 5 seconds back. However, the US dominated as a team and we won Gold, as we had in Sweden the previous year. You cannot beat a team victory at a world championship!
Meanwhile, in late winter the World Athletics canceled the World Road Racing championships altogether, and there went the half marathon which is my best distance. I would have to find another race (shorter) on to fill the calendar.
I think I peaked for the year in March-April. A month later after World Masters we had the US 10K road championship in Dedham, MA. I did not have a club team this time, and ran unattached. This was a hard fought win, but I ran 38:17 to win the age group and place second overall in age grading (91%).
Three days later we moved out of our foothills condo and had to spend two months in an AirBnb, while we wrapped things up and prepared for our move.
The May-June races were solid, but I did not feel at my best. I was first in the age group at the Bloomsday and BoulderBoulder. And was a late entry to the US masters 4 mile championship in Peoria, IL, where I placed 2nd to King again. However, this time he was a full minute ahead. And I was only 7th in the age grade ranking. That wrapped up a long spring campaign.
2025 the Second Half
We settled into our temporary apartment in the suburbs of St. Paul on July 1st. Settle is an understatement. We had no furniture. We bought a couple of office chairs and a table to get buy for the first couple of weeks, and a friend lent his air mattress after learning that we had been sleeping on the floor. That’s not too bad when you’re in your 20s, but in your mid-late 60s? uh uh. No good.
The best thing about being here has been finding a great group of masters running friends. What a team! They were very welcoming and we had a large gathering on our first weekend. I have been running with them every week and look forward to future races, workouts, and adventures.
First run in July with the new Twin Cities club.
July was just getting adapted to the hot and humid climate and to get in miles. By August I was was getting used to being here.
My friends from my club in Colorado had asked me to do the Hood to Coast Relay in late August, so while building for the November marathon, I worked toward that as well. Doing a number of threshold and double threshold sessions. Hood to Coast was a great trip and experience, truly one of the highlights of my running career, and it was great to know that I still have so many friends in Colorado.
Age group 1st place team at the Hood to Coast Relay.
The downside of running three legs totaling 16 miles in the heat, on top of my weekly long runs, was that my knees started to ache with some tendinitis which I wouldn’t shake until after the marathon. It didn’t really set me back much, but most of my runs were uncomfortable.
In September-October I had two big local races, a half marathon and a 10 miler. I managed to set the state record in the half (as well as the 10 mile split that day) run an age grade 90%, and win the age group at the Twin Cities 10 miler on an unseasonably warm morning (it was near 70 at the 6:55 AM start). To cap off the Grand Prix I traveled to Atlanta for the 5K road race with the new team, where we wrapped up the team championship for 2025. I placed 2nd for the age group and locked up a 2nd place for the Grand Prix with 485 points, with King winning it with 495 points.
The finale would be the NYC Marathon/World Marathon Majors masters championships. I put in about 62 miles a week from July 1 through the end of October and had some decent long runs but nothing out of the park. Although I wanted to break 3 I wasn’t confident I had the fitness to hold a 6:52 pace. 7:00 or so, maybe. New York was an experience of a lifetime, although I was a good 3 minutes off from my goal time and did slow down over the second half, I closed better than my competitors (having the 3rd fastest final 13.1 miles in my age group) to finish 3rd in the championship with a 3:06:17. That was huge! Two world medals in one year.
Celebrating a bronze medal at the World Marathon Majors masters championships!
Challenges and Disappointments
Sure it would have been nice to win everything and score above 90% age grade four or five times instead of twice. However, I have nothing to complain about in 2025 and feel blessed to have held onto my fitness through a year that had huge disappointment and a major life transition. I’m glad that my achy knees held out through the end of 2025. Although the late spring races were not as strong as I would like I do not believe I had a single disappointing race.
Lessons Learned
I’m not superman, I’m in my late 60s and feeling my age creeping up every year. It gets harder each season, but this is what I do and what I love to do. I think an outsider would say maybe I had too many “big” races, with four Grand Prix races, a World Championship cross country race, a grueling 20 hour relay, a smattering of fairly big “A” (or at least A- races) along the way, and a championship marathon. That’s an ambitious schedule for anyone, let alone one into their golden years. I could learn from a less is more philosophy with the racing.
Next Year, 2026
I have not picked all of my races but have a pretty good plan. I do not think I will do a full USATF Grand Prix in 2026. The schedule is never perfect and this year is worse than most, with the first three of eight races occurring by January 11! And six in the first half of the year. I’ll do a perfunctory two or three with my team for team points and that will be enough.
There will be no World Masters for me in 2026. The championships are in South Korea in early September. I was quite intrigued by the prospect, but it would require a two week trip away from home (and leaving my wife behind), and a lot of money for some races in what promises to be very hot conditions (typically 90s and humid). Instead I have opted to do the Amsterdam Marathon in October. Tamara will travel with me, it’s a flat and fast course, and one more chance for a sub 3 marathon in my 60s.
In between I have a number of great local events and regional events (5K, 10K, 7 mile, and half marathon) and a bucket lister, the Bay to Breakers 12K in San Francisco next May. It’s a great schedule for me, maybe a little less ambitious than 2023-2025! The Amsterdam Marathon is my main goal, everything else just fits in as training, polishing, and fun.
Extensions of Gratitude
My wife Tamara, who can no longer run and race, has been my number 1 fan and supporter for years. I wish she could still participate, even at a casual level but her health does not allow it. I also wish she could travel to more of my races, but maybe that’s for the better–she might get bored–and the events that she does attend are special occasions.
My Colorado teammates. They were a great group. A half dozen showed up for a send off run and brunch last June at Barr Lake, east of Denver. That was a bittersweet parting. I do miss them and appreciate the nearly 10 years of partnership with the Boulder Road Runners. The long weekend in Portland for the Hood to Coast Relay was one of the highlights of my running life. We had so much fun and so many laughs. Thanks to the BRR 50s+ team for bringing an old 60s guy along with them for the running and van ride. I miss you guys too.
The new teammates in Minnesota have been outstanding. What a fun and focused group. They are so accomplished as runners as well as in life. The welcomed me onto their team as soon as we arrived and I look forward to future races, weekly runs, and weekend outings.
And I would like to shout out to my online friends at ARTC and the Moose Refuge. Small groups but they are passionate about running and racing while being supportive and kind.
Final Note and Update
Our son’s divorce was finalize last summer, the entire thing probably should have been annulled. Nevertheless, it was a No Fault divorce with no financial obligations to the runaway bride, and the only downside was that he had to wait six months for it to be finalized. In the meantime, we were happy to learn that he met a young woman who seems more compatible. When he told us about her he said that she’s a medical student who is very intelligent and organized and that she understands him and his life and ambitions as a doctor. He also ran a personal best at the half marathon with a 1:14, off of just 35 miles a week.
We are looking forward to a family gathering over New Years, with both sons.
Background and Training. This was my second attempt at the NYC Marathon. I ran it in 2009 with a bum knee that gave out on the Queensborough Bridge, and by 18 miles I could not run another step. It has been my only DNF in more than 40 years. The damage to my knee from that mishap nearly ended my running career and it took me out of running for about 18 months.
I signed up this year not just to complete some unfinished business but it also was the Abbott World Marathon Majors masters championship race for 2025, and because it was a huge bucket list race that I have wanted to do for decades, going back to the late 1970s when I was in college. I did try to get in for 2021 and 2022, but got froze out on the internet pile up with so many applicants filing at the same time.
For training since early July I averaged 62 miles a week, ranging from the high 40s (for race taper weeks) to mid-70s, with two or three threshold (dialed back to LT1 for the most part) workouts plus a long run every week or two through July and August.
Training block.
By September I was doing a more more traditional schedule with a weekly 10K-5K pace workout and tempo run, and long run. I got in three 20+ milers and a bunch of 16-18 milers since early July. It was a pretty good build, although I sometimes felt that I should have done more volume and fewer races if I had really wanted to prepare for the marathon.
The September-October races went well, I ran 1:24 for the half, 1:04 for the 10 mile, and wrapped up with ~18:50 for 5K (19:07 for 3.16 miles) a couple of weeks ago. These could arguably point toward a low or sub 3 marathon, but I was not all that confident on breaking 3 this time out. I could just feel it in the long runs, 6:50-55 felt too fast. However, I did feel that 7:00 pace or a bit under would be an achievable goal.
There were no glitches during the training block, although my knees did get a little sore over the final month and I wore a patellar strap to help with that. In the final week I had a couple nights of bad sleep before the trip, waking up at 2 AM on Friday, several hours before I needed to for our early flight, and that got into my head too much.
Flying into the city on Friday morning, with Verrazzano Narrows Bridge and Brooklyn under a gray sky.
Travel. We traveled to NYC on Friday and breezed through bib pick up. You actually had to schedule a block to get your bib and that spread out the crowding so there were no long lines. However, the wind howled all Friday night and into the morning enough shake our building and whistle through the windows so I did not sleep great on Friday. I was utterly boring on Saturday, only venturing out for a shakeout run in Central Park and for dinner at a nearby Italian restaurant.
Central Park shakeout run.
Race Day. I slept better than usual for the night before a marathon, waking up at 3:30 but did not get up until 4:00, and arrived to the ferry terminal at a bit after 5:00 and took the 5:30 ferry to Staten Island. We arrived at the athletes village at about 7. It all went pretty smoothly. I tried to relax and stay warm, gnawing on bagels (2) and taking in some caffeine and fluids. Visited the porta johns more times than I can ever recall before a race. But the lines weren’t bad, they were set up very well for that.
Athletes Village on Sunday morning.
Made it to the packed start corral with a healthy 6 minutes to spare but got kind of chilly waiting for our move up to the bridge, I should have kept my sweater. I was dressed in half-tights, a singlet, and had a pair light gloves.
The Five Boroughs. We lined up and a few minutes of announcements the cannon fired. It took about 40 seconds to get across the line and we were off. The Staten Island section was brief, before we got over the water. The first mile was slow because it climbs the massive bridge, second mile fast because it drops 120 feet into Brooklyn, and third mile just about right, and I was 21:30 at 5K. I kept having to hold back, because every time I checked my watch my saw the pace creeping in to the 6:40s. The group I had started with pulled ahead as others caught up and passed.
I still was under 7:00/mile pace through 8 miles but had been feeling too warm in the half tights, so when I saw Tamara and my cousin I peeled those off to my split shorts but had to dig my gels out of my pocket and would carry them by hand for the rest of the way. That pit-stop cost about 40 seconds, but I think it was worth it in the end.
Brooklyn was crazy! It was 10 miles of nearly continuous scream tunnel, with the Hasidic section of Williamsburg being the only quiet interlude. Hardly anyone was out, I remembered more activity in 2009. Once we got back into the other neighborhoods, where it was more lively, it was a mixed blessing. Surely raucous and fun, but people were getting wild sometime darting into the field of runners or crowding onto the street so much that we slowed considerably. And some were setting off confetti poppers practically in your face. And some narrow sections had a bit of a Tour de France feel with people in the streets reaching out and hollering. On few occasions it narrowed so much the entire field had to slow down to 7:20 pace for a block or two.
My legs started feeling tight at about 10 miles, not always a good sign in a marathon! I would prefer not to get heavy legs until at least 15.
I crossed the half marathon in 1:32, so with that 40 second stop, I was holding that 7:00 pace. I was not feeling too bad, but still had 13 miles to go!
The short section in Queens was almost as rowdy as Brooklyn they were really loud, but the street was wider than some of those earlier sections. The Queensborough Bridge was a respite from the noise and mostly you could only hear was the pounding steps of the runners and a lot of heavy breathing. I started to pick off lots of faster starting runners, and that continued for most of the rest of the race.
1st Avenue was packed 10 deep with people on both sides, for miles, but it was maybe not as noisy as I remember. Still there was a lot of enthusiasm. I passed the infamous 18-mile point with my knees in reasonable condition and relished that from there on I would be setting course PBs.
However, the miles were getting tougher. My splits for miles 19-20 had slowed to 7:10-15 pace but overall was still at low 7. I think the miles in north Manhattan and the Bronx were the toughest of the day. I split 20 miles at 7:01 or 7:02 pace. However, the next few miles were the toughest of the day and even though my effort level was increasing I dropped to 7:20s. By 21 miles, rather than passing people I was just maintaining position, passing some but getting passed. I saw my wife and cousin at 35K and that cheered me up.
A face in the crowd at 35K.
Even though we started with a long climb after returning to Manhattan, turning onto 5th Avenue was a boost and I started passing more runners again. This is where the race for the medals really played out. I passed two or three other age group competitors over the final 3 miles.
Carnage on the course was beginning mount, as runners suddenly stopped or veered in front with some ailment or another. I had to do some dodging and start-stopping.
Central Park was a blast and I was able pick off many dozens of runners, although my pace had not picked up. Turning onto 59th Street felt great, knowing I had less than a mile to go. I put in all that I had and crossed in 3:06, a few minutes over goal time but I felt that it had been a solid effort. I didn’t think I had placed well in the age group rankings but was just happy to bring home a finishers medal and satisfaction of finally finishing this great event.
Half mile to go!
Post Race. I stumbled around for about a half hour, huddled in a NYRR insulated poncho, before finding my family. The restaurants were too crowded to get a meal, so we just headed back to my cousin’s place.
New York City Marathon finisher medal (right), which I waited 16 years to earn, and the bronze medal for the Age Group World Championship.
Later in the day I learned that I had finished 3rd for the World Marathon Majors championship (but 4th in age group, because the overall age group winner did not sign up for the championships) and was in the top 100 overall for age grading. That could not have gone better. But more importantly I am simply thrilled to finally have had the full New York City marathon experience.
I have now finished all three World Marathon Majors in North America (Boston 2018, 2022 and Chicago 2023). Not sure if I’ll ever go for six or eight or wherever they land with new additions to the tour but this is good for now.
Now. Rest. Rehab my sore knees, cross train, and get ready for winter–then 2026. No marathons planned. I want to focus on the half and under next year.
This was my fifth race on the USATF masters national points circuit this year, following the 8K XC championships in Lubbock, TX in January (2nd), World Masters 8K XC in Gainesville, FL (1st American), 10K road race in Dedham, MA (1st), and the 4 mile road race in Peoria, IL (2nd). Note, there was no 12K, 15K/10 mile, or half marathon this year, but that’s different story.
I came in with 390 points and was second in the standings. I needed to show up in Atlanta to secure second (maybe first if DanK does not race the 5K XC race in San Francisco next month) in the best of five series.
I’m at the end of a marathon block and have averaged about 60 miles a week since July 1, with some peak weeks in the mid-70s. I had no injury setbacks along the way. In August I decided not to give the New York City (NYC) Marathon top priority. That would require training through the fall races, and I decided those would be just as important as the marathon. With that in mind, I ran the half marathon my new city this September and the 10 mile road race in October. Both went well, in course record time and I was happy to check those boxes and to establish some local street credibility.
Regarding last weekend’s 5K in Atlanta, I don’t like approaching a championship race with a heavy training week so cut back after Wednesday, with some easy runs. This meant that I would be starting marathon my taper a little early.
Did You Bring Your Singlet?
We arrived in Atlanta on Saturday afternoon, only to find out that one of the guys forgot his singlet. We had to have matching singlets to compete as a team, so we spent the remainder of the afternoon hunting down a set of jerseys. Traffic in the city was bad, but we got it done in time to do a 25 minute shakeout run in the evening to preview most of the course. The course would have a lot of sharp turns and two big hills.
Race Day
A front moved through on Sunday morning, and it was blustery and cloudy during the warm up. Rain started falling about a half hour before the start and it was a downpour as we did final stride outs and started lining up.
I lined up on the 4th row of the narrow start, which had a right-turn within the first 30 meters. Great. Why do they do this?
The horn sounded and we crossed and I was immediately met with a few elbows as runners got past me before the turn, which I took fairly easily. Within the first 400 m I noticed that my mesh shoes were already saturated and holding water. It was going to to be a squishy 5K.
Splish splash it was a bath.
The goal was to run about 6:00 for the mostly flat (but with many turns) first mile and then handle the hilly second and third miles the best I could. My watch had me right at 6:00 (maybe 6:03 to cross the mile marker), and I was situated in a fairly tight pack with runners from our rival team, plus several more from younger age groups. My chief competition in the individual age group was about 30 meters up. I was right about where I need to be.
As expected the climb was arduous. About 600 meters of steady climb at 4-6%. I did what I could do to hold with the group of five or six other runners, and crested the hill in reasonable condition. We made a right onto a side street and had another short incline. There my arms got a little numb there and I was feeling near the edge. However, breathing was decent and I wasn’t slowing down.
One of the rivals from the other team surged ahead. I crossed the half way timing mat in 9:12. The guy who surged suddenly slowed up and now we were in a pack of four as we made some winding turns and sharp downhills. The course hits a low point at 2, which I crossed in 12:09 on my watch (12:17 by the marker). Les, my rival from Atlanta pulled away as we turned into the wind and up another 600 m (but less steep at 2-4%) hill and I fell back 20 meters. I pulled away from a guy in a younger age group but did not like running into the headwind so eased up slightly and he and another guy went around. I tucked in and saved my energy for the final kilometer or so. We got to the top of that grinding hill and I worked on catching up to Les.
I felt pretty good on the long gentle downhill, and it seemed that Les might be struggling a bit. In hindsight maybe I should have gone all in then, with some 800 meters to go, and tried to get a gap on him. That hesitation may have had some implications in the team race.
Making the penultimate turn.
Instead I just maintained the gap of a few meters back, and decided to wait until the final few hundred meters. We turned past the start line and the course marshal said “400 meters to go!” Les surged a few times and I matched his pace, but did not pass. Instead, I kept a meter or two behind. With about 120 m to go we had a sharp right and then a left to the final 80 or so meters to the finish line. I was a step behind on the turns and then threw in what I had left. I pulled slightly ahead for a moment. But he surged back and half a half a step. One more push to the line! We finished in a dead heat.
Lean baby lean!
So team scoring would come down to how our other runners did.
Results came out, and they determined that I had outleaned Les by less than 0.1 of a second. I finished 2nd in the age class, and he would be fifth in his. The team score came out at the awards and it turns out we were second by just a handful of seconds. Each of us kicked ourselves a little, I think you can always find a place or two where you maybe could have made up a couple of seconds. For me it was on that stretch with 600 or 800 to go. But you also never know, I might have flamed out and lost more time there.
It was all in good fun. We may be rivals on the course, but when the race is over we’re friends. Less and I have raced many times over the years and this year I beat him in cross country, while he was ahead in the 10K and 4 mile road races. So we’re even in this head to head. Kudos to Les. And I was happy to contribute to my new team after a summer of running unattached. We locked up the age group title with our showing, and that was really the main mission.
Post Race
After a rather chilly awards ceremony, in front of a Victoria’s Secret store of all places, we got a good meal in the shopping area and then spent the afternoon touring the city, seeing some historic sites like the Martin Luther King National Park, Carter Library, and many sports and cultural venues. Also took in a tour of the College Football Hall of Fame. We had a late flight and I did not get home until nearly 2 AM, about 20 hours after I had got up on Sunday. Phew. Glad that is behind.
20225 has been a long year for us, with many months in limbo due to the move. After two months we were still not yet settling into Minnesota, still living out of boxes while living in temporary quarters. Truthfully, I had not felt quite “on” since mid-spring this year.
After moving to sea level from altitude I thought I might experience an aerobic boost, but the humidity was so high and sleep so poor that I never felt that strong in July when I had a couple of okay but not great races. In early August the blood test from my annual physical revealed that my red blood cell count, hemoglobin, and hematocrit were already back to levels indicative of an athlete from lower elevations. So much for the past 11 years (and nearly 40 years in my life) of altitude benefits! It goes away quickly.
With a quick turn-around from the Hood to Coast Relay in late August, I didn’t know how I would feel for the half marathon. After returning I recovered for a few days then got in 70 miles from Thursday to Wednesday before cutting back to recover for the race. Fortunately, I felt pretty good over those two weeks.
Last year I hit 1:24 three times for the half marathon, and arguably four if you count Canyonlands Half at altitude (1:26). But based on mid-year 2025 results and how I was feeling over most of the first two months here I was thinking a mid to low 1:25 might be more likely.
The Race
Although the race is limited to only 2,000, for the local competitive runner this is one of the bigger races of the year for competitive runners around here and the fields are pretty deep. However, the event is also preparatory race for most, not really the main goal race.
The course is pretty narrow in parts (start in particular) and that is why the fields are limited. Some races sell out in minutes or days, the half marathon did not sell out this year.
I got to the race about an hour before the start and started my 2 mile warmup 40 minutes before the gun would go off.
Warmup up just before the start of the race.
The course is a figure 8 that has a long neck between two lakes. Each lake is about 3 miles around and the connecting segment between them is about 0.4 of a mile. It only has a few hills, four per lap, but they can take a toll on the second lap. Otherwise, the course is quite flat and fast. It was unseasonably cool and a perfect day for racing, with temperatures mid-40s at the start and little to no wind. We also had a good field and a fast course.
I lined up in about the 4th row (which was probably too far up considering how many people passed me) and everyone rocketed off the line. I settled into a less frantic pace after about a half mile, just before a couple short hills. Visibility was poor in the shady sections, with the bright sun reaching through the shadows while it reflected off of the puddles on the road in a strobe light effect. Nevertheless, I navigated early miles without mishap.
The first 5K split was just at 20:00 but it felt fast. A couple dozen runners had passed me, but I didn’t fight it. Some local women in the group that I was in were getting lots and lots of cheers from their clubmates and friends. I was Mr. Incognito.
Mid-way through the first lap, Mr. Incognito into the scream tunnel as hundreds of bystanders cheer the runners on.
I was a little over 40 at 10K (40:05 if the marker was accurate). Things got harder on the second (of two) circuits but I was clicking off most miles in the 6:27-6:33 range, so hanging in there. The official 10-mile split was in 1:04:35, and I had promised myself to hold that effort through 11 or 11.2 miles before trying to run hard to the finish. I don’t think that really happened because the early miles had taken enough out of my legs that all I could do was hold on and not lose too much ground.
The finish stretch has a hill just before 13 and then you can sprint the final 0.1 or 0.15, which is downhill. I wanted to break 90% age grade and knew that it’d be close so gave it all I had to finish in 1:24:38 (final 5K in about 20:08), which was enough to achieve that goal. So time-wise I was happy.
This was my best race since April.
I think I could have gone out a little easier over the first 5K and would have spent less time in the pain cave (most of the second lap), but didn’t lose a whole lot of time. It was a great event and I look forward to returning in the future.
October: Across Two Cities for 10 Miles
After recovering from the half I got in another solid mini-block of training through the rest of September. That included my first 20 miler of the year with a friend and that went well. I did a couple tempo workouts at race pace and hilly runs to get ready for the more challenging TC 10 mile course. I was hoping for cool weather and a faster time than I split for the half.
The weather did not cooperate. We hit a bit of a heat spell on the weekend of the race, with highs reaching the upper 80s and low 90s that weekend. At the start of the race it was about 69 degrees. Fortunately, the humidity was not bad and the stiff 10-15 mph (with higher gusts) from the south cooled things down a bit. Still, just warming up it felt uncomfortable.
In the half I lined up a bit too far, this time I was too far back, but after waiting in the porta potty line for 15 minutes I barely had minute to spare the start and no time to move up. I lost 13 seconds just getting across the line.
The first mile was a little crowded as I made my way up the field, not weaving too much and not making any crazy accelerations. Several teammates had lined up more favorably and I caught a couple by a mile or mile and a half.
With the heat and wind the running never felt comfortable on Sunday, and then we had the hills. On this course you are running mostly uphill from mile 2.4 to 7.
The 5K split was 20:15, so already a decent amount off from my split last month. That included the steepest hill of the day, where you climb 80 feet in about 0.4 mile. We had a bit of a respite after crossing the bridge and for a few minutes after before making the turn onto the long grind up Summit. It’s not steep at 1-2 percent most of the time, but it is relentless. My 5 mile split was about 32:20, 6:28 per mile. A few runners passed here and there but I just focused on trying to stay with the group and maintaining the effort. We were passing at least as many runners as were passing us, and were not slowing down.
I was relieved to reach the high point on Summit Avenue at about 7 miles into the race. After that grind it was easy street. I remember running a personal best 5 mile on this route, way back in the early 1980s and how happy I felt that day.
The last 3 miles felt comparatively easy and I was able to enjoy the morning, with splits of 6:28, 6:34, and closing at 6:15 made up a little time to finish in 1:05:29. Although that was short of my goal (to finish under the time I split at the half marathon the previous month, I was still happy with the result and do not think I could have run much faster on the day.
Twin Cities 10 mile and marathon have an epic finish.
The City of Lakes and TC 10 mile were two great race experience and while I do miss aspects of living in Colorado, I’m really glad that we moved here.
Upcoming are the USATF 5K this weekend and NYC marathon two weeks later. These should be a good way to wrap up racing in 2025, which has been a busy and eventful year.
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.