Calculate Your MLSS (Max Lactate Steady State)
Calculate your MLSS pace for running and cycling training. Find your lactate threshold with our free threshold heart rate calculator. Instant results.
See step-by-step calculation
When to use this calculator
- Setting the correct tempo-run pace for a marathon training block without overreaching into VO₂max territory
- Calibrating cycling power zones (MLSS watts) for a triathlete preparing for a 70.3 event
- Identifying the aerobic–anaerobic transition point for a high-school cross-country coach designing interval workouts
- Monitoring fitness progression across a 16-week training cycle by comparing MLSS heart rate shifts over time
- Helping a masters runner (45+) avoid chronic over-training by anchoring long-run intensity below MLSS pace
MLSS Reference Values by Fitness Level (Running)
| Fitness Level | HR_MLSS (bpm) | Est. MLSS Pace (min/km) | Blood Lactate (mmol/L) | % HR_max |
|---|---|---|---|---|
| Beginner runner | 145–155 | 6:00–7:00 | 3.5–4.5 | 82–86% |
| Recreational (5K < 30 min) | 155–165 | 4:45–6:00 | 3.8–4.5 | 84–88% |
| Club-level (5K < 22 min) | 162–172 | 4:00–4:45 | 4.0–5.0 | 86–90% |
| Sub-elite (5K < 17 min) | 170–180 | 3:20–4:00 | 4.0–5.5 | 88–92% |
| Elite / National level | 178–190 | 2:50–3:20 | 4.5–6.0 | 90–95% |
Fuente: Billat et al. (2003), International Journal of Sports Medicine — MLSS in human subjects (PubMed 12627379); Beneke (2003), European Journal of Applied Physiology (PubMed 12616302). MLSS defined as highest workload where blood [La⁻] rise ≤ 1 mmol/L over 20 min. % HR_max assumes ~188–195 bpm for ages 20–30 (Tanaka formula).
How it works
How It Is Calculated
The MLSS is formally determined in a lab via multiple 30-minute constant-load tests on separate days, measuring capillary blood lactate at minutes 10 and 30. The highest workload where the [La⁻] rise is ≤ 1 mmol/L between those two points is declared the MLSS.
Because most athletes lack lab access, the calculator uses threshold heart rate (HR_T) as a surrogate:
# Step 1 — Estimate HR_max (if not measured directly)
HR_max = 220 - age # Tanaka formula: HR_max = 208 - 0.7 × age
# Step 2 — MLSS Heart Rate
HR_MLSS = HR_T (user-supplied threshold HR, ideally from a field test)
# Step 3 — %HR_max at MLSS
pct_HRmax = (HR_MLSS / HR_max) × 100 # expected range: 85–92%
# Step 4 — Estimated MLSS Pace (running, flat terrain)
# Based on Billat et al. (2003): pace at MLSS ≈ 0.836 × vVO2max
# Practical field approximation from 30-min all-out pace (critical velocity):
MLSS_pace_min_per_km = 30_min_race_pace × 1.04
# Heart-rate-to-pace regression (simplified, recreational runners):
MLSS_pace (min/km) = 14.0 - (HR_MLSS × 0.058)
# Example: HR_T = 165 bpm → 14.0 - (165 × 0.058) = 14.0 - 9.57 = 4.43 min/km ≈ 4:26 min/km> Note: The regression 14.0 − (HR × 0.058) is a population-average approximation. Individual calibration with a field lactate test or 30-minute time-trial is strongly recommended.
---
Reference Table
| Fitness Level | HR_MLSS (bpm) | Est. MLSS Pace (min/km) | Blood Lactate (mmol/L) | % HR_max |
|---|---|---|---|---|
| Beginner runner | 145–155 | 6:00–7:00 | 3.5–4.5 | 82–86% |
| Recreational (5K < 30 min) | 155–165 | 4:45–6:00 | 3.8–4.5 | 84–88% |
| Club-level (5K < 22 min) | 162–172 | 4:00–4:45 | 4.0–5.0 | 86–90% |
| Sub-elite (5K < 17 min) | 170–180 | 3:20–4:00 | 4.0–5.5 | 88–92% |
| Elite / National level | 178–190 | 2:50–3:20 | 4.5–6.0 | 90–95% |
HR_max assumed ~195 bpm for sub-20 yr athletes; ~188 bpm for 30–40 yr; ~180 bpm for 40–50 yr.
---
Typical Cases
Case 1 — Recreational Marathon Runner, Age 38
Case 2 — Experienced Cyclist, Age 45
Case 3 — High-School Cross-Country Runner, Age 16
---
Common Errors
1. Confusing Lactate Threshold (LT1) with MLSS / LT2: LT1 (~2 mmol/L) is the first deviation from baseline — roughly easy aerobic effort (~75% HR_max). MLSS is LT2 (~4 mmol/L), ~10–15% higher intensity. Training at LT1 pace thinking it's MLSS severely underestimates the stimulus.
2. Using resting or max HR from unreliable formulas: The 220 − age formula has a standard deviation of ±10–12 bpm (Tanaka et al., 2001). A single maximal field test (hill sprint or 3-km all-out) is far more accurate and directly affects every downstream calculation.
3. Ignoring terrain and heat: MLSS heart rate rises by ~5–8 bpm in heat (>28 °C / 82 °F) and by ~3–5 bpm on hilly terrain. Pace targets must be adjusted; running by HR alone avoids this drift.
4. Applying cycling MLSS to running (or vice versa): MLSS HR is modality-specific. Running MLSS HR typically runs 5–10 bpm higher than cycling MLSS HR due to greater muscle mass recruitment and postural demands. Never transfer power or pace thresholds between sports without re-testing.
5. Single-session estimation without validation: HR-to-pace regressions have ±15–20% error at the individual level. A 30-minute time-trial (take the average pace of the final 20 minutes as the MLSS pace proxy) provides a far more reliable personal anchor.
---
Related Calculators
Sample Calculation
Frequently asked questions
What is MLSS and why is it considered the gold standard for endurance training?
What blood lactate concentration corresponds to MLSS?
How accurate is heart rate as a proxy for MLSS without a blood lactate test?
What percentage of HR_max is MLSS for most runners?
How does MLSS differ from Functional Threshold Power (FTP) used in cycling?
How often should I retest my MLSS threshold during a training cycle?
Can I use this calculator for sports other than running?
Is MLSS the same as the anaerobic threshold or ventilatory threshold?
Sources & references
Methodology & trust
Calculadora de deportes revisada por el equipo editorial de Hacé Cuentas, contrastada con NIH PubMed — Billat et al. (2003): MLSS in Human Subjects, según nuestra política editorial y metodología.
Última revisión: June 20, 2026. Los parámetros se verifican periódicamente con las fuentes citadas.
Calculations run 100% in your browser. We do not store or transmit your data.
Indicative results. For critical decisions, consult a professional.
Rodríguez, M. (2026). Calculate Your MLSS (Max Lactate Steady State). Hacé Cuentas. https://hacecuentas.com/mlss-max-lactate-steady-state
Contenido bajo licencia CC-BY 4.0 — reutilizable citando la fuente con enlace a Hacé Cuentas.