Skip to content
← Insights

How the 1500 Freestyle World Record Was Broken

Johannes Liebmann took 3.88 seconds off Bobby Finke’s 1500 freestyle world record while turning his arms over almost 8% slower. I measured every length of it.

Eric Anderson

Founder, MakoSwim · August 16, 2026 · 3 min read

14:26.79 above a line chart of Liebmann’s lead over the old world record, rising to 4.72 seconds and closing at 3.88

Line up the two fastest 1500s ever swum and Bobby Finke wins the last length, 26.27 to 27.39. The famous Finke finish did exactly what it was built to do, and it did not matter. Johannes Liebmann had already taken five seconds out of him, spread so thin across the other twenty-nine lengths that no single one of them looks like the place where a world record broke.

The new mark is 14:26.79, swum on 15 August at the European Championships in Paris, the first time any man has been under 14:30. Finke’s 14:30.67 had stood since the Olympic final two years earlier, in the same city. Liebmann is 19, the latest from Bernd Berkhahn’s Magdeburg group that produced Florian Wellbrock and Lukas Märtens, and he swam most of the final alone.

I tagged the race frame by frame in MakoVision the next morning, and the number that stopped me was not a split. From the 200 to the 1300, Liebmann’s stroke count read 62 on every single 100. Over the same stretch Finke’s counts crept from 65 to 68, on their way to 70 at the end. Liebmann’s did not move.

Out in 54.89, then a metronome

The swim itself was even to the point of monotony, which from a coach is a compliment. Out in 54.89, 0.58 inside record pace at the first 100. Hundreds of 57.87 to 58.35 from the 300 all the way to the 1400. He was never behind at a single 100 mark. The gap grew to 4.33 by the 800, sat in the low fours through the 1300, touched 4.72 with a hundred to go, then gave most of a second back to the Finke finish.

0s-1s-2s-3s-4s-5s10050010001500
Liebmann’s cumulative time minus Finke’s, every 100 m. Below zero means Liebmann is ahead.

The full ladder is below; the Str columns are arm strokes per 100. Liebmann’s reads 62 twelve times in a row while the splits beside it barely flicker. Finke’s, after the start, climbs from 65 to 70 by the end.

Every 100 metres, both swims
LiebmannFinke
DistCumulative100StrCumulative100StrDelta
10054.8954.895955.4755.4761−0.58
2001:52.4357.54621:53.5958.1265−1.16
3002:50.4958.06622:51.6958.1066−1.20
4003:48.3857.89623:50.3858.6967−2.00
5004:46.2557.87624:49.1058.7268−2.85
6005:44.5158.26625:47.8658.7668−3.35
7006:42.5258.01626:46.5158.6568−3.99
8007:40.8558.33627:45.1858.6768−4.33
9008:39.0958.24628:43.3758.1968−4.28
10009:37.3458.25629:41.7258.3568−4.38
110010:35.6958.356210:40.0158.2967−4.32
120011:33.9858.296211:38.4158.4068−4.43
130012:32.3358.356212:36.6958.2868−4.36
140013:30.6158.286413:35.3358.6469−4.72
150014:26.7956.186814:30.6755.3470−3.88
Str is arm strokes taken in that 100. Official Omega timing on both swims.

The margin

Split every length into the 20 metres of pure swimming in the middle and the 30 that belong to the wall, and total each column.

Where the 3.88-second margin came from
PhaseLiebmannFinkeDelta
Opening 50, start and lap 126.4226.79−0.37
Laps 2 to 29, free-swim 20 m blocks334.93338.55−3.62
Laps 2 to 29, remaining 30 m per lap478.05479.06−1.01
Closing 50, lap 30 and finish27.3926.27+1.12
Total866.79870.67−3.88
A lap is 50 m. The block is the 20 m from wall+25 to wall+45, which is pure free swimming with no turn, push or breakout in it. The remaining 30 m is the 25 m into the wall plus the 5 m out of it.

Finke wins the finish by 1.12 and loses everything else: 0.37 on the opening length, 1.01 across all the turns and breakouts together, and 3.62 in plain mid-pool freestyle, thirteen hundredths of a second at a time, in the stretch of the race nobody replays.

24 centimetres

The stroke counts already said why: a man holding the same speed on fewer strokes is taking more water with each one.

Stroke rate and distance per stroke, laps 2 to 29
MeasureLiebmannFinke
Free-swim velocity, m/s1.671.65
Stroke rate, cycles/min35.838.8
Distance per stroke, m2.802.56
Arm strokes per lap31.133.8
Measured over the same 20 m of free swimming in every lap from the 75 to the 1445.

Velocity is stroke rate times distance per stroke, and the table settles it. Liebmann holds 1.67 metres a second on 35.8 cycles a minute; Finke needs 38.8 to hold 1.65. The difference per stroke is 24 centimetres, 2.80 against 2.56, and it shows up twice: an arm swing almost 8% slower, and more speed anyway.

If two different measuring systems make you distrust stroke rate, count arms instead. 31.1 per lap for Liebmann, 33.8 for Finke; divide 50 metres by each and the stroke comes out 8.4% longer, against 9.6% by the rate method. The two answers sit about a point apart.

The bill

Every swimmer’s stroke shortens over 1500 metres, even these two. The difference is the price each one pays to hold his speed while it happens.

Early laps against late laps, each swimmer against himself
LiebmannFinke
MeasureEarlyLateDriftEarlyLateDrift
Velocity, m/s1.6801.667−0.0131.6531.655+0.002
Stroke rate, cyc/min35.7836.07+0.2938.1439.53+1.39
Distance per stroke, m2.8172.773−0.0442.6002.512−0.088
Arm strokes per lap31.031.4+0.433.234.1+0.9
Early is laps 2 to 11, late is laps 20 to 29. Drift is late minus early. A negative drift is a loss late in the race.

Neither man slows: the top row moves by about a hundredth of a metre per second for Liebmann and not at all for Finke. The cost sits below it. Finke’s stroke gives up 8.7 centimetres across the race and he pays 1.39 extra cycles a minute to cover it; Liebmann gives up 4.4 and pays 0.29. Finke is buying his back half with stroke rate; Liebmann isn’t.

Liebmann is 19, he lost the final length of his own world-record swim, and his stroke over the last ten laps had shortened about half as much as Finke’s did. The next mark in this event is probably his too.

How this was measured

Liebmann’s splits are official Omega timing. Finke’s splits, stroke rates and distance per stroke come from the French federation’s published race analysis of the Paris 2024 final. Everything else is mine, tagged in MakoVision: Liebmann’s positions through the race, and his stroke rates from timed cycles at three points in every lap.

Explore MakoSwim

Keep reading

Receive the latest insights in your inbox

Coaching, training data, product updates. Unsubscribe anytime.

Protected by Cloudflare Turnstile. See our privacy policy.

Coach with connected data

Workouts, video, wellness and analytics in one platform.