labthlete
Methodology· 20 July 2026 · 7 min

Reading a lactate curve: every method, and the coach's final call

There is no single true threshold on a lactate curve. The segmented turning point, Dmax, log-log, OBLA and baseline plus X each read a real, slightly different physiological point. Labthlete now computes them all, lets you pick one per threshold, and leaves the last word to your eye.

AS
Andrea Scapini
Data scientist and founder of Labthlete

A lactate curve does not have one true threshold, it has several defensible ones, because established methods each read a different real point on it: the segmented turning points, the maximal-curvature Dmax, the log-log aerobic break, a fixed lactate value, or a fixed rise above the athlete's own baseline. Labthlete now computes every method, lets you choose one for LT1 and another for LT2, shows them all side by side so you can see where they agree, and lets you drag the final line yourself. The algorithm proposes a range; the coach decides the number.

Give the same lactate step test to ten experienced coaches and you can get ten slightly different threshold numbers. That is not sloppiness, and it is not a bug in anyone’s software. It is because a lactate curve does not contain one threshold. It contains several real transition points, and the established methods each read a different one.

What the curve actually contains

As intensity climbs, blood lactate stays near baseline, then starts to rise, then at some point accelerates and takes off. Hidden in that shape are several genuine landmarks: the first departure from baseline (the aerobic threshold), the point where the slope changes again and accumulation accelerates (the anaerobic turning point), and the highest intensity you could actually hold in a steady state for half an hour. Each is a real physiological event. Each sits at a slightly different place on the curve.

One curve, several real landmarks
Illustrative step test: blood lactate vs power. The segmented turning points shown here.
LT1LT2intensity →mmol/L

So the honest question is not “which method is right and which are wrong”. It is “which landmark do you want to read, and which method reads it well”. Those have real answers.

Every method, and what it is good at

Labthlete now computes the whole family on every test and shows them side by side. Here is what each one is actually good for.

A field guide to the methods
MethodWhat it readsReach for it when
Segmented turning pointThe two break points where the curve changes slope (LT1 and LT2)You want the classic aerobic and anaerobic turning points. Robust default.
DmaxThe point of maximum curvature from the first-to-last lineYou want an individual, geometry-based threshold near the maximal steady state.
Log-logThe first slope change on log-log axesYou want an objective aerobic threshold that ignores absolute lactate scale.
OBLA (2 to 4 mmol)A fixed lactate concentrationYou want a number comparable across labs, years and athletes.
Baseline + XA fixed rise above the athlete's own resting lactateYou want a low-end anchor personalised to that athlete's baseline.
First riseThe last point still sitting on baselineYou want the earliest aerobic rise, which tracks the breathing threshold well.
No single row is the winner. On a well-formed curve these cluster into a narrow band; where they diverge is exactly where a coach's eye adds the most value.

On a clean curve the anaerobic estimates land within a tight band of each other, and the segmented turning point, Dmax and OBLA will often agree to within a few watts. Where they spread apart, on a noisy curve, a short protocol, or an athlete with unusual kinetics, the spread itself is the useful signal: it tells you the number is uncertain and deserves a second look.

Four curves, four different winners

The best method is a property of the curve in front of you, not a fixed decree. Here are four real shapes a coach meets, and the method that reads each one best. The winning method’s pick is marked in petrol, the alternatives in grey.

1. A textbook curve: the segmented turning point wins
Two clean break points; a steep final sample tugs Dmax's reference line low
DmaxSegmented ●OBLA 4.0intensity →

When the curve has two genuine, well-separated break points, the segmented fit locks straight onto them, exactly where the eye sees the flexion. A very steep last sample tilts the first-to-last line Dmax leans on, pulling its pick a little low, so here the turning point is the truest read.

2. A smooth bend: Dmax wins
A well-trained rider whose curve has no sharp elbow
Dmax ●OBLA 4.0Segmentedintensity →

Some athletes, often the well-trained, bend smoothly with no crisp elbow. There is no sharp break for the segmented method to grab, so it turns ambiguous and can drift high. Dmax’s maximum-curvature construction does not need a break point; it stays steady and individual, and here it wins.

3. Tracking over a season: a fixed OBLA wins
A slightly noisy curve, or the same athlete tested month after month
SegmentedOBLA 4.0 ●Dmaxintensity →

When the curve is a little scattered, or when what you care about is comparing the same athlete across a season or against lab norms, you want a number that means the same thing every time. A fixed lactate value read off the smooth fit does exactly that: it is stable and comparable even where the break-point methods wobble from test to test.

4. A gentle aerobic rise: log-log wins for LT1
A drifting baseline where 'first rise' is fuzzy and the segmented first break sits high
Log-log ●Baseline+0.5Segmentedintensity →

For the aerobic threshold the winner often changes again. When the baseline drifts and the first rise is gentle, the segmented first break can sit too high. Log-log works on the shape of the curve regardless of the absolute lactate scale, so it pins LT1 most cleanly here, with baseline-plus-0.5 a close, individualised second.

The coach has the final call

This is the part that matters most. A threshold is an estimate of a physiological state, and no algorithm has ever seen your athlete train, race, or fall apart in the last hour of a long day. You have. So Labthlete is built so the software proposes and the coach decides.

How you work a test
The model proposes a range; you choose the point
01
Compute all
every method, on this curve
02
Compare
estimates shown side by side
03
Choose
a method per threshold, LT1 and LT2
04
Override
drag the line; your value is saved

You pick which method to trust for LT1 and, separately, for LT2, because different landmarks suit different methods. You see every other method’s estimate next to your choice, so nothing is hidden. And if your eye says the real turning point is two watts to the right of every algorithm, you drag it there. That manual value, not the model’s, is what gets saved on the athlete and fed into the race predictor.

The coach decides
every method is a proposal; the number you drag and save is the one the predictor uses

So how do you know the numbers are trustworthy?

Because the methods themselves are validated, not invented. We tested the whole family against a mechanistic model of lactate production and clearance, where the underlying physiology is known, and against the published maximal-lactate-steady-state literature and 835 real graded tests from an open dataset. That work confirmed something important and slightly humbling: the methods target genuinely different points (the segmented turning point reads the visible flexion; Dmax and Dickhuth’s IAT sit closer to the maximal steady state, which is a little lower), and each is sound within its own definition. That is why we surface all of them rather than hard-coding one and calling it the truth.

The quickest way to see it is on your own curve: import a test, switch methods live, and drag the line where your judgement puts it. Then read how those thresholds become a race prediction.

Frequently asked questions

Which lactate threshold method is the correct one?

None of them is the single correct one, because a lactate curve contains several real transition points, not one. The segmented turning points, Dmax, log-log, OBLA and baseline-plus-X each locate a genuine, slightly different physiological landmark. The right choice depends on what you are anchoring (all-day pacing, an FTP-style threshold, a lab-comparable number) and on the athlete in front of you. That is a judgement, which is why Labthlete shows every method and leaves the final call to the coach.

What is the difference between LT1 and LT2?

LT1 is the aerobic threshold, the first sustained rise of lactate above baseline; long races are paced around it. LT2 is the anaerobic threshold, the turning point where lactate accelerates, tied to about one hour of maximal effort and used to anchor FTP on the bike and critical speed on the run. They are two different points on the same curve, and different methods are best suited to each, which is why Labthlete lets you pick a method per threshold.

Why does Labthlete default to the segmented turning point?

Because it reads the two visible break points of the curve, the classic aerobic and anaerobic turning points that coaches recognize and that the race predictor is calibrated on. It is a robust, well-behaved default. Dmax, log-log, OBLA and baseline-plus-X are one switch away when you want a different lens, and you can always drag the line by hand.

Can I still set the threshold myself?

Yes, and that is the point. Every method is a starting proposal. You can drag either threshold on the chart, and your manual value is what gets saved on the athlete and fed into the predictor. The tool never overrides your expertise; it informs it.

Run the numbers on yourself

The free Labthlete predictor simulates your race from your own physiology: watts, thresholds, durability and the course. No account needed.

Try the predictor