Jaar
Locatie
1
2
3
1896
Sint-Petersburg
Gilbert Fuchs
Gustav Hügel
Georg Sanders
1897
Stockholm
Gustav Hügel
Ulrich Salchow
Johan Lefstad
1898
Vlag van Verenigd Koninkrijk Londen
Henning Grenander
Gustav Hügel
Gilbert Fuchs
1899
Davos
Gustav Hügel
Ulrich Salchow
Vlag van Verenigd Koninkrijk Edgar Syers
1900
Davos
Gustav Hügel
Ulrich Salchow
1901
Stockholm
Ulrich Salchow
Gilbert Fuchs
1902
Vlag van Verenigd Koninkrijk Londen
Ulrich Salchow
Vlag van Verenigd Koninkrijk Madge Syers-Cave
Martin Gordan
1903
Sint-Petersburg
Ulrich Salchow
Nikolaj Panin
Max Bohatsch
1904
Berlijn
Ulrich Salchow
Heinrich Burger
Martin Gordan
1905
Stockholm
Ulrich Salchow
Max Bohatsch
Per Thorén
1906
München
Gilbert Fuchs
Heinrich Burger
Bror Meyer
1907
Wenen
Ulrich Salchow
Max Bohatsch
Gilbert Fuchs
1908
Troppau
Ulrich Salchow
Gilbert Fuchs
Heinrich Burger
1909
Stockholm
Ulrich Salchow
Per Thorén
Ernest Herz
1910
Davos
Ulrich Salchow
Werner Rittberger
Andor Szende
1911
Troppau
Ulrich Salchow
Werner Rittberger
Fritz Kachler
1912
Vlag van Verenigd Koninkrijk Manchester
Fritz Kachler
Werner Rittberger
Andor Szende
1913
Wenen
Fritz Kachler
Willy Böckl
Andor Szende
1914
Helsinki
Gosta Sandahl
Fritz Kachler
Willy Böckl
1915-1921
Geen kampioenschappen wegens de Eerste Wereldoorlog .
1922
Stockholm
Gillis Grafström
Fritz Kachler
Willy Böckl
1923
Stockholm
Fritz Kachler
Willy Böckl
Gosta Sandahl
1924
Stockholm
Gillis Grafström
Willy Böckl
Ernst Oppacher
1925
Wenen
Willy Böckl
Fritz Kachler
Otto Preissecker
1926
Berlijn
Willy Böckl
Otto Preissecker
Vlag van Verenigd Koninkrijk John Page
1927
Davos
Willy Böckl
Otto Preissecker
Karl Schäfer
1928
Berlijn
Willy Böckl
Karl Schäfer
Hugo Distler
1929
Vlag van Verenigd Koninkrijk Londen
Gillis Grafström
Karl Schäfer
Ludwig Wrede
1930
Vlag van Verenigde Staten (1912-1959) New York
Karl Schäfer
Vlag van Verenigde Staten (1912-1959) Roger Turner
Georg Gautschi
1931
Berlijn
Karl Schäfer
Vlag van Verenigde Staten (1912-1959) Roger Turner
Ernst Baier
1932
Montreal
Karl Schäfer
Montgomery Wilson
Ernst Baier
1933
Zürich
Karl Schäfer
Ernst Baier
Markus Nikkanen
1934
Stockholm
Karl Schäfer
Ernst Baier
Erich Erdos
1935
Boedapest
Karl Schäfer
Vlag van Verenigd Koninkrijk Jack Dunn
Denes Pataky
1936
Parijs
Karl Schäfer
Vlag van Verenigd Koninkrijk Graham Sharp
Felix Kaspar
1937
Vlag van Verenigd Koninkrijk Londen
Felix Kaspar
Vlag van Verenigd Koninkrijk Graham Sharp
Elmer Tertak
1938
Berlijn
Felix Kaspar
Vlag van Verenigd Koninkrijk Graham Sharp
Herbert Alward
1939
Berlijn
Vlag van Verenigd Koninkrijk Graham Sharp
Vlag van Verenigd Koninkrijk Freddie Tomlins
Horst Faber
1940-1946
Geen kampioenschappen wegens de Tweede Wereldoorlog .
1947
Stockholm
Hans Gerschwiler
Vlag van Verenigde Staten (1912-1959) Richard Button
Vlag van Verenigd Koninkrijk Arthur Apfel
1948
Davos
Vlag van Verenigde Staten (1912-1959) Richard Button
Hans Gerschwiler
Ede Király
1949
Parijs
Vlag van Verenigde Staten (1912-1959) Richard Button
Ede Király
Edi Rada
1950
Vlag van Verenigd Koninkrijk Londen
Vlag van Verenigde Staten (1912-1959) Richard Button
Ede Király
Vlag van Verenigde Staten (1912-1959) Hayes Alan Jenkins
1951
Milaan
Vlag van Verenigde Staten (1912-1959) Richard Button
Vlag van Verenigde Staten (1912-1959) James Grogan
Helmut Seibt
1952
Parijs
Vlag van Verenigde Staten (1912-1959) Richard Button
Vlag van Verenigde Staten (1912-1959) James Grogan
Vlag van Verenigde Staten (1912-1959) Hayes Alan Jenkins
1953
Davos
Vlag van Verenigde Staten (1912-1959) Hayes Alan Jenkins
Vlag van Verenigde Staten (1912-1959) James Grogan
Carlo Fassi
1954
Oslo
Vlag van Verenigde Staten (1912-1959) Hayes Alan Jenkins
Vlag van Verenigde Staten (1912-1959) James Grogan
Alain Giletti
1955
Wenen
Vlag van Verenigde Staten (1912-1959) Hayes Alan Jenkins
Vlag van Verenigde Staten (1912-1959) Ronald Robertson
Vlag van Verenigde Staten (1912-1959) David Jenkins
1956
Garmisch-Partenkirchen
Vlag van Verenigde Staten (1912-1959) Hayes Alan Jenkins
Vlag van Verenigde Staten (1912-1959) Ronald Robertson
Vlag van Verenigde Staten (1912-1959) David Jenkins
1957
Vlag van Verenigde Staten (1912-1959) Colorado Springs
Vlag van Verenigde Staten (1912-1959) David Jenkins
Vlag van Verenigde Staten (1912-1959) Tim Brown
Charles Snelling
1958
Parijs
Vlag van Verenigde Staten (1912-1959) David Jenkins
Vlag van Verenigde Staten (1912-1959) Tim Brown
Alain Giletti
1959
Vlag van Verenigde Staten (1912-1959) Colorado Springs
Vlag van Verenigde Staten (1912-1959) David Jenkins
Donald Jackson
Vlag van Verenigde Staten (1912-1959) Tim Brown
1960
Vancouver
Alain Giletti
Donald Jackson
Alain Calmat
1961
Afgelast vanwege de Sabena-vlucht 548 vliegtuigramp.
1962
Praag
Donald Jackson
Karol Divín
Alain Calmat
1963
Cortina d'Ampezzo
Donald McPherson
Alain Calmat
Manfred Schnelldorfer
1964
Dortmund
Manfred Schnelldorfer
Alain Calmat
Karol Divín
1965
Vlag van Verenigde Staten Colorado Springs
Alain Calmat
Vlag van Verenigde Staten Scott Allen
Donald Knight
1966
Davos
Emmerich Danzer
Wolfgang Schwarz
Vlag van Verenigde Staten Gary Visconti
1967
Wenen
Emmerich Danzer
Wolfgang Schwarz
Vlag van Verenigde Staten Gary Visconti
1968
Genève
Emmerich Danzer
Vlag van Verenigde Staten Tim Wood
Patrick Péra
1969
Vlag van Verenigde Staten Colorado Springs
Vlag van Verenigde Staten Tim Wood
Ondrej Nepela
Patrick Péra
1970
Ljubljana
Vlag van Verenigde Staten Tim Wood
Ondrej Nepela
Günter Zöller
1971
Lyon
Ondrej Nepela
Patrick Péra
Vlag van Sovjet-Unie Sergei Chetverukhin
1972
Calgary
Ondrej Nepela
Vlag van Sovjet-Unie Sergei Chetverukhin
Vlag van Sovjet-Unie Vladimir Kovalev
1973
Bratislava
Ondrej Nepela
Vlag van Sovjet-Unie Sergei Chetverukhin
Jan Hoffmann
1974
München
Jan Hoffmann
Vlag van Sovjet-Unie Sergei Volkov
Toller Cranston
1975
Vlag van Verenigde Staten Colorado Springs
Vlag van Sovjet-Unie Sergei Volkov
Vlag van Sovjet-Unie Vladimir Kovalev
Vlag van Verenigd Koninkrijk John Curry
1976
Göteborg
Vlag van Verenigd Koninkrijk John Curry
Vlag van Sovjet-Unie Vladimir Kovalev
Jan Hoffmann
1977
Tokio
Vlag van Sovjet-Unie Vladimir Kovalev
Jan Hoffmann
Minoru Sano
1978
Ottawa
Vlag van Verenigde Staten Charles Tickner
Jan Hoffmann
Vlag van Verenigd Koninkrijk Robin Cousins
1979
Wenen
Vlag van Sovjet-Unie Vladimir Kovalev
Vlag van Verenigd Koninkrijk Robin Cousins
Jan Hoffmann
1980
Dortmund
Jan Hoffmann
Vlag van Verenigd Koninkrijk Robin Cousins
Vlag van Verenigde Staten Charles Tickner
1981
Vlag van Verenigde Staten Hartford
Vlag van Verenigde Staten Scott Hamilton
Vlag van Verenigde Staten David Santee
Vlag van Sovjet-Unie Igor Bobrin
1982
Kopenhagen
Vlag van Verenigde Staten Scott Hamilton
Norbert Schramm
Brian Pockar
1983
Helsinki
Vlag van Verenigde Staten Scott Hamilton
Norbert Schramm
Brian Orser
1984
Ottawa
Vlag van Verenigde Staten Scott Hamilton
Brian Orser
Vlag van Sovjet-Unie Alexander Fadeev
1985
Tokio
Vlag van Sovjet-Unie Alexander Fadeev
Brian Orser
Vlag van Verenigde Staten Brian Boitano
1986
Genève
Vlag van Verenigde Staten Brian Boitano
Brian Orser
Vlag van Sovjet-Unie Alexander Fadeev
1987
Vlag van Verenigde Staten Cincinnati
Brian Orser
Vlag van Verenigde Staten Brian Boitano
Vlag van Sovjet-Unie Alexander Fadeev
1988
Boedapest
Vlag van Verenigde Staten Brian Boitano
Brian Orser
Vlag van Sovjet-Unie Viktor Petrenko
1989
Parijs
Kurt Browning
Vlag van Verenigde Staten Christopher Bowman
Grzegorz Filipowski
1990
Halifax
Kurt Browning
Vlag van Sovjet-Unie Viktor Petrenko
Vlag van Verenigde Staten Christopher Bowman
1991
München
Kurt Browning
Vlag van Sovjet-Unie Viktor Petrenko
Vlag van Verenigde Staten Todd Eldredge
1992
Vlag van Verenigde Staten Oakland
Viktor Petrenko
Kurt Browning
Elvis Stojko
1993
Praag
Kurt Browning
Elvis Stojko
Alexei Urmanov
1994
Chiba
Elvis Stojko
Philippe Candeloro
Viacheslav Zagorodniuk
1995
Vlag van Verenigd Koninkrijk Birmingham
Elvis Stojko
Vlag van Verenigde Staten Todd Eldredge
Philippe Candeloro
1996
Edmonton
Vlag van Verenigde Staten Todd Eldredge
Ilia Kulik
Vlag van Verenigde Staten Rudy Galindo
1997
Lausanne
Elvis Stojko
Vlag van Verenigde Staten Todd Eldredge
Aleksej Jagoedin
1998
Vlag van Verenigde Staten Minneapolis
Aleksej Jagoedin
Vlag van Verenigde Staten Todd Eldredge
Jevgeni Ploesjenko
1999
Helsinki
Aleksej Jagoedin
Jevgeni Ploesjenko
Vlag van Verenigde Staten Michael Weiss
2000
Nice
Aleksej Jagoedin
Elvis Stojko
Vlag van Verenigde Staten Michael Weiss
2001
Vancouver
Jevgeni Ploesjenko
Aleksej Jagoedin
Vlag van Verenigde Staten Todd Eldredge
2002
Nagano
Aleksej Jagoedin
Vlag van Verenigde Staten Timothy Goebel
Takeshi Honda
2003
Vlag van Verenigde Staten Washington D.C
Jevgeni Ploesjenko
Vlag van Verenigde Staten Timothy Goebel
Takeshi Honda
2004
Dortmund
Jevgeni Ploesjenko
Brian Joubert
Stefan Lindemann
2005
Moskou
Stéphane Lambiel
Jeffrey Buttle
Vlag van Verenigde Staten Evan Lysacek
2006
Calgary
Stéphane Lambiel
Brian Joubert
Vlag van Verenigde Staten Evan Lysacek
2007
Tokio
Brian Joubert
Daisuke Takahashi
Stéphane Lambiel
2008
Göteborg
Jeffrey Buttle
Brian Joubert
Vlag van Verenigde Staten Johnny Weir
2009
Vlag van Verenigde Staten Los Angeles
Vlag van Verenigde Staten Evan Lysacek
Patrick Chan
Brian Joubert
2010
Turijn
Daisuke Takahashi
Patrick Chan
Brian Joubert
2011
Moskou
Patrick Chan
Takahiko Kozuka
Artoer Gatsjinski
2012
Nice
Patrick Chan
Daisuke Takahashi
Yuzuru Hanyu
2013
London
Patrick Chan
Denis Ten
Javier Fernández
2014
Saitama
Yuzuru Hanyu
Tatsuki Machida
Javier Fernández
2015
Shanghai
Javier Fernández
Yuzuru Hanyu
Denis Ten
2016
Vlag van Verenigde Staten Boston
Javier Fernández
Yuzuru Hanyu
Jin Boyang
2017
Helsinki
Yuzuru Hanyu
Shoma Uno
Jin Boyang
2018
Milaan
Vlag van Verenigde Staten Nathan Chen
Shoma Uno
Michail Koljada
2019
Saitama
Vlag van Verenigde Staten Nathan Chen
Yuzuru Hanyu
Vlag van Verenigde Staten Vincent Zhou
2020
Afgelast naar aanleiding van de coronapandemie .
2021
Stockholm
Vlag van Verenigde Staten Nathan Chen
Yuma Kagiyama
Yuzuru Hanyu