Race Report: Ironman Kalmar 2024, Lessons, and Achievements
A seasoned athlete recounts his second international Ironman event in Kalmar, aimed at avoiding heat issues faced in his first triathlon. Supported by family and friends, he faced logistical challenges, bike fit issues, and mental hurdles but remained motivated by raising funds for Apraxia awareness. Ultimately, he completed the race, realizing significant fitness improvements and valuable lessons for future events.
My first marathon swim (10K / 6 Miles)
My first marathon swim (10K / 6 Miles)
Ironman Cozumel – DNF
A race with no time goal, only focusing on good execution, the enjoyment of racing, and asking myself "what If" along the way. Last year, I had planned to participate in this race as my A-race. However, I got sidetracked in my adventures throughout the year and didn't...
A Week of Personal Records 🏊🏼🚴🏾♂️🏃🏽
I have been training with the TriDot AI-based platform for two months now. During this period, I established baseline performance metrics, which were then used to create an initial training plan. The platform evaluates the results of every training session and adjusts...
TriDot Pool School
Having to change training programs while preparing for my newest ludicrous Ironman goal has me feeling somewhat lost. With four years of training experience, I've decided to take this time to forego a single coach. Instead, I'll follow the TriDot AI-based training...
Triathlon Nutrition Academy Podcast Guest
After about a year in the Triathlon Nutrition Academy, I was invited to be a guest on their podcast. During our tenure in the academy, As part of our training regimen, we acquired knowledge on how to properly fuel ourselves before, during, and after each type of...
Escape from Alcatraz Triathlon
Pre-race preparation The Escape from Alcatraz Triathlon is one of the most iconic triathlons in the world. It’s roughly the distance of an Olympic distance race. It begins, as the name suggests, just off Alcatraz island where athletes jump off a ferry and swim back to...
Ironman 70.3 Chattanooga Race Report – How to measure race success
Ironman 70.3 Chattanooga – How to define race success
Moment in transition
I haven’t written a post in several months. Not because I’ve stopped training. I haven’t known how to express where I am in my athletic development. The joy of training hasn’t gone away. Nor has the desire to push myself to achieve new things. I feel as if I’m moving...
A new ludicrous Ironman goal
In January 2019, the goal of completing an Olympic distance triathlon was a stretch, but I was confident that I could do it. It wasn’t a big enough goal. So, in April of the same year, I decided to shoot for something that I thought was out of my reach. Complete an...
Post-Prostatectomy Problems in the Gym 😱
Most days I feel like an Ironman. Strong, capable, energized, and fully recovered from the radical prostatectomy. Then, there are days that my body decides to remind me that I am also a fragile human. While working in Philadelphia last week, I was feeling a little...
Cypress 5K 2nd Place 🎉
Time to test the engine... Doing speed work and running as fast as I can around the track has been fun. Because of...
Run Houston! 5K Surprise 4th Place
Determined to have an improved marathon result at my next Ironman race (Ironman Cozumel, November 2023), I've been focusing on developing my running speed. Two things that I've been doing to improve my running capacity are track workouts and yoga. Yoga to lengthen and...
Training in Hawaii – finding my mojo
TLDR - I went to Hawaii for vacation and I found my mojo! Yay. As I wrote in July, I've been tired and low on mojo. What I was experiencing was more than physical fatigue. I was mentally and emotionally depleted and needed a break from race preparation and big-volume...
Athletic Definition Podcast Interview
Yesterday, I had the pleasure of talking with Coach Ray Z about my journey from sitting on the couch to becoming an Ironman finisher. You can listen on Spotify https://open.spotify.com/episode/6YFfxR9TCdYh934vIAEsOF?si=xCiY3OKASsmOLBTKx5N7sQ or watch it on YouTube...