Swimming — 100 metres Butterfly, Men

Times held 14
Total participants 566
Total countries 128

Participants

Year Event Status Participants NOCs
1968 100 metres Butterfly, Men Olympic 47 28
1972 100 metres Butterfly, Men Olympic 39 27
1976 100 metres Butterfly, Men Olympic 44 29
1980 100 metres Butterfly, Men Olympic 34 29
1984 100 metres Butterfly, Men Olympic 53 39
1988 100 metres Butterfly, Men Olympic 51 36
1992 100 metres Butterfly, Men Olympic 69 48
1996 100 metres Butterfly, Men Olympic 58 52
2000 100 metres Butterfly, Men Olympic 62 53
2004 100 metres Butterfly, Men Olympic 59 51
2008 100 metres Butterfly, Men Olympic 65 51
2012 100 metres Butterfly, Men Olympic 43 36
2016 100 metres Butterfly, Men Olympic 43 32
2020 100 metres Butterfly, Men Olympic 56 45

Medal winners

Year Gold Silver Bronze
1968 Doug RussellUSA Mark SpitzUSA Ross WalesUSA
1972 Mark SpitzUSA Bruce RobertsonCAN Jerry HeidenreichUSA
1976 Matt VogelUSA Joe BottomUSA Gary HallUSA
1980 Pär ArvidssonSWE Roger PyttelGDR David López-ZuberoESP
1984 Michael GroßFRG Pablo MoralesUSA Glenn BuchananAUS
1988 Anthony NestySUR Matt BiondiUSA Andy JamesonGBR
1992 Pablo MoralesUSA Rafał SzukałaPOL Anthony NestySUR
1996 Denis PankratovRUS Scott MillerAUS Vladislav KulikovRUS
2000 Lars FrölanderSWE Michael KlimAUS Geoff HuegillAUS
2004 Michael PhelpsUSA Ian CrockerUSA Andriy SerdinovUKR
2008 Michael PhelpsUSA Milorad ČavićSRB Andrew LautersteinAUS
2012 Michael PhelpsUSA Chad le Clos
Yevgeny Korotyshkin
RSA
RUS
2016 Joseph SchoolingSGP Michael Phelps
Chad le Clos
László Cseh, Jr.
USA
RSA
HUN
2020 Caeleb DresselUSA Kristóf MilákHUN Noè PontiSUI

Medals by country

NOC Gold Silver Bronze Total
United States USA 8 6 3 17
Sweden SWE 2 0 0 2
Russian Federation RUS 1 1 1 3
Suriname SUR 1 0 1 2
Singapore SGP 1 0 0 1
West Germany FRG 1 0 0 1
Australia AUS 0 2 3 5
Hungary HUN 0 2 0 2
South Africa RSA 0 2 0 2
Canada CAN 0 1 0 1
East Germany GDR 0 1 0 1
Poland POL 0 1 0 1
Serbia SRB 0 1 0 1
Great Britain GBR 0 0 1 1
Spain ESP 0 0 1 1
Switzerland SUI 0 0 1 1
Ukraine UKR 0 0 1 1

Top medallists

Athlete Nat Gold Silver Bronze Total
Michael Phelps USA 3 1 0 4
Pablo Morales USA 1 1 0 2
Mark Spitz USA 1 1 0 2
Anthony Nesty SUR 1 0 1 2
Michael Groß FRG 1 0 0 1
Denis Pankratov RUS
EUN
1 0 0 1
Pär Arvidsson SWE 1 0 0 1
Lars Frölander SWE 1 0 0 1
Doug Russell USA 1 0 0 1
Matt Vogel USA 1 0 0 1
Joseph Schooling SGP 1 0 0 1
Caeleb Dressel USA 1 0 0 1