Michele Merelli · March 15, 2026 · 12 min read

Ironman Cervia 2025: 5 Months, 7,520km, 393 Hours — The Complete Build

202 sessions, 20,361 TSS, a flat tire at 55 km/h, and a stomach that went on strike at km 15 of the marathon. Here are all the numbers.

The Build in Numbers

May through September 2025 — five months of preparation for Ironman Italy Emilia-Romagna in Cervia. No external coach, no off-the-shelf plan: just a spreadsheet, a power meter, and a stubbornness that some might call pathological.

202
Sessions
7,520
Total km
393h
Training hours
20,361
Total TSS
5
Months of build

Twenty thousand TSS in twenty weeks. An average of 1,018 TSS/week, with a progression that started at 804 and peaked at 1,647 in the biggest week. Not linear, not clean, but real.

Weekly TSS Progression

The backbone of any Ironman build is the load progression. Here are the 21 weeks of build, deloads included:

Peak week: August 25 — 1,647 TSS. Includes the Gavia-Tirano (192.8km, 3,174m D+, 493 TSS) and the day after Tirano-Trivigno (126.4km, 2,204m D+, 345 TSS). Two back-to-back mountain days that defined the final block.

Monthly Breakdown

Month Sessions Km Hours TSS
May 44 1,594 78h 3,648
June 37 1,296 72h 3,554
July 39 1,439 81h 4,052
August 48 2,080 108h 6,151
September 34 1,112 54h 2,956
Total 202 7,520 393h 20,361

August was the month of truth: 48 sessions, 2,080km, 108 hours, 6,151 TSS. Nearly a third of the total load packed into a single month. The hours-to-TSS ratio in August (57 TSS/h) tells you it wasn't just volume — it was high-intensity volume.

Key Workouts

The Long Rides

Three rides built the confidence needed for 180km on race day:

Brick Sessions

Brick = bike + run with no break. They simulate the T2 transition and teach your body to run on tired legs.

The Long Run

Bionic Marathon, July 20 — 42.2km in 3h13', TSS 190. A prep marathon run at controlled pace (4:34/km) to test muscular endurance beyond 30km.

Race Day: September 20, 2025

Ironman Italy Emilia-Romagna, Cervia. Start at 6:55 AM. Here's how it went.

Swim — 3.87km

1h21'
Avg HR 114 bpm
TSS 41

Bike — 178.6km

5h28'
Avg HR 129 bpm
TSS 235
Flat tire at 55 km/h, km 136

Run — 40.9km

3h15'
Avg HR 136 bpm
TSS 180 · 4:46/km
Stomach in crisis from km 15

Total

~10h52'
463 TSS race total
Overall avg HR ~128 bpm
The flat tire at km 136 — and the 50km on a dead wheel. At 55 km/h, on smooth tarmac, I feel the hit. But I don't stop. I don't change the tube, I don't pull out the CO2. I keep going. For 50 kilometers I pedal on a flat tire, losing speed progressively but never once stopping. You can see it clearly in the speed profile: before the puncture I was cruising at 35-37 km/h average, after km 136 the speed drops below 30 km/h and never recovers. An irrational choice? Maybe. But in a race, stopping has a mental cost that weighs more than a few watts lost to rolling resistance.

Bike Speed Profile — The Flat Tire Effect

The chart below shows average speed per 10km segment on the bike leg. The drop after km 136 is sharp and permanent.

Average speed per 10km segment (km/h). The ⚡ marker indicates the flat tire at km 136.

The Marathon

The first 15km went according to plan: 4:30-4:40/km, HR under control, nutrition on track. Then the stomach said enough. From km 15 to km 30 it was pure damage control — walking through aid stations, small sips of cola, no gels. The final 10km were mechanical running: legs moving on inertia, brain counting down the remaining kilometers.

Final average: 4:46/km. Far from the 4:30 target, but given the GI situation, it's an honest result.

What Worked

What I'd Do Differently

Full Analysis: TSS vs Performance

How does training load translate into race day performance? The detailed data analysis shows a strong correlation between brick session volume and marathon performance. The run's TSS/km ratio on race day (4.4 TSS/km) was in line with the longest bricks, suggesting the body was genuinely prepared — the problem was gastrointestinal, not muscular.

CTL at race day: 142, TSB: +15. TSS distribution: swim 9%, bike 51%, run 39%.

Key Workouts of the Build

192.8km · 3,174m D+ · 7h24' · 493 TSS
150.9km · 3,048m D+ · 6h07' · 457 TSS
42.2km · 3h13' · 190 TSS · HR 154

Epilogue: The Collarbone, 6 Months Later

March 2026, six months after Cervia. A training crash. Broken collarbone. 7,520km, an Ironman finished on a flat tire — and the body decides to remind you that you're fragile when you least expect it.

That's the part no TSS chart captures. Ironman prep builds an athlete who feels invincible — the volume hardens you, fatigue becomes routine. Then one second on wet tarmac brings you back to zero.

The hardest lesson didn't come in Cervia. It came in a hospital, staring at an X-ray.

The Numbers Don't Lie

10h52' isn't the time I wanted. But 7,520km, 393 hours, 50km on a flat tire, and a marathon with a stomach in revolt — those are numbers that tell a story bigger than a finish time.

An Ironman isn't a speed race. It's a management race. Next time — when the collarbone allows it — we improve.

Want the full analysis?

TSS-performance report + key build workouts with activity links.

Track Your Next Ironman

Nutrition, training load, performance — all in one platform.

Start Free