Category: 2026 Races

  • Lighthouse Swim – Aug. 30, 2026

    Lighthouse Swim – Aug. 30, 2026

    As I write this, I’m still recovering from swimming across the Hudson River. 

    I had done this event in 2023 – a 2.2-mile swim “as the crow flies” (but the crow doesn’t swim… a notoriously smart bird). To start on the Nyack side, 98 of us piled into buses in Sleepy Hollow to cross the Tappan Zee Bridge.

    With swim/race buddy Alan Golds

    We waded into the water after 8:30 a.m. (which we later learned was poor timing because it coincided with the tide coming in, from the NYC mouth of the river towards the north…).  The water is lovely and comfortable, and I’m feeling strong but surprised that it takes a while to get to the first of 8 buoys, because I was not yet aware of that tidal current. All of us are dragging safety buoys, and most of them are orange, so it’s hard to see the second marker that’s also orange and the sun is in my eyes.  I can’t seem to keep up and don’t want to follow the crowd anyway, because  they don’t seem to be aiming for the buoys.

    The journey to Buoy #3 is REALLY taking a while (I later learn it took me over 20 minutes to do some of the 500-yard intervals, but I’m ignoring my watch while swimming, patient and persistent), and when I get to the buoy I have to make a huge effort to get around it and not get snarled in the line, and I don’t think my Garmin has yet to vibrate and register the second 500 yards!  I can’t even see the next buoy with all the glare, and a kayaker is in my sight line and I curse and he asks me if I’m okay, and I’m fine, I’m NOT going to rest on the end of a kayak, but I can’t rest at all, the current will drag me off course if I don’t try to keep moving.  I never make it all the way south to the 4th or 5th buoy — or even see the 6th or 7th!  

    The kayakers are great but giving conflicting advice, which is assuring until I realize no one knows where to direct me with this current. One of them says to shoot for shore (I see a long rectangular building that’s reflecting the sun) and another says to swim towards the tower span of the bridge, and a third says to not bother making the buoy because the current is pushing me north (“No shit!” I say and we both laugh.)

    The bridge doesn’t seem to be getting any closer, and I ask yet another kayaker whether I’m the last person, and he says no (and there’s no use in looking back for anyone else, I dare not stop), and then the leg cramps start creeping in. At my practice sessions this year, sometimes when I decided to “go fast”, my feet or calves or thighs cramped up so much that I had to jump out and can hardly walk the next day.  But now, each time the tension start to creep in, I make myself slow down, relax, just keep swimming, just float, a couple of breast stroke kicks, and the cramps dissipate.  And by the end of the swim, I’ve counted eight close encounters with leg cramps (the way I’ve counted runners I pass on a race), and I am NOT resting on a kayak, nor pausing to get a gel out of my safety buoy, that’s a surefire way of losing to the cramps, even though it’s probably been more than the 1:15 hours that my initial nutrition covers.

    Screenshot

    And  suddenly a Zodiac rubber boat pulls up — it’s the marine unit from my town’s volunteer fire department — and they say I have to get in the boat, an unscheduled barge is nearby and that thing is coming close!  And I think that I blew it, that I WAS the last swimmer, but they pick up 5 other swimmers and bring us around 250 yards closer to shore and away from the channel, and zoom back out to pick up more swimmers.(Later, the captain tells Alan Golds, that the current was very, very serious.)

    I’m next to the guy on the floor…

    And it turns out we’ve been swimming for 2:09 hours already!  I eat my gel and jump in, get back into the rhythm and swim the final 100 yards into the finish line, grateful to be DONE.

    Turns out that almost EVERYONE had been swept very far north, spread out across the river, and the rescue boats and jet skis had to drag dozens of them south and close enough to finish the course. Once they were swept north, they had to swim directly into the tidal current, while I was attempting to swim into it at a a 90-degree angle…. Ultimately I swam in almost a straight line — and arrived  in in 2:16 (a 3:25 min/mile pace – literally twice my normal pace). And biggest surprise: 35/98 OA (and 16 of those did not finish). 

    Bottom line: I did it, and I beat down the cramps, even though it was a slog.  Some very strong, experienced swimmers reported it was the hardest open water event they had done. Everything hurts, nothing is injured.  And now I feel like I won  the struggle against getting discouraged. 

    I also swam to raise money for Feed Westchester.  The support from some VERY generous friends and family is deeply appreciated (especially from Aunt Betsy in memory of uncle Jim Sampliner, an impressive athlete all his life, whose yartzheit happened to fall in the prior week.) It’s not too late to donate: https://www.thelighthouseswim.org/Race/Donate/NY/SleepyHollow/TheLighthouseSwimsleepyhollow.  Thank you!

  • West Point Sprint Triathlon – August 16, 2026

    West Point Sprint Triathlon – August 16, 2026

    This was my first triathlon since May 2025 because of a “series of unfortunate events”: had surgery for my broken right foot, PT after the surgery; left hamstring, PT for that; got a cold from swimming/nasal infection; rolled right ankle; right Achilles injury and PT for that… So, it was pretty exciting to feel ready to race, needed to be in tune with my body but still wanted to push the envelope. 

    This was the third time I had done this race — so, my impossible goal was to beat the SOB with my name who had done this race 10 years ago (in 1:22:05).

    Drove up with Alan Golds, my swim-training and racing buddy since the beginning of my triathlons.

    Beautiful, sunny day, with temps in the 70s, and water temp at 77.5 degrees — so wetsuit-legal by just ½ a degree. Warmup in the water for around 5 minutes. “Self-seeding” to start the race was a joke, because there were no signs showing anticipated swim speeds, more like the mosey-up-to-the-starting-line of a running race (so I seed myself between those who are pushing to the front and those lagging behind), and we’re OFF! 

    Water is full of reeds and lily pads on the right, so I avoid that, and pass the first buoys pretty quickly, legs are squeezed from the wetsuit but feeling strong and glad to be in touch with good body position (butt up, head down!), reach “wide” with right hand to avoid crossing over and bend that elbow to establish the catch — all the result of a swim lesson with Coach Steve (at https://www.triendeavors.com/) — and breathing/sighting every 3-2-strokes (which might be excessive sighting, but kept me on course). Finished the 800 yds. in 14:03 minutes (1;52 pace) – faster than Coach Steve predicted, and only slightly slower than 10 years ago. And 4/18 for AG!

    Stripped off the sleeveless wetsuit, ran a short distance (1:40 minutes) to T1 (1:04 minutes), put on shoes helmet and swapped goggles for glasses, and start to RIDE! Up the long hill (keep the wattage steady, don’t surge, don’t use too heavy a gear, but be strong), turn around and go down down down (feels great to tuck into aero and coast and catch whoever is pedaling ahead of me), turn again and up up hill (here comes Vadim, haven’t seen him for years, I’ll never catch HIM), some guy (no. 181) hunched over on a plain road bike passes all of us (so much for fancy equipment! And after that, he ran a 6:53 pace!), and I scoot back into the Camp Buckner.

    44:42 for 13.6 miles (18.4 mph, again a little slower than coach’s prediction), but felt solid and no hamstring twang (gotta love the new saddle and newly fitted bike).  6/18 for AG… But T2 took 1:12 minutes… (9/18 for AG – there’s room for improvement!)

    And then, what we’ve all been waiting for: the run.  It’s only 5k, but my first running race in a long time, and I’m in my  carbon-plate shoes (overcompensating? You bet) and I feel SPRINGY! As I leave transition, I realize I left my watch on the bike, but I don’t want to lose time going back to get it and not having a watch will force me to go by feel. Which is fine, except what I start to feel is… tired. And without a watch, I don’t know how far I’ve gone!  There are no mile markers, the road loops through the woods and I remember from prior races finishing on a downhill, but I go up three hills and I’m asking people, “this way to the finish line”?  So, yeah, knowing how far I had left to go would have been better for my mental state… but there’s the inflatable Finish Line and I’m DONE!

    Approaching the finish line — what’s not to like?

    Unbelievably, despite predicting 9:30 min/mile, I finish in 25:46 minutes – 8:17 min/mile! 4th in Age group!

    Bottom line: 1:28:39, 6/18 AG, 63/236 OA. NO Pain! 6:30 minutes slower than 10 years ago, and only 2 seconds slower than Vadim!

    Post-race bonus:  a Hastings-on-Hudson neighbor, Tim Donahue (biked in 37:36), his 10th-grade daughter (swam in 10:48) and her friend (ran in 23:38) did a relay — and combined (1:13:35), they beat first place overall. Pretty amazing.

  • Rowayton 10K – January 4, 2026

    After four months of recovery from a Jones Fracture and foot surgery, a month of getting back to running, and then three weeks recovering from the flu, this 10k was not only my longest race but my longest run in 6 months. But Mike Hogan said “why not?” And I realized “lack of fitness” and “it will be cold” were not good answers. Besides, it was good training to overcome reluctance, remember what it’s like to get up in the morning to race, and get back on the horse. Mike picked me up, and off we go to the first of a 4-race series!

    With Mike Hogan, after the race.

    Beautiful day, low 20s but warmer in the sun.  Gathered in the local elementary school, juggled my layers (warm beanie rather than the SuperWool hat, visor for the sun, thermal shirt and wicking shirt rather than jacket, warm gloves rather than igloo mittens, medium-weight rather than heavyweight tights). The race started informally — around 0.1 miles from the starting mat and finish line — and I just ran as best I could.  As Coach Steve had predicted, despite (or because of) the prior day’s 1:45 hour bike ride followed by 0:30 minutes running as fast as I could (all of 9:25 minutes/mile!), I felt stronger than I expected.  First mile was 8:09 (downhill…).  Good thing I ignored my watch and went by RPE (relative perceived exertion).

    Ran across a bridge over a pretty bay, snow on the trees and beautiful, past a short beach and then… some hills.  I had forgotten about the hills on this course (having neglected to write a race report last year!) and miles 2, 4 and 5.5 had some long ones. Oh, well; I wasn’t racing for time; I was racing to see what I could do, today.  Passed a few people, briefly, and even the guy huffing like a cow passed me in the end.  My slowest 10k — 53:41 (8:39 per mile), 15/23 AG, 121/201 OA, — but much faster than then 57 minutes (9:25 per mile) I had predicted.my average heart rate was 160 bpm, which I didn’t know I could sustain. Again:  this was my longest run in 6 months and I’m grateful to here.

    In two weeks:  the Ridgefield 15k!