Men 100m Freestyle XXII Swimming World Championship 2025 Singapore - Thursday, 31st July - Gold Medal: David Popovici, Romania
Final 19:36 time gap50mptsLag
1. David PopoviciROU Romania46.51s Er, Cr22.49s992520
2. Jack AlexyUSA United States46.92s +0.41s22.48s967422
3. Kyle ChalmersAUS Australia47.17s +0.66s22.64s951627
4. Guilherme SantosBRA Brazil47.35s +0.84s22.43s941822
5. Egor KornevNAA Neutral At B47.51s +1.00s22.38s931321
6. Patrick SammonUSA United States47.58s +1.07s22.75s927121
7. Maxime GroussetFRA France47.59s +1.08s22.72s926226
8. Matthew RichardsGBR Great Britain47.74s +1.23s23.05s918722
110 Competitors from 102 Nations. Venue: Singapore Sports Hub, Kailang.
2024 Men 100m FreestyleMen 100m Freestyle History2023 Men 100m Freestyle
Standard A: 48.34s Standard B 50.03s
World Record: Pan Zhanle, China 46.40s Paris, Drance 31st July 2024
Championship Record: Pan Zhanle, China 51.60s Diha, Qatar, 11th February 2024

Semi-Finals - Wednesday, 30th July 19:32

Best 8 times advanced to Final.
Semi 1 19:32 time gap50mptsLag
4. Kyle ChalmersAUS Australia47.36s +0.55s22.80s940427
9. Nandor NemethHUN Hungary47.72s +0.91s23.05s919225
10.Zhanle PanCHN China47.81s +1.00s22.78s914320
12.Flynn SouthamAUS Australia47.90s +1.09s23.26s908520
13.Sunwoo HwangKOR South Korea47.94s +1.13s23.01s906622
14.Luca Hoek Le GuenedalESP Spain48.04s +1.23s22.56s901117
15.Manuel FrigoITA Italy48.18s +1.37s23.05s893728
16.Rafael Fente-DamersFRA France48.38s +1.57s23.23s882818
:
Semi 2 19:37 time gap50mptsLag
1. Jack AlexyUSA United States46.81s Am22.45s973722
2. David PopoviciROU Romania46.84s +0.03s22.57s972420
3. Egor KornevNAA Neutral At B47.29s +0.48s22.35s944521
5. Maxime GroussetFRA France47.39s +0.58s22.62s938326
6. Matthew RichardsGBR Great Britain47.59s +0.78s22.85s926622
7. Patrick SammonUSA United States47.62s +0.81s22.59s925221
8. Guilherme SantosBRA Brazil47.64s +0.83s22.79s923822
11.Josha SalchowGER Germany47.88s +1.07s22.83s910126
Todor 66index Swimming WC
index Swimming Singapore 2025
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 - Wednesday, 30th July 10:22

Best 16 times advanced to Semi-Finals. StA 48.34s - First 16. StB 50.03s - First 41.
Heat 12 10:56 time gap50mptsLag
2. Kyle ChalmersAUS Australia47.48s +0.07s22.65s933527
3. Egor KornevNAA Neutral At B47.51s +0.10s22.47s931321
4. Flynn SouthamAUS Australia47.73s +0.32s23.13s918620
6. Zhanle PanCHN China47.86s +0.45s23.20s911420
8. Sunwoo HwangKOR South Korea47.94s +0.53s23.05s906222
14.Luca Hoek Le GuenedalESP Spain48.23s +0.82s22.75s890917
16.Rafael Fente-DamersFRA France48.33s +0.92s23.16s884718
19.Andrei MinakovNAA Neutral At B48.48s +1.07s23.76s876823
27.Haoyu WangCHN China48.83s +1.42s23.22s858120
32.Heiko GiglerAUT Austria49.05s +1.64s23.25s846029
:
Heat 11 10:52 time gap50mptsLag
1. David PopoviciROU Romania47.41s 23.05s937520
9. Patrick SammonUSA United States48.04s +0.63s22.95s901321
10.Jack AlexyUSA United States48.07s +0.66s23.02s899422
13.Josha SalchowGER Germany48.13s +0.72s23.17s895626
17.Jere HribarCRO Croatia48.34s +0.93s23.03s884821
20.Kamil SieradzkiPOL Poland48.49s +1.08s23.27s876023
21.Youngbeom KimKOR South Korea48.50s +1.09s23.11s875219
23.Jacob MillsGBR Great Britain48.54s +1.13s23.11s873717
26.Carlos D'AmbrosioITA Italy48.67s +1.26s23.29s866118
29.Nikoli Matthew Harold BlackmanTTO Trinidad Tobago48.86s +1.45s23.06s856920
:
Heat 10 10:49 time gap50mptsLag
5. Maxime GroussetFRA France47.84s +0.43s23.01s912526
7. Matthew RichardsGBR Great Britain47.89s +0.48s23.25s909622
10.Nandor NemethHUN Hungary48.07s +0.66s22.81s899325
12.Manuel FrigoITA Italy48.08s +0.67s23.08s898828
15.Guilherme SantosBRA Brazil48.27s +0.86s22.84s888422
18.Ruslan GazievCAN Canada48.41s +1.00s23.23s880025
27.Velimir StjepanovicSRB Serbia48.83s +1.42s23.34s858231
34.Jorge IgaMEX Mexico49.17s +1.76s23.52s840928
-. Sean NiewoldNED NetherlandsDNS -123
-. Danas RapsysLTU LithuaniaDNS -730
:
Heat 9 10:46 time gap50mptsLag
22.Lamar TaylorBAH Bahamas48.52s +1.11s22.91s874622
24.Mikel SchreudersARU Aruba48.65s +1.24s23.15s867526
24.Sander Kiaer SorensenNOR Norway48.65s +1.24s23.51s867218
30.Daniel KrichevskyISR Israel48.88s +1.47s23.40s855121
31.Robin HansonSWE Sweden48.97s +1.56s23.51s850724
33.Ralph Daleiden CiuferriLUX Luxembourg49.08s +1.67s23.02s844322
36.Ali SayedQAT Qatar49.49s +2.08s23.60s824919
38.Jonathan Eu Jin TanSGP Singapore49.62s +2.21s23.47s817823
46.Kaloyan BratanovBUL Bulgaria50.20s +2.79s23.89s789025
-. Diogo Matos RibeiroPOR PortugalDNS -420
:
Heat 8 10:43 time gap50mptsLag
35.Oliver Sogaard-AndersenDEN Denmark49.18s +1.77s23.30s839621
37.Evan BaileyIRL Ireland49.52s +2.11s23.75s822420
39.Tomas KoskiFIN Finland49.67s +2.26s23.71s815321
40.Adilbek MussinKAZ Kazakhstan49.75s +2.34s23.72s811725
45.Gabriel MartinezHON Honduras50.07s +2.66s23.41s795121
47.Vladyslav BukhovUKR Ukraine50.43s +3.02s23.80s778523
50.Hoe Yean KhiewMAS Malaysia50.77s +3.36s24.46s763822
53.Javier NunezDOM Dominicana50.87s +3.46s24.13s758918
55.Matej DusaSVK Slovakia51.00s +3.59s23.49s753225
70.Dulyawat KaewsriyongTHA Thailand52.68s +5.27s25.27s683022
:
Heat 7 10:40 time gap50mptsLag
41.Janis DzirkalisLAT Latvia49.86s +2.45s23.20s805519
42.Leo NollesURU Uruguay50.04s +2.63s23.71s797622
42.Marwane SebbataMAR Marocco50.04s +2.63s24.23s797018
44.Kenan DracicBIH Bosnia Herzeg.50.06s +2.65s24.05s796718
48.Alex AhtiainenEST Estonia50.71s +3.30s23.47s766424
49.Matthieu Ousmane SeyeSEN Senegal50.76s +3.35s24.31s763823
52.Enkhtamir BatbayarMGL Mongolia50.84s +3.43s24.30s760220
54.Yousuf AlmatrooshiUAE UA Emirates50.98s +3.57s24.51s753322
58.Stefano MitchellANT Antigua Barbuda51.23s +3.82s24.44s742925
59.Harry Akpevwoghene Ofuma StaceyGHA Ghana51.43s +4.02s23.92s734125
:
Heat 6 10:37 time gap50mptsLag
51.Ian Yentou HoHKG Hong Kong50.79s +3.38s23.63s762628
57.Antoine DestangLCA Saint Lucia51.11s +3.70s24.69s748517
60.Adrian EichlerPHI Philippines51.52s +4.11s24.73s730421
61.Colins Obi EbinghaNGR Nigeria51.55s +4.14s24.59s729122
62.Aryaan DinPAK Pakistan51.65s +4.24s24.62s725722
64.Omar AbbassSYR Syria52.21s +4.80s25.39s701926
66.Musa ZhalayevTKM Turkmenistan52.29s +4.88s25.07s698222
67.Kyle AbeysingheSRI Sri Lanka52.36s +4.95s25.12s695325
71.Tendo MukalaziUGA Uganda52.82s +5.41s25.11s677023
74.Collins SalibokoTAN Tanzania53.10s +5.69s25.46s667823
:
Heat 5 10:34 time gap50mptsLag
64.Levon KocharyanARM Armenia52.21s +4.80s25.04s701419
68.Andrey Josue Villarreal BernalPAN Panama52.39s +4.98s25.09s694521
73.Mohammed JibaliLBA Libya53.09s +5.68s25.45s667624
76.Jose CanjuloNAM Namibia53.71s +6.30s25.48s644119
77.Finau OhuafiTGA Tonga53.76s +6.35s25.83s642824
78.Mohamed Aan HussainMDV Maldives53.80s +6.39s25.28s641021
79.Israel PoppeGUM Guam53.91s +6.50s25.92s637718
80.Mahmoud Abu GharbiehPLE Palestine54.02s +6.61s25.41s633319
88.Josh TarerePNG Papua New Guinea55.34s +7.93s25.92s589225
89.Ardasher GadoevTJK Tajikistan55.42s +8.01s27.14s586922
:
Heat 4 10:31 time gap50mptsLag
81.Luka SmitMAW Malawi54.16s +6.75s26.32s628517
82.Khaled AlotaibiKUW Kuwait54.31s +6.90s25.81s623718
84.Phone Pyae HanMYA Myanmar54.43s +7.02s26.14s619416
90.Katerson MoyaFSM FS Micronesia55.44s +8.03s25.92s586618
91.Haziq SamilBRU Brunei56.07s +8.66s27.04s566324
92.Houmed Houssein BarkatDJI Djibouti56.22s +8.81s26.29s562821
93.Charlie GibbonsPLW Palaw57.23s +9.82s28.06s532015
94.Yousif IbrahimSUD Sudan57.35s +9.94s27.33s529126
96.Sangay TenzinBHU Bhutan57.43s +10.02s26.91s527221
97.Elhadj N'gnane DialloGUI Guinea58.39s +10.98s27.43s501922
:
Heat 3 10:28 time gap50mptsLag
75.Matin BalsiniARTART53.62s +6.21s25.99s647024
87.Pieter Sok Kha VanoostenCAM Cambodia55.33s +7.92s26.30s589115
98.Leo LebotVAN Vanuatu59.58s +12.17s28.48s472618
101.Hadji HassaneCOM Comores1:02.55 +15.14s29.38s408427
103.Pedro RogeryGBS Guinea Bissau1:03.93 +16.52s29.65s382326
105.Jolanio GuterresTLS Timor-Leste1:07.42 +20.01s31.30s325520
106.Brenton NakaSOL Solonon Islands1:07.59 +20.18s29.82s323919
107.Marouane Mamane Hamissou AbbaNIG Niger1:08.18 +20.77s31.68s315216
108.Sekou Alioune Badara TraoreMLI Mali1:09.78 +22.37s31.98s294723
110.Mokheseng MphofeLES Lesotho1:23.43 +36.02s35.84s172817
:
Heat 2 10:25 time gap50mptsLag
56.William Birkett FeraudECU Ecuador51.02s +3.61s24.00s752422
69.Rohan ShearerCPV Cabo Verde52.45s +5.04s25.08s692618
72.Erick BlandonNCA Nicaragua53.01s +5.60s25.13s670818
83.Ahmed Al-MutairyIRQ Iraq54.37s +6.96s26.03s621325
86.Ali AlhasaniOMA Oman55.08s +7.67s26.32s597217
95.Janel Yondu TatiANG Angola57.41s +10.00s27.48s527018
99.Jacob MugishaCOD DR Congo1:00.17 +12.76s27.32s458525
100.Kevin KaigaRWA Rwanda1:01.68 +14.27s28.44s425120
102.Claudio YelegouCMR Cameroon1:02.86 +15.45s29.40s402730
104.Mustafa HashimSOM Somalia1:05.01 +17.60s31.73s363915
:
Heat 1 10:22 time gap50mptsLag
63.Cory WerrettZIM Zimbabwe51.93s +4.52s24.75s713521
85.Ervin ShresthaNEP Nepal54.81s +7.40s25.90s606417
109.Alfousseni FofanaCIV Ivory Coast1:14.15 +26.74s31.11s245322
.

Prepared and maintained by Todor Krastev

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

Quantcast