Showing posts with label 50K. Show all posts
Showing posts with label 50K. Show all posts

Sunday, August 17, 2025

Tamalpa Headlands 50K Trail Nationals: shorter n' sweeter!

Not quite back to back racing yet since Skyline 50K was 13 days ago, run on a Sunday, but getting closer! And how exciting to get a USATF Nationals in our backyards again, such a treat! The backdrop to create a bunch of local National Champions in our Pacific Association.

Many don't realize the extra burden of running an event as a championship: some added complexity on the organizational side but mostly a financial hit. Indeed, the event has to offer prize money and that money doesn't come from USATF. That's why the sponsors of this race are so appreciated and hat off to Race Director, Victor Ballesteros, for working so hard on that long list.


In contrast to the UTMB money and marketing machine, we are on the other extreme of the spectrum here; not quite family-ran but close, thanks to the involvement of the Tamalpa running club, the assistance of the ultra-experienced BAUR (Bay Area Ultra Runners), and the local Marin Headlands running community manning the aid station and key volunteering spots, all forming Victor's extended family.

UltraSignup has the event running since 1998, with gaps in 2009 and 2010 then during the pandemic, 2020 and 2021. All in all, this year was the 23rd edition. And out of these, Steve Jaber was going for his 20th finish: this is history! The event has served as the 50K Trail Nationals in the late 2000s and again, last year. It's a challenging hilly course with more than 2,000 meters of cumulated elevation. I've run it 7 times and was never able to break 4, happy for breaking 4:30 5 times as a matter of fact. I missed last year's edition and return of the championship due to my meniscus tear/cut.

2007 (Nationals): 4:23 | 2008 (Champs cancelled at the last minute): 4:40 | 2013: 4:19 | 2014: 4:27 | 2015 (Nationals): 4:29 | 2016 (Nationals): 4:27 | 2023: 5:21.

I had quite a few goals for this run:
  • First, of course, finish. That was my 203rd ultra race start and I DNFed 17 times so I still need a few finishes to reach 200. 83rd 50K race, my sweet spot, a distance I never DNFed.
  • Score in our Pacific Association MUT Grand Prix. There were 13 of us in the M60-69 age group although only 6 registered with PA.
  • Win the M60-64 age group. For the Nationals, age groups go 5-year deep. And you of course have to be a USATF member to be eligible. In our group, we were 4. Including Ian Schouten from Pennsylvania, showing with a higher ranking score in UltraSignup, so I had some competition, I will have to fight!
  • We had 6 runners from our Quicksilver club at the start so finally an opportunity to score 2 teams, one in Men, one in Mixed. Everybody would just have to finish!
  • Another goal was to break 5 again if possible. I had mixed feelings about that one. While I have rebuilt to some extend almost 12 months after I resumed running after the 7-month hiatus last year, I still feel like peaking at about 90% of what could have been my potential without that break. So, when I'm wearing the mask during races, it's because I'm still pushing and trying harder...
  • Then, like at Sklyline 50K 2 weeks ago where I barely improved the event age group best of 21 years by a minute, I had my eyes on Mark Richtman's M60 course record of 4:47:35. I have so much respect for Mark's memory after a few good fights on these trails in particular, at that event or Miwok 100K, and still so sad and missing him after he mysteriously disappeared while kayaking along the shore. Note for my following race report: because Skyline's original record was 4:38, I ended up having 4:48 in mind for Mark's record all through my run, read on...
  • Oh, and not injure myself, not break anything on this course which includes a few technical sections!
All these goals constituted quite an endeavor with potentially conflicting aspects: I will have to fight for a National title and take the risk to run hard and get exhausted, run fast and take risks on the technical downhills in particular, yet make sure not kill myself so I could finish. Ah, the trade-offs of the ultra racing game...

Just missing Sylvie on that team picture:


After this long introduction, let's get to the start! Victor pleaded we all car pool to the start to limit the number of cars in the Santos Meadow: Anil drove to my house and Stuart picked us in Cupertino, that made 3! We got rain while going through San Francisco then it turned to fog after the Golden Gate: so many micro climates around the Bay Area, I've heard about 16! We got parked by 6:10 am and volunteers were still hard at work despite the lack of daylight.



Victor delivered his briefing sparkled with emotion when remembering a few community members we lost these past years. And we were off promptly at 7:30 am. It was foggy but not drizzling at least. With all the youngsters and speedsters, I settled for a start in the middle of the pack, I'd say in 50th position by the first single track. I was running just behind Stuart whose strategy was to try sticking with me. We ran the first 4 miles trading places until I pushed down to Tennessee Valley.




I had tried to find Ian (Schouten) at the start but couldn't spot him. We've never ran together so I only knew his profile picture from Facebook. At least I couldn't see any M60-64 bib number on the back of runners in front of me at the start. With a large field like that though, above 200, you can't be 100% sure. With that, I decided it was better to be aggressive and potentially build a gap. There was a live tracking of the race with 6 intermediate splits, so I decided to run with my phone so I could potentially check on others' progress and gaps.

Besides the rather engaging ups and down of the first seven miles to Rodeo Beach, I have to say that the detour on the sandy beach itself was quite a workout; I couldn't believe how hard it was on the glutes, despite the flat terrain. Them, right after the beach, it was the turn of the hamstrings to burn on the steep Coastal Trail bump above the lagoon; a few signals I've yet to build more leg muscles, yikes!

Again, with all these speedsters motivated by both National fame and the prize money ($10K total purse), I knew I was way behind. Looking at the splits while I read this I see I indeed passed on the Rodeo Beach aid station timing mat in 52th place, I had estimated that pretty well. Carrying two bottles and a few gels, I didn't stop and it was game on for the climb on Miwok Trail, a section I passed a handful of runners. Then 4 more runners while flying down Tennessee Valley again. I knew it was aggressive but couldn't help pushing in the red zone. At some point, I passed 2 younger runners who were chatting, albeit a fast pace already. Right after I passed them, they sped up and followed-me, something which made me uncomfortable at the speed we were going, over the long stairs in particular. Eventually, they joked about getting passed by a M60 guy and backed off, phew!

Per the race rule, I walked through the stables area, then sprinted again through the aid station and passing a few runners who had stopped. Per the recorded split which I see after the fact, I was now in 37th position, 15 spots gained in one aid station! Picture from Shiran Kochavi:


I passed two more runners in the next climb then, about 2 miles after the Tennessee Valley, scrambled to check on Ian's position with my wet fingers and wet phone screen. It looked to me like the splits were actually not posted, dang! I was at mile 13.

After slowing down for that, I resumed pushing again in the uphill and caught up with a M40-45 runner, whom I passed at the Highway 1 crossing aid station as he stopped for a few seconds to get his flask refilled. Then another runner in the next uphill, I was still on fire. I really enjoyed the long and tricky downhill to Muir Woods Road, where I didn't stop either, jogging the first half mile of Cardiac. There I decided to check on the splits again and, to my surprise, saw that Ian was actually marked at DNS (Did Not Start), after all. After all this hard work and pushing in the red zone I was of course tired but, mentally, realizing that I was chasing a ghost or rather, that I had lost the rabbit in my head, kind of killed my mojo. These 2 miles up to the Cardia aid station on Deer Park are runnable since it's well-graded fire road, not to mention some shade, but no joke between mile 17 and 19. I alternated some walking and jogging, catching up a gal from Impala but ended up being passed my that M40-45 runner plus one of the runners I had passed on the way down to Tennessee Valley aid station, just before getting to Cardiac.

I finally reached Cardiac after 3hr10 of running at mile 19.5. I lost a bit more of my mojo again when I saw the lead two runners leaving the station as I was getting in. Oh my, I was way behind indeed! But, again, in a different league anyway, goal wise. It was my first aid station stop and it took a good minute to get some ice in my bottles and refill them. Gobbled a GU Energy gel and a piece of banana and off I was, toward the traditional Pantoll crossing. Only to get yelled at that I was supposed to go down on the Dipsea trail.

Wait, what are you saying? There was definitely a timing mat on the trail to Pantoll and, no, for a change, I had actually studied the course careful since Victor had insistently asked us in his pre-race emails, we were certainly not meant to go down on Dipsea Trail. I started argumenting but ended up complying... One hundred yards later, I crossed four runners going up to Cardiac, I was so confused. A few hundreds yards later, I cross a couple of hikers and ask them if they had seen other runners running down in the direction I was on and they acquiesced. At this point, I capitulated and went on as hard as I could, with my mental reservoir now leaking as I don't really like that section.

The only relief at the end of that section was to hear that we were turning around at the highway, not all the way down to Stinson Beach as we do during Quad Dipsea. While it boosted my mental to cross other runners, the way up on Dipsea was hard, physically. I clocked a couple of 15-minute miles and started to convince myself that, while I could break 5 hours, it was going to be really hard to get under Mark's mark of 4:48. Oh wait, since we saved more than a mile not going down Matt Davis, and saving about half a mile not going up on Steep Ravine, the course had to be shorter, right? Indeed, upon getting back to the Cardiac aid station, the volunteers indicated the course would be 1.7-mile short. That could help.

I still stopped at the aid station to get ice in my bottles as I knew the upcoming section to the finish was very exposed and, when the fog was clearing, felt hot. A M55-59 runner passed me before Cardiac, and a tall runner passed me right after. I was remembering how fast I had been on these last 3 miles in better days but wasn't able to push as hard anymore. Then I got into the final switchbacks above the Meadow. 4:36 and 3 more switchbacks. 4:38 and 3 more. 4:40 and 3 more, ... My watch showed 4:47 when I finally landed on the meadow and I sprinted to a 4:48:45 finish, phew! All the way down the switchbacks, I was thinking that it didn't matter much because, the course being shorter, it wasn't fait to Mark's record and I wouldn't want it. But, still, I felt it would be embarrassing not to try and not get close to it with a shorter course. As I wrote at the beginning, his record is actually 4:47, there you are!

Speaking of record, I was holding the M50 one at 4:27:28 since 2016 but I knew it was in serious danger not only with a Championships but also the presence of Jonah Backstrom plus two other M50 runners with higher scores than him on UltraSignup. Sure enough, Jonah had won his age group in a remarkable 4:02:26. But then, the revised course was definitely short, my Coros had 29.07 miles at the finish. Although I would disclose that I was in the classic Run mode, not Trail Running, which tends to be more accurate on hilly trail courses.

I have to give credit to Ian for setting me up on fire for the first 18 miles. And Mark for giving me another goal, time wise. I met most of my goals then. One which we missed as a club is scoring a Mixed team after Sylvie (Abel) turned around on Miwok trail, shortly after Rodeo Beach, what a disappointment, for her, and for us. Stuart finished in 5:01 and 44th overall. Hiro, who wasn't sure he could break 6 after a disappointing run last year, clocked 5:31 for 81st. Anil, 6:07, and Marco, 8:11. Steve got his 20th finish, in 9:11, respect! Anil's finish:


Stuart and Hiro with their USATF awards.


I ended up 38th overall, 27th Men, 6th Masters and 1st M60. 23rd age group national title, and counting, with quite a few handed over by my friend and USATF official and liaison, Lin Gentling.


Nutrition and hydration-wise, not much thanks to 3 pouches of Vespa Power (2 before the start, one concentrate at mile 19): 5 GU Energy gels, 2 bottles of GU Brew, 4 Succeed S!Caps, 1 piece of banana. No cramps, just some lost fire on the Dipsea trail, losing the drive to push harder. Barely any soreness on Sunday, that allowed me to run 10 miles at the track to shake off the legs. Not fast but still under 8 min/mile.

As for the winners? Oh, they were so fast, and young, and close! In the Men: Cole Campbell, 26, 3:31:45, Liam Merow, 29, 3:32:25, Spencer Ferguson-Dryden, 27, 3:32:29. For the Women: Tayler Tuttle, 29, 4:02, Caroline Alcorta, 29, 4:06, Ellaney Matarese, 22, 4:10. Phew!

Overall, an unusual high rate of DNS (Did Not Start), especially given Victor's diligence to ask runners who couldn't toe the start to leave room to clear the wait list, but a low rate of DNF for such a challenging and hilly 50K. Well done all, and special thoughts to those who couldn't make it especially because of injury (been there too much last year, this really hurts).


Great Moroccan food from the Casablanca Moroccan & Mediterranean food truck, not even having to wait in line! With Jena, grabbing a bite while managing the pick-ups of DNFs (fortunately, 


Great goodie bag, the hoodie for winning my age group.


So, what happened with that course change? Well... yet another crazy curved ball thrown to Race Directors and their team of volunteers. On Friday night, a car rolled over from the road at Pantoll. Miraculously, the women driving survived the many flips and was able to get extracted from her car, alive. But the car ended up on its roof, right in the middle of the trail we were supposed to use after Cardiac. The problem: nobody from the park service had communicated with Victor until about 8 am on Saturday, after the race started! Victor scrambled to assess the situation and make the decision that the only option was for us to go down to Stinson Beach on Dipsea, then, hence the out and back and shorter distance. At least that section was marked since we were already supposed to climb back to Cardiac on Dipsea after, a few days ago, a mud slide closed the standard return on Steep Ravine. Talking about a series of curved balls...


Note that, for Trail Nationals, the distance can't be certified since it typically includes single tracks, so the distance isn't as important, as long as everybody runs the same distance of course. By opposition to road races which have to be carefully measured and certified, so records can be established.

I skipped all the aid stations but Cardiac, but still much value the presence and encouragements of the volunteers at every aid station! This is a challenging course to mark given the multiple park management organizations and requirements, not to mention remote and hilly trails, and the many trail crossings. Much grateful to Course Director, Ken Michal, and all his volunteers, that was perfect!


Sorry for Ken who endured the last minute stress of course change at Cardiac. Not even granting him the luck of getting in the lottery of his favorite ultra, HURT (Hawaiian Ultra Running Team) 100, during the race. Fingers crossed as he got 2nd place on the Veterans' wait list.

Special thanks again to the generous sponsors:


Car pooling with Anil who was shooting for 6 hours, Stuart and I had some time to recover after the race and catch up with many from our local ultra running community. With all the fog still on the Golden Gate Bridge and San Francisco, traffic ended up being rather smooth on the way back.

That was my 8th finish and looking forward to next year's edition already!

PS: a few additional pictures.

Bib pickup, 6-6:45 am.
Sky clearing up between long foggy and cloudy episodes throughout the day.
With the legendary Errol "Rocket" Jones, winner of the M75 category in which he was the only finisher.
Another great show of the Pamakids, with Ken adding to his volunteering duties! ;-)

With Jena, pre-race.
And Lin.

Sunday, August 10, 2025

Skyline 50K 2025: 44 years of tradition, and change!

With my broken meniscus last year, my switch to a new age group turned to a disaster and I certainly missed running this Bay Area ultra tradition. While the piece of cartilage isn't going to grow back, the tear has been scrapped to minimize the risk and occurence of inflammation. I've been able to contain the situation by easing up on my weekly mileage --50 miles/week instead of 62-- and rebuilding some of the leg muscles I lost during the 7-month off running. With that, I was really excited to come back for my 16th participation, after missing a couple of editions these past years due to injury (2024 and 2019).


My goals? Sure, finish, score points on our USATF MUT Grand Prix, test my fitness on this classic mid season benchmark; but also a very particular one: set a new Age Group course record. Or event record/best as the course has changed quite significantly over the past 4 decades. I broke 4 hours 8 times since 2007 but last time was in 2018. Since then, I've been pretty far in the 4:34-4:55 range. Yet, I'm feeling stronger this season so I was optimistic about running under Al Brosio's 2004 mark of 4:38:51. Which corresponds to a 8:59 min/mile pace. Al stopped running ultras at about the time I started so I've not known him. From UltraSignup, he was a solid runner in the 80-85% range in his late 50's after he picked up ultra running at 57.


We were in great company in this classic, look at how many races this collective bunch of runners have run! Here is a selection of those with more than 100 finishes listed on UltraSignup, check column 3. And column 11 which has the number of Skyline 50K finishes, prior to last weekend.


As for the leader board of most Skyline 50K finishes, check Scena Performance's Hall of Legends page.

Now, at the brief pre-race briefing, Race Director, Adam Ray, warned us about a muddy section before and after the new aid station, Moon Gate, instead of the traditional Skyline Gate mid-way point. He also sent us off stating that this was going to be a fast course. Ah, I loved that, that would help setting a fast mark!



On the USATF side, Pamakids was of course well represented, as usual, but there was also a blue sea of the nearby Lake Merritt Joggers and Striders (just missing Christine, in Europe).


On the Quicksilver side, 5 men from 18 to 64, quite a range!



Returning to an older tradition, we started around Lake Chabot, clockwise, this year. Memories of sub-6 min/mile pace starts, with Chikara Omine in particular, came back, I was just happy to clock 7:37 for the first rolling mile and not to concern about losing sight of a first group around Andrew Catanese, and a second one around James Scanlan. At 55, James has his sight on several M55-59 records and I guessed he was after my M50-59 event best of 3:52.

With a few hills in the first 3 miles, I was pleased to hold on an 8 min/mile average pace, knowing we had a few tough climbs ahead. I paid special attention not to roll my ankle on one of the numerous golf balls only to do it on a small rock, 200 years after passing along the practice range, duh! More scare than damage but felt a bit stupid to do this on an easy fire road otherwise.

Approaching mile 4, I spotted James and his group about 140 seconds ahead. Again, I was ok to get slightly behind, focusing on pushing as steadily as I could on the uphills. 

Photo credit: Brian Walker Ting, courtesy of #skyline50k and @scenaperformance.

Clyde Woolridge AS. Mile 4.1. No stop.

At this point, I was trading place with Dakotah Griscom, 39. I didn't know him, I learned at the finish it was his first 50K and ultra. He was slightly faster on the uphills, I was faster on the downhills. We would end up running almost 10 miles close to each other! Note that there was a live tracking with 3 splits: that aid station, Moon Gate and the last one before the finish, Marciel Road. Looking at the splits, I see I was in 16th place at mile 4.

Bort Meadow. Mile 6.14. No stop.

Entering the station, I passed Charles Savage, 77, who had picked the early-started option to secure his 19th finish. He was running alongside Tim Hicks, 81, who teased me with: "look, a 60-year old passing us, that makes me like a baby!" Tim would finish 10:06, Charles in 10:32. Respect! Especially after my upcoming appreciation of the new course. Shiran Kochavi, Pamakids MUT Captain, and volunteer, caught a shot as I was passing through.


I then kept my head down for the long climb to the ridge. Better climber, Dakotah passed me before the top but I passed him in the steep downhill before Big Bear.

Photo credit: Jenna Dobson, courtesy of #skyline50k and @scenaperformance.

Big Bear AS. Mile 8.92. No stop.

Running through the aid station, I got on the single track on the other side of the road, a winding section which we've ran in the past editions, instead of a much faster fire road and straight climb to Skyline we used when 15 or so years ago. The big surprise and scoop for me was to leave the wonderful Strean Trail to run Tres Sendas Trail, uphill. Well, running being misleading, hiking it up. It was already such a difficult one to descend in previous editions, the reverse direction really killed my average pace. Way above 9:30 as I got to Moon Gate, dang! I was so anxious to make up time on the way down, I didn't stop either, still having both water and GU Energy Brew in my bottles.

Moon Gate AS. Mile 13.25. No stop.

Dakotah must have stopped at Moon Gate because I lost sight of him, behind. I crossed a wet section shortly after Moon Gate, slowed down to avoid sliding and falling, I remembered Adam's warning and was glad it was over as I passed through the gate and crossed the road. Oh my, it wasn't all, water was dripping from the fog condensing on the redwoods and I lost balance while running through a handful of muddy sections afterwards.

As for making up time in the downhill, that was a complete miss between the high stairs and big roots. Trying to navigate I actually landed on my bad meniscus, ouch! I had caught up another runner but, with the scare and pain, I had to slow down a bit and let him go. One mile later, I caught up another runner with a white top. At this point, unable to run faster than 9 min/mile despite pushing really hard to make up time and get my average back to below 9 min/mile, from above 9:30, I wrote that Trumptrum in my head. Disclaimer, I was really pissed with that new section which I found much harder than any of the 15 previous editions, thinking that was going to cost me my goal of breaking 4:38. Crude content, you've been warned... And, no, it has nothing to see with policies, but, yes, I hate gaslighting among other current societal changes and normalization...

HTML tag <TrumpTantrum>
This Skyline 50K edition is a DISGRACE. The course has been RIGGED. What was the RD thinking, I'm getting my staff to FIRE him!!! We passed near a golf twice, I should have stopped, hopped on a cart, ultra running much easier on wheels. They named a trail after the FRENCH, pathetic! And they even put mud on the trail, DISGUSTING! And dangerous, bad idea! We need to redistrict this course, ASAP. So I can win and meet my goal next time. I'm the best, I always WIN.
</TrumpTantrum>

Pardon my French (Trail), I ruminated my bad thoughts for a few miles yet refused to back down, so I kept pushing on the pace on the tricky single track, like I still had a slim chance to meet my goal. There was still a half marathon ahead, I took a pouch of Vespa Power concentrate to recharge.

Getting on West Ridge Trail was cool as we were welcomed and cheered there by a group of a dozen runners, before flying down on that section. I was going so fast that, that I almost missed the next turn on Toyon Trail: there, I looked down the trail and saw a runner who had missed the turn. I stopped and yelled several times before finally getting his attention: one saved, phew!

Photo credit: Brian Walker Ting, courtesy of #skyline50k and @scenaperformance.

Big Bear AS. Mile 18.4 miles. 1-minute stop.

Finally stopping at an aid station to quickly refill my GU2O bottle and grab 2 pieces of watermelon before rushing out. Running most of the steep uphill, I passed 2 runners, then one more on my way down Bort Meadow, now being on fire again. That allowed me to clock my best mile at 7:17 (mile 21). 

Bort Meadow AS. Mile 21.15. No stop.

Like on the way out, I flew through the aid station and, to my surprise, saw James at the table. My M50 record was safe which, based on my assessment of this new course being much more difficult, made sense. Yet, he wasn't having a great day as he is much faster than I am these days.

Just after the station, I had an hesitation. I could see the ribbons on the trail we took in the morning, Grass Valley, but I wondered if we might get back on Brandon Trail, like we used to, so I did a few steps to see if there would be other pink ribbons on the other side of the creek. I hadn't realized James and another runner had followed me, exiting the station, they yelled I had missed the left turn, so, with this verbal and visual confirmations, I rushed back on Grass Valley Trail then.

Running agains the clock, and seconds, I kept the fire on for the next two miles, clocking 7:32 and 7:47 on the rolling section. Then it was time to hit the long uphill to Marciel Road. Sincerely, I only recall flying down on it from all the years we ran that course in reverse. Needless to say, this wasn't symmetrical. I had managed to get my average pace down to 9:12 after these few fast miles but it was of course harder to maintain a 9 min/mile pace on these 3 miles: 10:16, 9:06, 9:11, every second was counting...

Marciel Road AS. Mile 25.85. Micro stop to get a hug from Stan Jensen.

What a relief to get to Marciel Road and see Stan. Despite being sweaty, he accepted to give me a hug, before taking my split. I asked how many miles were left and one volunteer answered, 2.5 miles! That was the best news of the day and worth keeping pushing after all. My next mile down to the golf was 7:32 but then we were still not quite at the lake yet, we had to climb another mile (8:58), then we hit the rolling section around the lake and I knew it was at least 1.5 miles, forget about the 2.5 miles from Marciel! I even caught up with Matt Ward with a mile to go but that gave him a boost so I couldn't pass him. At least I tried to stay a few seconds behind and, finally, the marina was in sight, phew! 4:36 on my watch, a new dose of adrenaline through the heart...

It probably wasn't looking like it but I certainly felt I was sprinting to the finish, seeing 4:37 on the clock as I approached the finish line. 4:37:37 chip time, 4:37:40 gun time, I did it, phew! I want to hear about the 2004 course to see how it was back then, I swear that has been the toughest Skyline 50K course I've ran since 2007.

To my defense, Andrew had won this edition in 3:52, the time I clocked after turning 50, and . And he was the only runner to break 4 hours this year. Quod Erat Demonstrandum. Case made! (In all disclosure, that was Andrew's Personal Best at this event, after running 3:53 and 3:54 before, out of 5 participations. But I'm convinced he is capable of a better time on an easier course. The 10th fastest time ever is still at 3:35.)

I had run with my phone the whole time so I had it with me to check on my age group right away, not that I had much doubt. Dang, I wasn't listed in the results but there was another dude with my finish time! Time keeper, Todd, realized that he had given me the bib of another runner who didn't show up, hence the mishap. Thankfully, I hadn't advertised the live tracking to my family in France, they would have worried. But Agnès was certainly wondering what was happening to me for not having any split showing.

And so... Short of feeling completely back in shape, I was really happy to break Al's M60 best time by 70 seconds, for what it is worth given the course changes. A 84% score on UltraSignup but Andrew is 29 years younger; age might only be a number but three decades start counting... ;-) And I know I could still do better because I haven't had any sign of cramping, nor much soreness the following day.

82nd 50K race/finish, this distance is my favorite and sweet spot. 10th overall, 5th Master. Overall, I'm glad I had this 4:38 goal to keep pushing the whole way. Otherwise, I would have likely eased up and not break 5 hours. 8 times under 4, 8 times under 5, grateful for these past 16 editions and hoping to remain healthy enough to get to 20 finishes.

Thank you Adam for perpetuating this Bay Area classic and ultra tradition. So sorry that you got beaten up by Trump above, this should pass, he should return to playing golf, the ultra discipline isn't for him! We need you to hold on your job, please! Thank you to all the volunteers who made this 44th edition possible. Short of time I only used one aid station but certainly appreciated the food and drinks at the finish. Including the yummy ice cream which Charles Blakeney keeps bringing year after year, home made by a family member.


Thank you also for the great course marking. And these Ham radio volunteers monitoring the course. It takes a village, many ribbons and hundreds of hours to keep us safe while we challenge ourselves, thank YOU!

Back to my fellow runners, I'l looking forward to hearing from you how you felt about that course, including pre-2007 historical anecdotes from the veterans! Please leave a note, below. That course... (click on this link or the image below for a flyover video).


Speaking of anecdotes, look at the imprint I left after laying down on a bench: sweaty serigraphy/transfer, and advertising for former sponsors! ;-)


Did I mention that, apart from the humid section after Moon Gate, the rest of the course was quite dusty!


Thankfully I had 2 hours at home to get a shower and finish packing before flying to Austin on Sunday evening, like in the good old days.

Special thanks to Adam for having brought back and keeping the original Skyline artwork on the participant t-shirts. And those custom socks, which Agnès enjoys for her hikes!


See you all next year for #45, we are making ultra history! And let's see which course we get, then! :-)

Saturday, April 12, 2025

MadCity 50K Road Nationals: way to celebrate ultra race #200!

I'm falling behind again. A week ago I ran in Zion Park then Bryce Canyon and still want to post about these runs, but let's see if I can still do a same-day race report after 777 blog posts, to celebrate a key milestone, my 200th ultra race. In all disclosure, I'm talking about lining up at the start of an ultra race here, 17 led to DNFs (Did Not Finish), although only one of these was before the ultra marathon mark (one failed Quad Dipsea). So, yes, that's only 183 ultra race finishes, and I'm excited to keep working on this number. By the way that's not counting 313 ultra training runs. Including 27 marathons, that's 548 marathons or longer runs, and hopefully, counting!

MadCity, aka Madison, Wisconsin. The 10K loop of the Arboretum around Lake Winagra has been used by Timo for several years to host the 100K Road Nationals which I ran in 2015 (detailed course review with pictures), 2017, 2019 (DNF at 80K, still suffering from my 2018 hamstring attach injury) and 2022. This year also had a 100K, solo and relay, but the 50K served as our Nationals for Team USA selection. And, hint, a few young speedsters showed up, for a great change!



I flew in through Chicago and got to my hotel near the airport around 8 pm on Friday. After a great sleep of almost 8 hours, I woke up before 5 am for a quick breakfast, to be done with food 3 hours before the race. Despite checking the race book several times during the week, I ended up at the zoo, on the wrong side of the shelter serving as race headquarters. While not finding the right entrance stressed me on my first participation, this time I was able to found my way back to the car entrance and got a great parking spot around 6:50. There was an early check-in on Friday afternoon so not too many people on race morning, nice!

I got so cold last week running on the rim of Bryce Canyon before sunrise, I was scared about the low temperature expected at the start, confirmed by the ice I found on the car upon leaving the hotel. Ah, Spring is it? At least it was sunny, with a very moderate breeze, so the speedsters were in shorts and singlets. Me? Long tights, arm warmers, Buff, fleece hat, gloves. Better safe than sorry, I don't fare well when chilly.

At the start I could see another M60-64 runner, Jeff Dorrill, 63, from Dallas, but no sign of Rich Power, 61, of Rochester, MI. I raced Rich at the 50K Nationals in 2019 and we finished 3.5 minutes apart (him in 3:35 and I in 3:31) but that was when I was still at the top of my game, before the 2018 injury and last year's meniscus tear on my last training run before... these same Nationals. Which Rich ended up winning overall in 3:36! Since then, Rich has run several marathons under 3, a barrier I have yet to break again as I'm rebuilding after 7 months off running last year. I couldn't even break 4 at Jed Smith 50K this past February... With that, my goal was to finish, take second and, hopefully, break 4 hours this time (my PR is 3:18:12 on that distance, when I improved the American Age Group record 9 years ago, while experiencing a TIA, a mini stroke...).



After a brief pre-race meeting we were sent off right on time. I didn't rush at the start, I had not even warmed up before the race and, since I got Covid early 2020 before we knew much about it, and maybe with the years passing too, I do need at least a mile to get the engine fired up. I passed Jeff, quickly lost sight of at least a dozen of fast runners in front, and clocked 7:37 for the first mile, a much slower start than at Jed Smith. The longest I've been able to maintain 7:00 min/mile since I'm back at running has been 2 weeks ago at the track, for a half marathon. It was safe not to try to get into that zone.

Yet, once I got warmer, I spotted a group of 4 ahead, 2 men, 2 women, and picked up the pace. It took me 2 miles to catch them, now running closer to 7:00 min/mile, oops! I first passed a runner from our NorCal women-only club, the Impalas: Brooke Bray, 48, from San Francisco. Then the 2 guys, one under 40, the other M40-44. I then ran half a mile behind the other gal who, upon passing her, shared how impressed she was with the regularity and form of my stride. I replied she was doing great too, but her encouragement would provide a mental boost which I cherished throughout the rest of the race. This was Dani Filipek, who owns and operates a racing and coaching business, and runs fast when, as she jokes about it, not keeping expecting babies (3 so far!). Yooper Running Company in Michigan. Post-race picture:


I clocked 45:33 for the first lap (10K), a 7:20 average pace. I felt good although not super confident I could hold that pace, but that was a pace which would get me back under 4 hours, so why not try? (Photo credit for five pictures: Lin Gentling, USATF Liaison.)


By now, I was running alone, nobody I could see ahead, they were way too far, nobody behind. And I was still moving well so I completed the 2nd lap in 45:06, a 7:15 min/mile pace.



The third lap got more interesting as I still felt good and one of the earlier group of four closed on me and we ran most of that lap together, in a time of 45:05. 1 second faster over 10K, that's clockwork or machine level! ;-) Now, at the end of that lap, at 30K, I decided to stop by my mini aid station to take new bottles (GU Energy Brew and water), a 2nd GU gel, and my phone, to check on Rich Power's progress on that 4th lap.


I waited for the "hill" to take an opportunity to consult the splits while walking for the first time. I couldn't see Rich in the list and lost about a minute and a half, scrolling up and down, before finally seeing that he was listed at the bottom of the table as DNS (Did Not Start). Well, that meant I just had to keep going and finish! I was so into my screen that I got in the middle of the road, walking toward a car I didn't see who, thankfully, stopped, phew! Yikes, that was rather a stupid move from me, will I learn better after 200 ultra races (373 races total)...? No running and texting...

After this episode, I resumed running and pushing. But, despite a few 7:15 miles, with that walking break episode, my 4th lap was indeed slower at 47:22 (7:37 pace).


I would be remiss not to mention I got lapped by the lead runner just as I reached the end of lap 3. Oh, my, that pace, so impressive! A few others followed and I could hear the speaker announce the finishers while I was still 1.5 miles away on my 4th lap... More on their times below.

I had lost a bit of stamina for the 5th lap, not to mention my glutes were starting to complain about today's increased load, but was encouraged by the now likely prospect I would break 4 hours. I just had to not cramp and walk. One mile in, after passing the marathon mark in 3:11 (what Coros keeps predicting for my current marathon time, albeit not during a 50K), I lapped Jeff, who was delighted to take second this time, thanks to Rich not showing up. Two miles in, I did walk a bit to take a 3rd S!Cap and 3rd GU Gel (I had taken a pouch of Vespa Power concentrate at mile 16, in addition to two, pre-race). I eased up the pace a bit mid way but picked up the pace again the last mile, to clock 48:14 for lap 5. Total of 3:51:19, I did it, breaking 4 again, yeah! Still room for more improvement, based on earlier potential, but many steps in the right direction of rebuilding! (Photo credit: Roy Pirrung.)


While I believe I initially appeared as 24th overall, I show as 21st on Saturday evening. 15th in Men, 2nd Masters (above 40) and, yes, 1st M60-64. 22nd title, and National Champion patch, all thanks to Rich not showing up today. As we say with races, you have to keep showing up and taking your chance (I say that for me!).

I received the USATF medal and patch from Race Director, Nora Bird, who took over Timo, whom I had the pleasure to see along the course.



Also representing California, Brooke finished a minute behind me, 1st in her age group and 7th Female.



Last picture before leaving, with Lin:


I then had lunch with Roy at Zuzu, before he drove up home, 2 hours north of Madison. We missed our friend Brian Teason, another ultra legend from a few decades ago, who couldn't race this time due to a rotator cuff injury (it hurts!).


Before I conclude, what happened at the front? The finish must have been spectacular to watch. First, Charlie Lawrence, 30, from Boulder, broke the course record by a couple of minutes with 2:49:01: a 5:26 average pace! As for the rest of the podium, the very final quest must have bee impressive: the next 3 runners finished within less than 20 seconds: 2:53:37 (Jeffrey Seelaus), 2:53:50 (Adam Vadeboncoeur --last name with quite a cool meaning in French!) and 2:53:54 (Ryan Root). Johny Rutford also broke 3 hours. Close finish also on the women side: Courtney Olsen also broke the course record in 3:16:44 (shaving almost 5 minutes of it), followed by Sophie Seward in 3:17:34 then former course record holder, Lindsay Prescott in 3:2016 (also under her previous record). With course record prize at $1,000, that's a burden on an event which is already challenged financially.  But at least an opportunity to reinforce the reputation of quality of this event for more years to come. Here are 9 of the top 10 men (Photo credit: Roy Pirrung):


Boarding at 5:50 am tomorrow morning so better call it a day and going to bed, now. Wrapped in these good vibes of being back to holding a faster pace, farther, the whole essence of my blog mantra, or at least title. Next races in California, most likely in much higher temperatures. Although, I didn't mention, I ended up getting rather hot under my hat today... 


PS: so much water and lakes in this area!




And don't ask me why I why I didn't buy a cheese hat (except for the fact the store was closed anyway)...