Men’s 100m Butterfly – Long Course World Record & Splits

Updated August 2026

Current Records

RecordAthleteTime
World RecordCaeleb Dressel49.45
Olympic RecordCaeleb Dressel49.45
World Junior RecordKristóf Milák50.62
Commonwealth RecordJosh Liendo49.99

Top 10 All-Time Performers

#Athlete502nd 50Time
1Caeleb Dressel23.0026.4549.45
2Kristóf Milák23.1926.2949.48
3Maxime Grousset22.8026.8249.62
4Michael Phelps23.3626.4649.82
5Noè Ponti23.1526.6849.83
6Milorad Čavić22.6927.2649.95
7Josh Liendo23.2426.7549.99
8Ilya Kharun23.5626.5950.05
9Shaine Casas23.2227.0250.24
10Matthew Temple23.4726.7850.25

50 = first 50 · 2nd 50 = closing 50 ·
Time = final time.

Split Analysis & Comparison

The table below compares elite 100m butterfly long-course performances.
Use it to review 50m splits, stroke counts, and how the first 50 compares
to each swimmer’s 50m PB. Data is collected from official results and race footage where available.

Related:
Men’s 50m Butterfly Long Course
·
Men’s 100m Butterfly Short Course
·
Men’s 200m Butterfly Long Course

Men’s 100m Butterfly – Long Course
Caeleb DresselMaxime GroussetKristof MilakMichael PhelpsNoe PontiMilorad CavicJosh LiendoIlya KhuranMatthew TempleJoseph SchoolingShaine CasasIan CrockerRafael Munoz
Height:6ft 2in 1.88m6ft 3in 190cm6ft 3in 190cm6ft 4in 193cm6 ft 4 in 192cm6ft 5.5in 197cm6 ft 4 in 192cm6 ft 0 in 184cm6 ft 4in 193cm6 ft 4 in 193cm6 ft 3 in 190cm
Weight:192lb 87kg203lb 92kg183lb 83kg194lb 88kg205lb 93kg185Ib 84kg190Ib 86kg170Ib 77kg
Country:USAFRAHungaryUSASUISerbiaCANCANAUSSGPUSAUSAESP
DOB:1996-08-16 1999-04-242000-02-201985-06-302001-06-011984-05-31 2002-08-20 2005-02-071999-06-201995-06-16 1999-12-251982-08-31 1988-03-03
Meet:Tokyo Olympics 2020 (2021)World Aquatics Championships – Singapore 2025Tokyo Olympics 2020 (2021)13th FINA World Championships 2009World Aquatics Championships – Singapore 202513th FINA World Championships 2009Olympic Games Paris 2024World Aquatics Championships – Singapore 20252023 Japan OpenOlympic Games Rio 20162022 U.S. Nationals11th FINA World Championships 200513th FINA World Championships 2009
1st 50m Split
Strokes171617171717171718
Split Time:23.0022.8023.6523.3623.1522.6923.2423.6023.4723.6423.3123.5123.24
50m PB:22.3522.4823.5023.3622.5122.6723.2422.6823.4722.9323.3123.1222.43
Time off 50m PB:0.650.320.150.000.640.020.000.920.000.710.000.390.81
Percentage of 50m PB:102.908%101.423%100.638%100.000%102.843%100.088%100.000%104.056%100.000%103.096%100.000%101.687%103.611%
2nd 50m Split26.4526.8226.0326.4626.6827.2626.7526.4726.7826.7527.0926.8927.17
Strokes19171819201919191918
Total Time:49.4550.1149.6849.8250.1649.9549.9950.0750.2550.3950.4050.4050.41

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.