Science · Durability & fatigue

High-intensity repeatability after work

How Koyaro counts near-maximal efforts (≥95% of fresh MMP) after accumulated work on free rides and races — the Leo/Valenzuela repeatability axis, not durability (best single MMP after the same gate) and not planned last-rep fade.

Last reviewed · Part of Koyaro’s public science knowledge base — the same method notes the coaching engine cites.

Athlete summary

Durability asks “what is your best 1- / 5- / 20-min power after a pile of work?” Repeatability asks a different question: how many times could you still hit near that fresh best after the work?

Koyaro counts discrete efforts whose mean power is at least 95% of the fresh on-ride MMP for that duration, starting after a work gate (kJ or kJ·kg⁻¹). A 90-second spike is one effort, not thirty overlapping windows.

This is what race finales and crits actually use — repeated late punches — and it is not a 0–100 “punch score.” We do not invent how many efforts a typical pro produces.

How Koyaro measures it

PieceValueWhy
Threshold≥95% of fresh MMPLeo, Spragg et al. 2021
Fresh referenceBest MMP before the work gate on this rideSame on-ride rule as durability
Work gates1000–2500 kJ, and 15–35 kJ·kg⁻¹ when mass is knownLeo 0–35 kJ·kg⁻¹ family
Durations15 / 30 / 60 / 300 sNeuromuscular → VO₂ (not hour power)
Canonical dashboard60 s after ~2000 kJ or 20 kJ·kg⁻¹Race attacks; mid Leo band

Quality of each counted effort is mean_power / fresh_MMP × 100 (always ≥95% by definition). The profile stores count + mean/best quality at each gate × duration. Race demands treat ≥1 after-work effort as demonstrating the quality — that is the Leo definition, not a population target of “you need N efforts.”

What this is not

Literature

  • Leo P, Spragg J, et al. Durability and repeatability of professional cyclists during a Grand Tour. Eur J Sport Sci. 2021 — efforts >95% MMP after 0–35 kJ·kg⁻¹.
  • Valenzuela PL, Mateo-March M, et al. The Record Power Profile of Male Professional Cyclists: Fatigue Matters. IJSPP. 2022 — RPP under fatigue (near-maximal efforts after work, not a second invented metric).

Ready when there’s a seat.

Join the waitlist for closed beta. We’ll invite you when there’s room — then import your history and start a living plan.