My First Ironman: The Road to Challenge Roth 2026

From marathon runner to Ironman. This is my documented journey preparing for my first full-distance triathlon at Challenge Roth 2026 - 3.8km swim, 180km bike, and a full marathon to finish. A journey that started with loss, but continues with love.

In loving memory of Rose Prommer (1945-2025). Your love is my endurance.

Current Phase: Base Building Started December 2025

Building aerobic foundation through consistent zone 2 training. Focus on swim technique improvement and establishing training habits across all three disciplines. 99 days until Challenge Roth.

Coaching Team

Coach Rob Wilby

Rob Wilby

Head Coach, Team Oxygen Addict

Ironman University Certified Coach and 220 Triathlon's Coach of the Year (2019). Former GB Age Group triathlete with six Ironman finishes. Hosts the popular Oxygen Addict Triathlon Podcast.

Coach Lam Quang Nhat

Lam Quang Nhat

Swim Coach / Vietnamese National Triathlon Champion

Three-time Vietnam National Triathlon Champion (2023-2025) and former SEA Games gold medalist in swimming (1500m freestyle, 2013 & 2015). Based in Ho Chi Minh City, providing hands-on swim technique coaching.

The Journey

πŸ“ˆ
Week 13 Β· Mar 1–7

Training Week: Building Momentum (In Progress)

Strong start to the week through Wednesday. Long endurance ride (2h45), pool swims, and a key 75-minute 9/1 run. FTP reduced to 250W to keep bike efforts below LT2. Week still in progress.

πŸƒ 112.8km
🚴 252.4km
🏊 32.1km
πŸ’ͺ 10.4h
🧘 11.1h
🚢 733.2km
⏱ 11.7h391 TSS
πŸ“Š
March 4, 2026

FTP Reduced to 250W

Coach Rob and I decided to reduce FTP from 275W to 250W. The goal: keep FTP-based bike sessions ideally below LT2 heart rate of 168 BPM, ensuring sustainable aerobic development without overreaching. Better to build the aerobic engine patiently than chase numbers too early.

πŸ“ˆ
Week 12 Β· Feb 22–28

Training Week: Steady Rebuilding

Solid return to full training β€” three runs (24.8km), two bike rides including FTP intervals, four swim sessions, and strength work. Walking volume high at 65km. Aerobic base rebuilding nicely after illness.

πŸƒ 324.8km
🚴 263.1km
🏊 42.6km
πŸ’ͺ 21.5h
🧘 21.9h
🚢 1965km
⏱ 18h615 TSS
🎯
February 22, 2026

HYROX Pro Singapore β€” Cancelled

Withdrew from HYROX Pro Singapore (early April). The race would have added too much distraction and further compressed an already heavy travel schedule. Decision: full focus on April and May for Da Nang (Challenge Vietnam 70.3) and Roth preparation. Quality over calendar entries.

πŸ“ˆ
Week 11 Β· Feb 16–22

Training Week: Return from Illness

Full structured training resumed with 50% ramp-up protocol. Key sessions: FTP pyramid test, endurance 9/1 run, swim technique drills. Steady progression back to normal load.

πŸƒ 416.5km
🚴 495km
🏊 22.1km
πŸ’ͺ 31h
🚢 1145.2km
⏱ 7.5h499 TSS
βš•οΈ
February 20, 2026

Started GLP-1 β€” Targeting Race Weight

Started semaglutide (GLP-1 receptor agonist) to reach race weight of 90kg for Challenge Roth. At 100kg+, every kilo matters over 180km on the bike and a full marathon. Strategic weight management to optimize power-to-weight ratio while maintaining training quality.

πŸ“Š
February 18, 2026

Garmin Threshold HR Updated to 167 BPM

Garmin auto-detected updated lactate threshold heart rate at 167 BPM (up from 166). Threshold pace remains at 4:48 min/km. Steady aerobic progress during the return-to-training ramp-up after illness.

πŸ“ˆ
February 16, 2026

Training Restart β€” Back at 50%

Restarted structured training on Monday following the post-illness protocol: start at 50% of normal training intensity and add 10% each day. The gradual ramp-up is working well β€” no setbacks, body responding positively. A disciplined approach that's paying off.

🚴
February 14, 2026

Niche Biking β€” TT and Road Bike Check

Visited Niche Biking on Saturday to check out their TT and road bike range. Good news: they can accommodate my height of 196cm β€” not a given at most bike shops. An important step toward sorting race equipment for Challenge Roth.

πŸ€’
February 12–16, 2026

Viral Infection β€” 4 Days Lost

Upper respiratory viral infection with sinus congestion and eardrum pressure. Triggered by long-haul flight combined with staying in sweaty clothes post-exercise. Impacted running, swimming, and strength training. Fully resolved after 4 days β€” a reminder that recovery hygiene matters as much as training volume.

πŸ“ˆ
Week 10 Β· Feb 8–14

Training Week: Illness Disruption

Training severely disrupted by upper respiratory infection. Only one run and one ride completed before illness forced a full stop. A forced recovery week β€” sometimes the body decides for you.

πŸƒ 111.3km
🚴 132.4km
πŸ’ͺ 21h
🧘 11h
🚢 1646.1km
⏱ 2.6h175 TSS
πŸ“Š
February 8, 2026

First Garmin Threshold Reading

Garmin auto-assessed initial lactate threshold heart rate at 166 BPM and threshold pace at 4:48 min/km. First baseline markers for tracking aerobic progress through base building.

🎯
February 8, 2026

Z-Coaching Phuket Camp β€” Cancelled

Planned one-week training camp with Z-Coaching in Phuket β€” cancelled due to the viral infection. Will reschedule once fully back to full training load.

πŸ“Š
February 7, 2026

FTP Updated to 275W

Updated Functional Threshold Power to 275W based on experience from Week 2 Oxygen training sessions. A meaningful jump from the January baseline, reflecting consistent structured training on the bike.

πŸ“ˆ
Week 9 Β· Feb 1–7

Training Week: Peak Base Volume

Biggest training week so far β€” over 20 hours. Five bike rides including long endurance sessions totaling 150km+, three swims (6km total), and three runs. The aerobic engine is building serious capacity.

πŸƒ 319.9km
🚴 5150.7km
🏊 36km
πŸ’ͺ 21.2h
🧘 22h
🚢 1935.1km
⏱ 20.3h772 TSS
πŸ“ˆ
Week 8 Β· Jan 25–31

Training Week: Swim Volume Jump

Swim volume ramped up significantly β€” four sessions totaling 4.6km, the biggest swim week yet. Three bike rides (89km) and four runs (23.5km). Multi-sport consistency improving across all disciplines.

πŸƒ 423.5km
🚴 388.8km
🏊 44.6km
πŸ’ͺ 52.5h
🧘 22h
🚢 1828.5km
⏱ 12h547 TSS
🎯
January 27, 2026

Joined Team Oxygen Addict

Signed up with Coach Rob Wilby's Team Oxygen Addict for structured Ironman coaching. Rob is an Ironman University Certified Coach and 220 Triathlon's Coach of the Year (2019). Having professional guidance is essential for a first Ironman.

Coach Rob Wilby - Head Coach, Team Oxygen Addict
πŸ“Š
January 27, 2026

FTP Test - Establishing Baseline

Functional Threshold Power test on the bike to establish training zones. This baseline will guide all cycling intensity throughout the program. Critical data for the 180km bike leg.

🏊
January 24, 2026

First Swim Session with Coach Lam

Initial swim assessment with Vietnamese National Triathlon Champion Lam Quang Nhat. Identified technique improvements needed in freestyle: catch phase, body rotation, and breathing rhythm. The weakest discipline gets focused attention.

Coach Lam Quang Nhat - 3x Vietnamese National Triathlon Champion
πŸ“ˆ
Week 7 Β· Jan 18–24

Training Week: First Big Week

Breakthrough week β€” 13+ hours of training across all four disciplines. Eight runs (nearly 60km), five rides (97km), three swims, and six strength sessions. The body is adapting to multi-sport load.

πŸƒ 859.8km
🚴 597.2km
🏊 31.9km
πŸ’ͺ 41.1h
🧘 21.5h
🚢 1630.9km
⏱ 13.2h725 TSS
πŸ“ˆ
Week 6 Β· Jan 11–17

Training Week: First Tri-Sport Week

First week with all three triathlon disciplines represented. Five runs (34.5km), three bike rides (57.5km), and first swim session (200m). Strength training continued alongside. The triathlon training plan is taking shape.

πŸƒ 534.5km
🚴 357.5km
🏊 10.2km
πŸ’ͺ 42.1h
🚢 949.9km
⏱ 7.3h417 TSS
πŸ“ˆ
Week 5 Β· Jan 4–10

Training Week: Running Focus

Heavy running week β€” seven sessions totaling over 50km. Strength training five times. No cycling or swimming yet as Vietnam relocation was still in progress. Building the run base that will support the Ironman marathon.

πŸƒ 750.7km
πŸ’ͺ 52h
🚢 1834.5km
⏱ 8.2h407 TSS
πŸ‡»πŸ‡³
January 2026

Return to Vietnam

Relocated to Ho Chi Minh City to continue base building in a warm climate. Access to pools, roads, and trails year-round.

πŸ“ˆ
Week 4 Β· Dec 28–Jan 3

Training Week: Holiday Maintenance

Reduced volume over the holiday period. Three runs (19km) and two strength sessions. Maintaining consistency through the transition between Germany and Vietnam.

πŸƒ 319.3km
πŸ’ͺ 20.6h
⏱ 3h163 TSS
🧱
December 22–23, 2025

First Brick Workouts

Back-to-back days of bike-run brick workouts. Learning to run on tired legs - the key skill for Ironman. Indoor cycling sessions averaging 60 minutes, followed by 20-35 minute runs.

🚴
December 21, 2025

Base Building Begins

First structured triathlon training session. Indoor cycling (45min, 32km) followed by a 68-minute run in Oberasbach. The Ironman journey officially starts.

πŸ“ˆ
Week 3 Β· Dec 21–27

Training Week: Ironman Training Starts

First real multi-sport training week. Six runs (31.5km), four bike rides (110km), and four strength sessions. Indoor cycling on the trainer while in Germany. 8.5 hours β€” the journey begins in earnest.

πŸƒ 631.5km
🚴 4110km
πŸ’ͺ 32.1h
⏱ 8.5h575 TSS
πŸ“ˆ
Week 2 Β· Dec 14–20

Training Week: Post-Marathon Recovery

Minimal activity β€” one easy run (2km), one light ride, and one strength session. Body still recovering from Valencia Marathon. Rest is part of the plan.

πŸƒ 12km
🚴 10km
⏱ 0.6h31 TSS
πŸŒ…
December 8–15, 2025

Recovery Week in Valencia

Post-marathon recovery with easy walks and light movement. Time to reflect, grieve, and begin planning the next chapter. The decision crystallized: attempt my first Ironman.

πŸƒ
December 7, 2025

Valencia Marathon - In Memory of Rose

Ran 42.2km wearing a custom singlet: "In Loving Memory To You Mom - Your love is my endurance." Finished in 3:51 with her photo on my chest and bib number 40513 named "Rose". This race marked both an ending and a new beginning.

Thomas at Valencia Marathon finish, wearing memorial singlet for his mother Rose
πŸ“ˆ
Week 1 Β· Dec 7–13

Training Week: Valencia Marathon

The week that started it all β€” 42.2km at the Valencia Marathon in memory of Rose. One session, one race, one life-changing decision. Everything that follows began here.

πŸƒ 142.2km
πŸ’ͺ 10.2h
⏱ 3.9h297 TSS
✈️
December 6, 2025

Travel to Valencia

Flew from Nuremberg to Valencia for race weekend. Pre-race shakeout run of 5km to test the legs and soak in the atmosphere of the Ciudad de las Artes y las Ciencias.

πŸ‡©πŸ‡ͺ
November 18–30, 2025

Final Marathon Preparation in Germany

Training block in Oberasbach and FΓΌrth, Bavaria. Long runs up to 20km while processing grief and preparing mentally for the Valencia Marathon. The running became therapy.

πŸ’”
November 14, 2025

Loss of My Mother, Rose

My mother Rose passed away after a courageous battle. She was 03.05.1945 - 14.11.2025. Her love became my endurance.

πŸ“ˆ
February–April 2026

Build Phase

Increasing training volume and introducing race-specific intensity. Long rides extending to 4-5 hours, open water swimming practice, and brick workouts becoming longer.

🏁
May 2026

Challenge Vietnam 70.3 - Da Nang

Half-Ironman race as a key B-race. Testing race-day nutrition, pacing strategy, and equipment. A dress rehearsal for Roth at half the distance.

⚑
June 2026

Peak & Taper

Final big training block followed by a 2-3 week taper. Longest sessions completed, now letting the body absorb and sharpen.

πŸ†
July 6, 2026

Challenge Roth - The Goal

3.8km swim in the Main-Donau-Kanal, 180km bike through the Franconian countryside, 42.2km run with legendary Solarer Berg crowd support. One of the most iconic Ironman-distance races in the world. For Mom.

Training Phases

Learn more about the structured periodization approach I'm following:

Ironman Training Phases Guide Base, Build, Peak, Taper, Race, and Recovery explained

Race Goals

Primary Goal

Cross that finish line. Complete 140.6 miles and become an Ironman. For Mom.

Time Goal

Sub-12 hour finish. Realistic based on current fitness and training trajectory.

Stretch Goal

Qualify for Kona (typically ~10:30 for M45-49 at Roth).