Event | Gold | Silver | Bronze |
50 m freestyle details | Vladimir Morozov Russia | 20.33 | Caeleb Dressel United States | 20.54 | Brad Tandy South Africa | 20.94 |
100 m freestyle details | Caeleb Dressel United States | 45.62 NR | Vladimir Morozov Russia | 45.64 | Chad le Clos South Africa | 45.89 |
200 m freestyle details | Blake Pieroni United States | 1:41.49 | Danas Rapšys Lithuania | 1:41.78 | Alexander Graham Australia | 1:42.28 |
400 m freestyle details | Danas Rapšys Lithuania | 3:34.01 CR, NR | Henrik Christiansen Norway | 3:36.64 NR | Gabriele Detti Italy | 3:37.54 |
1500 m freestyle details | Mykhailo Romanchuk Ukraine | 14:09.14 CR, NR | Gregorio Paltrinieri Italy | 14:09.87 | Henrik Christiansen Norway | 14:19.39 NR |
|
50 m backstroke details | Evgeny Rylov Russia | 22.58 NR | Ryan Murphy United States | 22.63 | Shane Ryan Ireland | 22.76 NR |
100 m backstroke details | Ryan Murphy United States | 49.23 | Xu Jiayu China | 49.26 | Kliment Kolesnikov Russia | 49.40 |
200 m backstroke details | Evgeny Rylov Russia | 1:47.02 | Ryan Murphy United States | 1:47.34 | Radosław Kawęcki Poland Mitch Larkin Australia | 1:48.25 |
|
50 m breaststroke details | Cameron van der Burgh South Africa | 25.41 CR | Ilya Shymanovich Belarus | 25.77 NR | Felipe Lima Brazil | 25.80 |
100 m breaststroke details | Cameron van der Burgh South Africa | 56.01 CR | Ilya Shymanovich Belarus | 56.10 NR | Yasuhiro Koseki Japan | 56.13 AS |
200 m breaststroke details | Kirill Prigoda Russia | 2:00.16 WR | Qin Haiyang China | 2:01.15 AS | Marco Koch Germany | 2:01.42 |
|
50 m butterfly details | Nicholas Santos Brazil | 21.81 CR | Chad le Clos South Africa | 21.97 | Dylan Carter Trinidad and Tobago | 22.38 NR |
100 m butterfly details | Chad le Clos South Africa | 48.50 | Caeleb Dressel United States | 48.71 | Li Zhuhao China | 49.25 AS |
200 m butterfly details | Daiya Seto Japan | 1:48.24 WR | Chad le Clos South Africa | 1:48.32 AF | Li Zhuhao China | 1:50.39 NR |
|
100 m individual medley details | Kliment Kolesnikov Russia | 50.63 CR, WJ | Marco Orsi Italy | 51.03 | Michael Andrew United States | 51.58 |
200 m individual medley details | Wang Shun China | 1:51.01 | Josh Prenot United States | 1:52.69 | Hiromasa Fujimori Japan | 1:52.73 |
400 m individual medley details | Daiya Seto Japan | 3:56.43 | Thomas Fraser-Holmes Australia | 4:02.74 | Brandonn Almeida Brazil | 4:03.71 |
|
4×50 m freestyle relay details | United States Caeleb Dressel (20.43) AM Ryan Held (20.25) Jack Conger (20.59) Michael Chadwick (20.53) Michael Andrew[a] Michael Jensen[a] Kyle DeCoursey[a] | 1:21.80 WR | Russia Vladimir Morozov (20.39) Evgeny Sedov (20.82) Ivan Kuzmenko (20.64) Evgeny Rylov (20.37) Kliment Kolesnikov[a] Sergey Fesikov[a] | 1:22.22 NR | Italy Santo Condorelli (21.27) Andrea Vergani (20.44) Lorenzo Zazzeri (20.57) Alessandro Miressi (20.62) | 1:22.90 NR |
4×100 m freestyle relay details | United States Caeleb Dressel (45.66) Blake Pieroni (45.75) Michael Chadwick (45.86) Ryan Held (45.76) Kyle DeCoursey[a] Michael Jensen[a] Matt Grevers[a] | 3:03.03 WR | Russia Vladislav Grinev (46.38) Sergey Fesikov (46.21) Vladimir Morozov (45.06) Kliment Kolesnikov (45.46) Evgeny Rylov[a] Ivan Kuzmenko[a] Mikhail Vekovishchev[a] Ivan Girev[a] | 3:03.11 ER | Brazil Matheus Santana (46.83) Marcelo Chierighini (46.37) César Cielo (46.34) Breno Correia (45.61) | 3:05.15 SA |
4×200 m freestyle relay details | Brazil Luiz Altamir Melo (1:42.03) Fernando Scheffer (1:40.99) Leonardo Coelho Santos (1:42.81) Breno Correia (1:40.98) Leonardo de Deus[a] | 6:46.81 WR | Russia Martin Malyutin (1:42.34) Mikhail Vekovishchev (1:41.57) Ivan Girev (1:41.85) Aleksandr Krasnykh (1:41.08) Mikhail Dovgalyuk[a] Vladislav Grinev[a] | 6:46.84 ER | China Ji Xinjie (1:42.67) Xu Jiayu (1:41.68) Sun Yang (1:41.25) Wang Shun (1:41.93) Shang Keyuan[a] Qian Zhiyong[a] | 6:47.53 AS |
4×50 m medley relay details | Russia Kliment Kolesnikov (22.87) Oleg Kostin (25.36) Mikhail Vekovishchev (22.09) Evgeny Rylov (20.22) Kirill Prigoda[a] Roman Shevliakov[a] Ivan Kuzmenko[a] | 1:30.54 | United States Ryan Murphy (22.73) Michael Andrew (26.16) Caeleb Dressel (21.70) Ryan Held (20.31) Matt Grevers[a] Andrew Wilson[a] Jack Conger[a] Michael Chadwick[a] | 1:30.90 | Brazil Guilherme Guido (22.97) Felipe Lima (25.48) Nicholas Santos (22.02) César Cielo (21.02) Matheus Santana[a] | 1:31.49 |
4×100 m medley relay details | United States Ryan Murphy (49.63) Andrew Wilson (56.84) Caeleb Dressel (48.28) Ryan Held (45.23) Matt Grevers[a] Michael Andrew[a] Jack Conger[a] Blake Pieroni[a] | 3:19.98 CR, AM | Russia Kliment Kolesnikov (49.62) Kirill Prigoda (55.98) Mikhail Vekovishchev (50.00) Vladimir Morozov (45.01) Andrey Shabasov[a] Oleg Kostin[a] Aleksandr Kharlanov[a] Vladislav Grinev[a] | 3:20.61 | Japan Ryosuke Irie (49.95) Yasuhiro Koseki (55.91) Takeshi Kawamoto (49.58) Katsumi Nakamura (45.63) Yuma Edo[a] | 3:21.07 AS |