#OpenHeartSurgery
I am officially outside the 30 day preoperative window. Which means if I die, I don’t count as a surgical death for the University of Washington or my heart surgeon.

With no death and no complications in the first 30 days, I am now statistically a successful case!

#openheartsurgery
July 4, 2026 at 11:40 PM
September 19, 2026 at 7:16 PM
Celebrating 7️⃣ years with my bionic heart. 🎉 #openheartsurgery #quintuplebypass #survivor #malephysique ❤️‍🩹
May 1, 2024 at 12:36 PM
It’s my heart’s 9th birthday today! #openheartsurgery #quintuplebypass #heartdisease #survivor (There was no cake, but there was peach pie!)
💔❤️‍🩹❤️
May 1, 2026 at 11:44 PM
Second jogging adventure. Same deal: 15 sets of 1 min jog, 1 min walk.

#openheartsurgery
July 17, 2026 at 9:32 PM
11.46 miles, 1200’ gain, 12:05 pace.

Good enough.

#openheartsurgery
September 27, 2026 at 6:24 PM
I would like to announce my triumphant return to ultrarunning!

#openheartsurgery
July 27, 2026 at 3:13 PM
Today is 5 weeks since surgery. One more week until I can jog and drive!

#openheartsurgery
July 9, 2026 at 1:18 AM
Today marks 7 weeks post op.

#openheartsurgery
July 24, 2026 at 4:07 AM
3.7 trail miles with BB and Astra.

Talking with my cardiac surgeon’s PA Monday to discuss imaging. Preliminary reads are “this looks good” but there are a few numbers I’m finding scary. Nothing dangerous. Just scary for now.

#openheartsurgery
September 26, 2026 at 6:40 PM
3.5 weeks post surgery. BP has been under control for two days!

#openheartsurgery
June 28, 2026 at 3:01 AM
Like. A. Boss.

HR stayed below 160 and usually below 145. Ran for 2 hours (some uphill hiking).

Making progress. #openheartsurgery
August 9, 2026 at 6:33 PM
Amazing run. Hot, steep. Took it easy - dialed back effort every time my HR hit 160. Chatting the whole time.

I am coming back.

#openheartsurgery
July 24, 2026 at 11:27 PM
Lots of walking today. Day 10 post op.

#openheartsurgery
June 14, 2026 at 3:01 AM
Tomorrow I have my first post-discharge imaging appointments.

I will have an echo cardiogram, and a CT cardiac morphology study.

I am a bit nervous, but I have no reason to believe anything is going wrong.

#openheartsurgery
September 23, 2026 at 11:21 PM
Church of the Sunday Long Run:

10km is my longest run since January 31st, when I did 20 miles.

I am in poor shape still, and recovery from #openheartsurgery is slow and arduous. But I am making progress.
August 2, 2026 at 5:38 PM
Day 16 post op. Almost 9 miles walking. Slow and easy. #openheartsurgery
June 21, 2026 at 2:32 AM
Just did 30 minutes on the incline treadmill at 2.2 mph. Gradually increasing from 7% to 15%.

HR stayed below 130.

#openheartsurgery
August 10, 2026 at 5:02 PM
Here's my walking data since returning home from the hospital:

#openheartsurgery
June 22, 2026 at 3:30 PM
I have now covered 125 miles on runs since my #openheartsurgery
August 24, 2026 at 2:51 AM
Good trail run with the pooch-o. 5.8 miles, 570’ gain. 11:15 pace. Starting to feel like myself again.

#openheartsurgery
September 9, 2026 at 9:34 PM
First solo effort since surgery. BB is out in the mountains with a girlfriend.

Went a little longer, and a tiny bit faster, but still 1 min jog/1 min walk intervals.

But that’s a legit 5k, my friends.

#openheartsurgery
July 18, 2026 at 5:44 PM
THIS WEEK I GET TO GO JOGGING.

I have to be slow and gentle about returning to exercise. First “run” will be timed 1 min jog, 1 min walk, with BB there in case I like, decompensate or whatever (I won’t).

But from Thursday, WE BUILD.

#openheartsurgery
July 13, 2026 at 1:38 PM
This, my friends, is what we call a beginning. 15x 1 min work, 1 min recover. 2.11 miles.

44 days ago my chest was cracked open in an operating room and my heart was sliced into pieces.

I am on my way back. #ultrarunning #openheartsurgery
July 16, 2026 at 11:10 PM
Only one brief walking break today, for the second half of a steep hill. Other than that a smooth jog the whole way. A tiny bit faster, a tiny bit longer, good HR the whole time.

12 weeks today.

#openheartsurgery
August 26, 2026 at 9:31 PM