10 km stylem dowolnym (bieg pościgowy) MiejsceZawodnikCzasStrataCzas netto Dmitrij Rostowcew 26:12,5 — 26:04,5 (1) Walerij Gontar 26:27,2 +14,7 26:27,2 (4) Sergej Mikajelian 27:04,5 +52,0 26:27,5 (5)4. Witalij Puchkało 27:16,6 +1:04,1 26:32,6 (6)5. Alexandre Pouyé 27:27,5 +1:15,0 27:06,5 (14)6. Naoto Baba 27:34,4 +1:21,9 26:07,4 (2)7. Rinat Mukhin 27:34,8 +1:22,3 26:17,8 (3)8. Siergiej Małyszew 27:56,2 +1:43,7 26:36,2 (7)9. Kirił Wiczużanin 27:57,8 +1:45,3 26:56,8 (12)10. Ołżas Klimin 27:58,6 +1:46,1 26:48,6 (10)colspan=5 34. Andrzej Pradziad 31:20,1 +5:07,1 28:52,1 (45)46. Bartłomiej Rucki 32:13,0 +6:00,5 29:22,0 (50)51. Kacper Antolec 32:29,9 +6:17,4 28:17,9 (29)70. Dawid Bril 35:40,4 +9:27,9 32:05,4 (77)

Sprint stylem klasycznym MiejsceZawodnikStrata Iwan Ljuft 3:53,60 Władimir Frołow +0,70 Jegor Bierezin +0,974. Ołżas Klimin +1,335. Jurij Gawriłow 3,626. Aleksandr Małyszew 26,97colspan=5 20. Kacper Antolec Ćwierćfinał (4)33. Dawid Bril Kwalifikacje38. Bartłomiej Rucki Kwalifikacje43. Andrzej Pradziad Kwalifikacje