Sunday, February 1, 2026

Race Report: 2026 Surf City Marathon

On February 1, I ran the Surf City Marathon in Huntington Beach, CA.  This was the 10th time I did this race.  I keep coming back for three reasons.

First, it always has nice weather.  While I can’t rule out the possibility of rain, I know it won’t be cold.  In the winter, you can travel pretty far south and still encounter frigid temperatures.  Two weeks ago, it was 25 degrees in Savannah.  As recently as last weekend, much of the southeastern U.S. got snow or ice.  In Huntington Beach, I know I’ll have favorable temperatures for running.

Second, it’s a nice change of scenery.  I live 1,000 miles from the nearest ocean, so it’s nice to see beaches and palm trees, especially in the winter, when everything at home is covered with snow.

Finally, I know I’ll see some friends.  Over the years, I’ve met lots of runners from southern California.  I’ve rarely gone to the expo without bumping into someone I know.  I also see friends during the race.  It helps that the course has two long out-and-back sections, giving me the chance to see runners who are going the other way.

Friday, January 30

I’ve sometimes flown into LAX for this race, but it’s a long drive, and picking up a rental car at that airport is a hassle.  I prefer to fly into the Orange County airport in Santa Ana.  There’s just one drawback.  If I flew in on Saturday, I would arrive too late in the day for packet pickup.  On Friday, however, I could get a direct flight with a morning departure.  For that reason, I decided it was worth it to arrive a day earlier.

I arrived at the Orange County airport around noon and drove to my hotel in Huntington Beach.  In the past, I’ve often stayed at a hotel in Santa Ana.  This year, I stayed at the Waterfront Beach Resort, which is right next to the starting line.  You can’t beat the convenience of this location.

After checking in at the resort, I went for an afternoon run alongside the beach.  My running route included part of the marathon route.

After my run, I picked up my race packet.  As usual, packet pickup was under a large tent in the beach parking lot, which was across the street from my hotel.

For dinner, I went to a restaurant that was walking distance from my hotel.

Saturday, January 31

I don’t usually go running the day before a race, but the weather in southern California was much nicer than the weather at home.  I couldn’t resist going for another short run.  This time, instead of running by myself, I joined a shake-out run that was organized by the Huntington Run Club.  The route we ran was roughly the same out-and-back route I ran on Friday.

After having lunch at the resort, I went back to the expo to hang out and look for friends.  Then I spent the rest of the afternoon at the resort.

Although I had a car, I didn’t feel like driving anywhere.  For dinner, I stayed close to the resort again.  Then I did my best to get to bed early.

I slept well for about half the night.  After that, I struggled to get back to sleep.  I had the same experience the previous night.  Shaking off a poor night’s sleep isn’t too hard.  When it’s two in a row, it’s a much bigger deal.  I wondered how much that might affect my race.

Sunday, February 1

Sunday was race day.  I didn’t have to drive and park or take a shuttle.  The start corrals were right next to my hotel.

It was about 50 degrees at the start, but I expected it to warm up to 60 by the time I finished.  My legs were a little cold as I lined up to start, but I knew that wouldn’t last too long.

This race is large enough to have pace groups.  I started the race with the 4:00 pace group, to make sure I wouldn’t go out too fast.  I did a good job of staying with the group through the first mile, but it wasn’t always easy.  The pace leaders sometimes moved into different lanes.  I tried to be careful about crossing lane lines, because there are reflectors between the lanes.  The last time I ran this race, I tripped on one and hard a hard fall.  It also didn’t help that I had to navigate around people who lined up in front, but weren’t starting as fast.

Before that mile was over, I already realized I would need a bathroom stop.  I did my best to empty out before the race, but shortly after I started running, I could already feel pressure building in my intestines.

Our time for the first mile was right on pace for four hours.  In the next mile, I allowed myself to get a little bit in front of the group.  That mile was faster, but only by about 10 seconds.

In the third mile, I eased up a bit.  I continued to run at a faster pace than the 4:00 group, but not by much.

Just before the end of that mile, we made our first turn.  We had been running north on the Pacific Coast Highway, but now we turned inland to run through some neighborhoods and through a large city park.

Right at that turn, I saw a long row of port-o-potties.  I knew I would eventually need a bathroom stop, but I didn’t want to stop this soon.  I was worried that after stopping, I would re-enter the race surrounded by slower runners.  Before I could make a decision, I was already getting past the port-o-potties.  I committed to waiting until my next opportunity.

As we were running away from the coast, another runner saw my Comrades shirt and told me she was going to run Comrades this year.  I talked to her and another runner for the next few minutes.  Then we turned and started up a small hill.  I realized at this point that my pace was starting to feel tiring, so I eased up and let them go ahead.

I was just past the four-mile mark, when I saw a row of four port-o-potties.  By the time I got there, they were all occupied, and another runner was already waiting for one to open up.  I didn’t want to wait, so I pressed on.

In miles two, three, and four, my pace was about 10 seconds faster than a four-hour pace.  Then, in mile five, we ran down a steep hill.  Without trying, I sped up some more.  That mile was 15 seconds faster than the previous mile.

In the next mile, we entered the park.  Here, there were lots of turns, so it would have taken more effort to stay in a consistent rhythm.  I allowed myself to slow down running through the park, and I got back onto the right pace for a four-hour finish.  I was still running well ahead of the 4:00 pace group.

As I continued through the park, I saw a building with bathrooms.  Unfortunately, they were all occupied before I got there.

I knew I would pass a row of port-o-potties before leaving the park.  When I got there, they were all occupied, and there was already a guy waiting.  I was feeling increasingly uncomfortable, and it was making it harder to stay on pace, but I didn’t want to stand around waiting.  I pressed on.

At the eight-mile mark, I was about 30 seconds ahead of schedule.  Now, I was starting up the only significant hill on the course.  It was the same hill we ran down a few miles earlier.  Since I was ahead of schedule, I didn’t worry about losing time on the hill.  I continued up the hill with an effort that wouldn’t wear me out.

At the top of the hill, I reached the same four port-o-potties that I had passed about four miles earlier.  Not only were they all occupied, but there were two runners waiting in line.  I continued around the next corner.  Then I was pleasantly surprised to see a long row of port-o-potties at the end of the next block.  Finally, I had a chance to make a long overdue bathroom stop.

It turns out that the pressure I was experiencing was mostly gas.  Since I had already stopped, I took the time to force out any solids that I could.  That took time, but the most aggravating part was the time it took to get my shirt tucked back into my shorts when I was done.  I was wearing a fanny pack, and I also had a jacket tied around my waist.  They were both getting in the way.  I must have wasted at least a minute, just trying to tuck in my shirt.

When I emerged from the port-o-potty and resumed running, I knew I was now well behind the pace group.  I expected the runners around me to be slower, but it seemed like they were faster.  It took quite a bit of effort to get my pace up to the pace of the runners around me.

What I failed to notice is that we had merged with the half marathon when we turned the previous corner.  The half marathon was much larger than the marathon, so most of the runners around me were doing the half marathon.  I had no idea what pace they were going.

Shortly after turning another corner, I got a split from my watch.  I ran mile nine in 11:54.  That was almost three minutes slower than my previous pace.  I would never be able to make up that much time.

I continued to run at the pace of the people around me, but it was tiring.  On the other side of the streets, I could see a huge crowd of half marathon runners still coming from the PCH, as we were headed back.

The half marathon started later than the marathon, and they ran a shorter route to reach this point.  I didn’t know for sure that they were going faster until I saw a 2:00 pace group on the other side of the street.  They were a significant distance behind the runners on my side of the street, so the runners around me were clearly going faster than a 2:00 half marathon pace, which is the same as a 4:00 marathon pace.

Before long, we turned back onto the PCH.  Then I reached the 10-mile mark.  I ran that mile in 8:32.  That was my fastest mile of the race, and it was clearly much faster than my target pace of 9:09.  After that, I had to ignore all the half marathon runners and settle back into a more reasonable pace.

Over the next few miles, I gradually found the right pace again, but I was tired now.  Stopping for a few minutes and then accelerating to a pace that was too fast took a huge toll on me.  I realized now that the rest of the race would be a struggle.

We continued running north on the PCH for about three miles before reaching the turnaround.  On my way back, I reached the halfway mark.  My time for the first half was about a minute and a half slower than I planned.  I knew I wouldn’t be able to make up for that.  Breaking four hours had been one of my goals, but I knew that wasn’t going to happen.  I was already feeling much more tired than I should be at this point in the race.  At best, I might still run the second half in two hours, but even that seemed optimistic.  A more realistic goal at this point was to break 4:05.  That would still be a Boston-qualifying time.

Over the next few miles, I was able to run at the right pace to run the second half in two hours.  Part of this section was uphill, so I felt good about my pace over this section.

I was just past the 15-mile mark, when I was passed by a pace group.  It was the 1:50 group for the half marathon.  Their pace was the equivalent of a 3:40 marathon.  That’s a good indication of how much faster the runners around me were running.

Shortly after the 16-mile mark, I reached the point where the two races diverged again.  Runners in the half marathon continued along the PCH toward the finish.  Those of us doing the marathon made a U-turn onto the bike bath.  We still needed to do another long out-and-back alongside the beach.

Now, the only runners in front of me were all running the same race.  In theory, I could stay on pace just by following the runners in front of me.  In practice, that wouldn’t be fast enough.  Most runners, at this point, were beginning to slow down.

I challenged myself to keep up with the runners who looked strongest, while passing the runners who weren’t keeping up.  That still wasn’t fast enough.  I found, over the next several miles, that my average pace was a few seconds per mile too slow.  I wasn’t quite keeping up the pace I needed to run the second half in two hours.

As I got closer to the turnaround at the far end of the bike path, I saw a few runners I know.  I heard a familiar voice call my name, and I realized it was Rainer, who is a fellow 50sub4 member.  Later, I saw Eliot, who is also a 50sub4 member.  Finally, I saw the 4:00 pace group.

I knew at this point that I was getting close to the turnaround, but I couldn’t see it yet.  I had to get around one more bend.  Then I could see it.

After making the turn, I had just over five miles to go.  At each mile marker, I figured out what average pace I would need to break 4:05.  It became more and more obvious that I would beat that time easily.  The challenge was trying to stay on pace to run the second half in two hours.  I was close, but I wasn’t quite doing it.  I still tried.

With about two and a half miles to go, I reached the point where I had turned around on my two training runs.  Eventually, I would turn back onto the PCH, but until then, everything looked much more familiar.  That made it just a little easier to push myself.

In mile 25, I ran my fastest mile since the first half of the race.  In the next mile, I encountered a spectator who was encouraging us enthusiastically.  She shouted, “How much do you have left?  Pick it up!  Pick it up!  Empty the tank!”

I responded to that and pushed harder.  In mile 26, I had my third fastest mile of the race, but it was too little, too late.

Although my watch said 26 miles, I really had much more than 0.2 miles to go.  Ever since my bathroom stop, my watch had been off.  I couldn’t even see the 26-mile sign yet.

Now that I was back on the PCH, I was surrounded by half marathon runners again, but these runners were going much slower.  Earlier, I saw the 1:50 pace group.  Now, I saw the 2:50 group.

The street was congested, and there wasn’t a separate lane for the marathon.  I had to weave around slower runners for the last few minutes of the race.  It wasn’t until we could see the finish line that other runners started to speed up.

I finished the race in 4:02:01.  I didn’t break four hours, nor did I run the second half at that pace.  On the plus side, I easily broke 4:05, earning another Boston qualifier.

As usual, the finisher medal included a surfboard.  The design varies from year to year, but I now have 10 surfboard medals.

As I continued through the finish area, I picked up a water bottle, and I ate a banana.  I skipped the beer garden and went straight to the results tent.  In theory, I could have looked up my official result by scanning a QR code, but with 20,000 people in the finish area, it was tough for anyone to get cellular reception.

The volunteer at the results tent also had trouble looking up my result.  When she entered my bib number, it showed my name, but no finish time.  The runner before me had the same problem.  She eventually determined that my times at each mile were in their system, but there was an extra data point that was confusing things.

When I was able to call Deb, she told me that she had been tracking me, but after I reached 23 miles, the tracking showed me back at 16 again.  It’s worth noting that when we finished the out-and-back on the bike bath, we re-entered the road near the 16-mile mark.

Eventually, the timing people were able to resolve the problem.  Later in the day, I could see my result online.

I hurried back to the hotel to take a bath and change into clean clothes.  Then I joined three other 50sub4 members for lunch at a restaurant that was about a mile from my hotel.  Walking to and from the restaurant was slow and uncomfortable, but I think it helped me recover.  Even still, I was pretty tired for the rest of the day.


Race statistics:
Distance:  26.2 miles
Time:  4:02:01
Average Pace:  9:14 per mile
First Half:  2:01:26
Second Half:  2:00:35
Marathons/Ultras in 2026:  4
Lifetime Marathons/Ultras:  576
Lifetime Boston Qualifiers:  189

Sunday, January 18, 2026

Race Report: 2026 Daufuskie Island Marathon

Twelve years ago, I completed a long-term goal to qualify for the Boston Marathon in every state.  At the time, I was running qualifying times so consistently that one of my friends started calling me “Mr. BQ.”

Since then, I’ve hit a few bumps in the road.  I had groin injuries, tendinopathy, pulled hamstrings, a broken rib, a back surgery, a knee injury, and a few bouts of sciatica.  It’s hard to stay in shape when you can’t train consistently.  I managed to qualify at least once a year, but there were some years when I only qualified once.

I’ve stayed healthy enough for the past three years to keep up a good training base.  For the last a year and a half, I’ve been qualifying for Boston consistently again.

A few months ago, I started to wonder how close I was to completing a second circuit of BQs in every state.  I knew I had at least 40 states.  My best guess was that there were only eight or nine states where I had not yet qualified for a second time.

When I checked my records, I found out that I was closer than I thought.  I just needed six states to complete a second circuit of BQs.  One of those states was South Carolina.

As I started planning my race schedule for 2026, one of the races I considered was the Myrtle Beach Marathon, which has a nice flat course.  Unfortunately, the airfare was outrageously expensive.  Then I looked at the Daufuskie Island Marathon.

I’ve run this race before, so I was familiar with the course and the logistics.  The first time I ran it, I wasn’t in shape, but my recollection was that the course was fairly flat.  It seemed like a race where I could BQ with a good effort.

There aren’t any roads onto the island.  To get there, you need to take a ferry from Hilton Head Island.  Last time, I stayed in a hotel on Hilton Head Island, and I took the ferry on the morning of the race.

When I priced flights, I saw that I could get a direct flight to Savannah for a reasonable airfare.  From the Savannah airport, it takes about an hour to drive to Hilton Head Island.  If all went well, I could get there in the late afternoon.

When I’m traveling by myself to a race in the U.S., I typically arrive the day before the race.  For this race, I made an exception.  You never know when a winter storm will hit, and I didn’t want to risk a significant flight delay.

Thursday, January 15

The race was on Saturday, so I flew to Savannah on Thursday.  I’ve been to Hilton Head Island twice before, so instead of spending three nights there, decided to spend the first night in Savannah.

I found a hotel near the downtown area that was surprisingly affordable.  I could walk to any of the downtown restaurants, but my room rate was only $97.  The only catch was that I had to pay for parking.

After checking in at my hotel, I spent the rest of the afternoon walking around the waterfront.  I was surprised how cold it was.  It couldn’t have been any warmer than 40 degrees, and the wind made it feel much colder.  I found myself ducking into shops just to get out of the wind.

When I got tired of being out in the cold wind, I had an early dinner at a seafood restaurant on the waterfront.

Friday, January 16

When I got up, I checked my weather app.  I was shocked to see that it was only 25 degrees.  It was colder in Savannah than it was in Minneapolis.

After breakfast, I did a weight training workout.  While doing a set of push-ups, I felt like I tweaked something in my upper back.  It wasn’t a big deal at the time, but it would bother me later.

I didn’t need to be in any rush to get to Hilton Head Island, so I had a relaxing morning at my hotel in Savannah, and I didn’t head to Hilton Head Island until after lunch.

After stopping to check in at my hotel on Hilton Head Island, I continued to Palmetto Running Company to pick up my race packet.  The race shirt was a long sleeve, half zip turtleneck.  This is a cupless race, so my race packet also included a reusable cup to take with me during the race.  It was a different style than the cup they gave me last time.  This one was lighter and easier to carry.

I had an early dinner and went to bed early, in anticipation of an early morning on race day.

I slept well for a few hours.  Then I got up to go to the bathroom.  When I went back to bed, I couldn’t get comfortable.  I felt that muscle in my upper back.  After that, I was awake for most of the night.

Saturday, January 17

Saturday was race day.  I was up earlier than I planned, which gave me time for a long shower.  The warm water helped soothe my upper back and neck.

It was 36 degrees on Hilton Head Island, and I assumed the temperature was similar on Daufuskie Island.  I expected it to warm into the upper 40s by the time the race started, but I still opted to wear tights.

I had to leave early to take a ferry to Daufuskie Island.  I knew from past experience that the parking lots near the ferry terminal fill up fast.  If I didn’t want to park a mile away, I needed to get there by 5:30 AM.

I got a grab-and-go breakfast from my hotel.  I parked as close as I could to the ferry terminal.  I ate my breakfast while I was waiting for the ferry to load.  The first ferry of the day left at 6:00, but that was reserved for race volunteers.  I was on the next ferry, which started loading as soon as the first one left.

It was chilly in the morning, so I wore extra layers.  I needed them when I got to Daufuskie Island.  The marathon didn’t start until 8:30, so I was waiting for the better part of two hours.

They had tables and chairs set up under a huge canopy.  I was expecting it to be heated, but they had a problem with their electrical system, so there was no heat.  It also took a while before they had hot water.

After a while, they started some small bonfires, so we could gather around them to get warm.  They also told us we could go inside the mansion.  About an hour before the race, I moved indoors.  I stayed there until it was time to check my gear bag and make my final bathroom stop.

The course was a 13.1-mile loop that we ran twice.  There were sections of paved road, sections of dirt road, and sections of paved paths that were mostly used for golf carts.  I was racing for time, so I didn’t take any pictures during the race.  If you want to see what the course looks like, my race report from 2022 has pictures:  2022 Daufuskie Island Marathon

To qualify for Boston, I needed to finish in 4:05.  Ideally, I wanted to break four hours, but the important thing was to get the BQ.  That’s what I came here for.

The first challenge was establishing a fast enough pace in the first mile.  They didn’t have pace groups, so I was on my own to find the right pace.

We started out on a brick surface, so I had to watch my footing.  It was also congested for the first minute or so, which made it harder to start at a fast pace.

We quickly got onto smooth pavement.  I had more room to run now, so I accelerated until the pace had me breathing somewhat hard.  Then I maintained the same effort until I got my first split.

To break four hours, I needed an average pace of 9:09 per mile.  I ran the first mile in 8:20, which is way too fast.

In the next mile, I eased up a little, but not enough.  I was no longer keeping up with the runners around me, but nobody else seemed to be passing me.  That mile was a little slower, but still too fast.

Halfway through the third mile, we came to a junction where an aid station was set up.  We would pass through this same junction three times on each lap.  There were volunteers holding pitchers of water and an electrolyte drink.  I stopped long enough for a volunteer to fill my reusable cup.  I walked while I drank, and then worked to get back up to speed.

This was the drill at every aid station.  Because I had to stop briefly to have my cup filled, I always lost a little time at the aid stations.

After turning right at this junction, I started a loop that would eventually lead me back to the same aid station.  I was almost to the end of the third mile, when I reached the first section of dirt road.

As soon as I got there, I could see the footprints of the runners who got there ahead of me.  This section of road was mostly sand, and the top half inch or so was soft.  I didn’t remember this road being this soft when I ran this race before.  Maybe they had some recent rain, and the road was firmer.  This year, it was dry sand.

Running on this surface was tiring.  I worked harder in an attempt to keep from slowing down too much.

My time for mile three was 8:48, which was still faster than my target pace.  Most of that mile was paved.  The next mile would be all on the sandy road, so I knew it would be slower.

The next mile took me 9:11.  That wasn’t bad.  It was only a couple of seconds slower than my target pace.  Unfortunately, running at that pace through the sand was tiring me out.

The next mile started out on sand, but before the end of that mile, I got back onto pavement.  That immediately felt easier.  I worked hard to re-establish my previous pace.  I was able to bring my pace back under nine minutes per mile, but I was working way too hard.  I felt much more tired than I should after only five miles.

Since the first mile, I had been slowly falling behind the runners around me.  Each mile, a few more passed me.  In mile six, I finally started to keep pace with the runners ahead of me.

By now, I had gone through the aid station again, and I was beginning another loop that would eventually bring me back again.  After about two miles on pavement, I reached another section of dirt road.

This section wasn’t sandy.  It was gravel.  It was a much firmer surface, but it was peppered with small rocks, making it somewhat uncomfortable.  At one point, I tripped on a rock, and I was momentarily thrown off balance.  I didn’t fall, but it disrupted my momentum.  It also scared me a little.

I saw a canopy and a table with cups of water.  I dumped water from one of the cups into my own cup, so I wouldn’t waste a cup.  I’m pretty sure this was an unofficial aid station set up by some local residents.  They also had pickle juice.

In my first full mile on the gravel road, I slowed to 9:10.  That was similar to my pace on the sandy road, but it didn’t tire me out the same way.

By the nine-mile mark, I was back on pavement.  I was able to bring my pace down close to nine minutes, but no faster.  From here on out, the pace took more effort.

After going through the main aid station for the third time, I turned to head back toward the north end of the island.  Coming back, we took a much longer route.

In mile 11, we ran through a neighborhood with houses that were probably built in the 1800s.  Then we crossed two small bridges over streams.  As I finished crossing the first bridge, I caught one of my feet on some type of seam.  I kept my balance, but it scared me again.

On the second bridge, I was more mindful of the seams.  What I wasn’t watching for were the screws that held the boards in place.  Most of them weren’t flush with the wood.  The screw heads stuck out just enough that you could catch a shoe on them.  Once again, I stumbled, but didn’t fall.

I had been wearing gloves since the start of the race.  I didn’t feel like I needed them anymore, so I took them off and stuffed them into my fanny pack.

With about two miles left in the first lap, I crossed a longer bridge over a marshy area.  This bridge took us to a paved path that followed the shoreline.  On this bridge, I was so cautious that I couldn’t help but slow down.  When I got back on pavement, I worked hard to pick up my pace again.

The pavement was soon replaced by a gravel path.  This was a much nicer surface.  It was probably crushed limestone.  I didn’t have any trouble with this section.

There was one other aid station on the course.  When I got there, one of the volunteers recognized me.  We met on the ferry.  She recognized my jacket, even though it was tied around my waist.

For the rest of that lap, I kept up a pace that was slightly faster than the pace I needed.  It took much more effort now.  I didn’t know how I would hold up in the second lap.  I was already much too tired.

Ideally, I should have run the first lap in two hours.  I was a little faster than 1:57.  I was more than three minutes ahead of schedule.  I knew I would regret that in the second half. My average pace so far was about 15 seconds per mile too fast.

The good news is that I could now afford to run 15 seconds slower than my target pace in the second half.  The bad news is that I probably would, just because I was already tired.

As I started my second lap, I worked hard to keep from giving back time before I reached the sandy section.  In miles 14-16, I stayed pretty close to my target pace.  I wasn’t giving back any time … yet.

There was a half marathon that started an hour after the marathon.  By the time I reached the sandy section for the second time, all the half marathon runners had already been though there.  The faster marathon runners had been through here twice already.  That just made the road even softer.  In addition to being soft, it was now an uneven surface.

At first, I picked up my effort to keep from slowing down too much.  That quickly proved to be too tiring.  I had to accept that this mile would be slow.  I eased back to an effort that wouldn’t break me.

In mile 17, I was 30 seconds slower than my target pace.  Mile 18 was also about 30 seconds slower, even though that mile finished on pavement.  The good news is that I was done with the most tiring section, and I was still two minutes ahead of schedule.

I caught up to two runners who had been a short distance ahead of me through the sandy section.  They were alternating running with short walking breaks.  I asked them if they had a time they were targeting.  They said they wanted to break four hours.  I said, “Me too.”  Then I added that we were two minutes ahead of schedule.  With eight miles to go, we could now afford to be 15 seconds slower per mile the rest of the way.  They took another walking break, and I ran ahead of them.  I never saw them again.

By now I had started passing people at the back of the half marathon who were walking.  That made it harder to see the next runner ahead of me.  I eventually spotted a runner who I could follow, but they were at least a quarter mile ahead.  It was hard to gauge if I was going at the same pace.

I was expecting to get hot in the second lap.  According to the hourly forecast, the temperature was going to climb into the upper 50s.  I expected to get hot wearing tights, but I didn’t.  It was cloudy, and we had a light breeze.  At times, my hands got cold.

In mile 19, I was about 15 minutes slower than my target pace.  I could afford that, but it was scary.  At this pace, I would be cutting it close.  Also, I doubted that I could sustain this effort all the way to the finish.

When you’re running near your limit, there comes a time when you have to ask yourself how badly you want it.  My primary goal was to get a Boston qualifier.  For that, I just needed to break 4:05.  At this point, I could do that just by averaging 10 minutes per mile the rest of the way.  I felt like that was in the bag,

The question was how deep I was willing to dig to stay on pace to break four hours.  I expected it to be a fight all the way to the finish, and I wasn’t confident I could do it.  I continued to fight for it.

In mile 20, I didn’t give back any time.  With 6.2 miles to go, I still had a cushion of roughly 1:45.  Then I reached the gravel road for the second time.

This time, I didn’t take the time to stop at the unofficial aid station.  I couldn’t afford it, and I was pretty sure I was getting enough to drink.  I wasn’t as hot as I thought I would be.

This section had much better traction than the sand, but it still wasn’t as efficient as running on pavement.  I fought hard to maintain my pace, but I gave back 20 seconds in mile 21.  I also gave back about 20 seconds in mile 22, even though part of that was back on pavement.

I was now through the toughest parts of the course.  The only sections likely to slow me down were the bridges.  I had just over four miles to go, and I had a cushion of one minute.

After stopping at the aid station again, I fought hard to get back on pace.  I knew I couldn’t make up the lost time.  I didn’t know if I could speed up, but I was disappointed to see that I slowed down, even though that mile was all on pavement.  In one mile, I lost 30 seconds.  With more than three miles to go, my cushion was only about 30 seconds.

I could see the handwriting on the wall, but I didn’t give up.  I kept trying to pick up the pace, but then I would feel myself slowing down again.  The last straw was when I reached the two short bridges over the streams.  I didn’t trip on either bridge, but they slowed me down.  I couldn’t keep up the same pace while trying to be cautious.

In mile 24, I gave back another 30 seconds.  Now, I essentially had no cushion.  I didn’t know how much I could trust my watch to give me an accurate distance, so I double-checked when I saw the 11-mile sign from the first lap.  From there, I knew it was 2.1 miles to go.

My time with 2.1 miles to go confirmed that I was right on pace, but with no cushion.  All of my recent miles, however, were too slow, and I had no expectation that I would be able to speed up again.  I still tried.  I wasn’t ready to give up yet.

On the long bridge leading out to the shoreline, I had the same experience that I had on the other bridges.  I got across safely, but my caution was costing me time.

When I reached the last aid station, I didn’t stop.  I couldn’t afford the time, and I was confident I was drinking enough.  I didn’t have far to go.

I reached 25 before I knew it, but it was bad news.  I gave back another 30 seconds.  With 1.2 miles to go, I was now almost 30 seconds behind schedule.

That took the wind out of my sails.  I knew a four-hour finish was no longer possible.  I didn’t deliberately slow down, but I was no longer fighting as hard.  Now, I just wanted to finish.

Mile 26 was my slowest of the race.  I was getting close to the finish, but I still couldn’t see it.  There were still three more turns.  I ran harder from there, but it was too little, too late.

I finished the race in 4:01:10.  I didn’t break four hours, but I did get my second BQ for South Carolina.  I’m now just five states away from completing two BQs in every state.

The finisher medal was a sea turtle.  There was also a sea turtle on the race shirt.  It’s pretty much the logo for this race.

It was 12:31 PM.  The next ferry was scheduled to depart at 12:40.  I decided to skip the post-race food and beer and try to catch the next ferry.

I had to retrieve my gear bag.  Not knowing when I would get another chance to go to the bathroom, I also made a quick stop at a port-o-potty.  Then I ran, as best I could, to catch the ferry.

I got there before 12:40, and I got in line to board.  There was already a long line.  The ferry can only hold 100 passengers, and I wasn’t sure if there were already 100 people in line in front of me.

Fifteen minutes later, we were still waiting.  Then I learned from the person in front of me that the 12:40 ferry filled so quickly that it left 10 minutes early.  We were now waiting for the next ferry.

The next scheduled ferry was at 1:40, but we could see another ferry already coming.  The people who run the ferries apparently realized that there were too many people already waiting.  After a wait of about 30 minutes, we started boarding the next ferry.

While I was waiting, I put on all my warm-up clothes.  That kept me warm enough, but I got stiff after standing for so long.  When the line started moving, walking was painful.

I got on the next ferry, but all the indoor seating was taken.  I had to go upstairs and sit outside.  It’s much colder on the water than it is on land.  It took about 40 minutes to get back to Hilton Head Island.  By the time we got there, my hands were numb, even though I was wearing gloves.

I had a long walk back to my car, followed by a 15-minute drive back to my hotel.  I had the heat vents aimed at my hands, but they still felt tingly when I got back to the hotel.  It took a long hot shower to warm me up again.

Because I skipped the post-race food, I was starving.  There was a post-race party at 5:00, but I couldn’t wait that long.  I went to dinner at 3:30.  Then I went to the party from there.

I don’t have any regrets about rushing to catch the next ferry after the race.  At the party, I talked to runners who waited in line for two hours.  Getting in line when I did may have been my best decision of the day.

Sunday, January 18

I got a good night’s sleep, but I still felt like a train wreck the next morning.  When I went down to breakfast another runner said, “Aren’t you glad we didn’t have today’s weather for the race?”  On Sunday, it rained all morning.  Standing outside in a cold rain to wait for the ferry would have been miserable.

It was still raining when I drove back to Savannah to fly home.  The most direct route goes through low-lying areas that can flood.  I took a longer route, to be on the safe side.


Race statistics:
Distance:  26.2 miles
Time:  4:01:10
Average Pace:  9:12 per mile
First Half:  1:56:47
Second Half:  2:04:23
Marathons/Ultras in 2026:  3
Lifetime Marathons/Ultras:  575
Lifetime Boston Qualifiers:  188

Thursday, January 15, 2026

TBT: 2007 Mississippi Trail 50

This is a Throwback Thursday post.  I didn’t start writing race reports until 2010, and I didn’t start this blog until 2014.  This week, I decided to write up my recollections of a race I ran almost 19 years ago.  It was one of the best race performances of my life.  It was also one of the most surprising.

On March 10, 2007, I ran the Carl Touchstone Memorial Mississippi Trail 50.  This race was held on horse trails in DeSoto National Forest.  The closest city with hotels was Laurel, MS.

Deb and I flew to Gulfport and drove from there to Laurel.  Deb had a sinus infection, and her congestion made her ears painful on the flights.  We had to stop at a pharmacy to get her a stronger decongestant.

Packet pickup was in Laurel, where there was also a pre-race dinner and briefing.  The race was named in memory of Carl Touchstone, who was a well-known local runner and race organizer.  At the dinner, I met a runner who had known Carl.

What I remember most from the pre-race briefing was the race director telling us that it was turkey hunting season, and there might be hunters in the forest during the race.  We were cautioned not to wear anything red, as the red wattle of a male turkey is something hunters look for.

It would have been nice to get that information before we left home.  I brought a fuel belt that had two small red pouches on the front.  At this point, it was too late to get something else.  I went to bed that night hoping I wouldn’t get shot during the race.

The race started in a campground in the state forest.  We had to get up early to make the drive from Laurel.  I woke up with the beginnings of a cold.  My symptoms were mild.  I didn’t know how it would affect my race.  I also didn’t know how exerting myself for 50 miles would affect my body’s ability to fight off the cold.  I just had to show up and do my best.

I had low expectations for this race, and it wasn’t just because of the cold.  I had never run an ultra on trails before.  Training through the winter, I had done all my winter training on a treadmill.  I ran a road marathon a month earlier, but I had not done any training on trails.  I was in pretty good shape that year, but I was out of my element.

I wanted to get to the campground well before the race started.  I thought we were going to get there about 30 minutes early.  As we were looking for a place to park the car, Deb said, “I think they’re lining up to start.”

I assumed she must be mistaken.  The race didn’t start for another 30 minutes, or so I thought.  It turns out I was mistaken about the start time.  When I saw for myself that the race was about to start, I told Deb to just stop the car and let me out.

Fortunately, I was already wearing my fuel belt, and I had filled my bottles before leaving the hotel.  I hopped out of the car and ran over to the starting line.  By now, the race had already started.

We were supposed to check in before the race, so they would have a full accounting of who was on the course.  I ran up to the RD, who was at the starting line, and I asked him where I needed to check in.  He said, “You’re checked in.  Go!”  By now, everyone else had been running for almost two minutes.

The course was a 12.5-mile trail loop.  For the 50-mile race, we had to run four laps.  There was also a 50K race that started with two laps of the same loop and then switched to a shorter loop with different trail markings.

When I signed up for this race, I wasn’t confident that I was ready for a 50-mile race.  I was working on a long-term goal of running a marathon or ultra in every state.  I chose this race for Mississippi, because it fit well into my schedule, and we were able to get a good airfare for our flight to Gulfport.  Back then, we wouldn’t fly anywhere if the airfare was more than about $250.

I could always start the 50-mile race, but switch to the 50K race if it wasn’t going well.  I might not have signed up for this race if I didn’t have the option of dropping down to a shorter distance.

The course started out running though the campground.  I wasn’t familiar with the course, and the other runners were already too far ahead for me to see them.  As I ran through the campground, I was asking campers, “Which way did the runners go?”  The campers pointed, and I ran than in that direction until I was onto the trail.

Within another minute or two, I could see some of the runners.  I was catching up to the back of the pack.

We were on a trail that was wide enough for horses, but there wasn’t much room to pass other runners.  I wasn’t expecting to be competitive, but I also didn’t want to be stuck behind everyone, so I worked hard to get around people and move forward through the pack.  It’s only because of my effort to pass people that I started at a fast pace.  Otherwise, I would’ve paced myself more conservatively, knowing that I had never run 50 miles on trails before.

After at least a mile of working frantically to pass people, I suddenly broke into the clear.  There were still runners ahead of me, but they were so far ahead that I couldn’t see them.

The first time I reached an aid station, I asked one of the volunteers how many runners had already gone by.  He said, “five.”  I topped off my bottles, ate a donut, and continued running.

The course didn’t have any major climbs, but it was still semi-technical.  There were stream crossings, roots, and occasional patches of mud.  Thankfully, it had been a dry winter, so I could hop across most of the streams without getting my feet wet.

I still couldn’t see any of the runners ahead of me.  I was expecting to be able to follow other runners.  Instead, I was on my own to look for the trail markings.

At one point, it occurred to me that I couldn’t see any of the ribbons marking the route.  I didn’t know if I had missed a turn.  I briefly stopped to look back.  I didn’t see anyone coming up behind me.  I wondered if I should stop and wait.  Not wanting to lose too much time, I continued running.  Soon, I saw a ribbon, and I knew I was still on course.

The course was mostly a loop, but there was one short out-and-back-section.  When I got there, I saw the lead runner coming back.  As I continued, I saw the other four runners who were ahead of me.  By the time I reached the turnaround and started coming back, I could no longer see any of them.  They were too far ahead of me.

I was almost back to the campground when I finally got close enough to another runner to see him just ahead of me.  I passed him as I ran through the campground for the second time.

As I ran through the same section of trail where I was passing people before, I recognized most of the turns.  After another mile or two, I caught up to another runner, and we had a brief conversation.

Her name was Anne.  She was from Wisconsin, and she knew some of the other runners.  She said the next runner I would catch was Larry, and he was from Chicago.  As I went ahead on my own, Anne told me when I saw Larry, I should tell him Anne says hello.

Gradually catching up to the runners ahead of me kept me excited.  I never expected to run this race competitively, but I was now in fourth place, and I got more excited each time I caught up to another runner.  Soon, I caught up to Larry.  I gave him Anne’s greeting, and then I moved ahead of him.

Ultramarathons are at least as much psychological as they are physical.  Obviously, longer distances require more training, but it’s easy to underestimate the importance of things like confidence and excitement.  Each time I passed another runner, I got more excited, and I gained in confidence.  I didn’t stop to ask myself if I could run this fast for 50 miles.  I just got caught up in the excitement.

I eventually passed one more runner.  Then I reached the out-and-back section again.  I looked for the last remaining runner who was ahead of me.  I never saw him.  He finished this section before I got there.  For the rest of the race, I wouldn’t see another runner ahead of me.  I was running on my own for the rest of the race.

When I finished that lap, it was decision time.  Should I continue on the 50-mile course or switch to the 50K course?  I didn’t have to think too hard.  I felt good, and I was excited about being in second place, so I started a third lap of the same loop.  It would have still been possible to stop after three laps and get listed as a 50K finisher, but that wasn’t very palatable.  Three laps would be 37.5 miles, which is much farther than 50K.  I committed to running 50 miles.

For someone with no training on trails, I did remarkably well at maintaining a good pace, while avoiding roots and navigating stream crossings.  At one point, I did trip on something, but I was able to keep from falling.  I had a rather awkward landing on my other foot, however.  It was so jarring, that I immediately felt pain in my lower back.  My right leg briefly felt numb.  I managed to keep running, and within a minute or two I felt normal again.  That was a huge relief.

We were sharing these trails with a few people on horseback.  At one point, I passed a few riders.  When they saw me coming, they stopped, so their horses wouldn’t get spooked.  I could see places where the horses had stirred up mud on some of the softer parts of the trail.

My biggest recollection from my third lap was getting a sung stuck in my head.  It was The Chicken Dance, which is a song you typically only hear at wedding receptions.  I had that tune in my head for about an hour.

I was trying to catch up to the lead runner, but he was getting farther ahead of me.  Each time I finished a lap, I saw a  board showing what time the leader had gone through.  By the time I started my last lap, I knew I had no hope of catching him.  Instead, I focused on staying ahead of everyone else and running the best pace I could.  I may have slowed a little in the last lap, but not too much.

I finished the race in second place, roughly 20 minutes after the winner finished.  My official time was 7:24:02, but that was the time from when the gun went off.  By my watch, I ran the course in 7:22:29.  Either way, it was a 50-mile PR that I’ve never broken.  Even on roads, I never came close to matching that time.  I still don’t know how I did that.  I’m normally slower on trails than on roads, and I’m even slower when I’m carrying the extra weight of water bottles.

Later in the day, there was a post-race dinner back in Laurel.  When I told another runner about The Chicken Dance, he got a good laugh.

My award for second place was a plexiglass trophy in the shape of Mississippi.  It’s one of my favorite awards.

The winner of that race was a park ranger who worked in the DeSoto National Forest, so he was able to train on the same trails that we were racing on.  He outclassed everyone there.  I did well to finish second.

After the race, I no longer had any cold symptoms.  My exertion may have helped me fight off the cold.  That’s the sort of thing that can go either way.  In other news, I didn’t get shot by any hunters.

The next day, Deb and I drove to Gulfport.  Before flying home, we drove the coastal highway between Gulfport and Biloxi.  It was two years after the area was hit by Hurricane Katrina, and I wanted to see what the area looked like now.  I used to visit Biloxi on business trips, so I was familiar with the area.

I was astonished to see the damage along the coast.  Of the buildings I recognized, only a few were still standing.  One was a shopping mall.  It had damage, but it was still intact.  Another building I recognized was a small shop next to the beach that sold beach ware and souvenirs.  I don’t know how that building survived.  Larger, sturdier buildings were reduced to rubble.

Location was critical.  The buildings along the coast were all destroyed, even though many of them were modern brick buildings.  Just a few blocks farther inland, wooden houses were still standing.  Apparently, the larger buildings along the coast felt the full brunt of the storm.  They sheltered the smaller, more fragile buildings behind them.

I was pleased to see that the local governments had invested in restoring their white sand beach.  Having been to Biloxi before, I knew how important tourism was to the local economy.

The following year, I was contacted by the race organizers.  Because I placed second in 2007, they offered me a complimentary entry in 2008.  I had to decline.  At the time, we could only afford a few trips per year.  I was prioritizing races that gave me new states.  Other than local races, I wasn’t repeating any states.  That’s probably just as well.  There’s no way I could ever recreate the magic of my second-place finish in 2007.


Race Statistics
Distance:  50 miles
Official Time:  7:24:02
Actual Time on Course:  7:22:29
Average Pace:  8:51 per mile

Friday, January 2, 2026

Race Report: Across the Years January 2 Marathon

Today was my sixth and final marathon at Across the Years.  I just needed to run 19 more laps of the 1.4108-mile loop around Peoria Sports Complex.

Last night, I went to bed right after dinner.  I slept well for most of the night.  I really needed that.

I woke up with the usual stiff muscles and tight Achilles tendons.  I also had some soreness on the right side of my lower back.  That was new.

After breakfast, I checked the live results to see how the 6-day runners were doing.  Several of them had already logged 300 miles, and they still had more than 24 hours to go.  Justin Montague was crushing the men’s race.  His wife, Melissa, had been leading the women’s race for four days, but now Yolanda Holder was in the lead.

I also checked the results for the last person standing race.  There were two runners still going after 130 laps (183.4 miles).

As usual, I was moving better by the time I arrived at the race venue.  Despite sleeping better, I was lacking in energy, both physically and emotionally.  I was ready to be done.

I ran the entire first lap.  I think it was my fastest lap since Sunday.  Starting with my second lap, I walked two very short uphill sections that come early in the loop.  For three more laps, I still ran everywhere else.

I was toying with the idea of walking a significant portion of today’s race.  I wanted to run as much as possible in the first half, so I could switch to walking later, without being on the course all day.  I used to be able to walk a marathon in less than six hours, but that takes a lot of training.  Lately, I just haven’t trained enough to walk at a fast pace for more than a few miles.

In my fifth lap, I finally added a longer walking break.  I walked the same section of sidewalk that I’ve been walking other days.  This is a picture I took a few days ago.  I call this the “Avenue of Flags.”

When I finished a lap, I always looked to see what place I was in.  For the first four laps, I was the second place male.  After my fifth lap, I dropped to third place.

Now I had a decision to make.  There are awards to the top three.  I needed to decided if I was going to keep up my pace, in an effort to stay in third place, or whether to switch to walking at some point.

During my sixth lap, I stopped at the aid station to have some oatmeal.  I had to wait long enough for a volunteer to scoop oatmeal into a cup.  Then I stirred in some milk and brown sugar.  I took the cup with me and walked while I ate my oatmeal.  I knew where there was a trash can next to some port-o-potties.  I finished my oatmeal just before I got there.  Then I ran the rest of the lap.

In lap seven, I went back to walking the two short ramps and the “Avenue of Flags.”  I was going to do that in my eighth lap, but I forgot to switch to walking at the “Avenue of Flags.”  I ended up running the rest of that lap.

At this point, I had 11 laps to go.  Usually at this point, I’d by thinking, “I still need to keep up this pace for 11 laps.”  Instead, I was still entertaining thoughts that I might switch to walking at some point.  That allowed me to focus on one lap at a time.  My mindset was I’d run most of this lap, but I could always switch to walking later.

The halfway point came in the middle of my tenth lap.  At this point, I was a little bit faster than yesterday.  I still didn’t know if I would be walking most of the second half.

There were still two runners in the last person standing race.  Their names were Mike and Ben.  They needed to start a lap every 20 minutes.  As I was finishing one of my laps, there was less than a minute before they were due to start their next lap.  I was about to cross the finish line when I heard the nearby crowd erupt in cheers.  They could see Ben coming.  Mike had already been resting for the last few minutes.  It’s not a good sign when a runner is cutting it that close.

Early in my next lap, as I was going around a turn, I looked back and saw Mike coming.  I didn’t see Ben.  I slowed down so Mike would catch up to me.  I said, “I see you, but I don’t see the other guy.  Is he still running?”  Mike said, “He’s back there.”

Mike clearly wanted to say something more, but he struggled to say it.  Then he said, “I’m sorry.  I’m too tired to explain.”  Mike and Ben had both been running without sleep for almost 48 hours.

For the rest of that lap, I was never far from Mike.  Late in the lap, as we ran through the parking lot, Mike saw one of his friends and said, “Just shoot me.”

Ben finished that lap, but with only a few seconds to spare.  Mike was at the end of his rope, but it was obvious he would win.  Mike went on to win the race with 145 laps, which is more than 200 miles.

The race between Melissa and Yolanda was intriguing.  Melissa is a runner and Yolanda is a pure power walker.  I met Melissa on Sunday, and every day I was impressed with her fast pace.  I’ve known Yolanda for years.

Melissa’s strength is that she could go faster, as long as she was mostly running.  Yolanda never runs, but she also never slows down.  She’s like the Energizer Bunny.

At different times during the race, I would either walk with Yolanda or run or walk with Melissa.  I was encouraging both of them.

Early in the day, Yolanda had a big lead, but I was passing her more often than I was passing Melissa.  Melissa was gradually catching up.  I suspect that the race will come down to who can get by with less sleep during the final night.  They finish at 9 AM tomorrow morning.

I stopped for food one more time.  When I saw that the food tent had hot dogs, I stopped to get one.  I ate about half of it while I was there and then walked while I finished it.

When I had five laps to go, I caught up to Melissa.  She asked me how I was doing.  I mentioned that I wanted to walk the rest of the way, but I was in third place and wanted to hang on to that.  She asked me how much my cushion way.  I had no idea.

Melissa was holding her phone, so the looked up the live results and told me I was ahead of the fourth place male by almost three miles.  Basically, I was two laps ahead with only five laps to go.  I had a safe lead as long as I was mostly running.

Melissa’s pace was slower than mine, but I could afford to slow down.  I ran with her for an entire lap, before continuing on my own.

Now I just had four laps to go.  I ran the next lap at my own pace.  With three laps to go, I bumped into Annabel at the food tent.  Like me, she was doing marathons every day.  She also asked me how I was doing.  I told her I had just three laps to go.  She said she did too.

I ran the rest of that lap with Annabel, but I had to work hard to keep up with her.  Her current pace was faster than I had been running.  When we finished that lap, Annabel saw that she was wrong about her lap count.  I now had two laps to go, but she only had one left.

I ran with Annabel for one more lap, even though it was tiring.  When she was done with her race, I continued on my own.  I now just had one lap to go.

When you’re running the same loop for multiple laps, the last lap always feels different.  That’s even more true when you’ve been running the same loop for several days.  In six days, I ran this loop 114 times, but this was the last time.

Around every turn and with every change of surface, I knew I was seeing this part of the course for that last time.  That made my last lap feel like a victory lap.

All week, I’ve been leaving my cup at the aid station.  On my last lap, I had to remember to take it with me.  It’s a souvenir cup from another race, so I didn’t want to leave it behind.  I also didn’t want to do an extra half mile of walking after the race to go back to the aid station to retrieve it.  I drank the last of my beverage and carried my cup with me.

With about a mile to go, I caught up to Joel, who was doing the 6-day race.  I met Joel Sunday morning at breakfast.  I saw him on the course every day, and we always asked each other how we were doing.  I walked the last mile of the race with Joel.  At this point, I knew I had a safe lead.

I didn’t run again until I was within sight of the finish line.  I finished in 5:41:16.  That’s about 10 minutes slower than yesterday, but mostly because I walked the last mile.  It was still good enough for another third place finish.

All through the race, I never noticed the soreness in my back.  I didn’t notice it again until I got back to the hotel.  After a long soak in the tub, it felt better.

Much later in the day, I discovered that the second place runner only beat me by about six and a half minutes.  Had I run my last lap instead of walking with Joel, there's a good chance I would've finished in second place.  I have no regrets.

I’m done with my races, but I still have one more challenge.  I fly home tomorrow, and I have to figure out how to fit everything in my suitcase.  In the last six days, I’ve accumulated six medals, five trophies, a belt buckle, a T-shirt, and a glass mug.  It helps that I’m leaving two pairs of shoes behind.


Race statistics:
Distance:  26.8 miles
Time:  5:41:16
Average Pace:  12:44 per mile
First Half:  2:37:37
Second Half:  3:03:39
Marathons/Ultras in 2026:  2
Lifetime Marathons/Ultras:  574
Lifetime ATY Miles:  543.65