Men 100m Butterfly XXI Swimming World Championship 2024 Doha, Qatar - Diogo Matos Ribeiro, Portugal
Final 19:45 time gap50mptsLag
1. Diogo Matos RibeiroPOR Portugal51.17s 23.84s902419
2. Simon BucherAUT Austria51.28s +0.11s23.94s896323
3. Jakub MajerskiPOL Poland51.32s +0.15s24.09s894523
4. Nyls KorstanjeNED Netherlands51.41s +0.24s23.50s889125
5. Chad Le ClosRSA South Africa51.48s +0.31s24.04s886231
6. Zach HartingUSA United States51.68s +0.51s24.15s876826
7. Mario Molla YanesESP Spain51.72s +0.55s23.96s874621
8. Josif MiladinovBUL Bulgaria51.73s +0.56s24.21s873720
66 Competitors from 63 Nations.
2025 Men 100m ButterflyMen 100m Butterfly History2023 Men 100m Butterfly
World Record: Caeleb Dressel, United States 49.45s OG Tokyo, Japan 31st July 2021
Championship Record: Caeleb Dressel, United States 49.50s Gwanju, South Korea 26th July 2019
Olympic Qualification Time (14th Tokyo 2020): 51.67s. Olympic Consideration Time (+0.5% OQT): 51.93s

Semi-Finals - Friday, 16th February 19:09

Best 8 times advanced to Final.
Semi 1 19:12 time gap50mptsLag
5. Chad Le ClosRSA South Africa51.70sQ+0.40s24.13s875631
6. Josif MiladinovBUL Bulgaria51.72sQ+0.42s24.12s874220
8. Zach HartingUSA United States51.78s +0.48s24.26s870326
9. Katsuhiro MatsumotoJPN Japan51.85s +0.55s24.12s867426
10.Matthew SatesRSA South Africa51.99s +0.69s24.30s860820
11.Adilbek MussinKAZ Kazakhstan52.06s +0.76s24.48s857524
13.Matheus GoncheBRA Brazil52.12s +0.82s24.49s854125
16.Shaine CasasUSA United States52.75s +1.45s24.17s823724
:
Semi 2 19:17 time gap50mptsLag
1. Diogo Matos RibeiroPOR Portugal51.30sQ 23.95s895319
2. Jakub MajerskiPOL Poland51.33sQ+0.03s24.03s894623
3. Simon BucherAUT Austria51.39sQ+0.09s23.91s890423
4. Mario Molla YanesESP Spain51.48sQ+0.18s24.00s886721
7. Nyls KorstanjeNED Netherlands51.75sQ+0.45s23.58s872525
12.Finlay KnoxCAN Canada52.07s +0.77s24.33s856223
14.Gianmarco SansoneITA Italy52.15s +0.85s24.50s852823
15.Adrian JaskiewiczPOL Poland52.28s +0.98s24.27s846122
Todor 66index Swimming WC
index Swimming Doha 2024
Men 50m FreestyleWomen 50m Freestyle
Men 100m FreestyleWomen 100m Freestyle
Men 200m FreestyleWomen 200m Freestyle
Men 400m FreestyleWomen 400m Freestyle
Men 800m FreestyleWomen 800m Freestyle
Men 1500m FreestyleWomen 1500m Freestyle
Men 50m BackstrokeWomen 50m Backstroke
Men 100m BackstrokeWomen 100m Backstroke
Men 200m BackstrokeWomen 200m Backstroke
Men 50m BreaststrokeWomen 50m Breaststroke
Men 100m BreaststrokeWomen 100m Breaststroke
Men 200m BreaststrokeWomen 200m Breaststroke
Men 50m ButterflyWomen 50m Butterfly
Men 100m ButterflyWomen 100m Butterfly
Men 200m ButterflyWomen 200m Butterfly
Men 200m MedleyWomen 200m Medley
Men 400m MedleyWomen 400m Medley
Men 4x100m Freestyle RelayWomen 4x100m Freestyle Relay
Men 4x200m Freestyle RelayWomen 4x200m Freestyle Relay
Men 4x100m Medley RelayWomen 4x100m Medley Relay
Mixed 4x100m Freestyle RelayMixed 4x100m Medley Relay

Heats - Friday, 16th February 09:31

Best 16 times advanced to Semi-Finals. OQT - First 2. OCT - First 5. Swimm-Off for 16th place.
Heat 8 19:48 time gap50mptsLagOC
1. Simon BucherAUT Austria51.42sQ 23.97s889523QT
3. Nyls KorstanjeNED Netherlands51.70sQ+0.28s23.43s875425CT
5. Diogo Matos RibeiroPOR Portugal51.78sQ+0.36s24.00s870319CT
8. Finlay KnoxCAN Canada52.04sq+0.62s24.40s857723
16.Max Mc CuskerIRL Ireland52.52sSO+1.10s24.18s834924
16.Matthew SatesRSA South Africa52.52sSO+1.10s24.61s834620
18.Tzen Wei TeongSGP Singapore52.62s +1.20s23.98s829826
24.Xizhe WangCHN China53.10s +1.68s24.80s807017
30.Jorge IgaMEX Mexico53.58s +2.16s24.57s786127
-. Tomoru HondaJPN JapanDNS - 222
:
Heat 7 19:46 time gap50mptsLagOC
4. Adilbek MussinKAZ Kazakhstan51.75sq+0.33s24.49s872624CT
8. Chad Le ClosRSA South Africa52.04sQ+0.62s24.46s857531
10.Josif MiladinovBUL Bulgaria52.10sQ+0.68s23.90s855320
12.Shaine CasasUSA United States52.21sq+0.79s24.05s849424
14.Matheus GoncheBRA Brazil52.44sq+1.02s24.75s838225
15.Gianmarco SansoneITA Italy52.46sq+1.04s24.77s837723
21.Bryan Leong Xin RenMAS Malaysia52.78s +1.36s24.56s822920
32.Jarod HatchPHI Philippines53.75s +2.33s25.13s778025
-. Cameron GrayNZL New ZealandDNS - 120
-. Konstantinos Emmanouil StamouGRE GreeceDNS - 820
:
Heat 6 19:44 time gap50mptsLagOC
2. Katsuhiro MatsumotoJPN Japan51.60sq+0.18s24.23s880426QT
6. Zach HartingUSA United States51.94sQ+0.52s24.34s862326
7. Jakub MajerskiPOL Poland51.96sQ+0.54s24.15s861523
11.Mario Molla YanesESP Spain52.12sQ+0.70s24.20s854221
13.Adrian JaskiewiczPOL Poland52.31sq+0.89s24.29s844622
20.Daniel GracikCZE Czechia52.77s +1.35s24.38s822119
23.Eldor UsmonovUZB Uzbekistan52.83s +1.41s24.41s820720
24.Jorge Eliezer Otaiza HernandezVEN Venezuela53.10s +1.68s24.58s807021
26.Navaphat WongcharoenTHA Thailand53.27s +1.85s25.18s799926
44.Jaehoon YangKOR South Korea55.39s +3.97s25.81s711825
:
Heat 5 09:42 time gap50mptsLag
19.David Arias GonzalezCOL Colombia52.72s +1.30s24.53s825428
22.Durde MaticSRB Serbia52.81s +1.39s24.26s821923
27.Abdalla Youssef NasrEGY Egypt53.31s +1.89s24.86s798218
28.Mehrshad AfghariIRI Iran53.32s +1.90s24.87s797822
29.Denys KesilUKR Ukraine53.57s +2.15s24.71s786323
31.Diego Nicolas Balbi AlayoPER Peru53.62s +2.20s25.20s784118
34.Jaouad SyoudALG Algeria53.96s +2.54s25.69s769524
35.Joe KurniawanINA Indonesia53.97s +2.55s25.32s769622
38.Abeku JacksonGHA Ghana54.28s +2.86s25.09s756023
-. Yeziel MoralesPUR Puerto RicoDNS - 728
:
Heat 4 09:39 time gap50mptsLag
33.Benjamin SchnappCHI Chile53.77s +2.35s25.32s777622
36.Artur BarseghyanARM Armenia54.22s +2.80s24.94s758721
37.Steven AimableSEN Senegal54.23s +2.81s25.02s758425
39.Jesse Ssuubi SsengonziUGA Uganda54.48s +3.06s25.08s747521
40.Nika TchitchiashviliGEO Georgia54.71s +3.29s25.98s738218
41.Josh KirlewJAM Jamaica54.75s +3.33s25.37s736124
42.Ramil ValizadaAZE Azerbaijan54.88s +3.46s25.83s731920
43.Tibor TistanSVK Slovakia55.27s +3.85s24.64s716320
48.Esteban Nunez Del PradoBOL Bolivia56.68s +5.26s26.07s664819
-. Milos MilenkovicMNE MontenegroDNS - 018
:
Heat 3 09:37 time gap50mptsLag
45.Jayhan Jamaud Odlum-SmithLCA Saint Lucia55.86s +4.44s25.79s693422
47.Raekwon Jibril NoelGUY Guyana56.24s +4.82s26.13s679218
49.Clinton OputeNGR Nigeria56.95s +5.53s26.54s654620
50.Zackary GreshamGRN Grenada57.26s +5.84s26.08s644319
51.Marvin JohnsonBAH Bahamas57.29s +5.87s26.89s643518
52.Chi Chong LamMAC Macau57.39s +5.97s26.77s639816
54.Jeno HeynsSUR Suriname58.51s +7.09s26.99s603120
55.Mohamad Eyad MasoudARTART58.61s +7.19s27.13s600929
57.James HendrixGUM Guam59.01s +7.59s27.10s588721
57.Paolo PriskaALB Albania59.01s +7.59s27.10s588019
:
Heat 2 09:34 time gap50mptsLag
53.Mohammad AlotaibiKUW Kuwait58.47s +7.05s27.19s604117
56.Finau OhuafiTGA Tonga58.62s +7.20s26.36s600523
59.Kokoro FrostSAM Samoa59.75s +8.33s26.72s566321
60.Hasan Ali Khaleel Al-ZinkeeIRQ Iraq59.77s +8.35s27.32s566420
61.Thomas ChenPNG Papua New Guinea1:00.66 +9.24s27.81s541219
62.Kinley LhendupBHU Bhutan1:01.87 +10.45s28.34s510619
64.Elhadj N'gnane DialloGUI Guinea1:03.53 +12.11s29.41s471720
:
Heat 1 09:32 time gap50mptsLag
45.Leo NollesURU Uruguay55.86s +4.44s25.83s693320
63.Mashal Salim Khalfan Al KulaibiOMA Oman1:02.36 +10.94s27.60s498516
65.Aaron Ghebre OwusuERI Eritrea1:05.63 +14.21s28.51s427817
66.Yusuf Marwan Abdullah NasserYEM Yemen1:12.93 +21.51s30.56s311415
:
Swimm-Off 11:38 time gap50mptsLag
16.Matthew SatesRSA South Africa51.80sq 24.12s869420
17.Max Mc CuskerIRL Ireland52.31s +0.51s24.16s844524
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 8 Aug 2025
Facebook Todor Krastev

Quantcast