This is a list of medalists from the FIS Nordic World Ski Championships in men's cross-country skiing. Numbers in brackets denotes number of victories in corresponding disciplines. Boldface denotes record number of victories.
18 km, 17 km and 15 km (discontinued) Debuted: 1925. Not held: 1926. Resumed: 1927. Not held: 1993–1999. Resumed: 2001. Discontinued: 2023. Classic style: 1925, 1927–1987, 1989, 2001, 2003, 2009, 2011, 2017, 2019. Free style: 1989, 1991, 2005, 2007, 2013, 2015, 2021, 2023. Interval start: 1925, 1927–1991, 2001–2023. ChampionshipsGoldSilverBronze18 km1925 Johannisbad1926Not included in the World Championships program1929 Zakopane17 km1930 Oslo18 km1931 Oberhof1933 Innsbruck1934 Sollefteå1935 Vysoké Tatry1937 Chamonix1938 Lahti1939 Zakopane1950 Lake Placid15 km1954 Falun1958 Lahti1962 Zakopane1966 Oslo1970 Vysoké Tatry1974 Falun1978 Lahti1982 Oslo1985 Seefeld1987 Oberstdorf1989 Lahti (classic)1991 Val di Fiemme1993–1999Not included in the World Championships program2001 Lahti2003 Val di Fiemme2005 Oberstdorf2007 Sapporo2009 Liberec2011 Oslo2013 Val di Fiemme2015 Falun2017 Lahti2019 Seefeld2021 Oberstdorf2023 Planica
Medal table
50 km Debuted: 1925. 50 km is one of only three events that has been contested at every FIS Nordic World Ski Championships. Classic style: 1925–1985, 1997, 1999, 2005, 2007, 2013, 2015, 2021, 2023. Free style: 1987–1995, 2001, 2003, 2009, 2011, 2017, 2019, 2025. Interval start: 1925–2003. Mass start: 2005–2025.
ChampionshipsGoldSilverBronze1925 Johannisbad1926 Lahti1929 Zakopane1930 Oslo1931 Oberhof1933 Innsbruck1934 Sollefteå1935 Vysoké Tatry1937 Chamonix1938 Lahti1939 Zakopane1950 Lake Placid1954 Falun1958 Lahti1962 Zakopane1966 Oslo1970 Vysoké Tatry1974 Falun1978 Lahti1982 Oslo1985 Seefeld1987 Oberstdorf1989 Lahti1993 Falun1995 Thunder Bay1997 Trondheim1999 Ramsau2001 Lahti2003 Val di Fiemme2005 Oberstdorf2007 Sapporo2009 Liberec2011 Oslo2013 Val di Fiemme2015 Falun2017 Lahti2019 Seefeld2021 OberstdorfAlexander Bolshunov Russian Ski Federation2023 Planica2025 Trondheim
Medal table
30 km (discontinued) Debuted: 1926. Not held: 1927–1950. Resumed: 1954. Discontinued: 2003. Classic style: 1926, 1954–1995, 2001, 2003. Free style: 1997, 1999. Interval start: 1926, 1954–2001. Mass start: 2003. ChampionshipsGoldSilverBronze1926 Lahti1927–1950Not included in the World Championships program1954 Falun1958 Lahti1962 Zakopane1966 Oslo1970 Vysoké Tatry1974 Falun1978 Lahti1982 Oslo1985 Seefeld1987 Oberstdorf1989 Lahti1993 Falun1995 Thunder Bay1997 Trondheim1999 Ramsau2001 Lahti2003 Val di Fiemme
Medal table
4 × 10/7.5 km relay Debuted: 1933. 4×10 km classic style: 1933–1985. 4×10 km free style: 1987. 2×10 km classic style + 2×10 km free style: 1989–2023. 2×7.5 km classic style + 2×7.5 km free style: 2025. ChampionshipsGoldSilverBronze4 × 10 km relay1933 InnsbruckPer-Erik HedlundSven UtterströmNils-Joel EnglundHjalmar BergströmFrantišek ŠimůnekVladimír NovákAntonín BartoňCyril MusilHugo GstreinHermann GadnerBalthasar NiederkoflerHarald Paumgarten1934 SollefteåSulo NurmelaKlaes KarppinenMartti LappalainenVeli SaarinenWalter MotzJosef SchreinerWilly BognerHerbert LeupoldAllan KarlssonLars Theodor JonssonNils-Joel EnglundArthur Häggblad1935 Vysoké TatryMikko HusuKlaes KarppinenVäinö LiikkanenSulo Nurmela (2)Trygve BrodahlBjarne IversenOlaf HoffsbakkenOddbjørn HagenHalvar MoritzErik August LarssonMartin MatsboNils-Joel Englund1937 ChamonixAnnar RyenOskar FredriksenSigurd RøenLars BergendahlPekka NiemiKlaes KarppinenJuho 'Jussi' KurikkalaKalle JalkanenGiulio GerardiAristide CompagnoniSilvio ConfortolaVincenzo Demetz1938 LahtiJuho 'Jussi' KurikkalaMartti LauronenPauli PitkänenKlaes KarppinenRagnar RingstadOlav ØkernArne LarsenLars BergendahlSven HanssonDonald JohanssonSigurd NilssonMartin Matsbo1939 ZakopanePauli Pitkänen (2)Olavi AlakulppiEino OlkinuoraKlaes Karppinen (4)Alvar HägglundSelm StenvallJohn WestberghCarl PahlinAristide CompagnoniSeverino CompagnoniGoffredo BaurAlberto Jammaron1950 Lake PlacidNils TäppKarl-Erik ÅströmMartin LundströmEnar JosefssonHeikki HasuViljo VellonenPaavo LonkilaAugust KiuruMartin StokkenEilert DahlKristian BjørnHenry Hermansen1954 FalunAugust KiuruTapio MäkeläArvo ViitanenVeikko HakulinenNikolay KozlovFyodor TerentyevAleksey KuznetsovVladimir KuzinSune LarssonSixten JernbergArthur OlssonPer-Erik Larsson1958 LahtiSixten JernbergLennart LarssonSture GrahnPer-Erik LarssonFyodor TerentyevNikolay AnikinAnatoly ShelyukhinPavel KolchinKalevi HämäläinenArto TiainenArvo ViitanenVeikko Hakulinen1962 ZakopaneLars OlssonSture Grahn (2)Sixten Jernberg (2)Assar RönnlundVäinö HuhtalaKalevi LaurilaPentti PesonenEero MäntyrantaIvan UtrobinPavel KolchinAleksey KuznetsovGennady Vaganov1966 OsloOdd MartinsenHarald GrønningenOle EllefsæterGjermund EggenKalevi OikarainenHannu TaipaleKalevi LaurilaEero MäntyrantaGiulio de FlorianFranco NonesGianfranco StellaFranco Manfroi1970 Vysoké TatryVladimir VoronkovValery TarakanovFyodor SimashevVyacheslav VedeninGerd HesslerAxel LesserGerhard GrimmerGert-Dietmar KlauseOve LestanderJan HalvarssonIngvar SandströmLars-Göran Åslund1974 FalunGerd HesslerDieter MeinelGerhard GrimmerGert-Dietmar KlauseIvan GaraninFyodor SimashevVasily RochevYuri SkobovMagne MyrmoOdd MartinsenIvar FormoOddvar Brå1978 LahtiSven-Åke LundbäckChrister JohanssonTommy LimbyThomas MagnusonEsko LähtevänojaJuha MietoPertti TeurajärviMatti PitkänenLars-Erik EriksenOve AunliIvar FormoOddvar Brå1982 OsloLars-Erik EriksenOve AunliPål Gunnar MikkelsplassOddvar Brå shared with Vladimir NikitinOleksandr BatyukYuriy BurlakovAlexander Zavyalov(None)Uwe BellmannUwe WünschStefan SchickerFrank Schröder shared with Kari HärkönenAki KarvonenHarri KirvesniemiJuha Mieto1985 SeefeldArild MonsenPål Gunnar Mikkelsplass (2)Tor Håkon HolteOve Aunli (2)Marco AlbarelloGiorgio VanzettaMaurilio De ZoltGiuseppe PlonerErik ÖstlundThomas WassbergThomas ErikssonGunde Svan1987 OberstdorfErik ÖstlundGunde SvanThomas WassbergTorgny MogrenOleksandr BatyukVladimir SmirnovMikhail DevyatyarovVladimir SakhnovOve AunliVegard UlvangPål Gunnar MikkelsplassTerje Langli1989 LahtiChrister MajbäckGunde Svan (2)Lars HålandTorgny Mogren (2)Aki KarvonenHarri KirvesniemiKari RistanenJari RäsänenLadislav ŠvandaMartin PetrášekRadim NyčVáclav KorunkaØyvind SkaanesTerje LangliVegard UlvangBjørn DæhlieThomas ErikssonChrister MajbäckGunde SvanTorgny MogrenMika KuusistoHarri KirvesniemiJari IsometsäJari Räsänen1993 FalunSture SivertsenVegard Ulvang (2)Terje Langli (2)Bjørn DæhlieMaurilio De ZoltMarco AlbarelloGiorgio VanzettaSilvio FaunerAndrey KirilovIgor BadamchinAlexey ProkurorovMikhail Botvinov1995 Thunder BaySture SivertsenErling JevneBjørn DæhlieThomas AlsgaardKarri HietamäkiHarri KirvesniemiJari RäsänenJari IsometsäFulvio ValbusaMarco AlbarelloFabio MajSilvio Fauner1997 TrondheimSture Sivertsen (3)Erling Jevne (2)Bjørn Dæhlie (4)Thomas AlsgaardHarri KirvesniemiMika MyllyläJari RäsänenJari IsometsäGiorgio Di CentaSilvio FaunerPietro Piller CottrerFulvio Valbusa1999 RamsauMarkus GandlerAlois StadloberMikhail BotvinovChristian HoffmannEspen BjervigErling JevneBjørn DæhlieThomas AlsgaardGiorgio Di CentaFabio MajFulvio ValbusaSilvio Fauner2001 LahtiFrode EstilOdd-Bjørn HjelmesetThomas AlsgaardTor Arne HetlandUrban LindgrenMathias FredrikssonMagnus IngessonPer ElofssonJens FilbrichAndreas SchlütterRon SpanuthRené Sommerfeldt2003 Val di FiemmeAnders AuklandFrode EstilTore Ruud HofstadThomas Alsgaard (4)Jens FilbrichAndreas SchlütterRené SommerfeldtAxel TeichmannAnders SödergrenPer ElofssonMathias FredrikssonJörgen Brink2005 OberstdorfOdd-Bjørn HjelmesetFrode Estil (3)Lars BergerTore Ruud HofstadJens FilbrichAndreas Schlütter Tobias Angerer Axel TeichmannNikolay PankratovVasily RochevYevgeny DementyevNikolay Bolschakov2007 SapporoEldar RønningOdd-Bjørn HjelmesetLars Berger (2)Petter NorthugNikolai PankratovVasily RochevAlexander LegkovEvgeni DementievMartin LarssonMathias FredrikssonMarcus HellnerAnders Södergren2009 LiberecEldar RønningOdd-Bjørn Hjelmeset (4)Tore Ruud Hofstad (3)Petter NorthugJens FilbrichTobias AngererFranz GöringAxel TeichmannMatti HeikkinenSami JauhojärviTeemu KattilakoskiVille Nousiainen2011 OsloMartin Johnsrud SundbyEldar RønningTord Asle GjerdalenPetter NorthugDaniel RickardssonJohan OlssonAnders SödergrenMarcus HellnerJens FilbrichAxel TeichmannFranz GöringTobias Angerer2013 Val di FiemmeTord Asle Gjerdalen (2)Eldar Rønning (4)Sjur RøthePetter NorthugDaniel RichardssonJohan OlssonMarcus HellnerCalle HalfvarssonEvgeniy BelovMaxim VylegzhaninAlexander LegkovSergey Ustiugov2015 FalunNiklas DyrhaugDidrik TønsethAnders GloeersenPetter Northug (5)Daniel RichardssonJohan OlssonMarcus HellnerCalle HalfvarssonJean-Marc GaillardMaurice ManificatRobin DuvillardAdrien Backscheider2017 LahtiDidrik Tønseth (2)Niklas Dyrhaug (2)Martin Johnsrud SundbyFinn Hågen KroghAndrey LarkovAlexander BessmertnykhAleksey ChervotkinSergey UstiugovDaniel RichardssonJohan OlssonMarcus HellnerCalle Halfvarsson2019 SeefeldEmil IversenMartin Johnsrud Sundby (3)Sjur Røthe (2)Johannes Høsflot KlæboAndrey LarkovAlexander BessmertnykhAlexander BolshunovSergey UstiugovAdrien BackscheiderMaurice ManificatClément ParisseRichard Jouve2021 OberstdorfPål GolbergEmil IversenHans Christer HolundJohannes Høsflot KlæboAleksey ChervotkinIvan YakimushkinArtem MaltsevAlexander Bolshunov Russian Ski FederationHugo LapalusMaurice ManificatClément ParisseJules Lapierre2023 PlanicaHans Christer Holund (2)Pål Golberg (2)Simen Hegstad KrügerJohannes Høsflot KlæboRistomatti HakolaIivo NiskanenPerttu HyvärinenNiko AnttolaAlbert KuchlerJanosch BruggerJonas DoblerFriedrich Moch4 × 7.5 km relay2025 TrondheimErik ValnesMartin Løwstrøm NyengetHarald Østberg AmundsenJohannes Høsflot Klæbo (4)Cyril FähndrichJonas BaumannJason RüeschValerio GrondTruls GisselmanWilliam PoromaaJens BurmanEdvin Anger
Medal table
10 km Debuted: 1991. Not held: 2001–2023. Resumed: 2025. Classic style: 1991–1999, 2025. Interval start: 1991–1999, 2025. ChampionshipsGoldSilverBronze1993 Falun1995 Thunder Bay1997 Trondheim1999 Ramsau2001–2023Not included in the World Championships program2025 Trondheim
Medal table
Combined/double pursuit/Skiathlon Debuted: 1993.
ChampionshipsGoldSilverBronze10 km classic interval start + 15 km freestyle pursuit. Separate days.1993 Falun1995 Thunder Bay1997 Trondheim1999 Ramsau10 km classic interval start + 10 km freestyle pursuit. Same day.2001 Lahti10 km classic mass start; then 10 km freestyle pursuit15 km classic mass start; then 15 km freestyle pursuit2005 Oberstdorf2007 Sapporo2009 Liberec2011 Oslo2013 Val di Flemme2015 Falun2017 Lahti2019 Seefeld2021 OberstdorfAlexander Bolshunov Russian Ski Federation2023 Planica10 km classic mass start; then 10 km freestyle pursuit2025 Trondheim
Medal table
Individual sprint Debuted: 2001. Classic style: 2005, 2007, 2013, 2015, 2021, 2023. Free style: 2001, 2003, 2009, 2011, 2017, 2019, 2025. ChampionshipsGoldSilverBronze2001 Lahti2005 Oberstdorf2007 Sapporo2009 Liberec2011 Oslo2013 Val di Fiemme2015 Falun2017 Lahti2019 Seefeld2021 Oberstdorf2023 Planica2025 Trondheim
Medal table
Team sprint Debuted: 2005. Classic style: 2009, 2011, 2017, 2019, 2025. Free style: 2005, 2007, 2013, 2015, 2021, 2023.