100 m Freestyle, Men

Competition 2025 World Aquatics Championships
Venue Singapore SGP
Held 30 – 31 July 2025
Status Medal
Competitors 110
Countries 102
Pos Athlete(s) Country Preliminary Round Semi-Finals Final
πŸ₯‡ David Popovici ROU 47.41
(1 h11)
46.84
(2 h2)
46.51
(1 F)
πŸ₯ˆ Jack Alexy USA 48.07
(3 h11)
46.81
(1 h2)
46.92
(2 F)
πŸ₯‰ Kyle Chalmers AUS 47.48
(1 h12)
47.36
(1 h1)
47.17
(3 F)
4 Guilherme Santos BRA 48.27
(5 h10)
47.64
(7 h2)
47.35
(4 F)
5 Yegor Kornev
Team: NAB
NEU 47.51
(2 h12)
47.29
(3 h2)
47.51
(5 F)
6 Patrick Sammon USA 48.04
(2 h11)
47.62
(6 h2)
47.58
(6 F)
7 Maxime Grousset FRA 47.84
(1 h10)
47.39
(4 h2)
47.59
(7 F)
8 Matt Richards GBR 47.89
(2 h10)
47.59
(5 h2)
47.74
(8 F)
9 NΓ‘ndor NΓ©meth HUN 48.07
(3 h10)
47.72
(2 h1)
β€”
10 Pan Zhanle CHN 47.86
(4 h12)
47.81
(3 h1)
β€”
11 Josha Salchow GER 48.13
(4 h11)
47.88
(8 h2)
β€”
12 Flynn Southam AUS 47.73
(3 h12)
47.90
(4 h1)
β€”
13 Hwang Seon-U KOR 47.94
(5 h12)
47.94
(5 h1)
β€”
14 Luca Hoek ESP 48.23
(6 h12)
48.04
(6 h1)
β€”
15 Manuel Frigo ITA 48.08
(4 h10)
48.18
(7 h1)
β€”
16 Rafael Fente-Damers FRA 48.33
(7 h12)
48.38
(8 h1)
β€”
17 Jere Hribar CRO 48.34
(5 h11)
β€” β€”
18 Ruslan Gaziev CAN 48.41
(6 h10)
β€” β€”
19 Andrey Minakov
Team: NAB
NEU 48.48
(8 h12)
β€” β€”
20 Kamil Sieradzki POL 48.49
(6 h11)
β€” β€”
21 Kim Yeong-Beom KOR 48.50
(7 h11)
β€” β€”
22 Lamar Taylor BAH 48.52
(1 h9)
β€” β€”
23 Jacob Mills GBR 48.54
(8 h11)
β€” β€”
=24 Sander Kiær Sørensen NOR 48.65
(=2 h9)
β€” β€”
=24 Mikel Schreuders ARU 48.65
(=2 h9)
β€” β€”
26 Carlos D'Ambrosio ITA 48.67
(9 h11)
β€” β€”
=27 Velimir Stjepanović SRB 48.83
(7 h10)
β€” β€”
=27 Wang Haoyu CHN 48.83
(9 h12)
β€” β€”
29 Nikoli Blackman TTO 48.86
(10 h11)
β€” β€”
30 Daniel Krichevsky ISR 48.88
(4 h9)
β€” β€”
31 Robin Hanson SWE 48.97
(5 h9)
β€” β€”
32 Heiko Gigler AUT 49.05
(10 h12)
β€” β€”
33 Ralph Daleiden LUX 49.08
(6 h9)
β€” β€”
34 Jorge Iga MEX 49.17
(8 h10)
β€” β€”
35 Oliver SΓΈgaard-Andersen DEN 49.18
(1 h8)
β€” β€”
36 Ali Sayed QAT 49.49
(7 h9)
β€” β€”
37 Evan Bailey IRL 49.52
(2 h8)
β€” β€”
38 Jonathan Tan SGP 49.62
(8 h9)
β€” β€”
39 Tomas Koski FIN 49.67
(3 h8)
β€” β€”
40 Adilbek Musin KAZ 49.75
(4 h8)
β€” β€”
41 Jānis Dzirkalis LAT 49.86
(1 h7)
β€” β€”
=42 Marwane Sebbata MAR 50.04
(=2 h7)
β€” β€”
=42 Leo Nolles URU 50.04
(=2 h7)
β€” β€”
44 Kenan DračiΔ‡ BIH 50.06
(4 h7)
β€” β€”
45 Gabriel MartΓ­nez HON 50.07
(5 h8)
β€” β€”
46 Kaloyan Bratanov BUL 50.20
(9 h9)
β€” β€”
47 Vladyslav Bukhov UKR 50.43
(6 h8)
β€” β€”
48 Alex Ahtiainen EST 50.71
(5 h7)
β€” β€”
49 Matthieu Sèye SEN 50.76
(6 h7)
β€” β€”
50 Khiew Hoe Yean MAS 50.77
(7 h8)
β€” β€”
51 Ian Ho HKG 50.79
(1 h6)
β€” β€”
52 Batbayaryn Enkhtamir MGL 50.84
(7 h7)
β€” β€”
53 Javier NΓΊΓ±ez DOM 50.87
(8 h8)
β€” β€”
54 Yousuf Al-Matrooshi UAE 50.98
(8 h7)
β€” β€”
55 Matej DuΕ‘a SVK 51.00
(9 h8)
β€” β€”
56 William Birkett ECU 51.02
(1 h2)
β€” β€”
57 Antoine Destang LCA 51.11
(2 h6)
β€” β€”
58 Stefano Mitchell ANT 51.23
(9 h7)
β€” β€”
59 Harry Stacey GHA 51.43
(10 h7)
β€” β€”
60 Adrian Eichler PHI 51.52
(3 h6)
β€” β€”
61 Colins Ebingha NGR 51.55
(4 h6)
β€” β€”
62 Aryaan Din PAK 51.65
(5 h6)
β€” β€”
63 Cory Werrett ZIM 51.93
(1 h1)
β€” β€”
=64 Levon Kocharyan ARM 52.21
(1 h5)
β€” β€”
=64 Omar Abbas SYR 52.21
(6 h6)
β€” β€”
66 Musa Zhalayev TKM 52.29
(7 h6)
β€” β€”
67 Kyle Abeysinghe SRI 52.36
(8 h6)
β€” β€”
68 Andrey Villarreal PAN 52.39
(2 h5)
β€” β€”
69 Rohan Shearer CPV 52.45
(2 h2)
β€” β€”
70 Dulyawat Kaewsriyong THA 52.68
(10 h8)
β€” β€”
71 Tendo Mukalazi UGA 52.82
(9 h6)
β€” β€”
72 Erick BlandΓ³n NCA 53.01
(3 h2)
β€” β€”
73 Mohammed Jibali LBA 53.09
(3 h5)
β€” β€”
74 Collins Saliboko TAN 53.10
(10 h6)
β€” β€”
75 Matin Balsini REF 53.62
(1 h3)
β€” β€”
76 JosΓ© Canjulo NAM 53.71
(4 h5)
β€” β€”
77 Finau Ohuafi TGA 53.76
(5 h5)
β€” β€”
78 Mohamed Aan Hussain MDV 53.80
(6 h5)
β€” β€”
79 Israel Poppe GUM 53.91
(7 h5)
β€” β€”
80 Mahmoud Abu Gharbieh PLE 54.02
(8 h5)
β€” β€”
81 Luka Smit MAW 54.16
(1 h4)
β€” β€”
82 Khaled Al-Otaibi KUW 54.31
(2 h4)
β€” β€”
83 Ahmed Al-Mutairy IRQ 54.37
(4 h2)
β€” β€”
84 Han Phone Pyae MYA 54.43
(3 h4)
β€” β€”
85 Ervin Shrestha NEP 54.81
(2 h1)
β€” β€”
86 Ali Al-Hasni OMA 55.08
(5 h2)
β€” β€”
87 Pieter Vanoosten CAM 55.33
(2 h3)
β€” β€”
88 Josh Tarere PNG 55.34
(9 h5)
β€” β€”
89 Ardasher Gadoev TJK 55.42
(10 h5)
β€” β€”
90 Katerson Moya FSM 55.44
(4 h4)
β€” β€”
91 Haziq Samil BRU 56.07
(5 h4)
β€” β€”
92 Houmed Barkat DJI 56.22
(6 h4)
β€” β€”
93 Charlie Gibbons PLW 57.23
(7 h4)
β€” β€”
94 Yousif Ibrahim SUD 57.35
(8 h4)
β€” β€”
95 Janel Tati ANG 57.41
(6 h2)
β€” β€”
96 Sangay Tenzin BHU 57.43
(9 h4)
β€” β€”
97 Elhadj Diallo GUI 58.39
(10 h4)
β€” β€”
98 Leo Lebot VAN 59.58
(3 h3)
β€” β€”
99 Jacob Mugisha COD 1:00.17
(7 h2)
β€” β€”
100 Kevin Kaiga RWA 1:01.68
(8 h2)
β€” β€”
101 Hadji Hassane COM 1:02.55
(4 h3)
β€” β€”
102 Claudio Yelegou CMR 1:02.86
(9 h2)
β€” β€”
103 Pedro Rogery GBS 1:03.93
(5 h3)
β€” β€”
104 Mustafa Hashim SOM 1:05.01
(10 h2)
β€” β€”
105 Jolanio Guterres TLS 1:07.42
(6 h3)
β€” β€”
106 Brenton Naka SOL 1:07.59
(7 h3)
β€” β€”
107 Marouane Mamane NIG 1:08.18
(8 h3)
β€” β€”
108 Sekou Traore MLI 1:09.78
(9 h3)
β€” β€”
109 Alfousseni Fofana CIV 1:14.15
(3 h1)
β€” β€”
110 Mokheseng Mphofe LES 1:23.43
(10 h3)
β€” β€”
DNS Diogo RibeiroDNS POR β€”
(DNS h9)
β€” β€”
DNS Sean NiewoldDNS NED β€”
(DNS h10)
β€” β€”
DNS Danas RapΕ‘ysDNS LTU β€”
(DNS h10)
β€” β€”

Preliminary Round

Heat 1

Pos Athlete(s) Country Mark
1 Cory Werrett ZIM 51.93
2 Ervin Shrestha NEP 54.81
3 Alfousseni Fofana CIV 1:14.15

Heat 2

Pos Athlete(s) Country Mark
1 William Birkett ECU 51.02
2 Rohan Shearer CPV 52.45
3 Erick BlandΓ³n NCA 53.01
4 Ahmed Al-Mutairy IRQ 54.37
5 Ali Al-Hasni OMA 55.08
6 Janel Tati ANG 57.41
7 Jacob Mugisha COD 1:00.17
8 Kevin Kaiga RWA 1:01.68
9 Claudio Yelegou CMR 1:02.86
10 Mustafa Hashim SOM 1:05.01

Heat 3

Pos Athlete(s) Country Mark
1 Matin Balsini REF 53.62
2 Pieter Vanoosten CAM 55.33
3 Leo Lebot VAN 59.58
4 Hadji Hassane COM 1:02.55
5 Pedro Rogery GBS 1:03.93
6 Jolanio Guterres TLS 1:07.42
7 Brenton Naka SOL 1:07.59
8 Marouane Mamane NIG 1:08.18
9 Sekou Traore MLI 1:09.78
10 Mokheseng Mphofe LES 1:23.43

Heat 4

Pos Athlete(s) Country Mark
1 Luka Smit MAW 54.16
2 Khaled Al-Otaibi KUW 54.31
3 Han Phone Pyae MYA 54.43
4 Katerson Moya FSM 55.44
5 Haziq Samil BRU 56.07
6 Houmed Barkat DJI 56.22
7 Charlie Gibbons PLW 57.23
8 Yousif Ibrahim SUD 57.35
9 Sangay Tenzin BHU 57.43
10 Elhadj Diallo GUI 58.39

Heat 5

Pos Athlete(s) Country Mark
1 Levon Kocharyan ARM 52.21
2 Andrey Villarreal PAN 52.39
3 Mohammed Jibali LBA 53.09
4 JosΓ© Canjulo NAM 53.71
5 Finau Ohuafi TGA 53.76
6 Mohamed Aan Hussain MDV 53.80
7 Israel Poppe GUM 53.91
8 Mahmoud Abu Gharbieh PLE 54.02
9 Josh Tarere PNG 55.34
10 Ardasher Gadoev TJK 55.42

Heat 6

Pos Athlete(s) Country Mark
1 Ian Ho HKG 50.79
2 Antoine Destang LCA 51.11
3 Adrian Eichler PHI 51.52
4 Colins Ebingha NGR 51.55
5 Aryaan Din PAK 51.65
6 Omar Abbas SYR 52.21
7 Musa Zhalayev TKM 52.29
8 Kyle Abeysinghe SRI 52.36
9 Tendo Mukalazi UGA 52.82
10 Collins Saliboko TAN 53.10

Heat 7

Pos Athlete(s) Country Mark
=2 Marwane Sebbata MAR 50.04
=2 Leo Nolles URU 50.04
1 Jānis Dzirkalis LAT 49.86
4 Kenan DračiΔ‡ BIH 50.06
5 Alex Ahtiainen EST 50.71
6 Matthieu Sèye SEN 50.76
7 Batbayaryn Enkhtamir MGL 50.84
8 Yousuf Al-Matrooshi UAE 50.98
9 Stefano Mitchell ANT 51.23
10 Harry Stacey GHA 51.43

Heat 8

Pos Athlete(s) Country Mark
1 Oliver SΓΈgaard-Andersen DEN 49.18
2 Evan Bailey IRL 49.52
3 Tomas Koski FIN 49.67
4 Adilbek Musin KAZ 49.75
5 Gabriel MartΓ­nez HON 50.07
6 Vladyslav Bukhov UKR 50.43
7 Khiew Hoe Yean MAS 50.77
8 Javier NΓΊΓ±ez DOM 50.87
9 Matej DuΕ‘a SVK 51.00
10 Dulyawat Kaewsriyong THA 52.68

Heat 9

Pos Athlete(s) Country Mark
=2 Sander Kiær Sørensen NOR 48.65
=2 Mikel Schreuders ARU 48.65
DNS Diogo RibeiroDNS POR β€”
1 Lamar Taylor BAH 48.52
4 Daniel Krichevsky ISR 48.88
5 Robin Hanson SWE 48.97
6 Ralph Daleiden LUX 49.08
7 Ali Sayed QAT 49.49
8 Jonathan Tan SGP 49.62
9 Kaloyan Bratanov BUL 50.20

Heat 10

Pos Athlete(s) Country Mark
DNS Sean NiewoldDNS NED β€”
DNS Danas RapΕ‘ysDNS LTU β€”
1 Maxime Grousset FRA 47.84
2 Matt Richards GBR 47.89
3 NΓ‘ndor NΓ©meth HUN 48.07
4 Manuel Frigo ITA 48.08
5 Guilherme Santos BRA 48.27
6 Ruslan Gaziev CAN 48.41
7 Velimir Stjepanović SRB 48.83
8 Jorge Iga MEX 49.17

Heat 11

Pos Athlete(s) Country Mark
1 David Popovici ROU 47.41
2 Patrick Sammon USA 48.04
3 Jack Alexy USA 48.07
4 Josha Salchow GER 48.13
5 Jere Hribar CRO 48.34
6 Kamil Sieradzki POL 48.49
7 Kim Yeong-Beom KOR 48.50
8 Jacob Mills GBR 48.54
9 Carlos D'Ambrosio ITA 48.67
10 Nikoli Blackman TTO 48.86

Heat 12

Pos Athlete(s) Country Mark
1 Kyle Chalmers AUS 47.48
2 Yegor Kornev
Team: NAB
NEU 47.51
3 Flynn Southam AUS 47.73
4 Pan Zhanle CHN 47.86
5 Hwang Seon-U KOR 47.94
6 Luca Hoek ESP 48.23
7 Rafael Fente-Damers FRA 48.33
8 Andrey Minakov
Team: NAB
NEU 48.48
9 Wang Haoyu CHN 48.83
10 Heiko Gigler AUT 49.05

Semi-Finals

Heat 1

Pos Athlete(s) Country Mark
1 Kyle Chalmers AUS 47.36
2 NΓ‘ndor NΓ©meth HUN 47.72
3 Pan Zhanle CHN 47.81
4 Flynn Southam AUS 47.90
5 Hwang Seon-U KOR 47.94
6 Luca Hoek ESP 48.04
7 Manuel Frigo ITA 48.18
8 Rafael Fente-Damers FRA 48.38

Heat 2

Pos Athlete(s) Country Mark
1 Jack Alexy USA 46.81
2 David Popovici ROU 46.84
3 Yegor Kornev
Team: NAB
NEU 47.29
4 Maxime Grousset FRA 47.39
5 Matt Richards GBR 47.59
6 Patrick Sammon USA 47.62
7 Guilherme Santos BRA 47.64
8 Josha Salchow GER 47.88

Final

Pos Athlete(s) Country Mark
1 David Popovici ROU 46.51
2 Jack Alexy USA 46.92
3 Kyle Chalmers AUS 47.17
4 Guilherme Santos BRA 47.35
5 Yegor Kornev
Team: NAB
NEU 47.51
6 Patrick Sammon USA 47.58
7 Maxime Grousset FRA 47.59
8 Matt Richards GBR 47.74