Category: Cycling

Base Phase – Week 2…

Moving up a bit. Not dramatically, but enough to feel it.

Run 🏃

  • Workouts: 3
  • Total Time: 2 hours 15 minutes
  • Total Distance: 13.75 miles

That’s a decent percentage jump from last week’s ~10 miles. It felt manageable. The longer run (6 miles) was along the Charles River in Boston, which made it far more enjoyable than grinding it out in the Chicago cold. Scenic miles count double.

Bike 🚴

  • Workouts: 3
  • E-Bike Distance: 24.73 miles
  • Peloton Distance: 9 miles
  • Total Bike Distance: 33.73 miles
  • Total Bike Time: 2 hours 30 minutes

The long ride was 1:30 on the e-bike. The other two were Peloton rides totaling an hour. A good mix for this stage — outside time when possible, controlled effort inside when needed.

Swim 🏊

  • Workouts: 2
  • Total Distance: 3,000 yards
  • Total Time: 1 hour 4 minutes

Swim volume was a bit low. I’ll add some distance this week, even though it’s another slight build. No need to rush it — especially after the broken arm.

🧮 Total Training Time

  • Total Time This Week: 5 hours 49 minutes

Not insignificant. Especially while still teaching full-time, but it’s just over an hour off my target.  Most of that is the swim.  I should be swimming 5000 yards per week and gave myselt one hour each workout.  I’m doing half as much.

Relative Effort 📈

  • Total Weekly Effort: 766 (up from 672)

That’s a noticeable jump — and that’s with missing one bike ride. I don’t love missing workouts, but early in base, especially coming off injury, I’d rather miss one or two and layer them back in later than push too hard and lose weeks.

Injury prevention > perfection.

Reflections ✍️

This was a solid step forward. I’m building again, but it feels controlled. I’m not wrecked. I’m not dragging.

Also — I’m still working. I don’t want every free minute outside of school to be swallowed by training. Once school’s out, I’ll have the flexibility to train more freely. For now, it’s about balance.

Progress is trending up. Effort is trending up. Fitness is trending up.

Base Phase Week 2: in the books.



And So It Begins…

Base Phase. Week 1 of 10.

After broken arms, colds, travel, and whatever else tried to derail things, we’re officially here. Not perfect. Not optimal. But here.

Swim 🏊

  • Workouts: 2
  • Total Time: 1:13
  • Distance: A bit short at 3600 yards

Because of the broken arm, I haven’t been swimming as much as I’d like over the last month. I’d rather start 1,400 yards short than push it and reinjure something. I’ll build it back gradually. The goal is durability, not hero yards in Week 1.

Run 🏃

  • Workouts: 3
  • Total Time: 1:47
  • Total Distance: 10.79 miles

I skipped the brick run, but that was fine. The runs felt good — smooth, steady, no major complaints. I even squeezed in one last run in Florida before coming back to cold Chicago. It was heavenly. I am very much looking forward to spring.

Bike 🚴

  • Workouts: 3
  • Total Time: 1:56
  • Total Distance: 30 miles

All three rides were outside — on the e-bike. Colder, but nice. I’ll keep mixing those in while adding the Peloton back until the weather cooperates. Then the road bike can come back out to play.

Relative Effort 📈

  • Total Weekly Effort: 672

That’s a big jump from 380. Not really optimal. That kind of spike can lead to overtraining or injury. But I feel great this morning. Surprisingly fresh after a bigger weekend. No excessive soreness. No red flags.

So… cautiously optimistic.

Reflections ✍️

All in all, a good start to the base phase. Not perfect, but solid. The structure is back, and that’s what matters.

This coming week will be a bit janky because I’m traveling again over the weekend. I can get my runs in there (or at least one), but I’ll need to front-load swims. The plan: longer bike before heading to the airport Friday, long run Saturday in Boston.

The only real change is moving the rest day from today to Sunday. Which means two straight weeks without a true break. Not ideal, especially after ramping up effort.

Oh well. Might be another entry in How Not To Train.

Still — Base Phase. Week 1. Wheels are back on. And we’re rolling.


Tags:


Karma…Week 16 in Training…

Generally, I felt great this week. Workouts were solid and didn’t feel like chores, which is always a good sign. Somehow, I still managed to miss one bike, though I got everything else done — and even added a little extra to the longest run of the week. Next week I’ll repeat this week and actually hit everything. After tha,t I’m heading out of town, so it’ll be more of a step-back week, though two days of skiing should be a nice change of pace.

Friday night, before bed, I made what was clearly a mistake. I laughed hysterically at an Instagram reel — a woman falling down stairs, perfectly synced to the drum fill in In the Air Tonight. I must’ve watched it fifty times. Naturally, God, karma, the universe, randomness — pick your explanation — did not appreciate that.

Today, with about 0.1 miles left in my run, I tripped on a busted stretch of sidewalk (which I’m officially adding to my ever-growing list of things I hate about Chicago) and went down hard. Both wrists, one elbow, and a knee are bruised and/or bloody. Don’t worry. I will learn absolutely nothing from this.

Swim 🏊

  • Workouts: 2
  • Total Distance: 2,500 yards
  • Total Time: 1 hour 41 minutes
  • Notes: Felt great in the water. Best swims I’ve had in a while. That said, swimming back-to-back days gave me strong high school swim team vibes. I’m not a fan, but I’m also at the mercy of the pool schedule. I’ll need to adjust the plan to account for that.

Bike 🚴

  • Workouts: 3
  • Total Distance: 37.77 miles
  • Total Time: 2 hours
  • Notes: Solid rides across the board. Nothing dramatic, just consistent work.

Run 🏃

  • Workouts: 4 (including one off the bike)
  • Total Distance: 15.20 miles
  • Total Time: 2 hours 30 minutes
  • Notes: Added a bit to the long run and felt good doing it. Even the fall didn’t undo the overall positive feel of the week.

Strength / Mobility 💪

  • Workouts: I’m adding in flexibility, so far it’s about 10 minutes per day.
  • Notes: Falling does not count as plyometrics.

Relative Effort 📈

  • Total Weekly Effort: 739
  • Notes: Up from 662, 633, and 619 the last three weeks. That’s real progress.

Reflections ✍️

Despite the sidewalk incident, this was a very good week. I felt strong, motivated, and capable. My Strava fitness score is now up to 103 — up 21% over the last 30 days, 78% over the last 90, 34% over the last six months, and 16% over the past year.

The chart still looks like a mountain range — up and down, peaks and valleys. I’d like it to be more consistent. That’s a big reason I’m training for another Ironman: the structure. The routine. The guardrails that keep progress moving forward even when motivation wobbles, or sidewalks betray me.

Next week should be another solid one. And I promise nothing about avoiding Instagram reels involving people falling down.  I could watch those ALL day.




This Week in Training – Week 15: So Close…

IMWI 2026: The Long Crawl to the Base Phase
(One workout short, but not one workout too many.)

So close. I missed just one workout this week, and I’m okay with it. Relative effort was already higher than the week before, and I finally listened to what my body was telling me.

I took Sunday off from a swim for two reasons:

  1. My wife flaked on me.
  2. I hadn’t had a real rest day in over a week and I felt every bit of that.

Given my gym’s pool schedule, I wouldn’t have had a rest day for a while if I didn’t take one when it presented itself. Taking Sunday made sense, even if it left me a little short on paper.

Run 🏃

  • Workouts: 4 (including the brick)
  • Total Distance: 12.20 miles
  • Total Time: 2 hours 2 minutes
  • Notes: Felt good overall. This is where the relative effort bumped up — I made sure to complete all the planned runs, and it showed in a good way.

Bike 🚴

  • Workouts: 3
  • Total Distance: 37.40 miles
  • Total Time: 2 hours
  • Notes: Solid, steady riding. Nothing flashy, just consistent work that’s starting to stack up.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,500 yards
  • Total Time: 51 minutes
  • Notes: This is where I fell short. I wanted two swims, got one. Oh well. I’ll get them next week.

Strength / Mobility 💪

  • Workouts: None
  • Notes: Still living dangerously.

Reflections ✍️

This was one of those weeks where the numbers don’t tell the whole story. I missed a workout, but I also avoided digging myself into a hole. Taking a rest day wasn’t weakness — it was timing and self-awareness.

The overall trend is still positive. Fitness is building, motivation is there, and I’m getting better at distinguishing between lazy and actually tired. That feels like progress too.

To help get in all the workouts, I’m going to try to bike to work more.  Sure it’ll be a commute “workout” but it’s saddle time.

Goals for Next Week 🎯

  • Get both swims in.
  • Keep run consistency high.
  • Maintain bike volume.
  • Take a rest day before my body demands one.

Close enough. I’m good with this.



This Week in Training – Week 14: Holiday Logistics

IMWI 2026: The Long Crawl to the Base Phase
(Travel, compromises, and listening to the body… mostly.)

This was a tricky week thanks to Christmas travel. I didn’t have access to a bike or a pool for part of it, which forced some adjustments. I ended up biking less than I should have. I technically still have time today to squeeze something in, but I’m already above last week’s relative effort, and I’m hurting. No sense digging a deeper hole this early.

Swim 🏊

  • Workouts: 2
  • Total Distance: 4,450 yards
  • Total Time: 1 hour 31 minutes
  • Notes: Good swims when I could get them in. Solid volume considering travel, and probably the most consistent part of the week.

Bike 🚴

  • Workouts: 1
  • Total Distance: 9.94 miles
  • Total Time: 30 minutes
  • Notes: Yikes. Just one ride — the bike leg of a bike-run. Not ideal, but that’s travel for you.

Run 🏃

  • Workouts: 3 (including one off the bike)
  • Total Distance: 13.51 miles
  • Total Time: 2 hours 15 minutes
  • Notes: One of the runs was a 60-minute Peloton run where I forgot to turn on GPS. I counted the mileage based on another 60-minute run from the week. Overall, this was a jump in run distance, and it shows.

Strength / Mobility 💪

  • Workouts: 2
  • Total Time: 15 minutes
  • Notes: Finally did some stretching using the Peloton app. It’s not much, but it’s something — and something is better than nothing.

Relative Effort 📈

  • Total Weekly Effort: 633
  • Notes: Up again, driven mainly through increased run distance. I’m feeling it.

Reflections ✍️

This week was about managing constraints. Travel limited options, and I made the best of what I had. The run volume crept up a bit too much, so I’ll pull back slightly on total distance going forward while adding a third run to maintain frequency rather than load.

I’m off work this coming week, which should help a lot. The plan is to step back slightly for a week or two, but actually hit every planned workout. That feels sustainable — and realistic.

I’m also starting to focus more on weight after some borderline blood numbers at my annual physical. Nothing dramatic, just another reminder that training and health are connected, whether I like it or not.

I feel optimistic, even if my legs, back, and wrists hurt so badly at night that rolling over in bed feels like a competitive sport. That’s part of the process too.

Goals for Next Week 🎯

  • Step back slightly, but hit every planned workout.
  • Balance run volume with frequency.
  • Keep swimming consistently.
  • Lean into recovery and mobility.

Still building. Still learning. Still moving forward — carefully.



This Week in Training – Week 13: Decimal Point Rage….

IMWI 2026: The Long Crawl to the Base Phase
(Progress, motivation, and numbers that are offensively close to round.)

Solid week. Better motivation, better consistency, and a noticeable jump in workload without feeling broken afterward. Relative effort topped out at a quarter high — if not longer — which I’ll take as a sign things are moving in the right direction.

I wrapped the week with a fantastic recovery smoothie: frozen berries, yogurt, milk, Ballerina Farm protein powder, and a banana. Ridiculously good. Possibly the highlight of the week.

Swim 🏊

  • Workouts: 2
  • Total Distance: 4,000 yards
  • Total Time: 1 hour 19 minutes
  • Notes: Solid swims. And yes, the OCD part of my brain is screaming that I couldn’t just do one more minute to make it a clean number.

Bike 🚴

  • Workouts: 3 (including a brick)
  • Total Distance: 43.98 miles
  • Total Time: 2 hours 25 minutes
  • Notes: A nice jump in volume without injury. Also: 43.98 miles? Come on. I couldn’t tack on another .02? This will haunt me.

Run 🏃

  • Workouts: 3 (including one off the bike)
  • Total Distance: 11.59 miles
  • Total Time: 1 hour 57 minutes
  • Notes: Again with the decimals. Had I known I was going to land at 11.59, I would’ve run a half block more just to restore order to the universe. The six-mile run this morning was sloooooooowwww, but it got done.

Strength/Other 💪

  • Workouts: None
  • Notes: Still pretending this will magically appear in the plan on its own.

Relative Effort 📈

  • Total Weekly Effort: 619
  • Notes: Quarter high and the highest it’s been in a while — but still manageable and injury-free, which is exactly where I want it.

Reflections ✍️

This felt like a real step forward — more volume, better motivation, and no immediate consequences. I’ll take slow runs and ugly decimals if it means consistent progress.

The following two weeks should be solid, though I’ll need to shuffle workouts around because of travel. That’s fine. I’m learning that flexibility matters more than perfection. Even if the numbers occasionally offend me.

Goals for Next Week 🎯

  • Keep the momentum going.
  • Make the math cleaner if possible.
  • Adjust workouts around travel without skipping them entirely.
  • Accept slow runs as part of the process.

All good. Still building. Still moving forward.



This Week in Training – Week 12: A Planned Step Back

IMWI 2026: The Long Crawl to the Base Phase
(Not base. Not even pre-base. More like “setting the maintenance floor.” It’s a process.)

I stepped back a wee bit this week, and that was mostly planned. I’m modifying what will eventually become my first actual base week. It’s still way too early to start base, but I want that starting point to reflect my real maintenance level — something I can actually hold while working, living, and not burning out.

On paper, the plan called for eight workouts. I made five. Not ideal, but also not catastrophic. I’m still building up, and I still have a job. Next week I should be able to hit at least five again, maybe all eight. After that, I’m off work for two weeks, which should make things much easier.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,225 yards
  • Total Time: 45 minutes
  • Notes: This is where I missed a workout, and I felt it. I just couldn’t get to the pool after work on Friday. Today wasn’t easy either – the windchill was negative – but I got up and got it done. Felt good once I was in, and kind of wished I hadn’t skipped the earlier one.

Bike 🚴

  • Workouts: 2
  • Total Distance: 27.32 miles
  • Total Time: 1 hour 30 minutes
  • Notes: Most of this was a one-hour Power Zone Peloton ride. The other was a more leisurely 30-minute ride as part of a brick – first brick workout in probably a decade, which feels both exciting and vaguely irresponsible.

Run 🏃

  • Workouts: 3 (including a run off the bike)
  • Total Distance: 9.13 miles
  • Total Time: 1 hour 32 minutes
  • Notes: Slightly shorter than the ~10 miles I’ve been running lately, and that’s fine. It’s also why I don’t mind missing one of the scheduled runs – the overall load is still there.

Strength/Other 💪

  • Workouts: None
  • Notes: Still theoretical at this point.

Relative Effort 📈

  • Total Weekly Effort: 478
  • Notes: Down from recent weeks. One more swim probably would’ve pushed it close to two of my last three weeks. All three missed workouts would’ve blown past that – and possibly into overuse or injury territory. So this worked out.

Reflections ✍️

I missed one run, one bike, and one swim. Sigh. But there’s room for growth, and that’s the point right now. This felt like a reasonable, controlled step back – not a derailment. The goal is durability, not hero weeks.

Goals for Next Week 🎯

  • Hit at least five workouts, ideally all eight.
  • Get both swims in.
  • Keep brick work in the mix.
  • Build consistency without forcing it.

All told, this was fine. Not perfect, but solid. The floor is getting higher, and that’s what matters.



This Week in Training – Week 11: Back on Track (Mostly)…

IMWI 2026: The Long Crawl to the Base Phase
(Recovering from turkey, travel, and general chaos — one workout at a time.)

Solid week, even if I missed two workouts. The important thing is I got back to it after the Thanksgiving dip. I’m starting to feel that rhythm again — the familiar soreness, the satisfaction of checking sessions off, and the creeping sense that I might actually be getting fitter.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,000 yards
  • Total Time: 41 minutes
  • Notes: Only one swim this week, where I missed a workout. Felt fine, though I was rusty and bored. The pool is my quiet place, but sometimes it feels like Groundhog Day with goggles.

Bike 🚴

  • Workouts: 1
  • Total Distance: 17.84 miles
  • Total Time: 1 hour
  • Notes: A one-hour Power Zone Peloton ride. It was a challenge, but I made it through. I’m sure my zones have slipped over the past year, but I stubbornly used the old ones anyway. Didn’t hit every minute perfectly, but I didn’t bail either. Win.

Run 🏃

  • Workouts: 2
  • Total Distance: 10.05 miles
  • Total Time: 1 hour 39 minutes
  • Notes: Both runs outside — cold air, steady pace, good energy. I love running in winter. There’s something about the quiet and the crunch of snow that makes it easier to keep going.

Strength/Other 💪

  • Workouts: None
  • Notes: Still nothing formal, though I probably should start mixing in some core and strength work before “base” sneaks up on me.

Relative Effort 📈

  • Total Weekly Effort: 541 (up from 411 over Thanksgiving, down from 552 before that)
  • Notes: Overall trajectory is trending upward again, which is what matters.

Reflections ✍️

Not perfect, but a solid rebound. I felt good this week and kept moving forward. The Power Zone ride reminded me what real effort feels like, and the runs helped shake off the post-holiday rust.

Next week will probably look similar, but I’m hoping to hit every planned workout. After that, things should ease up — no more after-school class twice a week, which means more flexibility and fewer excuses.

Goals for Next Week 🎯

  • Hit every scheduled workout.
  • Stay consistent with running — maybe stretch one a little longer.
  • Add a second swim (and try not to complain about it).
  • Keep building toward that elusive “base phase.”


This Week in Training – Week 10: Oof, Thanksgiving….

IMWI 2026: The Long Crawl to the Base Phase
(A reminder that snowstorms and road trips are not part of any structured training plan.)

Oof, Thanksgiving. It did not end well — and not entirely my fault this time.

I started strong with a swim on Monday before we headed out of town. Got in two runs and some island biking while away, but the Midwest snowstorm torpedoed the weekend. Instead of flying back early Saturday and finishing strong, I spent 14 hours sitting in a car doing absolutely nothing. The only endurance event was my patience.  I lost that event.  It’ll be a funny story once my family starts speaking to each other again.

So no, not the week I hoped for. But it was a vacation week, and it is what it is.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,025 yards
  • Total Time: 40 minutes
  • Notes: Got this one done before traveling. Felt good to move, knowing the rest of the week might get messy.

Bike 🚴

  • Workouts: 3
  • Total Distance: 5.85 miles
  • Total Time: 38 minutes
  • Notes: Island riding — short, easy, mostly for fun. The scenery was better than the mileage.

Run 🏃

  • Workouts: 2
  • Total Distance: 10 miles
  • Total Time: 1 hour 42 minutes
  • Notes: Two solid runs early in the trip before the weather and travel schedule took over.  Plus, running along the ocean is always a nice change for me.

Strength/Other 💪

  • Workouts: None
  • Notes: Unless car-seat core tension counts.

Relative Effort 📈

  • Total Weekly Effort: [Not tracked this week, but probably “Low to Moderate Frustration” on the perceived exertion scale.]

Reflections ✍️

Not a great week, but not a total wash either. I did what I could around travel, weather, and long hours of sitting still. The important part is that I’m itching to get back into it — a good sign heading into the next stretch.

Goals for Next Week 🎯

  • Get back on top with consistent training across all three sports.
  • Aim for three solid weeks before a planned rest week over Christmas.
  • Rebuild rhythm and routine — the real victory after a disrupted week.

 



This Week in Training – Week 9: The Turkey Trot Shuffle…

IMWI 2026: The Long Crawl to the Base Phase
(Still pre-base, still moving forward, still calling commutes “training.”)

Life got in the way this week, so I ended up one workout short. A few other sessions ran long, though, so it all balances out time-wise. The week wrapped up with a 10K Turkey Trot – not a race effort, as my pace made clear, but longer than my usual runs, so I’ll count it as a win.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,000 yards
  • Total Time: 39 minutes
  • Notes: This was the missing workout. I would’ve liked a second swim, but time didn’t cooperate. Felt fine in the water – need more of it.

Bike 🚴

  • Workouts: 3 (sort of)
  • Total Distance: 25.46 miles
  • Total Time: 1 hour 47 minutes
  • Notes: Mostly commuting rides – to work, back, and a round trip to packet pickup. Not “workouts” in the strict sense, but still time in the saddle, and it all adds up.

Run 🏃

  • Workouts: 2
  • Total Distance: 11.18 miles
  • Total Time: 1 hour 51 minutes
  • Notes: The week ended with the 10K Turkey Trot. I wasn’t racing, but it was nice to stretch the distance beyond my usual five miles. Felt steady throughout.

Strength/Other 💪

  • Workouts: None
  • Notes: I keep saying I’ll start yoga. Maybe this coming week will finally be the one.

Relative Effort 📈

  • Total Weekly Effort: 552 (up again from 534 last week)
  • Notes: Effort trending up even with one fewer session – proof that commuting miles and a 10K trot count for something.

Reflections ✍️

Even with life intruding, I’m happy with the week. I stayed consistent, ran a little longer, and logged solid time on the bike. The trend line is moving in the right direction, and that’s enough.

Next week will be tricky since I’m traveling, but I’ll swim before we leave and should have access to a cruiser bike. We’ll see how it goes. If I have to swap a workout for yoga, so be it — probably overdue anyway.

Goals for Next Week 🎯

  • Swim before heading out of town.
  • Get in any ride — even a cruiser counts.
  • Run when and where I can.
  • Substitute yoga if needed (and maybe pretend I planned it that way).