SportsHeroes.ru публикует таблицу-список чемпионов мира по биатлону среди мужчин по годам.
Индивидуальная гонка (20 км)
| Год | Город (страна) | Чемпион |
| 1958 | Зальфельден (Австрия) | Адольф Виклунд (Швеция) |
| 1959 | Курмайор (Италия) | Владимир Меланьин (СССР) |
| 1961 | Умео (Швеция) | Калеви Хуусконен (Финляндия) |
| 1962 | Хямеэнлинна (Финляндия) | Владимир Меланьин (СССР) |
| 1963 | Зеефельд (Австрия) | Владимир Меланьин (СССР) |
| 1965 | Эльверум (Норвегия) | Олав Йордет (Норвегия) |
| 1966 | Гармиш-Партенкирхен (ФРГ) | Йон Истад (Норвегия) |
| 1967 | Альтенберг (ГДР) | Виктор Маматов (СССР) |
| 1969 | Закопане (Польша) | Александр Тихонов (СССР) |
| 1970 | Эстерсунд (Швеция) | Александр Тихонов (СССР) |
| 1971 | Хямеэнлинна (Финляндия) | Дитер Шпеер (ГДР) |
| 1973 | Лейк-Плэсид (США) | Александр Тихонов (СССР) |
| 1974 | Минск (СССР) | Юхани Суутаринен (Финляндия) |
| 1975 | Антерсельва (Италия) | Хейкки Икола (Финляндия) |
| 1977 | Вингрум (Норвегия) | Хейкки Икола (Финляндия) |
| 1978 | Хохфильцен (Австрия) | Одд Лирхус (Норвегия) |
| 1979 | Рупольдинг (ФРГ) | Клаус Зиберт (ГДР) |
| 1981 | Лахти (Финляндия) | Хейкки Икола (Финляндия) |
| 1982 | Минск (СССР) | Франк Ульрих (ГДР) |
| 1983 | Антерсельва (Италия) | Франк Ульрих (ГДР) |
| 1985 | Рупольдинг (ФРГ) | Юрий Кашкаров (СССР) |
| 1986 | Холменколлен (Норвегия) | Валерий Медведцев (СССР) |
| 1987 | Лейк-Плэсид (США) | Франк-Петер Реч (ГДР) |
| 1989 | Файстриц (Австрия) | Эйрик Квальфосс (Норвегия) |
| 1990 | Минск (СССР) | Валерий Медведцев (СССР) |
| 1991 | Лахти (Финляндия) | Марк Кирхнер (Германия) |
| 1993 | Боровец (Болгария) | Андреас Зингерле (Италия) |
| 1995 | Антерсельва (Италия) | Томаш Сикора (Польша) |
| 1996 | Рупольдинг (Германия) | Сергей Тарасов (Россия) |
| 1997 | Осрблье (Словакия) | Рикко Гросс (Германия) |
| 1999 | Холменколлен (Норвегия) | Свен Фишер (Германия) |
| 2000 | Холменколлен (Норвегия) | Вольфганг Роттманн (Австрия) |
| 2001 | Поклюка (Словения) | Пааво Пуурунен (Финляндия) |
| 2003 | Ханты-Мансийск (Россия) | Халвар Ханевольд (Норвегия) |
| 2004 | Оберхоф (Германия) | Рафаэль Пуаре (Франция) |
| 2005 | Хохфильцен (Австрия) | Роман Достал (Чехия) |
| 2007 | Антерсельва (Италия) | Рафаэль Пуаре (Франция) |
| 2008 | Эстерсунд (Швеция) | Эмиль Хегле Свендсен (Норвегия) |
| 2009 | Пхенчхан (Корея) | Уле Эйнар Бьорндален (Норвегия) |
| 2011 | Ханты-Мансийск (Россия) | Тарьей Бе (Норвегия) |
| 2012 | Рупольдинг (Германия) | Яков Фак (Словения) |
| 2013 | Нове-Место (Чехия) | Мартен Фуркад (Франция) |
| 2015 | Контиолахти (Финляндия) | Мартен Фуркад (Франция) |
| 2016 | Холменколлен (Норвегия) | Мартен Фуркад (Франция) |
| 2017 | Хохфильцен (Австрия) | Лоуэлл Бэйли (США) |
| 2019 | Эстерсунд (Швеция) | Арнд Пайффер (Германия) |
Спринт (10 км)
| Год | Город (страна) | Чемпион |
| 1974 | Минск (СССР) | Юхани Суутаринен (Финляндия) |
| 1975 | Антерсельва (Италия) | Николай Круглов (СССР) |
| 1976 | Антерсельва (Италия) | Александр Тихонов (СССР) |
| 1977 | Вингрум (Норвегия) | Александр Тихонов (СССР) |
| 1978 | Хохфильцен (Австрия) | Франк Ульрих (ГДР) |
| 1979 | Рупольдинг (ФРГ) | Франк Ульрих (ГДР) |
| 1981 | Лахти (Финляндия) | Франк Ульрих (ГДР) |
| 1982 | Минск (СССР) | Эйрик Квальфосс (Норвегия) |
| 1983 | Антерсельва (Италия) | Эйрик Квальфосс (Норвегия) |
| 1985 | Рупольдинг (ФРГ) | Франк-Петер Реч (ГДР) |
| 1986 | Холменколлен (Норвегия) | Валерий Медведцев (СССР) |
| 1987 | Лейк-Плэсид (США) | Франк-Петер Реч (ГДР) |
| 1989 | Файстриц (Австрия) | Франк Люк (ГДР) |
| 1990 | Холменколлен (Норвегия) | Марк Кирхнер (ГДР) |
| 1991 | Лахти (Финляндия) | Марк Кирхнер (Германия) |
| 1993 | Боровец (Болгария) | Марк Кирхнер (Германия) |
| 1995 | Антерсельва (Италия) | Патрис Байи-Сален (Франция) |
| 1996 | Рупольдинг (Германия) | Владимир Драчев (Россия) |
| 1997 | Осрблье (Словакия) | Вильфрид Паллхубер (Италия) |
| 1999 | Контиолахти (Финляндия) | Франк Люк (Германия) |
| 2000 | Холменколлен (Норвегия) | Фруде Андресен (Норвегия) |
| 2001 | Поклюка (Словения) | Павел Ростовцев (Россия) |
| 2003 | Ханты-Мансийск (Россия) | Уле Эйнар Бьорндален (Норвегия) |
| 2004 | Оберхоф (Германия) | Рафаэль Пуаре (Франция) |
| 2005 | Хохфильцен (Австрия) | Уле Эйнар Бьорндален (Норвегия) |
| 2007 | Антерсельва (Италия) | Уле Эйнар Бьорндален (Норвегия) |
| 2008 | Эстерсунд (Швеция) | Максим Чудов (Россия) |
| 2009 | Пхенчхан (Корея) | Уле Эйнар Бьорндален (Норвегия) |
| 2011 | Ханты-Мансийск (Россия) | Арнд Пайффер (Германия) |
| 2012 | Рупольдинг (Германия) | Мартен Фуркад (Франция) |
| 2013 | Нове-Место (Чехия) | Эмиль Хегле Свендсен (Норвегия) |
| 2015 | Контиолахти (Финляндия) | Йоханнес Бе (Норвегия) |
| 2016 | Холменколлен (Норвегия) | Мартен Фуркад (Франция) |
| 2017 | Хохфильцен (Австрия) | Бенедикт Долль (Германия) |
| 2019 | Эстерсунд (Швеция) | Йоханнес Бе (Норвегия) |
Гонка преследования (12,5 км)
| Год | Город (страна) | Чемпион |
| 1997 | Осрблье (Словакия) | Виктор Майгуров (Россия) |
| 1998 | Поклюка (Словения) | Владимир Драчев (Россия) |
| 1999 | Контиолахти (Финляндия) | Рикко Гросс (Германия) |
| 2000 | Холменколлен (Норвегия) | Франк Люк (Германия) |
| 2001 | Поклюка (Словения) | Павел Ростовцев (Россия) |
| 2003 | Ханты-Мансийск (Россия) | Рикко Гросс (Германия) |
| 2004 | Оберхоф (Германия) | Рикко Гросс (Германия) |
| 2005 | Хохфильцен (Австрия) | Уле Эйнар Бьорндален (Норвегия) |
| 2007 | Антерсельва (Италия) | Уле Эйнар Бьорндален (Норвегия) |
| 2008 | Эстерсунд (Швеция) | Уле Эйнар Бьорндален (Норвегия) |
| 2009 | Пхенчхан (Корея) | Уле Эйнар Бьорндален (Норвегия) |
| 2011 | Ханты-Мансийск (Россия) | Мартен Фуркад (Франция) |
| 2012 | Рупольдинг (Германия) | Мартен Фуркад (Франция) |
| 2013 | Нове-Место (Чехия) | Эмиль Хегле Свендсен (Норвегия) |
| 2015 | Контиолахти (Финляндия) | Эрик Лессер (Германия) |
| 2016 | Холменколлен (Норвегия) | Мартен Фуркад (Франция) |
| 2017 | Хохфильцен (Австрия) | Мартен Фуркад (Франция) |
| 2019 | Эстерсунд (Швеция) | Дмитрий Пидручный (Украина) |
Масс-старт (15 км)
| Год | Город (страна) | Чемпион |
| 1999 | Холменколлен (Норвегия) | Свен Фишер (Германия) |
| 2000 | Холменколлен (Норвегия) | Рафаэль Пуаре (Франция) |
| 2001 | Поклюка (Словения) | Рафаэль Пуаре (Франция) |
| 2002 | Холменколлен (Норвегия) | Рафаэль Пуаре (Франция) |
| 2003 | Ханты-Мансийск (Россия) | Уле Эйнар Бьорндален (Норвегия) |
| 2004 | Оберхоф (Германия) | Рафаэль Пуаре (Франция) |
| 2005 | Хохфильцен (Австрия) | Уле Эйнар Бьорндален (Норвегия) |
| 2007 | Антерсельва (Италия) | Михаэль Грайс (Германия) |
| 2008 | Эстерсунд (Швеция) | Эмиль Хегле Свендсен (Норвегия) |
| 2009 | Пхенчхан (Корея) | Доминик Ландертингер (Австрия) |
| 2011 | Ханты-Мансийск (Россия) | Эмиль Хегле Свендсен (Норвегия) |
| 2012 | Рупольдинг (Германия) | Мартен Фуркад (Франция) |
| 2013 | Нове-Место (Чехия) | Тарьей Бе (Норвегия) |
| 2015 | Контиолахти (Финляндия) | Яков Фак (Словения) |
| 2016 | Холменколлен (Норвегия) | Йоханнес Бе (Норвегия) |
| 2017 | Хохфильцен (Австрия) | Симон Шемпп (Германия) |
| 2019 | Эстерсунд (Швеция) | Доминик Виндиш (Италия) |
Эстафета (4×7,5 км)
| Год | Город (страна) | Чемпионы |
| 1966 | Гармиш-Партенкирхен (ФРГ) | Норвегия Ивар Норкилд Олав Йордет Йон Истад Рагнар Твейтен |
| 1967 | Альтенберг (ГДР) | Норвегия Йон Истад Рагнар Твейтен Ула Верхауг Олав Йордет |
| 1969 | Закопане (Польша) | СССР Александр Тихонов Виктор Маматов Ринат Сафин Владимир Гундарцев |
| 1970 | Эстерсунд (Швеция) | СССР Александр Тихонов Виктор Маматов Ринат Сафин Александр Ушаков |
| 1971 | Хямеэнлинна (Финляндия) | СССР Александр Тихонов Виктор Маматов Ринат Сафин Назим Мухитов |
| 1973 | Лейк-Плэсид (США) | СССР Александр Тихонов Ринат Сафин Юрий Колмаков Геннадий Ковалев |
| 1974 | Минск (СССР) | СССР Александр Тихонов Александр Ушаков Николай Круглов Юрий Колмаков |
| 1975 | Антерсельва (Италия) | Финляндия Хенрик Флейт Симо Халонен Юхани Суутаринен Хейкки Икола |
| 1977 | Вингрум (Норвегия) | СССР Александр Елизаров Александр Ушаков Николай Круглов Александр Тихонов |
| 1978 | Хохфильцен (Австрия) | ГДР Манфред Бер Франк Ульрих Клаус Зиберт Эберхард Реш |
| 1979 | Рупольдинг (ФРГ) | ГДР Манфред Бер Клаус Зиберт Франк Ульрих Эберхард Реш |
| 1981 | Лахти (Финляндия) | ГДР Маттиас Юнг Маттиас Якоб Франк Ульрих Эберхард Реш |
| 1982 | Минск (СССР) | ГДР Франк Ульрих Маттиас Юнг Маттиас Якоб Бернд Хельмих |
| 1983 | Антерсельва (Италия) | СССР Альгимантас Шална Юрий Кашкаров Петр Милорадов Сергей Булыгин |
| 1985 | Рупольдинг (ФРГ) | СССР Юрий Кашкаров Альгимантас Шална Сергей Булыгин Андрей Зенков |
| 1986 | Холменколлен (Норвегия) | СССР Юрий Кашкаров Дмитрий Васильев Валерий Медведцев Сергей Булыгин |
| 1987 | Лейк-Плэсид (США) | ГДР Франк-Петер Реч Маттиас Якоб Андре Земиш Юрген Вирт |
| 1989 | Файстриц (Австрия) | ГДР Франк Люк Андре Земиш Бирк Андерс Франк-Петер Реч |
| 1990 | Контиолахти (Финляндия) | Италия Пьеральберто Каррара Вильфрид Паллхубер Йоханн Пасслер Андреас Зингерле |
| 1991 | Лахти (Финляндия) | Германия Рикко Гросс Франк Люк Марк Кирхнер Фриц Фишер |
| 1993 | Боровец (Болгария) | Италия Вильфрид Паллхубер Йоханн Пасслер Пьеральберто Каррара Андреас Зингерле |
| 1995 | Антерсельва (Италия) | Германия Рикко Гросс Марк Кирхнер Франк Люк Свен Фишер |
| 1996 | Рупольдинг (Германия) | Россия Виктор Майгуров Владимир Драчев Сергей Тарасов Алексей Кобелев |
| 1997 | Осрблье (Словакия) | Германия Рикко Гросс Петер Зендель Свен Фишер Франк Люк |
| 1999 | Контиолахти (Финляндия) | Белоруссия Алексей Айдаров Петр Ивашко Вадим Сашурин Олег Рыженков |
| 2000 | Лахти (Финляндия) | Россия Виктор Майгуров Сергей Рожков Владимир Драчев Павел Ростовцев |
| 2001 | Поклюка (Словения) | Франция Жиль Марге Венсан Дефран Жюльен Робер Рафаэль Пуаре |
| 2003 | Ханты-Мансийск (Россия) | Германия Петер Зендель Свен Фишер Рикко Гросс Франк Люк |
| 2004 | Оберхоф (Германия) | Германия Франк Люк Рикко Гросс Свен Фишер Михаэль Грайс |
| 2005 | Хохфильцен (Австрия) | Норвегия Халвар Ханевольд Стиан Экхофф Эгиль Йелланн Уле Эйнар Бьорндален |
| 2007 | Антерсельва (Италия) | Россия Иван Черезов Максим Чудов Дмитрий Ярошенко Николай Круглов |
| 2008 | Эстерсунд (Швеция) | Россия Иван Черезов Николай Круглов Дмитрий Ярошенко Максим Чудов |
| 2009 | Пхенчхан (Корея) | Норвегия Эмиль Хегле Свендсен Ларс Бергер Халвар Ханевольд Уле Эйнар Бьорндален |
| 2011 | Ханты-Мансийск (Россия) | Норвегия Уле Эйнар Бьорндален Александр Ус Эмиль Хегле Свендсен Тарьей Бе |
| 2012 | Рупольдинг (Германия) | Норвегия Уле Эйнар Бьорндален Руне Браттсвеен Тарьей Бе Эмиль Хегле Свендсен |
| 2013 | Нове-Место (Чехия) | Норвегия Уле Эйнар Бьорндален Хенрик Л′Абе-Лунн Тарьей Бе Эмиль Хегле Свендсен |
| 2015 | Контиолахти (Финляндия) | Германия Эрик Лессер Даниель Бем Арнд Пайффер Симон Шемпп |
| 2016 | Холменколлен (Норвегия) | Норвегия Уле Эйнар Бьорндален Тарьей Бе Йоханнес Бе Эмиль Хегле Свендсен |
| 2017 | Хохфильцен (Австрия) | Россия Алексей Волков Максим Цветков Антон Бабиков Антон Шипулин |
| 2019 | Эстерсунд (Швеция) | Норвегия Ларс Хельге Биркеланд Ветле Шостад Кристиансен Тарьей Бе Йоханнес Бе |
Смешанная эстафета (2005-2006 — 4×6 км; 2007-2019 — 2×6 км+2×7,5 км)
| Год | Город (страна) | Чемпионы |
| 2005 | Ханты-Мансийск (Россия) | Россия Иван Черезов Николай Круглов |
| 2006 | Поклюка (Словения) | Россия Сергей Чепиков Николай Круглов |
| 2007 | Антерсельва (Италия) | Швеция Бьерн Ферри Карл-Юхан Бергман |
| 2008 | Эстерсунд (Швеция) | Германия Андреас Бирнбахер Михаэль Грайс |
| 2009 | Пхенчхан (Корея) | Франция Венсан Дефран Симон Фуркад |
| 2010 | Ханты-Мансийск (Россия) | Германия Симон Шемпп Арнд Пайффер |
| 2011 | Ханты-Мансийск (Россия) | Норвегия Уле Эйнар Бьорндален Тарьей Бе |
| 2012 | Рупольдинг (Германия) | Норвегия Уле Эйнар Бьорндален Эмиль Хегле Свендсен |
| 2013 | Нове-Место (Чехия) | Норвегия Тарьей Бе Эмиль Хегле Свендсен |
| 2015 | Контиолахти (Финляндия) | Чехия Михал Шлезингр Ондржей Моравец |
| 2016 | Холменколлен (Норвегия) | Франция Кентен Фийон Майе Мартен Фуркад |
| 2017 | Хохфильцен (Австрия) | Германия Арнд Пайффер Симон Шемпп |
| 2019 | Эстерсунд (Швеция) | Норвегия Йоханнес Бе Ветле Шостад Кристиансен |
Одиночная смешанная эстафета (6 км+7,5 км)
| Год | Город (страна) | Чемпион |
| 2019 | Эстерсунд (Швеция) | Норвегия Йоханнес Бе |
Командная гонка (10 км)
| Год | Город (страна) | Чемпионы |
| 1989 | Файстриц (Австрия) | СССР Юрий Кашкаров Сергей Булыгин Александр Попов Сергей Чепиков |
| 1990 | Холменколлен (Норвегия) | ГДР Райк Диттрих Марк Кирхнер Бирк Андерс Франк Люк |
| 1991 | Лахти (Финляндия) | Италия Хуберт Лейтгеб Готтлиб Ташлер Симон Демец Вильфрид Паллхубер |
| 1992 | Новосибирск (Россия) | Объединенная команда СССР Евгений Редькин Анатолий Жданович Александр Попов Александр Тропников |
| 1993 | Боровец (Болгария) | Германия Фриц Фишер Франк Люк Штеффен Хос Свен Фишер |
| 1994 | Кенмор (Канада) | Италия Пьеральберто Каррара Хуберт Лейтгеб Андреас Зингерле Вильфрид Паллхубер |
| 1995 | Антерсельва (Италия) | Норвегия Фруде Андресен Даг Бьорндален Халвар Ханевольд Йон Оге Тюллум |
| 1996 | Рупольдинг (Германия) | Белоруссия Петр Ивашко Олег Рыженков Александр Попов Вадим Сашурин |
| 1997 | Осрблье (Словакия) | Белоруссия Олег Рыженков Петр Ивашко Александр Попов Вадим Сашурин |
| 1998 | Хохфильцен (Австрия) | Норвегия Эгиль Йелланн Халвар Ханевольд Сюльфест Глимсдаль Уле Эйнар Бьорндален |