Tuesday, September 02, 2025 0 comments

Kirkland Half Marathon 2025

 

Kirkland Half Marathon 2025 – Race Report

Date: May 14, 2025
Race: Kirkland Half Marathon
Venue: Juanita Beach, Kirkland

Results

  • Chip Time: 2:13:03

  • Pace: 10:09 / mile

  • Overall: 267 / 356

  • Division (M45–49): 17 / 25

  • Bib #: 285


Race Pictures










Race Prep

I woke up at 5:00 am for the race. Had kept my shirt, bib, socks, and kit with gels ready the night before. Took a shower, finished morning duties, and got started at 5:50 am.

Reached Kirkland Library at 6:23 am and was the first one to get to the shuttle. This was a new muscle for me in race life — showing up early. It gave me ease and a natural confidence.

Spoke to Navone on the bus. Reached the race venue at 6:50 am, used the restrooms, and had ample time to check in, drop off the bag, and line up. Met Nancy, who was pacing the 2-hour group. I walked with them to the start, half thinking if I could clock close to 2:00.


The Race

The race started and I got off to a good start. Felt good early. Paced around 8:40 with Nancy who was leading the 2 hour crew and finished the first 5K in ~28 minutes. Stayed with the pack, found it comfortable, and was sticking together with the group until the end of mile 4.

At mile 4, I stopped at an aid station. The empty cups had to be filled with water, consumed, and disposed of. This burned time, and Nancy’s crew sped ahead. I could still see them, but they gained distance. I realized pushing would risk burnout, so I accepted the situation, let them go, and decided to keep my own pace to finish the race. At that point, I realized the 2-hour goal wouldn’t be achievable.

Mile 5 came in at 9:18. On mile 6, there was a big climb. I walked fast to conserve energy and carry on. Stuck to plan and hit mile 7 at a steady 9:47 pace.

Miles 8, 9, and 10 were where the race tilted. It was a fight back through Kirkland Cross Corridor. I could have kept a steadier pace, but two things started playing mind games:

  1. Office and self-improvement items kept running through my mind.

  2. Fatigue was beginning to set in.

My paces dropped — 10:29, 11:27, and 11:29 in those miles.

By mile 11, I reminded myself to get back to the present. Accepted that even a 2:15 finish would be an accomplishment, given the time lost. Controlled what I could: stayed focused, grabbed water at every station, and kept moving forward.


Splits (Pace / Mile)

MilePace
18:49
29:13
38:43
49:10
59:18
611:06
79:47
810:29
911:27
1011:29
1110:24
1211:07
1310:12
13.19:12

Final Chip Time: 2:13:03 | Avg Pace: 10:09 / mile


Post-Race

Kalesh came to say hi. We spent 45 minutes talking under a great ambience. It was a good heart-to-heart connection.

Divya had prepared a wonderful lunch at home — Morukootan and Aviyal with rice. I took a shower, ate, and felt deeply grateful.


Reflections

This race tested not just my running but also my mind.

  • Being early worked wonders — it gave me calmness, preparedness, and ease.

  • Mindset mattered — I had to accept when the 2-hour target slipped and adjust.

  • Fatigue and distraction were challenges, but coming back to the present helped.

  • Gratitude — for family, for Divya’s lunch, for Kalesh’s company, for the ability to run.

Top learnings I carry forward:

  1. Show up early, always.

  2. For running races, consider a water pack — aid stations cost me precious time.

  3. Strive for your best, but when things slip, don’t beat yourself up. Acceptance is part of racing (and life).

  4. Lead with gratitude. Express it, don’t keep it inside.

Crossing the line in 2:13 — even without hitting 2:00 — left me with a renewed sense of confidence. Life is too short: express yourself freely, live with excitement, and bring learning and gratitude to every race.

0 comments

Lake Wilderness Olympic Triathlon 2025

 

Lake Wilderness Olympic Triathlon 2025 – Race Report

Date: June 7, 2025
Race: Olympic Distance – Lake Wilderness Triathlon
Chip Time: 3:59:21

Placings

  • Overall: 221 / 251

  • Gender (M): 149 / 164

  • Division (M45–49): 16 / 17


Results Snapshot

SegmentTimePace
Swim40:242:28 / 100 yds
T13:24
Bike2:04:1013.43 mph
T22:08
Run1:08:1611:25 / mile
Total3:59:21

Race Pictures












Race Prep

Lake Wilderness Triathlon was the first triathlon event of the 2025 season. This event was special as I had been training with Allison since January to get better with the discipline. Allison had provided me with a reflection sheet that helped me think through the goals of the race and how to approach scenarios ahead of time.

My biggest goal for this race was to be fully present, and looking back I had a great race in terms of being mindful and enjoying every moment.

I packed all the items the day before, racked up the bike, got gear ready, and checked my nutrition. On Friday afternoon, Kalesh came home and both of us drove over to Lake Wilderness to pick up the race packets.


Race Day

I woke up around 4:00 am, got out of home early at 5:00, and reached the venue by 5:25 am. Reaching early helped me rack up the bike, use the restroom, and catch up with friends (Kavita, Shehzad, Sammy Ramkakad, Chris Hatfield, Santiago, and others) as part of pre-race.

Got dressed with wetsuit and lined up around 6:45 am. Allison joined me at the start line and clicked pictures. Having her on the course to cheer me at the beginning and at transitions made a big difference.

At 7 am, the countdown started and the horn went off. The volunteers let participants into the lake in small batches, which made the start very organized. I had taken a dip in the water as part of warm-up, so once I got in I felt super relaxed and comfortable.


Swim (40:24 – 2:28 / 100 yds pace)

Started swimming confidently to the first buoy. Having seen the buoy placements the day before helped with orientation.

There was some jostling, but I kept steady, crossed buoys 2 and 3, and held technique. Even though participants were passing me along the way, I still felt I was swimming well.

Held a mental note to continue working on technique. Out of the water in 40:24 at 2:28/100 yds pace — by my standards, a good improvement.


T1 (3:24)

Got to transition, had to take off glasses, but still managed to get on the bike in under 3:30. That was an improvement over previous races.

The Blue70 Fusion wetsuit was easy to remove, which made a big difference. The new pace of swim removal also helped me adapt quickly moving into the bike leg.


Bike (2:04:10 – 13.43 mph)

Got on the bike with an average mindset. Made a mental note to finish this portion in under 2 hours at a pace of 14 mph, but I was off target.

The course was full of rolling hills. After the first 5 miles I cramped through and slowed down. Many participants were passing me on the hills. Although I rode a good pace on flats, the hills beat me. Realized that hills are my biggest area of opportunity.

The first 12 miles were tough and hilly, taking me more than 1 hour.

Picked up pace in the last 16 miles and finished in about 1 hour 4 minutes — a good improvement. Met a fellow rider around mile 14, and we kept overtaking each other until mile 28. At that point she overtook me on a steep hill, and I never saw her again after that. Made a mental note to work on hill practice with Allison.


T2 (2:08)

Fumbled a bit trying to locate my spot. Need to make a mental note to mark it better in future races. Got into running shoes and started the final leg.


Run (1:08:16 – 11:25 / mile)

The first 10 minutes were uncomfortable, with some pain, but it faded away.

I tried to start quickly but realized my energy levels were low, so I slowed down and kept it under 11 min/mile pace. Focused on putting one foot in front of the other.

Finished the last stretch in under 14 minutes, which was slower than I had hoped. Looking back, the bike leg had sapped my energy, and I fell behind my run target.

Still, I finished strong, relished the race, and celebrated the positive experience overall.


Reflections

Even though I finished near the bottom of my age group, I had a great day. The race gave me joy and a sense of all-round energy. Took pictures with Allison and drove back home satisfied.

Strengths

  • Swim: big improvement — 2:28/100 yds pace.

  • T1: smooth and quick, much better than past races.

  • Early arrival: reduced stress, calm transitions.

  • Positive mindset carried me through.

Areas to Improve

  • Swim: continue working on technique.

  • Bike: hill climbing is the biggest area of opportunity; aim for closer to 14 mph average.

  • T2: mark spot better for quicker location.

  • Run: start steady, then build — energy management critical.


Final Reflection

Lake Wilderness 2025 was my first triathlon of the season, and it set the tone for everything that followed. It reminded me that racing is not only about the clock but also about showing up with presence, enjoying the moment, and learning where to grow.

Even though the result placed me near the bottom of my division, the improvements were real, the lessons clear, and the satisfaction full. This was a positive start, and a reminder that consistent effort with the right mindset and planning makes success a predictable outcome.

0 comments

Seafair Sprint Triathlon 2025

 

Seafair Sprint Triathlon 2025 – Race Report

Date: July 20, 2025
Race: Sprint Distance – Seafair Triathlon
Chip Time: 1:37:18
Improvement: Beat my best-case forecast (1:45) by 8 minutes 🎉


Results Snapshot

SegmentProjectionActualNote vs. Projection
Swim (750m)~19–20 min18:52               Faster than expected, despite foggy goggles
T1~2:002:23               Slightly slower, took gel here (should have been earlier)
Bike (12 mi)~45–46 min44:24               Strong ride, thanks to hill training
T2~1:302:20                Lost ~45 sec finding spot, marker needed
Run (5K)~30–32 min29:19              On target, steady start, strong finish
Total~1:451:37:18              Beat projection by ~8 min

Race Day Pictures






Race Prep

Race week was about getting organized and keeping it simple. I packed the day ahead, checked off the minimal gear list, and collected my packet early. Allison’s coaching had set the rhythm — long hilly Saturday rides, Sunday swims, and steady sessions gave me confidence.

The night before, I made notes: wake early, have breakfast, get to the venue 90 minutes ahead, do a 10-minute run warm-up, and a quick swim dip to get a feel for the water. Also — mental notes: eat a gel 30 minutes before, keep goggles clear, stand at the front of the swim pack, and keep momentum steady.


Race Day

Woke up at 4:15 am, showered, dressed, loaded the bike, and was out the door by 5:15. Reached the venue around 5:50, found parking, and got transition setup done. Noted to keep my glasses on the bag (lesson from Lake Wilderness).

Did a 10-minute run warm-up to get the heart rate up, then a quick dip in the lake. Wetsuit on, checked goggles, lined up with my green-cap age group (45–49M).


Swim (750m – 18:52, 2:09/100 yd pace)

Goggles fogged up right before the start — not ideal. I need to research prevention for future races. Still, standing near the front of the pack proved to be the right approach.

At the horn, I focused on keeping pace and staying steady. Got jostled, kicked a bit, but held rhythm. Rounded the buoys and headed back strongly, feeling good as I passed people along the way.

Out of the water in 18:52 — much faster than my usual 850m swim times. This was a great start.


T1 (2:23)

Smooth and efficient. Took a gel here, but in hindsight I should have had it earlier — either pre-race or at the very start of the swim. Lesson learned.


Bike (12 miles – 44:24, ~17–19 mph)

Felt super strong from the start. Passed a lot of riders and held 17–19 mph on the out-and-back course. First half was ~22 minutes, then I turned around with focus and intensity.

The back half had challenges — speed dropped to ~15 mph at times, and strong winds added difficulty. Still, I stayed steady, took a gel three-quarters in, and finished the bike in 44:24 — faster than I had projected. Huge improvement, thanks to the hilly Saturday rides.


T2 (2:20)

Lost about 45 seconds here searching for my transition spot. A small thing, but one to fix: leave a visible marker next time.


Run (5K – 29:19, ~9:30 min/mile)

Allison’s advice was to start steady, not all out. That helped. Mile 1 was about finding rhythm, mile 2 had a steep climb where I shortened steps and kept arms moving, and mile 3 was about sustaining pace and then emptying the tank.

At one point a runner said, “You make it look so easy!” That compliment meant a lot — it felt like months of discipline were playing out.

On the final hill I grabbed water, crested strong, and then sprinted hard down into the finish chute. Clock stopped at 1:37:18 — a full 8 minutes better than my best forecast.


Reflections

Crossing the line, I felt validation. Not just from the clock but from the discipline of showing up every day and executing a plan. Middle of the pack in my age group for the first time in any triathlon.

What Worked Well

  • Swim: standing in front of the pack gave me confidence.

  • Bike: Saturday hill rides paid off — strong out and back.

  • Run: steady start, strong finish, compliment from a fellow runner was fuel.

  • Pre-race prep: packing the day before, clear mental picture, calm setup.

What To Improve

  • Goggles: prevent fogging.

  • Nutrition: take gel before race or early in swim, not in T1.

  • Transition: add a visible marker to save time.

  • Bike: keep focus in headwinds to hold pace steady.


Final Reflection

Beating my own prediction by 8 minutes showed me again that when I apply myself with discipline, the results follow. If I sustain this focus, I’ll keep moving up in my age group. More importantly, it reminded me that success is predictable when mindset, planning, and execution come together.

I’ll cherish this race for a long time — it gave me renewed confidence, joy, and proof that showing up and being present every day pays off.



0 comments

Lake Meridian Triathlon 2025 – Reflections

Lake Meridian Triathlon 2025 – Race Report

Date: August 16, 2025
Race: Olympic Distance – Lake Meridian Triathlon
Chip Time: 3:24:45
Improvement: ~19 minutes faster than 2024 Lake Meridian Olympic Triathalon 🎉


Results Snapshot

Segment2024 Actual2025 Projection    2025 Actual Projection vs Actual 
Swim46:0041 min   42:46    In range, but messy with fogging
T15:233:15   2:45    Faster than expected
Bike1:44:381:30   1:36:05     Slightly slower than projected
T21:511:40   1:15    Much quicker than projected
Run1:06:1955   1:01:55    Fell short of target
Total3:44:11~3:20   3:24:45    Missed target by ~5 mins

Race Day in Pictures 📸











Race Prep

Training this summer had a different rhythm. Thanks to Allison’s coaching, I had nearly three months of focused bike work: long Saturday backcountry rides with hills and steady 28-mile sessions that built strength. Swimming was stronger too, with Sunday group swims at Samena pool after Seafair event giving me good practise.

By race week, I had a full race template written out, refined step by step with Allison. That structure gave me calmness — I knew what to expect and where to focus. My goals for the event were simple: stay present, thank at least three volunteers, and aim for a finish around 3:20.


Race Day

Construction on SR-18 meant an early start. Alarm at 3:15 am, shower, smoothie ready from the night before, and bike loaded by 4:15. I reached the venue at 5:15 am, giving myself plenty of time to set up transition without rushing. Keeping it minimal — only what I needed — helped keep transitions clean.

Before the start, I warmed up with a short jog, some dynamic stretches, and a dip in the lake to settle nerves. That little ritual eased me into the morning and helped me feel ready. Also met Coach Marques and Lisa who were docked right next to me at the transition. Lisa had her gels for the bike portion taped to the bars. I made a mental note to try this for my upcoming practise/race sessions as it could help grab them quickly during the bike sessions.  


Swim (0.93 mi – 42:46, projected 41 min)

The swim started well, but within minutes my goggles fogged. I had to stop, clear them, and re-sight. That pattern repeated itself — each time I got into rhythm, I lost it again. I began toward the front of the wave, but with every pause, more swimmers passed me.

Even with the stops, I finished almost around in the projected 41 minute window. Compared to 2024, it was faster, but it didn’t feel controlled. Lesson: fix goggles, sharpen sighting, and build open-water confidence.


T1 (2:45, projected 3:15–3:30)

The first transition was smooth and efficient. Early arrival had kept things calm, and a minimal setup helped me move quickly. At 2:45, it was not only faster than last year but also much faster than my projected window.


Bike (24.8 mi – 1:36:05, projected 1:30)

The bike felt like my strongest leg. I passed riders steadily on the flats and held steady on the climbs. One of the highlights was leapfrogging with an Seattle Triathalon Group rider for several miles, trading spots and pushing each other along. It made the ride fun and motivating.

Nutrition and hydration worked to plan: steady gels and water at regular intervals. The flats felt sharp and fast, though hills still need work. One mistake: I left my watch in T2 mode, which meant no pace or distance data once I started the bike. It turned out to be blessing in disguise as I could rely on the watch to figure out if I can make the 1:30 target

At 1:36, I landed in the range my projection of 1:30 and nearly nine minutes faster than last year. This was the biggest single gain of the day and a sign that bike training had paid off.


T2 (1:15, projected 1:40)

Transition two was even quicker — smooth, minimal, and efficient. At 1:15, it was well ahead of projection and almost 40 seconds faster than last year. Had a small confusion on which way to exit for the run, but figure out quickly.


Run (6.2 mi – 1:01:55, projected 53–56 min)

The run was the toughest part of the day. I started at about 11-minute miles, legs heavy, and without my watch I had no pacing feedback. For the first three miles, I felt like I was gassing out a bit.

I kept myself moving by focusing on breathing, thanking volunteers, and just putting one foot in front of the other. Around mile four, I finally found some rhythm, though it never became fast. Anita from STG was volunteering at the aid station similar to last year. Thanked her and kept running. The last stretch was steady, not quick. Gave it all in when I saw the finish line and finished with a smile.

At 1:01, I fell short of my 55 minute target. Still, it was over four minutes faster than last year and proof that even when things don’t click perfectly, progress shows up.


Reflections

Crossing the line, I felt proud of the progress compared to last year — nearly 19½ minutes faster overall. The bike training showed up on race day, and both transitions were much smoother than I projected. Arriving early set a calm tone, and having a clear race plan kept me grounded. The biggest gap was the run, where cadence slipped and I couldn’t quite hit my target. Still, it was an improvement over 2024, and a reminder that consistent training does add up, even if not always evenly across all segments.

What Worked Well

  • Bike prep: consistent training → ~9 minutes faster than last year and on target with projection.

  • Transitions: calm setup, minimal gear, both faster than projected.

  • Early arrival kept stress low.

  • Race template provided structure and focus.

  • Thanking volunteers helped me stay present and grateful.

What To Improve for Next Race

  • Swim: fix goggle fogging, practice sighting, build open-water confidence.

  • Bike: more hill training; stock gels with a tape on the bar for easy access during practise rides.

  • Run: more brick workouts to smooth bike-to-run transition; build cadence and pacing discipline.

  • Gear/Process: double-check watch setup before T2 to avoid losing run data.


Final Reflection

My CUP is FULL ❤️.

I gave the race everything I had, learned so much over the last 9 months under Allison's coaching, and truly enjoyed the process. From early prep to the final sprint, Lake Meridian 2025 reminded me that steady, consistent effort quietly builds into results — and that’s a lesson I’ll carry forward well beyond this race.


Handwritten notes








 
;