Medalists in the men's 100m butterfly event at the 2017 FINA World Aquatics Championships in Budapest, Hungary, from left: silver medalist Kristof Milak (Hungary), gold medalist Caeleb Remel Dressel (United States), and bronze medalists James Guy (Great Britain) and Joseph Schooling (Singapore).