Men’s 800m Freestyle – Long Course World Record & Splits

Updated August 2026

Current Records

RecordAthleteTime
World RecordZhang Lin7:32.12
Olympic RecordDaniel Wiffen7:38.19
World Junior RecordZhang Lin7:32.12
Commonwealth RecordSamuel Short7:36.73

Top All-Time Performers

#Athlete50100200 (split / total)300 (split / total)400 (split / total)500 (split / total)600 (split / total)700 (split / total)800 (split / total)
1Zhang Lin26.9455.2057.35 / 1:52.5557.32 / 2:49.8756.92 / 3:46.7956.49 / 4:43.2857.08 / 5:40.3657.67 / 6:38.0354.09 / 7:32.12
2Oussama Mellouli26.6255.1157.25 / 1:52.3658.03 / 2:50.3957.56 / 3:47.9556.71 / 4:44.6656.53 / 5:41.1957.11 / 6:38.3056.97 / 7:35.27
3Samuel Short25.9454.1056.70 / 1:50.8057.34 / 2:48.1457.75 / 3:45.8958.10 / 4:43.9958.18 / 5:42.1758.21 / 6:40.3856.35 / 7:36.73
4Ahmed Jaouadi——— / —— / —— / —— / —— / —— / —— / 7:36.88
5Ahmed Hafnaoui26.5854.5457.13 / 1:51.6757.58 / 2:49.2557.95 / 3:47.2058.00 / 4:45.2058.57 / 5:43.7758.39 / 6:42.1654.84 / 7:37.00
6Johannes Liebmann26.2954.8457.87 / 1:52.7158.08 / 2:50.7958.26 / 3:49.0558.64 / 4:47.6956.80 / 5:44.4957.30 / 6:41.7955.80 / 7:37.59
7Sven Schwarz26.7855.0857.34 / 1:52.4257.54 / 2:49.9657.84 / 3:47.8058.02 / 4:45.8258.02 / 5:43.8458.32 / 6:42.1655.96 / 7:38.12
8Daniel Wiffen26.3454.7657.86 / 1:52.6257.94 / 2:50.5658.26 / 3:48.8257.72 / 4:46.5458.17 / 5:44.7158.15 / 6:42.8655.33 / 7:38.19
9Sun Yang26.8155.9058.55 / 1:54.4558.63 / 2:53.0858.28 / 3:51.3658.07 / 4:49.4357.81 / 5:47.2456.85 / 6:44.0954.48 / 7:38.57
10Grant Hackett25.9954.3857.51 / 1:51.8957.60 / 2:49.4957.68 / 3:47.1757.86 / 4:45.0358.52 / 5:43.5558.56 / 6:42.1156.54 / 7:38.65
11Bobby Finke26.6355.1957.64 / 1:52.8357.91 / 2:50.7458.02 / 3:48.7657.91 / 4:46.6758.05 / 5:44.7258.21 / 6:42.9355.74 / 7:38.67
12Lukas Märtens25.5954.3459.08 / 1:53.4259.03 / 2:52.4558.62 / 3:51.0758.19 / 4:49.2657.72 / 5:46.9856.51 / 6:43.4955.61 / 7:39.10
13Ian Thorpe26.4155.0257.91 / 1:52.9358.72 / 2:51.6558.89 / 3:50.5458.89 / 4:49.4359.23 / 5:48.6657.27 / 6:45.9353.23 / 7:39.16

50 = opening 50 ·
100 = total at 100 ·
200–800 = that 100m split / race total
(800 = last 100 / final time).

Split Analysis & Comparison

The table below compares elite 800m freestyle long-course performances.
Use it to review splits, stroke counts, and race patterns. Data is collected
from official results and race footage where available.

Related:
Men’s 400m Freestyle Long Course
·
Men’s 1500m Freestyle Long Course

Men’s 800m Freestyle – Long Course
Zhang LinOus MellouliAhmed HafnaouiSamuel ShortSven SchwarzDaniel WiffenSun YangGrant HackettBobby FinkeIan ThorpeGregorio Paltrinieri
Height:6 ft 2 in 188cm6 ft 4 in 192cm6 ft 4 in 195cm6ft 4in 194cm6 ft 7 in 200cm6 ft 6 in 197cm6 ft 1 in 185cm6 ft 5 in 196cm6 ft 3 in 191cm
Weight:170Ib 77kg185Ib 84kg185lb 84kg176lb 80kg196Ib 89kg212Ib 96kg172lb 78kg229Ib 104kg159Ib 72kg
Country:CHNTUNTUNAUSGERIRECHNAUSUSAAUSITA
DOB:1987-01-06 1984-02-192002-12-042003-09-17 2002-01-312001-07-141991-12-01 1980-05-09 1999-11-061982-10-13 1994-09-05
Meet:13th FINA World Championships 200913th FINA World Championships 2009World Aquatics Championships – Fukuoka 2023World Aquatics Championships – Fukuoka 20232025 German Swimming ChampionshipsOlympic Games Paris 202414th FINA World Championships 201111th FINA World Championships 2005World Aquatics Championships – Fukuoka 20239th FINA World Championships 200118th FINA World Championships 2019
1st 50m Split26.9426.6226.5826.1826.7826.3426.8125.9926.6326.69
Strokes283126292835
Split Time:26.9426.6226.5826.1826.7826.3426.8125.9926.6326.69
2nd 50m Split28.2628.4927.9628.1328.3028.4229.0928.3928.5628.93
Strokes313528312838
Split Time:55.2055.1154.5454.3155.0854.7655.9054.3855.1955.0255.62
3rd 50m Split28.8428.6528.5128.3328.6528.8029.2128.7528.8428.82
Strokes313427312838
Split Time:1:24.041:23.761:23.051:22.641:23.731:23.561:25.111:23.121:24.031:24.44
4th 50m Split28.5128.6028.6228.7328.6929.0629.3428.7628.8028.92
Strokes3234283128
Split Time:1:52.551:52.361:51.671:51.371:52.421:52.621:54.451:51.891:52.831:52.931:53.36
5th 50m Split28.6128.8228.7628.7628.8328.9429.3628.7129.0728.77
Strokes313427322939
Split Time:2:21.162:21.182:20.432:20.132:21.252:21.562:23.812:20.602:21.902:22.13
6th 50m Split28.7129.2128.8229.0428.7129.0029.2728.8928.8429.11
Strokes33323428322939
Split Time:2:49.872:50.392:49.252:49.172:49.962:50.562:53.082:49.492:50.742:51.652:51.24
7th 50m Split28.7128.8428.9628.9428.9029.1129.1528.8328.9428.87
Strokes33313428322939
Split Time:3:18.583:19.233:18.213:18.113:18.863:19.673:22.233:18.323:19.683:20.11
8th 50m Split28.2128.7228.9929.0128.9429.1529.1328.8529.0828.81
Strokes303428322839
Split Time:3:46.793:47.953:47.203:47.123:47.803:48.823:51.363:47.173:48.763:50.543:48.92
9th 50m Split28.2328.4229.0029.0028.8928.9028.9828.8929.0228.78
Strokes3428322839
Split Time:4:15.024:16.374:16.204:16.124:16.694:17.724:20.344:16.064:17.784:17.70
10th 50m Split28.2628.2929.0029.0929.1328.8229.0928.9728.8928.72
Strokes343328322939
Split Time:4:43.284:44.664:45.204:45.214:45.824:46.544:29.434:45.034:46.674:49.434:46.42
11th 50m Split28.5128.2929.3329.2228.9229.0828.8829.1829.1828.60
Strokes343428332939
Split Time:5:11.795:12.955:14.535:14.435:14.745:15.625:18.315:14.215:15.855:15.02
12th 50m Split28.5728.2429.2429.2129.1029.0928.9329.3428.8728.67
Strokes35333428332939
Split Time:5:40.365:41.195:43.775:43.645:43.845:44.715:47.245:43.555:44.725:48.665:43.69
13th 50m Split28.9028.4429.2729.2629.1429.2628.4229.2329.2328.76
Strokes353328333039
Split Time:6:09.266:09.636:42.166:12.906:12.986:13.976:15.666:12.786:13.956:12.45
14th 50m Split28.7728.6729.1229.1729.1828.8928.4329.3328.9828.92
Strokes343529332939
Split Time:6:38.036:38.306:42.166:42.076:42.166:42.866:44.096:42.116:42.936:45.936:41.37
15th 50m Split28.1028.2928.6028.5328.8128.3927.6128.3328.9529.37
Strokes3434313140
Split Time:7:06.137:06.597:10.767:10.607:10.977:11.257:11.707:10.447:11.887:10.74
16th 50m Split25.9928.6826.2427.1627.1526.9426.8728.2126.7928.53
Strokes354235353140
Total Time:7:32.127:35.277:37.007:37.767:38.127:38.197:38.577:38.657:38.677:39.167:39.27

Race Videos

Swim Calculators

ToolWhat it does
Swim Pace CalculatorPace, time, and distance (min/100m or min/100yds).
Goal Time / Split CalculatorTarget splits for metres racing.
Yards Goal CalculatorTarget splits for yards racing.
Race Review CalculatorFind strengths and weaknesses in a completed race.
Medley Relay CalculatorBuild the fastest relay order from up to 6 swimmers’ PBs.