| Men 50m Butterfly XXI Swimming World Championship 2024 Doha, Qatar - Sunday, 11th February -Diogo Matos Ribeiro, Portugal | 
| Final 19:46 |   | time |   | gap | pts | L | ag |  | 1. Diogo Matos Ribeiro |   Portugal | 22.97s |   |   | 911 | 6 | 19 |  | 2. Michael Andrew |   United States | 23.07s |   | +0.10s | 899 | 4 | 24 |  | 3. Cameron McEvoy |   Australia | 23.08s |   | +0.11s | 898 | 7 | 29 |  | 4. Isaac Cooper |   Australia | 23.12s |   | +0.15s | 893 | 2 | 20 |  | 5. Dylan Carter |   Trinidad Tobago | 23.17s |   | +0.20s | 887 | 5 | 28 |  | 6. Mario Molla Yanes |   Spain | 23.29s |   | +0.32s | 874 | 3 | 21 |  | 7. Inchul Baek |   South Korea | 23.35s |   | +0.38s | 867 | 8 | 23 |  | 8. Shaine Casas |   United States | 23.47s |   | +0.50s | 854 | 1 | 24 |   
| World Record: Andriy Govorov, Ukraine 22.27s Rome, Italy 1st July 2018 |  | Championship Record: Caeleb Dressel, United States 22.35s Gwanju, South Korea 22nd July 2019 |  | Not Olympic Event. |   
|
 Semi-Finals - Saturday, 10th February 19:23 |  | Best 8 times advanced to Final.  |   
| Semi 1 19:23 |   | time |   | gap | pts | L | ag |  | 1. Michael Andrew |   United States | 22.94s | Q |   | 914 | 4 | 24 |  | 2. Dylan Carter |   Trinidad Tobago | 23.15s | Q | +0.21s | 890 | 5 | 28 |  | 7. Shaine Casas |   United States | 23.22s | Q | +0.28s | 882 | 2 | 24 |  | 8. Inchul Baek |   South Korea | 23.24s | Q | +0.30s | 879 | 6 | 23 |  | 12.Nikola Miljenic |   Croatia | 23.37s |   | +0.43s | 865 | 7 | 25 |  | 13.Daniel Gracik |   Czechia | 23.45s |   | +0.51s | 856 | 1 | 19 |  | 14.Nicholas Lia |   Norway | 23.47s |   | +0.53s | 854 | 3 | 22 |  | 15.Tzen Wei Teong |   Singapore | 23.49s |   | +0.55s | 852 | 8 | 26 |   
| Semi 2 19:27 |   | time |   | gap | pts | L | ag |  | 3. Mario Molla Yanes |   Spain | 23.17s | Q | +0.23s | 887 | 7 | 21 |  | 4. Isaac Cooper |   Australia | 23.18s | Q | +0.24s | 886 | 5 | 20 |  | 4. Diogo Matos Ribeiro |   Portugal | 23.18s | Q | +0.24s | 886 | 3 | 19 |  | 6. Cameron McEvoy |   Australia | 23.21s | Q | +0.27s | 883 | 6 | 29 |  | 9. Finlay Knox |   Canada | 23.25s |   | +0.31s | 878 | 8 | 23 |  | 9. Nyls Korstanje |   Netherlands | 23.25s |   | +0.31s | 878 | 4 | 25 |  | 11.Szebasztian Szabo |   Hungary | 23.32s |   | +0.38s | 870 | 2 | 27 |  | 16.Chad Le Clos |   South Africa | 23.68s |   | +0.74s | 831 | 1 | 31 |   
 | 
 | 
      
 | 
| Heat 7 10:43 |   | time |   | gap | pts | L | ag |  | 3. Isaac Cooper |   Australia | 23.15s | Q | +0.13s | 890 | 6 | 20 |  | 5. Nicholas Lia |   Norway | 23.18s | q | +0.16s | 886 | 7 | 22 |  | 5. Diogo Matos Ribeiro |   Portugal | 23.18s | Q | +0.16s | 886 | 4 | 19 |  | 9. Szebasztian Szabo |   Hungary | 23.35s | q | +0.33s | 867 | 5 | 27 |  | 14.Daniel Gracik |   Czechia | 23.51s | q | +0.49s | 849 | 8 | 19 |  | 16.Stergios Marios Bilas |   Greece | 23.53s | SO | +0.51s | 847 | 3 | 22 |  | 16.Tzen Wei Teong |   Singapore | 23.53s | SO | +0.51s | 847 | 2 | 26 |  | 26.Shane Ryan |   Ireland | 23.83s |   | +0.81s | 816 | 0 | 30 |  | 40.Lamar Taylor |   Bahamas | 24.85s |   | +1.83s | 719 | 9 | 20 |  | -. Mikkel Lee |   Singapore | DNS |   |   | - | 1 | 21 |   
 | 
 | 
| Heat 6 10:41 |   | time |   | gap | pts | L | ag |  | 2. Michael Andrew |   United States | 23.03s | Q | +0.01s | 904 | 4 | 24 |  | 10.Shaine Casas |   United States | 23.37s | Q | +0.35s | 865 | 1 | 24 |  | 10.Mario Molla Yanes |   Spain | 23.37s | Q | +0.35s | 865 | 3 | 21 |  | 12.Nikola Miljenic |   Croatia | 23.41s | q | +0.39s | 860 | 9 | 25 |  | 16.Simon Bucher |   Austria | 23.53s | SO | +0.51s | 847 | 5 | 23 |  | 20.Cameron Gray |   New Zealand | 23.62s |   | +0.60s | 838 | 6 | 20 |  | 21.Andrii Govorov |   Ukraine | 23.63s |   | +0.61s | 837 | 7 | 31 |  | 21.Josif Miladinov |   Bulgaria | 23.63s |   | +0.61s | 837 | 2 | 20 |  | 25.Julien Henx |   Luxembourg | 23.77s |   | +0.75s | 822 | 8 | 28 |  | 30.Jarod Hatch |   Philippines | 24.13s |   | +1.11s | 786 | 0 | 25 |   
 | 
| Heat 5 10:39 |   | time |   | gap | pts | L | ag |  | 1. Nyls Korstanje |   Netherlands | 23.02s | q |   | 905 | 3 | 25 |  | 4. Dylan Carter |   Trinidad Tobago | 23.16s | Q | +0.14s | 889 | 4 | 28 |  | 7. Cameron McEvoy |   Australia | 23.19s | Q | +0.17s | 885 | 5 | 29 |  | 8. Inchul Baek |   South Korea | 23.34s | Q | +0.32s | 868 | 6 | 23 |  | 19.Eldor Usmonov |   Uzbekistan | 23.54s |   | +0.52s | 846 | 7 | 20 |  | 23.Tibor Tistan |   Slovakia | 23.65s |   | +0.63s | 834 | 8 | 20 |  | 24.Jakub Majerski |   Poland | 23.68s |   | +0.66s | 831 | 2 | 23 |  | 27.Jorge Eliezer Otaiza Hernandez |   Venezuela | 23.87s |   | +0.85s | 812 | 0 | 21 |  | 28.Federico Burdisso |   Italy | 23.92s |   | +0.90s | 807 | 1 | 22 |  | 31.Shinri Shioura |   Japan | 24.16s |   | +1.14s | 783 | 9 | 32 |   
 | 
 | 
| Heat 4 10:37 |   | time |   | gap | pts | L | ag |  | 13.Chad Le Clos |   South Africa | 23.47s | q | +0.45s | 854 | 5 | 31 |  | 15.Finlay Knox |   Canada | 23.52s | q | +0.50s | 848 | 2 | 23 |  | 29.Durde Matic |   Serbia | 23.97s |   | +0.95s | 801 | 0 | 23 |  | 32.Milos Milenkovic |   Montenegro | 24.17s |   | +1.15s | 782 | 8 | 18 |  | 33.Hoang Khang Nguyen |   Vietnam | 24.20s |   | +1.18s | 779 | 4 | 21 |  | 34.Maxim Skazobtsov |   Kazakhstan | 24.23s |   | +1.21s | 776 | 3 | 16 |  | 35.Mehrshad Afghari |   Iran | 24.25s |   | +1.23s | 774 | 9 | 22 |  | 36.Abeku Jackson |   Ghana | 24.29s |   | +1.27s | 770 | 7 | 23 |  | 37.Jaouad Syoud |   Algeria | 24.32s |   | +1.30s | 767 | 6 | 24 |  | -. Andres Dupont Cabrera |   Mexico | DNS |   |   | - | 1 | 20 |   
 | 
| Heat 3 10:35 |   | time |   | gap | pts | L | ag |  | 38.Jesse Ssuubi Ssengonzi |   Uganda | 24.41s |   | +1.39s | 759 | 3 | 21 |  | 39.Mohamed Mahmoud |   Qatar | 24.62s |   | +1.60s | 740 | 4 | 20 |  | 41.Jeancarlo Calderon Harper |   Panama | 24.95s |   | +1.93s | 711 | 5 | 24 |  | 42.Mohamad Eyad Masoud |  ART | 25.38s |   | +2.36s | 675 | 1 | 29 |  | 43.Adam Moncherry |   Seychelles | 25.40s |   | +2.38s | 673 | 6 | 25 |  | 44.Tristan Dorville |   Saint Lucia | 25.50s |   | +2.48s | 666 | 7 | 16 |  | 45.Chi Chong Lam |   Macau | 25.74s |   | +2.72s | 647 | 0 | 16 |  | 46.Kokoro Frost |   Samoa | 25.86s |   | +2.84s | 638 | 2 | 21 |  | 47.Filippos Iakovidis |   Cyprus | 26.00s |   | +2.98s | 628 | 8 | 25 |  | 49.Paolo Priska |   Albania | 26.56s |   | +3.54s | 589 | 9 | 19 |   
 | 
 | 
| Heat 2 10:33 |   | time |   | gap | pts | L | ag |  | 48.Irvin Hoost |   Suriname | 26.38s |   | +3.36s | 601 | 4 | 24 |  | 50.Phansovannarun Montross |   Cambodia | 26.93s |   | +3.91s | 565 | 5 | 20 |  | 51.Fakhriddin Madkamov |   Tajikistan | 27.25s |   | +4.23s | 545 | 3 | 24 |  | 53.Katerson Moya |   FS Micronesia | 27.66s |   | +4.64s | 521 | 6 | 16 |  | 54.Travis Dui Sakurai |   Palaw | 28.02s |   | +5.00s | 502 | 2 | 16 |  | 55.Souleymane Napare |   Burkina Faso | 28.22s |   | +5.20s | 491 | 7 | 20 |  | 57.Joshua Wyse |   Siera Leone | 28.69s |   | +5.67s | 467 | 9 | 22 |  | 58.Houmed Houssein Barkat |   Djibouti | 28.72s |   | +5.70s | 466 | 1 | 19 |  | 60.Slava Sihanouvong |   Laos | 29.55s |   | +6.53s | 428 | 8 | 24 |  | 64.Pap D Jonga |   Gambia | 30.81s |   | +7.79s | 377 | 0 | 26 |   
 | 
| Heat 1 10:31 |   | time |   | gap | pts | L | ag |  | 52.Mohammad Alotaibi |   Kuwait | 27.41s |   | +4.39s | 536 | 1 | 17 |  | 56.Troy Nestor Pina |   Cabo Verde | 28.44s |   | +5.42s | 480 | 4 | 25 |  | 59.Asher Banda |   Malawi | 29.51s |   | +6.49s | 429 | 0 | 18 |  | 61.Ethan Alimanya |   Tanzania | 30.07s |   | +7.05s | 406 | 7 | 17 |  | 62.Charles Levi Avi |   Ivory Coast | 30.19s |   | +7.17s | 401 | 5 | 19 |  | 63.Bereket Demissie Girkebo |   Ethiopia | 30.26s |   | +7.24s | 398 | 3 | 23 |  | 65.Yusuf Marwan Abdullah Nasser |   Yemen | 31.35s |   | +8.33s | 358 | 6 | 15 |  | 66.Aristote Ndombe Impelenga |   DR Congo | 31.51s |   | +8.49s | 353 | 8 | 22 |  | 67.Ibrahim Mohamed |   Comoros | 34.35s |   | +11.33s | 272 | 2 | 28 |   
 | 
 | 
| Swimm-Off 12:17 |   | time |   | gap | pts | L | ag |  | 16.Tzen Wei Teong |   Singapore | 23.42s | q |   | 859 | 5 | 26 |  | 17.Simon Bucher |   Austria | 23.54s |   | +0.12s | 846 | 4 | 23 |  | 18.Stergios Marios Bilas |   Greece | 24.87s |   | +1.45s | 718 | 3 | 22 |   
 | 
Prepared and maintained by Todor Krastev
todor1966@yahoo.com
Last updated: 8 Aug 2025
Facebook Todor Krastev