# Championnats du monde de biathlon 2024

Les Championnats du monde de biathlon 2024, cinquante-neuvième édition des Championnats du monde de biathlon, ont lieu à Nové Město na Moravě, en Tchéquie, du 6 au 18 février 2024.
La France termine première nation de ces Mondiaux en battant son record de médailles avec six titres et treize podiums. Elle le doit essentiellement à son équipe féminine, avec en tête de liste Julia Simon, l'athlète la plus décorée de la compétition (quatre médailles d'or, une en bronze), Justine Braisaz-Bouchet (également cinq médailles, dont trois titres) et aussi Lou Jeanmonnot (quatre médailles, deux titres). Une seule épreuve leur échappe, l'Individuel remporté par Lisa Vittozzi, mais les Françaises sont présentes sur la totalité des podiums, réalisant un quadruplé historique en sprint. Elles remportent pour la première fois le titre du relais, et règnent avec leurs coéquipiers masculins sur les épreuves mixtes. Chez les hommes, Johannes Thingnes Bø est au premier plan de la domination presque totale de la Norvège - avec notamment un triplé en sprint et un quintuplé en poursuite - en étant médaillé dans les sept épreuves disputées, avec trois titres individuels. Il égale ainsi le record de son prestigieux compatriote Ole Einar Bjørndalen avec vingt titres mondiaux. Le seul titre masculin qui échappe à la Norvège est le relais, remporté par la Suède.
La Vysočina Arena de Nové Město ne désemplit pas durant les douze jours de compétition qui se déroulent sur une bande de neige préparée dans un paysage qui en est dépourvu.

## Présentation
### Choix du site organisateur

L'IBU annonce le 14 novembre 2020 que les championnats du monde 2024 se dérouleront sur le site de Nové Město, en Tchéquie, alors seul candidat en lice pour l'organisation de cette compétition. Les championnats du monde avaient déjà eu lieu une première fois sur ce site en 2013. Entre ces deux éditions des mondiaux, Nové Město a accueilli à six reprises une étape de la Coupe du monde de biathlon.

#### Participants

Les biathlètes français sélectionnés sont Justine Braisaz-Bouchet, Sophie Chauveau, Gilonne Guigonnat, Lou Jeanmonnot, Jeanne Richard et Julia Simon chez les femmes, et Fabien Claude, Quentin Fillon Maillet, Émilien Jacquelin, Oscar Lombardot et Eric Perrot chez les hommes.
Les biathlètes norvégiens sélectionnés sont Juni Arnekleiv, Karoline Knotten, Marit Ishol Skogan, Ingrid Landmark Tandrevold et Ida Lien chez les femmes, et Johannes Thingnes Bø, Tarjei Bø, Johannes Dale-Skjevdal, Sturla Lægreid, Endre Strømsheim et Vetle Christiansen chez les hommes.
Les biathlètes suédois sélectionnés sont Elvira Öberg, Hanna Öberg, Linn Persson, Anna Magnusson et Mona Brorsson chez les femmes, et Martin Ponsiluoma, Sebastian Samuelsson, Jesper Nelin, Peppe Femling et Viktor Brandt chez les hommes.
Les biathlètes allemands sélectionnés sont Selina Grotian, Janina Hettich-Walz, Franziska Preuß, Johanna Puff, Sophia Schneider et Vanessa Voigt chez les femmes, et Benedikt Doll, Philipp Horn, Johannes Kühn, Philipp Nawrath, Roman Rees et Justus Strelow chez les hommes.
Les biathlètes italiens sélectionnés sont Dorothea Wierer, Lisa Vittozzi, Michela Carrara, Samuela Comola et Rebecca Passler chez les femmes, et Lukas Hofer, Tommaso Giacomel, Didier Bionaz, Elia Zeni et Patrick Braunhofer chez les hommes.
Les biathlètes suisses sélectionnés sont Amy Baserga, Aita Gasparin, Elisa Gasparin, Lena Häcki-Gross et Lea Meier chez les femmes, et Joscha Burkhalter, Jérémy Finello, Niklas Hartweg, Gion Stalder et Sebastian Stalder chez les hommes.

### Calendrier

Comme c'est le cas depuis 2011, les mondiaux débutent par le relais mixte. Les sprints et les poursuites complètent ensuite le programme de la première semaine. Les individuels se déroulent en milieu de seconde semaine, suivis du relais mixte simple. Enfin, ces championnats se terminent lors du second week-end, avec les relais par genre puis les mass-start.
| Heure | Horaire local de l'épreuve (UTC +1) |
Calendrier des épreuves :
| Épreuves ou évènements | Épreuves ou évènements | | | | | | | | | | | | | |
| Épreuves ou évènements | Épreuves ou évènements | M | M | J | V | S | D | L | M | M | J | V | S | D |
| Épreuves ou évènements | Épreuves ou évènements | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| Février 2024 |||||||||||||
| Cérémonies d'ouverture et de clôture | Cérémonies d'ouverture et de clôture | | | | | | | | | | | | | |
| Hommes |
| Hommes | Individuel (20 km) | | | | | | | | | 17h20 | | | | |
| Hommes | Sprint (10 km) | | | | | 17h05 | | | | | | | | |
| Hommes | Poursuite (12,5 km) | | | | | | 17h05 | | | | | | | |
| Hommes | Mass Start (15 km) | | | | | | | | | | | | | 16h30 |
| Hommes | Relais (4 × 7,5 km) | | | | | | | | | | | | 16h30 | |
| Femmes |
| Femmes | Individuel (15 km) | | | | | | | | 17h10 | | | | | |
| Femmes | Sprint (7,5 km) | | | | 17h20 | | | | | | | | | |
| Femmes | Poursuite (10 km) | | | | | | 14h30 | | | | | | | |
| Femmes | Mass Start (12,5 km) | | | | | | | | | | | | | 14h15 |
| Femmes | Relais (4 × 6 km) | | | | | | | | | | | | 13h45 | |
| Mixte |
| Mixte | Relais (2 × 6 km H + 2 × 6 km F) | | 17h20 | | | | | | | | | | | |
| Mixte | Relais simple (6 km F + 7,5 km H) | | | | | | | | | | 18h00 | | | |

## Déroulement des championnats

Le relais mixte, désormais habituelle épreuve d'ouverture des mondiaux, a lieu le 7 février 2024. L'équipe française (Éric Perrot, Quentin Fillon Maillet, Justine Braisaz-Bouchet et Julia Simon) est sacrée devant l'équipe norvégienne (Tarjei Bø, Johannes Bø, Karoline Knotten et Ingrid Tandrevold) et l'équipe suédoise (Sebastian Samuelsson, Martin Ponsiluoma, Hanna Öberg et Elvira Öberg). Les relayeurs français bénéficient en cette soirée pluvieuse de skis bien préparés, particulièrement efficaces sur la neige mouillée. Ainsi, Éric Perrot et Quentin Fillon Maillet se maintiennent aux avant-postes malgré cinq balles de pioche. À mi-course, la France n'est devancée que par l'Allemagne de quelques secondes. Largement la plus véloce sur la piste, Justine Braisaz-Bouchet perd cependant beaucoup de temps sur son tir couché et doit même visiter une fois l'anneau de pénalité, rétrogradant alors à une quarantaine de secondes de l'Allemande Preuss sortie en tête du pas de tir. Elle est en revanche irrésistible sur la suite de son relais (malgré une nouvelle pioche au tir debout), rattrapant et dépassant toutes ses adversaires pour finalement lancer Julia Simon en tête. Cette dernière effectue un cavalier seul. Forte de deux sans-fautes rapidement exécutés au stand de tir, elle s'octroie en effet au fil de la course une avance de plus en plus confortable et a ainsi le temps, en entrant dans le stade, de savourer ce nouveau titre de championne du monde de relais mixte pour l'équipe de France, le troisième de l'histoire après 2009 et 2016. Simon devance à l'arrivée d'une grosse quarantaine de secondes Ingrid Tandrevold, dernière relayeuse d'une équipe norvégienne qui s'était imposée lors des quatre précédentes éditions des Mondiaux sur ce format de course.
Le 9 février 2024 a lieu le sprint féminin. Grâce notamment à des skis bien préparés répondant bien sur la neige mouillée, l'équipe française réalise une performance collective exceptionnelle en signant le premier quadruplé de son histoire : Julia Simon (10/10 au tir) est sacrée championne du monde devant Justine Braisaz-Bouchet (9/10, médaille d'argent) et Lou Jeanmonnot (9/10, médaille de bronze), Sophie Chauveau (9/10) échouant au pied du podium. Julia Simon fait la différence pour la victoire grâce à un sans-faute phénoménal au tir (42 secondes passées sur le tapis pour l'ensemble des tirs couché et debout). Elle devance de moins de cinq secondes à l'arrivée Justine Braisaz-Bouchet, de loin la biathlète la plus véloce de toutes sur la piste mais sanctionnée d'un tour de pénalité au tir couché. Lou Jeanmonnot, qui complète ce podium cent pour cent tricolore, termine à plus de quarante secondes. Un tel quadruplé sur une épreuve individuelle féminine des championnats du monde n'avait été réalisé qu'une seule fois, par l'URSS en 1984$^,$.
Le 10 février 2024 a lieu le sprint masculin. L'équipe norvégienne réalise un triplé : Sturla Lægreid (10/10 au tir) est sacré champion du monde pour trois secondes et grâce à son sans-faute face aux cibles, devant Johannes Bø (9/10, un tour de pénalité) alors que Vetle Christiansen (9/10 également) prend la médaille de bronze.
Le 11 février 2024 a lieu la poursuite féminine. Julia Simon écrase la concurrence grâce à un 19/20 et est sacrée championne du monde de cette discipline ; elle conserve ainsi son titre et s'adjuge sa cinquième médaille d'or mondiale, la troisième individuelle. Durant la moitié du parcours (les deux tirs couchés) Julia Simon et Justine Braisaz-Bouchet se tiennent en respect à l'avant de la course. La tenante du titre fait la différence sur le premier tir debout où elle blanchit rapidement les cinq cibles alors que sa rivale et coéquipière part deux fois à la faute. En sortant de l'anneau de pénalité, Lisa Vittozzi qui est à 15 sur 15 est passée devant elle. Simon se montre à nouveau ultra-rapide et sans-faute sur le dernier tir debout et s'envole vers le doublé. Vittozzi (19 sur 20) tient la deuxième place jusqu'au bout, résistant au retour de Braisaz-Bouchet (16 sur 20) qui prend le bronze, tandis que Sophie Chauveau (17 sur 20) est à nouveau quatrième.
Le même jour a lieu la poursuite masculine sur laquelle les Norvégiens réalisent un quintuplé historique avec le sacre de Johannes Thingnes Bø (17/20) qui gagne sa dix-huitième médaille d'or mondiale (la huitième dans une course individuelle), devant Sturla Holm Lægreid (18/20) et Vetle Sjåstad Christiansen (17/20), Johannes Dale et Tarjei Bø restant au pied du podium.
L'épreuve suivante disputée le mardi est l'individuel féminin. À la faveur d'un 20 sur 20 au tir, Lisa Vittozzi est sacrée championne du monde de la spécialité. Sa relative lenteur sur le tapis pour assurer le plein au tir (soixante-treizième temps à près de cinquante secondes de J. Simon) est suffisamment compensée par sa vélocité sur les skis (troisième temps à plus d'une minute de Braisaz-Bouchet) pour lui permettre de s'imposer. Elle devance de vingt secondes Janina Hettich-Walz elle aussi sans-faute sur le pas de tir. Julia Simon se classe à moins de trente secondes et obtient avec le bronze sa quatrième médaille en quatre courses. La minute de pénalité qu'elle écope lors de son dernier tir debout la prive du meilleur résultat. La course de Justine Braisaz-Bouchet, une fois encore largement la plus rapide sur la piste, est plombée par trois minutes de pénalité pour trois cibles manquées sur ses tirs debout. Elle manque ainsi la médaille (avec une seule faute elle se serait imposée) et se classe finalement septième.
Le lendemain, l'individuel masculin est survolé par Johannes Bø qui remporte son dix-neuvième titre planétaire et sa quatrième médaille dans ces Mondiaux. Intouchable sur la piste, et avec un 19 sur 20 (une erreur sur son premier tir couché), il devance de 58 secondes son frère aîné Tarjei et de près de deux minutes Benedikt Doll, tous les deux à 19 sur 20 comme lui. La Norvège se prive toute seule d'un nouveau carton plein avec les fautes commises par Christiansen, Dale-Skjevdal et Lægreid sur le pas de tir.
Avant un week-end final où ont lieu le samedi les deux relais et le dimanche les deux mass-start, le public du stade de Nové Město assiste au relais mixte simple, où la France gagne sa quatrième médaille d'or dans ces Mondiaux. Le tandem franc-comtois Quentin Fillon Maillet-Lou Jeanmonnot bataille sur la piste et le pas de tir avec le binôme norvégien Johannes Bø-Ingrid Tandrevold. Jusqu'au dernier tir debout, ils se tiennent. Ainsi, quand dans le dernier tir pour les hommes, Fillon Maillet rate deux cibles, Bø en fait de même. Ce qui laisse Jeanmonnot et Tandrevold au coude à coude pour le final. Au dernier exercice debout face aux cibles, Tandrevold craque et part faire un tour de pénalité, alors que Jeanmonnot n'a besoin que d'une pioche avant de s'imposer en solitaire. Derrière elle, Lisa Vittozzi, très affutée dans ces championnats du monde, revient sur Tandrevold et prend le meilleur en vue de la ligne d'arrivée pour s'emparer de la médaille d'argent.
Le jour des relais, samedi 17 février, le quatuor féminin français part grand favori... et finit par s'imposer, apportant une quatrième médaille d'or à Julia Simon, dernière relayeuse. Alors que Lou Jeanmonnot sans faute lance parfaitement son équipe, le deuxième relais est compliqué pour Sophie Chauveau qui part tourner sur l'anneau de pénalité après son tir couché, mais aussi après son tir debout, et fait rétrograder son équipe. Justine Braisaz-Bouchet part ainsi en huitième position à 46 secondes de la tête de course, mais grâce à sa vitesse de déplacement et à une seule pioche sur ses deux tirs, elle lance finalement Simon en tête. Cette dernière n'a plus qu'à finir le travail (une petite frayeur au dernier tir debout avec trois pioches) pour s'imposer très largement devant la Suède et l'Allemagne. Il s’agit de la première victoire française en relais dames aux championnats du monde, ce succès arrivant 32 ans après le titre olympique historique gagné à Albertville en 1992.
La Suède s'impose ensuite chez les hommes. Elle doit sa médaille d'or à la défaillance du Norvégien Vetle Christiansen qui se présentait pourtant au dernier tir debout avec une minute d'avance sur la concurrence, notamment grâce au travail des frères Bø. Mais avec ses huit balles il ne parvient à blanchir que deux cibles et part tourner trois fois sur l'anneau de pénalité. Sebastian Samuelsson saute sur l'occasion pour prendre la tête et offrir la victoire à son équipe. Revenue du tréfonds du classement après les passages d'Éric Perrot et de Fabien Claude qui cumulent trois tours de pénalité en début de course, et grâce à un bon relais d'Émilien Jacquelin, la France accroche le bronze avec Quentin Fillon Maillet qui sort du pas de tir au moment où Christiansen en termine avec ses trois tours de pénalité, avant que ce dernier ne le domine dans le sprint final.
Les Mondiaux 2024 disputés devant un public copieux qui remplit à chaque épreuve la Vysočina Arena, s'achèvent le dimanche 18 février par les départs groupés. Chez les dames, Justine Braisaz-Bouchet, déjà championne olympique 2022 de la spécialité ne laisse aucune chance à la concurrence. Elle prend la course en main d'entrée et se détache seule dès la sortie du second tir, creusant progressivement l'écart. Réalisant le 20 sur 20 sur le pas de tir tout en étant à nouveau nettement la plus rapide sur skis, la Française s'impose magistralement. Lisa Vittozzi réalise également une course parfaite (sans faute sur le pas de tir et deuxième temps de ski). L'Italienne n'est cependant pas en mesure de rivaliser et termine à plus de trente secondes pour gagner la médaille d'argent, tandis que Lou Jeanmonnot, 19 sur 20, s'empare de la médaille de bronze devant Julia Simon (quatrième avec un 17 sur 20)$^,$.
Chez les hommes, Johannes Thingnes Bø conclut quant à lui les championnats par son troisième titre individuel et sa septième médaille en sept épreuves. Il totalise désormais vingt titres mondiaux égalant ainsi le record de son glorieux compatriote Ole Einar Bjørndalen. Johannes Bø remporte la mass start hommes avec une faute au tir et une nette supériorité sur les skis, puisque Andrejs Rastorgujevs, qui réalise le 20 sur 20, ne réussit pas à le suivre. Le biathlète letton réalise la plus belle performance de sa carrière gagnant avec l'argent sa première médaille à sa onzième participation aux Mondiaux depuis 2011. Le bronze revient à Quentin Fillon Maillet, 19 sur 20, qui signe à l'occasion le premier podium individuel de l'équipe de France masculine cette saison. La France termine en tête du classement des médailles avec la moitié des titres remportés (6 sur 12), portant à treize unités son record de total de médailles aux Mondiaux, soit deux de plus qu'en 2016.

## Bilan des championnats
### Tableau des médailles

Tableau des médailles :
| Rang | Nation | Or | Argent | Bronze | Total |
| 1 | France | 6 | 1 | 6 | 13 |
| 2 | Norvège | 4 | 5 | 3 | 12 |
| 3 | Italie | 1 | 3 | | 4 |
| 4 | Suède | 1 | 1 | 1 | 3 |
| 5 | Allemagne | | 1 | 2 | 3 |
| 6 | Lettonie | | 1 | | 1 |
| Total | Total | 12 | 12 | 12 | 36 |

### Athlètes multi-médaillés

Tableau des médailles :
| Rang | Athlète | Or | Argent | Bronze | Total |
| 1 | Julia Simon | 4 | | 1 | 5 |
| 2 | Johannes Thingnes Bø | 3 | 3 | 1 | 7 |
| 3 | Justine Braisaz-Bouchet | 3 | 1 | 1 | 5 |
| 4 | Lou Jeanmonnot | 2 | | 2 | 4 |
| - | Quentin Fillon Maillet | 2 | | 2 | 4 |
| 6 | Lisa Vittozzi | 1 | 3 | | 4 |
| 7 | Sturla Holm Lægreid | 1 | 2 | | 3 |
| 8 | Éric Perrot | 1 | | 1 | 2 |
| - | Martin Ponsiluoma | 1 | | 1 | 2 |
| - | Sebastian Samuelsson | 1 | | 1 | 2 |
| 11 | Tarjei Bø | | 3 | | 3 |
| 12 | Vetle Sjåstad Christiansen | | 1 | 2 | 3 |
| 13 | Janina Hettich-Walz | | 1 | 1 | 2 |
| - | Elvira Öberg | | 1 | 1 | 2 |
| - | Hanna Öberg | | 1 | 1 | 2 |
| - | Ingrid Landmark Tandrevold | | 1 | 1 | 2 |

## Podiums
### Hommes

| Épreuves | Or | Argent | Bronze |
| Individuel 20 km résultats détaillés | Johannes Thingnes Bø | Tarjei Bø | Benedikt Doll |
| Sprint 10 km résultats détaillés | Sturla Holm Lægreid | Johannes Thingnes Bø | Vetle Sjåstad Christiansen |
| Poursuite 12,5 km résultats détaillés | Johannes Thingnes Bø | Sturla Holm Lægreid | Vetle Sjåstad Christiansen |
| Mass Start 15 km résultats détaillés | Johannes Thingnes Bø | Andrejs Rastorgujevs | Quentin Fillon Maillet |
| Relais 4 × 7,5 km résultats détaillés | SuèdeViktor BrandtJesper NelinMartin PonsiluomaSebastian Samuelsson | NorvègeSturla Holm LægreidTarjei BøJohannes Thingnes BøVetle Sjåstad Christiansen | FranceÉric PerrotFabien ClaudeÉmilien JacquelinQuentin Fillon Maillet |

### Femmes

| Épreuves | Or | Argent | Bronze |
| Individuel 15 km résultats détaillés | Lisa Vittozzi | Janina Hettich-Walz | Julia Simon |
| Sprint 7,5 km résultats détaillés | Julia Simon | Justine Braisaz-Bouchet | Lou Jeanmonnot |
| Poursuite 10 km résultats détaillés | Julia Simon | Lisa Vittozzi | Justine Braisaz-Bouchet |
| Mass Start 12,5 km résultats détaillés | Justine Braisaz-Bouchet | Lisa Vittozzi | Lou Jeanmonnot |
| Relais 4 × 6 km résultats détaillés | FranceLou JeanmonnotSophie ChauveauJustine Braisaz-BouchetJulia Simon | SuèdeAnna MagnussonLinn PerssonHanna ÖbergElvira Öberg | AllemagneJanina Hettich-WalzSelina GrotianVanessa VoigtSophia Schneider |

### Mixte

| Épreuves | Or | Argent | Bronze |
| Relais 2 x 6 km H + 2 x 6 km F résultats détaillés | FranceÉric PerrotQuentin Fillon MailletJustine Braisaz-BouchetJulia Simon | NorvègeTarjei BøJohannes Thingnes BøKaroline KnottenIngrid Landmark Tandrevold | SuèdeSebastian SamuelssonMartin PonsiluomaHanna ÖbergElvira Öberg |
| Relais simple 6 km H + 7,5 km F résultats détaillés | FranceQuentin Fillon MailletLou Jeanmonnot | ItalieTommaso GiacomelLisa Vittozzi | NorvègeJohannes Thingnes BøIngrid Landmark Tandrevold |

## Résultats détaillés
### Individuel

Résultats de l’individuel masculin 20 km :
| Rang | Dossard | Biathlète | Minutes de pénalité | Résultat | Écart |
| | 9 | Johannes Thingnes Bø | 1 (1+0+0+0) | 45 min 49 s 0 | |
| | 24 | Tarjei Bø | 1 (0+1+0+0) | 46 min 47 s 9 | + 58 s 9 |
| | 12 | Benedikt Doll | 1 (0+0+0+1) | 47 min 42 s 3 | + 1 min 53 s 3 |
| 4 | 3 | Andrejs Rastorgujevs | 2 (0+1+0+1) | 48 min 39 s 2 | + 2 min 50 s 2 |
| 5 | 27 | Émilien Jacquelin | 1 (1+0+0+0) | 48 min 52 s 2 | + 3 min 3 s 2 |
| 6 | 1 | Quentin Fillon Maillet | 3 (2+1+0+0) | 49 min 5 s 2 | + 3 min 16 s 2 |
| 7 | 6 | Sebastian Samuelsson | 3 (1+1+0+1) | 49 min 17 s 7 | + 3 min 28 s 7 |
| 8 | 36 | Éric Perrot | 3 (2+1+0+0) | 49 min 21 s 1 | + 3 min 32 s 1 |
| 9 | 26 | Jakov Fak | 1 (0+1+0+0) | 49 min 24 s 6 | + 3 min 35 s 6 |
| 10 | 47 | Tomas Mikyska | 1 (0+0+0+1) | 50 min 3 s 9 | + 4 min 14 s 9 |
| 11 | 8 | Niklas Hartweg | 1 (0+0+0+1) | 50 min 22 s 3 | + 4 min 33 s 3 |
| 12 | 4 | Simon Eder | 2 (0+1+1+0) | 50 min 35 s 4 | + 4 min 46 s 4 |
| 13 | 10 | Roman Rees | 2 (1+1+0+0) | 50 min 40 s 3 | + 4 min 51 s 3 |
| 14 | 55 | Kristo Siimer | 1 (0+0+0+1) | 50 min 40 s 7 | + 4 min 51 s 7 |
| 15 | 2 | Vytautas Strolia | 1 (0+0+1+0) | 50 min 43 s 3 | + 4 min 54 s 3 |
| 16 | 41 | Vetle Sjåstad Christiansen | 1 (0+0+1+0) | 50 min 46 s 5 | + 4 min 57 s 5 |
| 17 | 45 | Miha Dovžan | 1 (0+0+0+1) | 50 min 49 s 4 | + 5 min 0 s 4 |
| 18 | 54 | Sturla Holm Lægreid | 2 (0+0+0+2) | 50 min 53 s 4 | + 5 min 4 s 4 |
| 19 | 22 | Johannes Kühn | 4 (0+1+1+2) | 50 min 57 s 6 | + 5 min 8 s 6 |
| 20 | 20 | Campbell Wright | 3 (1+1+0+1) | 50 min 58 s 1 | + 5 min 9 s 1 |
| 21 | 32 | Endre Strømsheim | 1 (0+1+0+0) | 50 min 58 s 9 | + 5 min 9 s 9 |
| 22 | 31 | Dmitrii Shamaev | 1 (0+1+0+0) | 51 min 6 s 2 | + 5 min 17 s 2 |
| 23 | 42 | Sean Doherty | 2 (0+1+0+1) | 51 min 13 s 5 | + 5 min 24 s 5 |
| 24 | 5 | Lukas Hofer | 4 (1+0+0+3) | 51 min 19 s 9 | + 5 min 30 s 9 |
| 25 | 21 | Timofey Lapshin | 2 (0+1+0+1) | 51 min 21 s 4 | + 5 min 32 s 4 |
| 26 | 13 | Michal Krčmář | 3 (1+0+1+1) | 51 min 36 s 6 | + 5 min 47 s 6 |
| 27 | 23 | George Colțea | 2 (0+1+0+1) | 51 min 39 s 2 | + 5 min 50 s 2 |
| 28 | 14 | Sebastian Stalder | 2 (0+1+0+1) | 51 min 44 s 7 | + 5 min 55 s 7 |
| 29 | 18 | Anton Dudchenko | 2 (2+0+0+0) | 51 min 49 s 4 | + 6 min 0 s 4 |
| 30 | 29 | Johannes Dale-Skjevdal | 5 (0+0+1+4) | 51 min 53 s 6 | + 6 min 4 s 6 |
| 31 | 15 | Adam Runnalls | 3 (0+0+1+2) | 51 min 59 s 2 | + 6 min 10 s 2 |
| 32 | 86 | Lovro Planko | 1 (0+0+0+1) | 52 min 0 s 6 | + 6 min 11 s 6 |
| 33 | 11 | Jesper Nelin | 5 (0+3+1+1) | 52 min 9 s 3 | + 6 min 20 s 3 |
| 34 | 71 | David Komatz | 1 (1+0+0+0) | 52 min 12 s 0 | + 6 min 23 s 0 |
| 35 | 40 | Aleksandr Starodubets | 0 (0+0+0+0) | 52 min 19 s 3 | + 6 min 30 s 3 |
| 36 | 89 | Tero Seppälä | 3 (1+0+1+1) | 52 min 26 s 8 | + 6 min 37 s 8 |
| 37 | 7 | Florent Claude | 4 (0+1+1+2) | 52 min 30 s 7 | + 6 min 41 s 7 |
| 38 | 28 | Pavel Magazeev | 3 (0+1+1+1) | 52 min 38 s 0 | + 6 min 49 s 0 |
| 39 | 19 | Martin Ponsiluoma | 6 (1+2+2+1) | 52 min 44 s 2 | + 6 min 55 s 2 |
| 40 | 25 | Rene Zahkna | 4 (2+1+0+1) | 52 min 45 s 6 | + 6 min 56 s 6 |
| 41 | 77 | Fabien Claude | 4 (0+1+1+2) | 52 min 51 s 8 | + 7 min 2 s 8 |
| 42 | 44 | Konrad Badacz | 3 (0+1+1+1) | 52 min 51 s 9 | + 7 min 2 s 9 |
| 43 | 48 | Philipp Horn | 5 (0+2+1+2) | 52 min 57 s 9 | + 7 min 8 s 9 |
| 44 | 46 | Christian Gow | 1 (0+1+0+0) | 52 min 58 s 2 | + 7 min 9 s 2 |
| 45 | 16 | Tommaso Giacomel | 6 (0+3+2+1) | 53 min 6 s 4 | + 7 min 17 s 4 |
| 46 | 75 | Vítězslav Hornig | 1 (0+0+0+1) | 53 min 6 s 5 | + 7 min 17 s 5 |
| 47 | 50 | Vladislav Kireyev | 3 (0+0+2+1) | 53 min 13 s 9 | + 7 min 24 s 9 |
| 48 | 30 | Otto Invenius | 5 (1+0+1+3) | 53 min 19 s 4 | + 7 min 30 s 4 |
| 49 | 63 | Didier Bionaz | 4 (2+0+0+2) | 53 min 28 s 9 | + 7 min 39 s 9 |
| 50 | 88 | Jake Brown | 4 (2+1+0+1) | 53 min 33 s 6 | + 7 min 44 s 6 |
| 51 | 66 | Andrzej Nędza-Kubiniec | 2 (0+0+1+1) | 53 min 51 s 2 | + 8 min 2 s 2 |
| 52 | 59 | Jaakko Ranta | 2 (1+0+1+0) | 53 min 53 s 0 | + 8 min 4 s 0 |
| 53 | 81 | Elia Zeni | 2 (1+1+0+0) | 53 min 53 s 8 | + 8 min 4 s 8 |
| 54 | 52 | Vladimir Iliev | 3 (2+1+0+0) | 53 min 55 s 2 | + 8 min 6 s 2 |
| 55 | 38 | Joscha Burkhalter | 4 (1+0+2+1) | 53 min 55 s 8 | + 8 min 6 s 8 |
| 56 | 60 | Mikito Tachizaki | 2 (0+0+0+2) | 53 min 59 s 5 | + 8 min 10 s 5 |
| 57 | 34 | Felix Leitner | 2 (1+0+0+1) | 53 min 59 s 8 | + 8 min 10 s 8 |
| 58 | 80 | Blagoy Todev | 2 (0+1+0+1) | 54 min 2 s 8 | + 8 min 13 s 8 |
| 59 | 83 | Olli Hiidensalo | 2 (1+0+0+1) | 54 min 6 s 4 | + 8 min 17 s 4 |
| 60 | 93 | Anton Vidmar | 3 (1+2+0+0) | 54 min 13 s 4 | + 8 min 24 s 4 |
| 61 | 96 | Jan Guńka | 3 (1+1+0+1) | 54 min 18 s 3 | + 8 min 29 s 3 |
| 62 | 43 | Artem Pryma | 4 (0+2+0+2) | 54 min 23 s 2 | + 8 min 34 s 2 |
| 63 | 98 | Jakub Štvrtecký | 4 (0+0+1+3) | 54 min 26 s 3 | + 8 min 37 s 3 |
| 64 | 49 | Peppe Femling | 4 (2+0+0+2) | 54 min 48 s 5 | + 8 min 59 s 5 |
| 65 | 73 | Maksim Fomin | 2 (2+0+0+0) | 54 min 49 s 3 | + 9 min 0 s 3 |
| 66 | 62 | Tomáš Sklenárik | 4 (0+0+2+2) | 54 min 56 s 8 | + 9 min 7 s 8 |
| 67 | 65 | George Buta | 4 (1+0+1+2) | 55 min 5 s 1 | + 9 min 16 s 1 |
| 68 | 57 | Renārs Birkentāls | 3 (0+1+1+1) | 55 min 5 s 5 | + 9 min 16 s 5 |
| 69 | 82 | Mihail Usov | 2 (1+1+0+0) | 55 min 14 s 0 | + 9 min 25 s 0 |
| 70 | 56 | Tomas Kaukėnas | 4 (0+1+1+2) | 55 min 18 s 8 | + 9 min 29 s 8 |
| 71 | 39 | Krešimir Crnković | 5 (2+1+2+0) | 55 min 37 s 8 | + 9 min 48 s 8 |
| 72 | 84 | Nikita Akimov | 2 (0+1+0+1) | 55 min 41 s 5 | + 9 min 52 s 5 |
| 73 | 100 | Taras Lesiuk | 4 (1+2+0+1) | 55 min 52 s 6 | + 10 min 3 s 6 |
| 74 | 92 | Raul Flore | 3 (1+1+0+1) | 55 min 56 s 6 | + 10 min 7 s 6 |
| 75 | 90 | Vincent Bonacci | 4 (0+3+0+1) | 56 min 21 s 8 | + 10 min 32 s 8 |
| 76 | 69 | Denys Nasyko | 4 (2+1+1+0) | 56 min 24 s 0 | + 10 min 35 s 0 |
| 77 | 97 | Anton Sinapov | 3 (1+1+1+0) | 56 min 25 s 0 | + 10 min 36 s 0 |
| 78 | 67 | Raido Ränkel | 7 (1+2+0+4) | 56 min 25 s 8 | + 10 min 36 s 8 |
| 79 | 61 | Maksim Makarov | 5 (2+0+1+2) | 56 min 30 s 6 | + 10 min 41 s 6 |
| 80 | 79 | Jérémy Finello | 8 (3+3+0+2) | 56 min 33 s 6 | + 10 min 44 s 6 |
| 81 | 17 | Alexandr Mukhin | 7 (4+1+1+1) | 56 min 34 s 0 | + 10 min 45 s 0 |
| 82 | 53 | Marcus Bolin Webb | 1 (0+1+0+0) | 56 min 39 s 4 | + 10 min 50 s 4 |
| 83 | 70 | Logan Pletz | 4 (1+1+1+1) | 56 min 56 s 4 | + 11 min 7 s 4 |
| 84 | 51 | Marek Mackels | 5 (0+1+0+4) | 56 min 58 s 5 | + 11 min 9 s 5 |
| 85 | 33 | Apóstolos Angelís | 4 (1+1+1+1) | 57 min 28 s 0 | + 11 min 39 s 0 |
| 86 | 68 | Aleksandrs Patrijuks | 6 (2+4+0+0) | 57 min 55 s 4 | + 12 min 6 s 4 |
| 87 | 99 | Matej Badan | 3 (1+1+0+1) | 57 min 56 s 7 | + 12 min 7 s 7 |
| 88 | 78 | Damian Cesnek | 5 (1+2+0+2) | 58 min 23 s 8 | + 12 min 34 s 8 |
| 89 | 74 | César Beauvais | 5 (2+1+1+1) | 59 min 6 s 4 | + 13 min 17 s 4 |
| 90 | 64 | Nikolaos Tsourekas | 4 (0+2+0+2) | 59 min 38 s 5 | + 13 min 49 s 5 |
| 91 | 91 | Magnus Oberhauser | 6 (2+2+1+1) | 59 min 44 s 0 | + 13 min 55 s 0 |
| 92 | 95 | Jokūbas Mackinė | 5 (0+2+0+3) | 59 min 52 s 4 | + 14 min 3 s 4 |
| 93 | 37 | Jacob Weel Rosbo | 7 (1+2+1+3) | 1 h 0 min 17 s 1 | + 14 min 28 s 1 |
| 94 | 35 | Roberto Piqueras | 7 (1+2+2+2) | 1 h 0 min 19 s 1 | + 14 min 30 s 1 |
| 95 | 72 | Choi Du-jin | 5 (2+0+1+2) | 1 h 0 min 24 s 8 | + 14 min 35 s 8 |
| 96 | 76 | Kiyomasa Ojima | 8 (2+2+2+2) | 1 h 0 min 53 s 6 | + 15 min 4 s 6 |
| 97 | 101 | Haldan Borglum | 5 (2+1+0+2) | 1 h 1 min 14 s 7 | + 15 min 25 s 7 |
| 98 | 94 | Masaharu Yamamoto | 9 (2+1+3+3) | 1 h 2 min 30 s 6 | + 16 min 41 s 6 |
| 99 | 85 | Enkhsaikhan Enkhbat | 7 (2+2+1+2) | 1 h 2 min 37 s 5 | + 16 min 48 s 5 |
| 100 | 58 | Noah Bradford | 6 (1+3+0+2) | 1 h 3 min 12 s 0 | + 17 min 23 s 0 |
| - | 87 | Rasmus Schiellerup | Forfait | Forfait | Forfait |
Résultats de l’individuel féminin 15 km :
| Rang | Dossard | Biathlète | Minutes de pénalité | Résultat | Écart |
| | 10 | Lisa Vittozzi | 0 (0+0+0+0) | 40 min 2 s 9 | |
| | 29 | Janina Hettich-Walz | 0 (0+0+0+0) | 40 min 23 s 4 | + 20 s 5 |
| | 16 | Julia Simon | 1 (0+0+0+1) | 40 min 32 s 5 | + 29 s 6 |
| 4 | 34 | Selina Grotian | 0 (0+0+0+0) | 41 min 4 s 0 | + 1 min 1 s 1 |
| 5 | 4 | Vanessa Voigt | 0 (0+0+0+0) | 41 min 9 s 1 | + 1 min 6 s 2 |
| 6 | 14 | Lou Jeanmonnot | 1 (0+0+0+1) | 41 min 13 s 5 | + 1 min 10 s 6 |
| 7 | 25 | Justine Braisaz-Bouchet | 3 (0+2+0+1) | 41 min 28 s 7 | + 1 min 25 s 8 |
| 8 | 63 | Khrystyna Dmytrenko | 0 (0+0+0+0) | 42 min 13 s 0 | + 2 min 10 s 1 |
| 9 | 49 | Mona Brorsson | 1 (0+0+0+1) | 42 min 13 s 6 | + 2 min 10 s 7 |
| 10 | 56 | Linn Persson | 1 (0+0+0+1) | 42 min 19 s 6 | + 2 min 16 s 7 |
| 11 | 23 | Deedra Irwin | 1 (1+0+0+0) | 42 min 57 s 3 | + 2 min 54 s 4 |
| 12 | 61 | Jessica Jislová | 1 (0+1+0+0) | 43 min 3 s 9 | + 3 min 1 s 0 |
| 13 | 50 | Regina Ermits | 2 (1+1+0+0) | 43 min 8 s 6 | + 3 min 5 s 7 |
| 14 | 13 | Dorothea Wierer | 2 (1+0+0+1) | 43 min 11 s 4 | + 3 min 8 s 5 |
| 15 | 18 | Franziska Preuß | 2 (1+0+0+1) | 43 min 11 s 5 | + 3 min 8 s 6 |
| 16 | 12 | Hanna Öberg | 3 (1+2+0+0) | 43 min 15 s 7 | + 3 min 12 s 8 |
| 17 | 20 | Lena Häcki-Gross | 3 (1+1+0+1) | 43 min 26 s 3 | + 3 min 23 s 4 |
| 18 | 11 | Lotte Lie | 2 (0+1+0+1) | 43 min 29 s 9 | + 3 min 27 s 0 |
| 19 | 67 | Anna Gandler | 2 (0+1+0+1) | 43 min 36 s 3 | + 3 min 33 s 4 |
| 20 | 3 | Markéta Davidová | 3 (0+1+1+1) | 43 min 37 s 1 | + 3 min 34 s 2 |
| 21 | 36 | Samuela Comola | 1 (0+1+0+0) | 43 min 38 s 0 | + 3 min 35 s 1 |
| 22 | 5 | Lisa Theresa Hauser | 2 (0+1+0+1) | 43 min 39 s 3 | + 3 min 36 s 4 |
| 23 | 28 | Suvi Minkkinen | 2 (0+0+1+1) | 44 min 5 s 6 | + 4 min 2 s 7 |
| 24 | 57 | Galina Vishnevskaya-Sheporenko | 0 (0+0+0+0) | 44 min 10 s 0 | + 4 min 7 s 1 |
| 25 | 27 | Anna Magnusson | 4 (1+1+1+1) | 44 min 27 s 1 | + 4 min 24 s 2 |
| 26 | 91 | Anna Kryvonos | 1 (0+0+0+1) | 44 min 27 s 3 | + 4 min 24 s 4 |
| 27 | 7 | Ingrid Landmark Tandrevold | 3 (0+3+0+0) | 44 min 32 s 2 | + 4 min 29 s 3 |
| 28 | 47 | Anastasiya Merkushyna | 3 (0+0+1+2) | 44 min 38 s 2 | + 4 min 35 s 3 |
| 29 | 22 | Juni Arnekleiv | 3 (1+1+1+0) | 44 min 39 s 9 | + 4 min 37 s 0 |
| 30 | 2 | Elvira Öberg | 4 (0+1+1+2) | 44 min 43 s 1 | + 4 min 40 s 2 |
| 31 | 33 | Ekaterina Avvakumova | 2 (0+0+2+0) | 44 min 43 s 7 | + 4 min 40 s 8 |
| 32 | 30 | Gilonne Guigonnat | 3 (0+2+0+1) | 44 min 44 s 4 | + 4 min 41 s 5 |
| 33 | 55 | Maya Cloetens | 2 (1+0+0+1) | 44 min 53 s 0 | + 4 min 50 s 1 |
| 34 | 6 | Valentina Dimitrova | 2 (2+0+0+0) | 44 min 57 s 1 | + 4 min 54 s 2 |
| 35 | 64 | Eve Bouvard | 3 (0+2+1+0) | 45 min 6 s 5 | + 5 min 3 s 6 |
| 36 | 75 | Anna Mąka | 3 (1+2+0+0) | 45 min 7 s 5 | + 5 min 4 s 6 |
| 37 | 86 | Lea Rothschopf | 3 (0+1+0+2) | 45 min 12 s 1 | + 5 min 9 s 2 |
| 38 | 8 | Anastasia Tolmacheva | 3 (0+1+0+2) | 45 min 18 s 7 | + 5 min 15 s 8 |
| 39 | 21 | Yuliia Dzhima | 3 (0+0+0+3) | 45 min 25 s 0 | + 5 min 22 s 1 |
| 40 | 19 | Joanna Jakiela | 4 (0+1+1+2) | 45 min 27 s 6 | + 5 min 24 s 7 |
| 41 | 85 | Emma Lunder | 3 (1+1+1+0) | 45 min 30 s 2 | + 5 min 27 s 3 |
| 42 | 76 | Chloe Levins | 1 (0+0+0+1) | 45 min 32 s 5 | + 5 min 29 s 6 |
| 43 | 24 | Lidiia Zhurauskaite | 3 (0+3+0+0) | 45 min 35 s 9 | + 5 min 33 s 0 |
| 44 | 41 | Lora Hristova | 4 (0+2+0+2) | 45 min 37 s 8 | + 5 min 34 s 9 |
| 45 | 79 | Polona Klemenčič | 4 (0+2+1+1) | 45 min 49 s 3 | + 5 min 46 s 4 |
| 46 | 32 | Aita Gasparin | 3 (1+0+2+0) | 45 min 50 s 8 | + 5 min 47 s 9 |
| 47 | 59 | Natalia Sidorowicz | 4 (0+1+2+1) | 45 min 54 s 6 | + 5 min 51 s 7 |
| 48 | 66 | Venla Lehtonen | 3 (0+2+1+0) | 46 min 6 s 8 | + 6 min 3 s 9 |
| 49 | 39 | Tamara Steiner | 3 (0+0+1+2) | 46 min 23 s 4 | + 6 min 20 s 5 |
| 50 | 65 | Elisa Gasparin | 2 (1+0+0+1) | 46 min 31 s 0 | + 6 min 28 s 1 |
| 51 | 1 | Amy Baserga | 4 (0+3+0+1) | 46 min 31 s 2 | + 6 min 28 s 3 |
| 52 | 43 | Tereza Voborníková | 5 (1+1+1+2) | 46 min 33 s 5 | + 6 min 30 s 6 |
| 53 | 92 | Julia Machyniakova | 3 (1+1+0+1) | 46 min 38 s 3 | + 6 min 35 s 4 |
| 54 | 53 | Noora Kaisa Keranen | 2 (1+0+0+1) | 46 min 50 s 4 | + 6 min 47 s 5 |
| 55 | 46 | Natalija Kočergina | 4 (0+2+1+1) | 46 min 54 s 1 | + 6 min 51 s 2 |
| 56 | 77 | Benita Peiffer | 3 (0+2+0+1) | 47 min 0 s 0 | + 6 min 57 s 1 |
| 57 | 35 | Emily Dickson | 3 (0+0+2+1) | 47 min 5 s 9 | + 7 min 3 s 0 |
| 58 | 26 | Anamarija Lampič | 8 (2+2+3+1) | 47 min 7 s 2 | + 7 min 4 s 3 |
| 59 | 82 | Daria Virolaïnen | 4 (1+1+0+2) | 47 min 8 s 8 | + 7 min 5 s 9 |
| 60 | 38 | Anika Kozica | 4 (0+1+1+2) | 47 min 12 s 7 | + 7 min 9 s 8 |
| 61 | 15 | Nadia Moser | 4 (0+1+2+1) | 47 min 14 s 2 | + 7 min 11 s 3 |
| 62 | 73 | Susan Külm | 6 (0+2+2+2) | 47 min 20 s 9 | + 7 min 18 s 0 |
| 63 | 62 | Aliona Makarova | 4 (1+2+1+0) | 47 min 37 s 0 | + 7 min 34 s 1 |
| 64 | 72 | Judita Traubaite | 5 (1+1+0+3) | 47 min 38 s 0 | + 7 min 35 s 1 |
| 65 | 31 | Ukaleq Slettemark | 2 (0+1+0+1) | 47 min 38 s 3 | + 7 min 35 s 4 |
| 66 | 78 | Olga Poltoranina | 2 (0+1+1+0) | 47 min 41 s 2 | + 7 min 38 s 3 |
| 67 | 37 | Baiba Bendika | 8 (1+4+2+1) | 47 min 49 s 1 | + 7 min 46 s 2 |
| 68 | 9 | Marit Ishol Skogan | 6 (1+4+0+1) | 47 min 49 s 9 | + 7 min 47 s 0 |
| 69 | 87 | Sandra Bulina | 4 (2+2+0+0) | 47 min 54 s 8 | + 7 min 51 s 9 |
| 70 | 60 | Maria Zdravkova | 3 (1+1+0+1) | 47 min 55 s 3 | + 7 min 52 s 4 |
| 71 | 88 | Lucie Charvátová | 7 (2+2+2+1) | 47 min 56 s 9 | + 7 min 54 s 0 |
| 72 | 40 | Darcie Morton | 5 (2+0+1+2) | 48 min 4 s 4 | + 8 min 1 s 5 |
| 73 | 80 | Annija Sabule | 3 (0+1+1+1) | 48 min 23 s 1 | + 8 min 20 s 2 |
| 74 | 69 | Elena Chirkova | 4 (2+0+1+1) | 48 min 27 s 9 | + 8 min 25 s 0 |
| 75 | 71 | Rebecca Passler | 5 (0+1+2+2) | 48 min 28 s 7 | + 8 min 25 s 8 |
| 76 | 81 | Jumi Jung | 4 (0+1+1+2) | 48 min 48 s 9 | + 8 min 46 s 0 |
| 77 | 51 | Ida Lien | 8 (0+3+1+4) | 48 min 50 s 3 | + 8 min 47 s 4 |
| 78 | 45 | Lena Repinc | 6 (2+1+0+3) | 48 min 52 s 8 | + 8 min 49 s 9 |
| 79 | 68 | Eunjung Ko | 4 (1+0+2+1) | 49 min 6 s 4 | + 9 min 3 s 5 |
| 80 | 74 | Zuzana Remenova | 5 (1+1+2+1) | 49 min 9 s 7 | + 9 min 6 s 8 |
| 81 | 58 | Andreea Mezdrea | 5 (0+1+3+1) | 49 min 19 s 2 | + 9 min 16 s 3 |
| 82 | 89 | Polina Yegorova | 5 (1+1+1+2) | 49 min 43 s 5 | + 9 min 40 s 6 |
| 83 | 84 | Daria Gembicka | 6 (2+1+0+3) | 50 min 38 s 4 | + 10 min 35 s 5 |
| 84 | 83 | Jackie Garso | 5 (1+2+2+0) | 51 min 51 s 0 | + 11 min 48 s 1 |
| 85 | 44 | Mária Remenová | 9 (3+1+3+2) | 52 min 5 s 2 | + 12 min 2 s 3 |
| 86 | 70 | Hikaru Fukuda | 6 (0+2+1+3) | 52 min 9 s 4 | + 12 min 6 s 5 |
| 87 | 54 | Konstantina Charalampidou | 5 (1+2+1+1) | 53 min 13 s 5 | + 13 min 10 s 6 |
| 88 | 42 | Alla Ghilenko | 9 (0+4+1+4) | 53 min 18 s 8 | + 13 min 15 s 9 |
| 89 | 90 | Hanna-Brita Kaasik | 10 (2+2+2+4) | 54 min 13 s 6 | + 14 min 10 s 7 |
| 90 | 52 | Aoi Sato | 11 (3+3+4+1) | 54 min 21 s 6 | + 14 min 18 s 7 |
| 91 | 48 | Tara Geraghty-Moats | 11 (3+2+3+3) | 54 min 39 s 6 | + 14 min 36 s 7 |

### Sprint

Résultats du sprint masculin 10 km :
| Rang | Dossard | Biathlète | Fautes | Temps | Écart |
| | 50 | Sturla Holm Lægreid | 0 (0+0) | 25 min 23 s 9 | |
| | 26 | Johannes Thingnes Bø | 1 (1+0) | 25 min 27 s 4 | + 3 s 5 |
| | 48 | Vetle Sjåstad Christiansen | 1 (1+0) | 25 min 42 s 5 | + 18 s 6 |
| 4 | 42 | Éric Perrot | 1 (0+1) | 25 min 52 s 8 | + 28 s 9 |
| 5 | 28 | Sebastian Samuelsson | 0 (0+0) | 26 min 0 s 5 | + 36 s 6 |
| 6 | 14 | Tarjei Bø | 2 (1+1) | 26 min 1 s 4 | + 37 s 5 |
| 7 | 11 | Johannes Dale-Skjevdal | 2 (1+1) | 26 min 2 s 1 | + 38 s 2 |
| 8 | 9 | Quentin Fillon Maillet | 1 (0+1) | 26 min 4 s 6 | + 40 s 7 |
| 9 | 21 | Émilien Jacquelin | 1 (1+0) | 26 min 19 s 3 | + 55 s 4 |
| 10 | 19 | Martin Ponsiluoma | 2 (2+0) | 26 min 27 s 2 | + 1 min 3 s 3 |
| 11 | 18 | Campbell Wright | 0 (0+0) | 26 min 31 s 8 | + 1 min 7 s 9 |
| 12 | 16 | Andrejs Rastorgujevs | 0 (0+0) | 26 min 40 s 8 | + 1 min 16 s 9 |
| 13 | 7 | Benedikt Doll | 2 (2+0) | 27 min 5 s 1 | + 1 min 41 s 2 |
| 14 | 4 | Johannes Kühn | 1 (0+1) | 27 min 5 s 8 | + 1 min 41 s 9 |
| 15 | 2 | Tommaso Giacomel | 1 (1+0) | 27 min 7 s 3 | + 1 min 43 s 4 |
| 16 | 30 | Philipp Nawrath | 1 (1+0) | 27 min 8 s 7 | + 1 min 44 s 8 |
| 17 | 12 | Adam Runnalls | 0 (0+0) | 27 min 11 s 2 | + 1 min 47 s 3 |
| 18 | 33 | Lukas Hofer | 0 (0+0) | 27 min 11 s 9 | + 1 min 48 s 0 |
| 19 | 27 | Michal Krčmář | 1 (0+1) | 27 min 16 s 5 | + 1 min 52 s 6 |
| 20 | 58 | Endre Strømsheim | 2 (1+1) | 27 min 17 s 7 | + 1 min 53 s 8 |
| 21 | 1 | Dmytro Pidruchnyi | 1 (1+0) | 27 min 28 s 9 | + 2 min 5 s 0 |
| 22 | 29 | Niklas Hartweg | 1 (1+0) | 27 min 30 s 2 | + 2 min 6 s 3 |
| 23 | 8 | Jesper Nelin | 1 (0+1) | 27 min 32 s 2 | + 2 min 8 s 3 |
| 24 | 43 | Viktor Brandt | 0 (0+0) | 27 min 33 s 0 | + 2 min 9 s 1 |
| 25 | 55 | Philipp Horn | 2 (1+1) | 27 min 35 s 4 | + 2 min 11 s 5 |
| 26 | 83 | Fabien Claude | 3 (1+2) | 27 min 37 s 4 | + 2 min 13 s 8 |
| 27 | 15 | Jakov Fak | 1 (0+1) | 27 min 42 s 8 | + 2 min 18 s 9 |
| 28 | 31 | Didier Bionaz | 2 (1+1) | 27 min 44 s 0 | + 2 min 20 s 1 |
| 29 | 52 | David Komatz | 1 (0+1) | 27 min 48 s 8 | + 2 min 24 s 9 |
| 30 | 22 | Timofey Lapshin | 1 (0+1) | 27 min 51 s 2 | + 2 min 27 s 3 |
| 31 | 88 | Tero Seppälä | 3 (1+2) | 27 min 53 s 3 | + 2 min 29 s 4 |
| 32 | 20 | Florent Claude | 2 (1+1) | 27 min 53 s 5 | + 2 min 29 s 6 |
| 33 | 93 | Tomáš Mikyska | 1 (0+1) | 27 min 55 s 4 | + 2 min 31 s 5 |
| 34 | 39 | Lovro Planko | 2 (1+1) | 28 min 12 s 4 | + 2 min 48 s 5 |
| 35 | 10 | Alexandr Mukhin | 2 (1+1) | 28 min 14 s 8 | + 2 min 50 s 9 |
| 36 | 25 | Rene Zahkna | 2 (1+1) | 28 min 16 s 7 | + 2 min 52 s 8 |
| 37 | 23 | Pavel Magazeev | 2 (1+1) | 28 min 20 s 1 | + 2 min 56 s 2 |
| 38 | 68 | Jake Brown | 3 (1+2) | 28 min 20 s 9 | + 2 min 57 s 9 |
| 39 | 81 | Anton Dudchenko | 0 (0+0) | 28 min 23 s 7 | + 2 min 59 s 8 |
| 40 | 78 | Konrad Badacz | 1 (0+1) | 28 min 25 s 1 | + 3 min 1 s 2 |
| 41 | 54 | Jakub Štvrtecký | 3 (2+1) | 28 min 28 s 0 | + 3 min 4 s 1 |
| 42 | 63 | Maksim Makarov | 0 (0+0) | 28 min 30 s 6 | + 3 min 6 s 7 |
| 43 | 56 | Tomas Kaukėnas | 0 (0+0) | 28 min 32 s 0 | + 3 min 8 s 1 |
| 44 | 32 | Sean Doherty | 3 (1+2) | 28 min 34 s 0 | + 3 min 10 s 1 |
| 45 | 38 | Vladislav Kireyev | 2 (1+1) | 28 min 35 s 0 | + 3 min 11 s 1 |
| 46 | 73 | Jérémy Finello | 3 (1+2) | 28 min 41 s 0 | + 3 min 17 s 1 |
| 47 | 86 | Anton Vidmar | 2 (0+2) | 28 min 41 s 6 | + 3 min 17 s 7 |
| 48 | 45 | George Colțea | 1 (1+0) | 28 min 45 s 8 | + 3 min 21 s 9 |
| 49 | 66 | Felix Leitner | 1 (0+1) | 28 min 47 s 7 | + 3 min 23 s 8 |
| 50 | 24 | Sebastian Stalder | 1 (0+1) | 28 min 48 s 9 | + 3 min 25 s 0 |
| 51 | 84 | Raido Ränkel | 4 (1+3) | 28 min 50 s 5 | + 3 min 26 s 6 |
| 52 | 76 | Patrick Braunhofer | 1 (1+0) | 28 min 52 s 2 | + 3 min 28 s 3 |
| 53 | 91 | Patrick Jakob | 2 (0+2) | 28 min 52 s 7 | + 3 min 28 s 8 |
| 54 | 3 | Otto Invenius | 4 (2+2) | 28 min 53 s 8 | + 3 min 29 s 9 |
| 55 | 40 | Heikki Laitinen | 2 (2+0) | 28 min 54 s 4 | + 3 min 30 s 5 |
| 56 | 13 | Vytautas Strolia | 2 (1+1) | 28 min 55 s 4 | + 3 min 31 s 5 |
| 57 | 61 | Joscha Burkhalter | 3 (1+2) | 28 min 56 s 9 | + 3 min 33 s 0 |
| 58 | 70 | Jonáš Mareček | 3 (2+1) | 28 min 59 s 1 | + 3 min 35 s 2 |
| 59 | 17 | Dmitrii Shamaev | 0 (0+0) | 28 min 59 s 9 | + 3 min 36 s 0 |
| 60 | 62 | Artem Pryma | 3 (1+2) | 29 min 1 s 3 | + 3 min 37 s 4 |
| 61 | 95 | Olli Hiidensalo | 2 (1+1) | 29 min 3 s 0 | + 3 min 39 s 1 |
| 62 | 5 | Simon Eder | 2 (0+2) | 29 min 3 s 4 | + 3 min 39 s 5 |
| 63 | 96 | Maxime Germain | 4 (2+2) | 29 min 5 s 6 | + 3 min 41 s 7 |
| 64 | 41 | Kristo Siimer | 4 (2+2) | 29 min 6 s 9 | + 3 min 43 s 0 |
| 65 | 98 | Miha Dovžan | 1 (0+1) | 29 min 10 s 9 | + 3 min 47 s 0 |
| 66 | 47 | Mikito Tachizaki | 0 (0+0) | 29 min 14 s 6 | + 3 min 50 s 7 |
| 67 | 89 | Taras Lesiuk | 3 (1+2) | 29 min 17 s 3 | + 3 min 53 s 4 |
| 68 | 72 | Asset Dyussenov | 3 (1+2) | 29 min 22 s 3 | + 3 min 58 s 4 |
| 69 | 92 | Andrzej Nędza-Kubiniec | 2 (0+2) | 29 min 25 s 5 | + 4 min 1 s 6 |
| 70 | 44 | Renārs Birkentāls | 3 (2+1) | 29 min 27 s 1 | + 4 min 3 s 2 |
| 71 | 100 | George Buta | 1 (1+0) | 29 min 40 s 0 | + 4 min 16 s 1 |
| 72 | 53 | Tomáš Sklenárik | 3 (2+1) | 29 min 47 s 2 | + 4 min 23 s 3 |
| 73 | 64 | Jan Guńka | 3 (1+2) | 29 min 48 s 1 | + 4 min 24 s 2 |
| 74 | 82 | Blagoy Todev | 3 (0+3) | 29 min 55 s 9 | + 4 min 32 s 0 |
| 75 | 69 | Alexandr Starodubets | 2 (1+1) | 29 min 56 s 5 | + 4 min 32 s 6 |
| 76 | 35 | Anton Sinapov | 2(0+2) | 30 min 5 s 9 | + 4 min 42 s 0 |
| 77 | 77 | Edgars Mise | 2 (0+2) | 30 min 6 s 4 | + 4 min 42 s 5 |
| 78 | 34 | Christian Gow | 3 (2+1) | 30 min 10 s 8 | + 4 min 46 s 9 |
| 79 | 75 | Maksim Fomin | 3 (1+2) | 30 min 12 s 0 | + 4 min 48 s 1 |
| 80 | 65 | Marek Mackels | 2 (0+2) | 30 min 19 s 5 | + 4 min 55 s 6 |
| 81 | 46 | Krešimir Crnković | 5 (2+3) | 30 min 20 s 7 | + 4 min 56 s 8 |
| 82 | 99 | Jokūbas Mackinė | 1 (1+0) | 30 min 32 s 2 | + 5 min 8 s 3 |
| 83 | 71 | Cornel Puchianu | 3 (1+2) | 30 min 43 s 1 | + 5 min 19 s 2 |
| 84 | 67 | Mihail Usov | 2 (1+1) | 30 min 44 s 4 | + 5 min 20 s 5 |
| 85 | 80 | Rasmus Schiellerup | 2 (0+2) | 30 min 50 s 9 | + 5 min 27 s 0 |
| 86 | 85 | Logan Pletz | 2 (0+2) | 30 min 52 s 4 | + 5 min 28 s 5 |
| 87 | 79 | Damián Cesnek | 3 (0+3) | 31 min 12 s 2 | + 5 min 48 s 3 |
| 88 | 94 | Masaharu Yamamoto | 4 (0+4) | 31 min 13 s 2 | + 5 min 49 s 3 |
| 89 | 49 | Roberto Piqueras | 3 (2+1) | 31 min 15 s 5 | + 5 min 51 s 6 |
| 90 | 37 | Choi Du-jin | 2 (1+1) | 31 min 17 s 0 | + 5 min 53 s 1 |
| 91 | 59 | Noah Bradford | 2 (0+2) | 31 min 25 s 6 | + 6 min 1 s 7 |
| 92 | 90 | Matej Badan | 4 (0+4) | 31 min 30 s 1 | + 6 min 6 s 2 |
| 93 | 51 | Marcus Webb | 2 (1+1) | 31 min 43 s 6 | + 6 min 19 s 7 |
| 94 | 97 | Haldan Borglum | 3 (1+2) | 31 min 44 s 1 | + 6 min 20 s 2 |
| 95 | 87 | Kiyomasa Ojima | 4 (2+2) | 31 min 46 s 6 | + 6 min 22 s 7 |
| 96 | 74 | Nikolaos Tsourekas | 3 (2+1) | 31 min 48 s 0 | + 6 min 24 s 1 |
| 97 | 60 | Apóstolos Angelís | 5 (3+2) | 31 min 49 s 6 | + 6 min 25 s 7 |
| 98 | 57 | Jacob Weel Rosbo | 5 (3+2) | 31 min 55 s 1 | + 6 min 31 s 2 |
| – | 36 | Thierry Langer | Abandon | Abandon | Abandon |
| – | 6 | Vladimir Iliev | Forfait | Forfait | Forfait |
Résultats du sprint féminin 7,5 km :
| Rang | Biathlète | Temps | Fautes | Écart |
| | Julia Simon | 20 min 7 s 5 | 0 (0+0) | |
| | Justine Braisaz-Bouchet | 20 min 12 s 4 | 1 (1+0) | + 4 s 9 |
| | Lou Jeanmonnot | 20 min 48 s 3 | 1 (0+1) | + 40 s 8 |
| 4 | Sophie Chauveau | 20 min 51 s 7 | 1 (1+0) | + 44 s 2 |
| 5 | Baiba Bendika | 20 min 54 s | 1 (0+1) | + 46 s 5 |
| 6 | Franziska Preuß | 21 min 12 s 8 | 1 (0+1) | + 1 min 5 s 3 |
| 7 | Lisa Vittozzi | 21 min 13 s 8 | 0 (0+0) | + 1 min 6 s 3 |
| 8 | Hanna Öberg | 21 min 14 s 3 | 1 (0+1) | + 1 min 6 s 8 |
| 9 | Elvira Öberg | 21 min 16 s 7 | 1 (0+1) | + 1 min 9 s 2 |
| 10 | Dorothea Wierer | 21 min 26 s 4 | 0 (0+0) | + 1 min 18 s 9 |
| 11 | Anna Gandler | 21 min 26 s 8 | 1 (0+1) | + 1 min 19 s 3 |
| 12 | Khrystyna Dmytrenko | 21 min 33 s 7 | 0 (0+0) | + 1 min 26 s 2 |
| 13 | Tamara Steiner | 21 min 43 s 5 | 0 (0+0) | + 1 min 36 s |
| 14 | Juni Arnekleiv | 21 min 43 s 6 | 1 (1+0) | + 1 min 36 s 1 |
| 15 | Jeanne Richard | 21 min 44 s 5 | 2 (0+2) | + 1 min 37 s |
| 16 | Natalia Sidorowicz | 21 min 47 s 3 | 0 (0+0) | + 1 min 39 s 8 |
| 17 | Markéta Davidová | 21 min 49 s | 2 (0+2) | + 1 min 41 s 5 |
| 18 | Vanessa Voigt | 21 min 50 s | 1 (0+1) | + 1 min 42 s 5 |
| 19 | Iryna Petrenko | 21 min 51 s 6 | 0 (0+0) | + 1 min 44 s 1 |
| 20 | Anna Magnusson | 21 min 52 s 2 | 2 (1+1) | + 1 min 44 s 7 |
| 21 | Yuliia Dzhima | 21 min 55 s 8 | 1 (0+1) | + 1 min 48 s 3 |
| 22 | Ida Lien | 21 min 57 s 7 | 3 (0+3) | + 1 min 50 s 2 |
| 23 | Joanna Jakiela | 22 min 0 s 4 | 1 (0+1) | + 1 min 52 s 9 |
| 24 | Tuuli Tomingas | 22 min 3 s 8 | 2 (0+2) | + 1 min 56 s 3 |
| 25 | Ingrid Tandrevold | 22 min 4 s 1 | 3 (0+3) | + 1 min 56 s 6 |
| 25 | Regina Ermits | 22 min 4 s 1 | 2 (2+0) | + 1 min 56 s 6 |
| 27 | Lotte Lie | 22 min 6 s 8 | 1 (1+0) | + 1 min 59 s 3 |
| 28 | Sophia Schneider | 22 min 11 s 9 | 2 (1+1) | + 2 min 4 s 4 |
| 29 | Anastasiya Merkushyna | 22 min 13 s 1 | 1 (1+0) | + 2 min 5 s 6 |
| 30 | Daria Virolaïnen | 22 min 16 s 6 | 1 (0+1) | + 2 min 9 s 1 |
| 30 | Lena Repinc | 22 min 16 s 6 | 0 (0+0) | + 2 min 9 s 1 |
| 32 | Tereza Voborníková | 22 min 17 s 4 | 2 (2+0) | + 2 min 9 s 9 |
| 33 | Karoline Knotten | 22 min 20 s 3 | 2 (0+2) | + 2 min 12 s 8 |
| 34 | Lisa Theresa Hauser | 22 min 22 s 1 | 1 (0+1) | + 2 min 14 s 6 |
| 35 | Janina Hettich-Walz | 22 min 22 s 3 | 3 (0+3) | + 2 min 14 s 8 |
| 36 | Anamarija Lampič | 22 min 26 s 8 | 5 (2+3) | + 2 min 19 s 3 |
| 37 | Samuela Comola | 22 min 27 s 2 | 1 (0+1) | + 2 min 19 s 7 |
| 38 | Mona Brorsson | 22 min 29 s 8 | 2 (1+1) | + 2 min 22 s 3 |
| 39 | Deedra Irwin | 22 min 32 s 1 | 1 (1+1) | + 2 min 24 s 6 |
| 40 | Lucie Charvátová | 22 min 34 s 3 | 3 (1+2) | + 2 min 26 s 8 |
| 41 | Susan Külm | 22 min 34 s 9 | 2 (0+2) | + 2 min 27 s 4 |
| 42 | Ekaterina Avvakumova | 22 min 35 s 7 | 1 (0+1) | + 2 min 28 s 2 |
| 43 | Galina Wishnevskaya-Sheporenko | 22 min 36 s 7 | 0 (0+0) | + 2 min 29 s 2 |
| 44 | Polona Klemenčič | 22 min 39 s | 2 (0+2) | + 2 min 31 s 5 |
| 45 | Michela Carrara | 22 min 39 s 4 | 4 (1+3) | + 2 min 31 s 9 |
| 46 | Anna Mąka | 22 min 39 s 7 | 1 (1+0) | + 2 min 32 s 2 |
| 47 | Suvi Minkkinen | 22 min 45 s | 2 (0+2) | + 2 min 37 s 5 |
| 48 | Jessica Jislová | 22 min 45 s 7 | 2 (0+2) | + 2 min 38 s 2 |
| 49 | Eve Bouvard | 22 min 49 s 2 | 1 (0+1) | + 2 min 41 s 7 |
| 49 | Elisa Gasparin | 22 min 49 s 2 | 1 (0+1) | + 2 min 41 s 7 |
| 51 | Anna Juppe | 22 min 55 s | 3 (1+2) | + 2 min 47 s 5 |
| 52 | Venla Lehtonen | 22 min 56 s 8 | 1 (1+0) | + 2 min 49 s 3 |
| 53 | Nadia Moser | 22 min 58 s 5 | 2 (1+1) | + 2 min 51 s |
| 54 | Amy Baserga | 23 min 0 s 3 | 3 (2+1) | + 2 min 52 s 8 |
| 55 | Maya Cloetens | 23 min 0 s 8 | 2 (0+2) | + 2 min 53 s 3 |
| 55 | Natalija Kočergina | 23 min 0 s 8 | 2 (1+1) | + 2 min 53 s 3 |
| 57 | Emily Dickson | 23 min 3 s 6 | 0 (0+0) | + 2 min 56 s 1 |
| 58 | Tara Geraghty-Moats | 23 min 5 s 2 | 1 (0+1) | + 2 min 57 s 7 |
| 59 | Noora Kaisa Keranen | 23 min 6 s 5 | 0 (0+0) | + 2 min 59 s |
| 60 | Lidiia Zhurauskaite | 23 min 9 s 6 | 3 (2+1) | + 3 min 2 s 1 |
| 61 | Anastasia Kuzmina | 23 min 10 s 2 | 2 (1+1) | + 3 min 2 s 7 |
| 62 | Aita Gasparin | 23 min 14 s 5 | 2 (1+1) | + 3 min 7 s |
| 63 | Johann Talihaerm | 23 min 27 s 1 | 2 (2+0) | + 3 min 19 s 6 |
| 64 | Zuzana Remenova | 23 min 27 s 3 | 2 (1+1) | + 3 min 19 s 8 |
| 65 | Lora Hristova | 23 min 35 s 1 | 3 (0+3) | + 3 min 27 s 6 |
| 66 | Lena Häcki-Gross | 23 min 36 s 6 | 5 (1+4) | + 3 min 29 s 1 |
| 67 | Benita Peiffer | 23 min 38 s 7 | 2 (0+2) | + 3 min 31 s 2 |
| 68 | Mária Remenová | 23 min 39 s 1 | 2 (2+0) | + 3 min 31 s 6 |
| 69 | Emma Lunder | 23 min 42 s 7 | 3 (2+1) | + 3 min 35 s 2 |
| 70 | Andreea Mezdrea | 23 min 45 s | 1 (1+0) | + 3 min 37 s 5 |
| 71 | Darcie Morton | 23 min 47 s 8 | 3 (2+1) | + 3 min 40 s 3 |
| 72 | Alla Ghilenko | 23 min 51 s 7 | 3 (1+2) | + 3 min 44 s 2 |
| 73 | Anika Kozica | 23 min 54 s 3 | 2 (1+1) | + 3 min 46 s 8 |
| 74 | Judita Traubaite | 23 min 54 s 4 | 3 (1+2) | + 3 min 46 s 9 |
| 75 | Anastasia Tolmacheva | 23 min 56 s 3 | 3 (2+1) | + 3 min 48 s 8 |
| 76 | Valentina Dimitrova | 23 min 58 s 4 | 3 (3+0) | + 3 min 50 s 9 |
| 77 | Ukaleq Slettemark | 24 min 3 s 3 | 1 (1+0) | + 3 min 55 s 8 |
| 78 | Alina Skripkina | 24 min 9 s 3 | 1 (0+1) | + 4 min 1 s 8 |
| 79 | Annija Sabule | 24 min 15 s 2 | 1 (0+1) | + 4 min 7 s 7 |
| 80 | Elena Chirkova | 24 min 31 s 9 | 2 (1+1) | + 4 min 24 s 4 |
| 80 | Chloe Levins | 24 min 31 s 9 | 2 (1+1) | + 4 min 24 s 4 |
| 82 | Polina Yegorova | 24 min 33 s 1 | 4 (2+2) | + 4 min 25 s 6 |
| 83 | Aliona Makarova | 24 min 39 s 4 | 3 (1+2) | + 4 min 31 s 9 |
| 84 | Daria Gembicka | 24 min 57 s 1 | 4 (1+3) | + 4 min 49 s 6 |
| 85 | Sandra Bulina | 25 min 14 s 6 | 5 (2+3) | + 5 min 7 s 1 |
| 86 | Aoi Sato | 25 min 17 s 7 | 4 (3+1) | + 5 min 10 s 2 |
| 87 | Jackie Garso | 25 min 20 s 9 | 3 (0+3) | + 5 min 13 s 4 |
| 88 | Maria Zdravkova | 25 min 26 s 3 | 3 (1+2) | + 5 min 18 s 8 |
| 89 | Julia Machyniakova | 25 min 27 s 8 | 4 (1+3) | + 5 min 20 s 3 |
| 90 | Choi Yoo-nah | 25 min 28 s 1 | 2 (1+1) | + 5 min 20 s 6 |
| 91 | Konstantina Charalampidou | 25 min 28 s 5 | 1 (1+0) | + 5 min 21 s |
| 92 | Ko Eun-jung | 25 min 31 s 7 | 2 (1+1) | + 5 min 24 s 2 |
| 93 | Hikaru Fukuda | 25 min 54 s 2 | 4 (1+3) | + 5 min 46 s 7 |

### Poursuite

Résultats de la poursuite masculine 12,5 km :
| Rang | Dossard | Biathlète | Départ | Fautes | Temps | Écart |
| | 2 | Johannes Thingnes Bø | 4 s | 3 (1+2+0+0) | 32 min 36 s 9 | |
| | 1 | Sturla Holm Lægreid | | 2 (2+0+0+0) | 33 min 5 s 6 | + 28 s 7 |
| | 3 | Vetle Sjåstad Christiansen | 19 s | 3 (0+0+1+2) | 33 min 15 s 4 | + 38 s 5 |
| 4 | 6 | Tarjei Bø | 38 s | 4 (0+0+0+4) | 33 min 30 s 9 | + 54 s 0 |
| 5 | 7 | Johannes Dale-Skjevdal | 38 s | 3 (0+0+3+0) | 33 min 57 s 8 | + 1 min 20 s 9 |
| 6 | 5 | Sebastian Samuelsson | 37 s | 3 (0+0+2+1) | 34 min 5 s 2 | + 1 min 28 s 3 |
| 7 | 10 | Martin Ponsiluoma | 1 min 3 s | 4 (1+1+1+1) | 34 min 13 s 7 | + 1 min 36 s 8 |
| 8 | 20 | Endre Strømsheim | 1 min 54 s | 1 (0+0+1+0) | 34 min 19 s 3 | + 1 min 42 s 4 |
| 9 | 18 | Lukas Hofer | 1 min 48 s | 0 (0+0+0+0) | 34 min 24 s 8 | + 1 min 47 s 9 |
| 10 | 26 | Fabien Claude | 2 min 14 s | 0 (0+0+0+0) | 34 min 31 s 9 | + 1 min 55 s 0 |
| 11 | 8 | Quentin Fillon Maillet | 41 s | 6 (2+2+2+0) | 34 min 48 s 3 | + 2 min 11 s 4 |
| 12 | 11 | Campbell Wright | 1 min 8 s | 2 (1+1+0+0) | 34 min 58 s 4 | + 2 min 21 s 5 |
| 13 | 9 | Émilien Jacquelin | 55 s | 6 (3+2+1+0) | 35 min 10 s 8 | + 2 min 33 s 9 |
| 14 | 4 | Éric Perrot | 29 s | 6 (0+0+2+4) | 35 min 39 s 4 | + 3 min 2 s 5 |
| 15 | 14 | Johannes Kühn | 1 min 42 s | 4 (0+1+1+2) | 35 min 45 s 5 | + 3 min 8 s 6 |
| 16 | 13 | Benedikt Doll | 1 min 41 s | 4 (1+0+2+1) | 35 min 52 s 7 | + 3 min 15 s 8 |
| 17 | 25 | Philipp Horn | 2 min 12 s | 3 (0+1+0+2) | 35 min 56 s 3 | + 3 min 19 s 4 |
| 18 | 19 | Michal Krčmář | 1 min 53 s | 3 (0+1+0+2) | 35 min 57 s 8 | + 3 min 20 s 9 |
| 19 | 12 | Andrejs Rastorgujevs | 1 min 17 s | 6 (2+0+1+3) | 35 min 59 s 1 | + 3 min 22 s 2 |
| 20 | 15 | Tommaso Giacomel | 1 min 43 s | 6 (2+1+2+1) | 36 min 3 s 9 | + 3 min 27 s 0 |
| 21 | 16 | Philipp Nawrath | 1 min 45 s | 5 (0+2+2+1) | 36 min 9 s 3 | + 3 min 32 s 4 |
| 22 | 22 | Niklas Hartweg | 2 min 6 s | 2 (1+1+0+0) | 36 min 25 s 6 | + 3 min 48 s 7 |
| 23 | 21 | Dmytro Pidruchnyi | 2 min 5 s | 3 (0+1+0+2) | 36 min 39 s 0 | + 4 min 2 s 1 |
| 24 | 27 | Jakov Fak | 2 min 19 s | 3 (0+0+1+2) | 36 min 41 s 3 | + 4 min 4 s 4 |
| 25 | 39 | Anton Dudchenko | 3 min | 0 (0+0+0+0) | 36 min 46 s 6 | + 4 min 9 s 7 |
| 26 | 44 | Sean Doherty | 3 min 10 s | 1 (0+0+1+0) | 36 min 58 s 2 | + 4 min 21 s 3 |
| 27 | 33 | Tomáš Mikyska | 2 min 32 s | 3 (1+1+0+1) | 37 min 3 s 5 | + 4 min 26 s 6 |
| 28 | 35 | Alexandr Mukhin | 2 min 51 s | 2 (1+0+1+0) | 37 min 3 s 7 | + 4 min 26 s 8 |
| 29 | 32 | Florent Claude | 2 min 30 s | 4 (1+0+1+2) | 37 min 4 s 3 | + 4 min 27 s 4 |
| 30 | 29 | David Komatz | 2 min 25 s | 3 (1+1+0+1) | 37 min 6 s 4 | + 4 min 29 s 5 |
| 31 | 40 | Konrad Badacz | 3 min 1 s | 2 (0+0+2+0) | 37 min 14 s 3 | + 4 min 37 s 4 |
| 32 | 28 | Didier Bionaz | 2 min 20 s | 3 (2+2+0+2) | 37 min 20 s 4 | + 4 min 43 s 5 |
| 33 | 24 | Viktor Brandt | 2 min 9 s | 4 (0+0+2+2) | 37 min 24 s 6 | + 4 min 47 s 7 |
| 34 | 54 | Otto Invenius | 3 min 30 s | 2 (1+0+1+0) | 37 min 27 s 0 | + 4 min 50 s 1 |
| 35 | 30 | Timofey Lapshin | 2 min 27 s | 5 (2+1+2+0) | 37 min 32 s 5 | + 4 min 55 s 6 |
| 36 | 37 | Pavel Magazeev | 2 min 56 s | 2 (1+0+1+0) | 37 min 33 s 0 | + 4 min 56 s 1 |
| 37 | 38 | Jake Brown | 2 min 57 s | 4 (1+0+2+1) | 37 min 53 s 6 | + 5 min 16 s 7 |
| 38 | 34 | Lovro Planko | 2 min 49 s | 3 (0+1+1+1) | 38 min 13 s 1 | + 5 min 36 s 2 |
| 39 | 49 | Felix Leitner | 3 min 24 s | 2 (0+0+1+1) | 38 min 32 s 9 | + 5 min 56 s 0 |
| 40 | 36 | Rene Zahkna | 2 min 53 s | 6 (0+2+2+2) | 38 min 43 s 9 | + 6 min 7 s 0 |
| 41 | 23 | Jesper Nelin | 2 min 8 s | 6 (1+1+2+2) | 38 min 50 s 7 | + 6 min 13 s 8 |
| 42 | 50 | Sebastian Stalder | 3 min 25 s | 5 (1+1+2+1) | 38 min 52 s 3 | + 6 min 15 s 4 |
| 43 | 53 | Patrick Jakob | 3 min 29 s | 3 (0+1+1+1) | 38 min 53 s 7 | + 6 min 16 s 8 |
| 44 | 57 | Joscha Burkhalter | 3 min 33 s | 4 (1+2+1+0) | 38 min 54 s 5 | + 6 min 17 s 6 |
| 45 | 42 | Maksim Makarov | 3 min 7 s | 4 (1+1+1+1) | 39 min 6 s 7 | + 6 min 29 s 8 |
| 46 | 47 | Anton Vidmar | 3 min 18 s | 5 (1+2+1+1) | 39 min 13 s 9 | + 6 min 37 s 0 |
| 47 | 41 | Jakub Štvrtecký | 3 min 4 s | 8 (3+2+3+0) | 39 min 19 s 0 | + 6 min 41 s 2 |
| 48 | 52 | Patrick Braunhofer | 3 min 28 s | 4 (0+0+4+0) | 39 min 19 s 1 | + 6 min 42 s 2 |
| 49 | 31 | Tero Seppälä | 2 min 29 s | 8 (2+2+3+1) | 39 min 29 s 3 | + 6 min 52 s 4 |
| 50 | 17 | Adam Runnalls | 1 min 47 s | 10 (2+2+3+3) | 39 min 46 s 3 | + 7 min 9 s 4 |
| 51 | 55 | Heikki Laitinen | 3 min 31 s | 5 (1+3+0+1) | 40 min 25 s 5 | + 7 min 48 s 6 |
| 52 | 45 | Vladislav Kireyev | 3 min 11 s | 8 (1+3+2+2) | 40 min 48 s 3 | + 8 min 11 s 4 |
| 53 | 51 | Raido Ränkel | 3 min 27 s | 10 (0+3+4+3) | 40 min 57 s 3 | + 8 min 20 s 4 |
| – | 43 | Tomas Kaukėnas | 3 min 8 s | (1+1+2+) | LAP | LAP |
| – | 46 | Jérémy Finello | 3 min 17 s | (2+4+) | Abandon | Abandon |
| – | 48 | George Colțea | 3 min 22 s | Forfait | Forfait | Forfait |
| – | 56 | Vytautas Strolia | 3 min 32 s | Forfait | Forfait | Forfait |
| – | 58 | Jonáš Mareček | 3 min 35 s | Forfait | Forfait | Forfait |
| – | 59 | Dmitrii Shamaev | 3 min 36 s | Forfait | Forfait | Forfait |
| – | 60 | Artem Pryma | 3 min 37 s | Forfait | Forfait | Forfait |
Résultats de la poursuite féminine 10 km :
| Rang | Dossard | Biathlète | Départ | Fautes | Temps | Écart |
| | 1 | Julia Simon | | 1 (0+1+0+0) | 29 min 54 s 8 | |
| | 7 | Lisa Vittozzi | 1 min 6 s | 1 (0+0+0+1) | 30 min 41 s 1 | + 46 s 3 |
| | 2 | Justine Braisaz-Bouchet | 5 s | 4 (0+1+2+1) | 30 min 44 s 1 | + 49 s 3 |
| 4 | 4 | Sophie Chauveau | 44 s | 3 (0+1+1+1) | 30 min 52 s 4 | + 57 s 6 |
| 5 | 8 | Hanna Öberg | 1 min 7 s | 2 (0+0+2+0) | 31 min 11 s 4 | + 1 min 16 s 6 |
| 6 | 6 | Franziska Preuß | 1 min 5 s | 1 (0+0+1+0) | 31 min 19 s 5 | + 1 min 24 s 7 |
| 7 | 3 | Lou Jeanmonnot | 41 s | 2 (1+0+1+0) | 31 min 37 s 8 | + 1 min 43 s 0 |
| 8 | 9 | Elvira Öberg | 1 min 9 s | 2 (1+0+0+1) | 32 min 0 s 1 | + 2 min 5 s 3 |
| 9 | 17 | Markéta Davidová | 1 min 42 s | 2 (0+1+1+0) | 32 min 15 s 8 | + 2 min 21 s 0 |
| 10 | 24 | Tuuli Tomingas | 1 min 56 s | 2 (0+2+0+0) | 32 min 25 s 1 | + 2 min 30 s 3 |
| 11 | 5 | Baiba Bendika | 47 s | 6 (3+2+0+1) | 32 min 33 s 6 | + 2 min 38 s 8 |
| 12 | 11 | Anna Gandler | 1 min 19 s | 2 (0+0+0+2) | 32 min 37 s 6 | + 2 min 42 s 8 |
| 13 | 32 | Tereza Voborníková | 2 min 10 s | 1 (1+0+0+0) | 32 min 42 s 0 | + 2 min 47 s 2 |
| 14 | 16 | Natalia Sidorowicz | 1 min 40 s | 2 (0+0+0+1) | 32 min 45 s 8 | + 2 min 51 s 0 |
| 15 | 18 | Vanessa Voigt | 1 min 43 s | 1 (0+1+0+0) | 32 min 47 s 0 | + 2 min 52 s 2 |
| 16 | 13 | Tamara Steiner | 1 min 36 s | 0 (0+0+0+0) | 32 min 51 s 6 | + 2 min 56 s 8 |
| 17 | 23 | Joanna Jakieła | 1 min 51 s | 1 (0+0+1+0) | 32 min 56 s 5 | + 3 min 1 s 7 |
| 18 | 15 | Jeanne Richard | 1 min 37 s | 4 (0+1+1+2) | 33 min 0 s 4 | + 3 min 5 s 7 |
| 19 | 20 | Anna Magnusson | 1 min 45 s | 3 (2+0+1+0) | 33 min 5 s 8 | + 3 min 11 s 0 |
| 20 | 27 | Lotte Lie | 1 min 59 s | 1 (0+0+0+1) | 33 min 10 s 7 | + 3 min 15 s 9 |
| 21 | 10 | Dorothea Wierer | 1 min 19 s | 4 (0+2+1+1) | 33 min 19 s 6 | + 3 min 24 s 8 |
| 22 | 34 | Lisa Theresa Hauser | 2 min 15 s | 1 (1+0+0+0) | 33 min 21 s 8 | + 3 min 27 s 0 |
| 23 | 37 | Samuela Comola | 2 min 20 s | 1 (0+0+1+0) | 33 min 24 s 4 | + 3 min 29 s 6 |
| 24 | 26 | Regina Ermits | 1 min 57 s | 3 (1+2+0+0) | 33 min 26 s 4 | + 3 min 31 s 6 |
| 25 | 35 | Janina Hettich-Walz | 2 min 15 s | 3 (0+1+0+2) | 33 min 39 s 7 | + 3 min 44 s 9 |
| 26 | 12 | Khrystyna Dmytrenko | 1 min 26 s | 4 (2+0+1+1) | 33 min 41 s 5 | + 3 min 46 s 7 |
| 27 | 41 | Susan Külm | 2 min 27 s | 2 (0+1+1+0) | 33 min 44 s 8 | + 3 min 50 s 0 |
| 28 | 36 | Anamarija Lampič | 2 min 19 s | 7 (1+3+2+1) | 33 min 46 s 4 | + 3 min 51 s 6 |
| 29 | 47 | Suvi Minkkinen | 2 min 38 s | 1 (0+0+0+1) | 34 min 0 s 0 | + 4 min 5 s 2 |
| 30 | 22 | Ida Lien | 1 min 50 s | 6 (0+1+1+4) | 34 min 0 s 7 | + 4 min 5 s 9 |
| 31 | 14 | Juni Arnekleiv | 1 min 36 s | 5 (2+1+0+2) | 34 min 6 s 7 | + 4 min 11 s 9 |
| 32 | 51 | Anna Juppe | 2 min 48 s | 3 (0+1+1+1) | 34 min 20 s 1 | + 4 min 25 s 3 |
| 33 | 45 | Michela Carrara | 2 min 32 s | 5 (1+2+2+0) | 34 min 24 s 9 | + 4 min 30 s 1 |
| 34 | 25 | Ingrid Landmark Tandrevold | 1 min 57 s | 6 (0+0+3+3) | 34 min 30 s 9 | + 4 min 36 s 1 |
| 35 | 21 | Yuliia Dzhima | 1 min 48 s | 4 (2+1+1+0) | 34 min 33 s 8 | + 4 min 39 s 0 |
| 36 | 29 | Anastasiya Merkushyna | 2 min 6 s | 4 (1+1+0+2) | 34 min 46 s 0 | + 4 min 51 s 2 |
| 37 | 28 | Sophia Schneider | 2 min 4 s | 5 (1+1+1+2) | 34 min 53 s 2 | + 4 min 58 s 4 |
| 38 | 50 | Elisa Gasparin | 2 min 42 s | 2 (1+1+0+0) | 34 min 59 s 5 | + 5 min 4 s 7 |
| 39 | 38 | Mona Brorsson | 2 min 22 s | 4 (1+1+2+0) | 35 min 12 s 8 | + 5 min 18 s 0 |
| 40 | 52 | Venla Lehtonen | 2 min 49 s | 2 (0+0+1+1) | 35 min 14 s 2 | + 5 min 19 s 4 |
| 41 | 55 | Maya Cloetens | 2 min 53 s | 2 (1+0+1+0) | 35 min 19 s 2 | + 5 min 24 s 4 |
| 42 | 48 | Jessica Jislová | 2 min 38 s | 3 (0+2+1+0) | 35 min 20 s 0 | + 5 min 25 s 2 |
| 43 | 31 | Lena Repinc | 2 min 9 s | 4 (1+1+1+1) | 35 min 20 s 7 | + 5 min 25 s 9 |
| 44 | 42 | Ekaterina Avvakumova | 2 min 28 s | 4 (2+2+0+0) | 35 min 24 s 3 | + 5 min 29 s 5 |
| 45 | 19 | Iryna Petrenko | 1 min 44 s | 4 (2+1+1+0) | 35 min 25 s 5 | + 5 min 30 s 7 |
| 46 | 39 | Deedra Irwin | 2 min 25 s | 4 (1+0+1+2) | 35 min 28 s 7 | + 5 min 33 s 9 |
| 47 | 30 | Daria Virolaïnen | 2 min 9 s | 4 (0+0+3+1) | 35 min 32 s 9 | + 5 min 38 s 1 |
| 48 | 44 | Polona Klemenčič | 2 min 32 s | 4 (1+2+1+0) | 35 min 43 s 5 | + 5 min 48 s 7 |
| 49 | 49 | Eve Bouvard | 2 min 42 s | 4 (0+1+1+2) | 36 min 10 s 3 | + 6 min 15 s 5 |
| 50 | 59 | Noora Kaisa Keranen | 2 min 59 s | 3 (0+1+0+2) | 36 min 17 s 0 | + 6 min 22 s 2 |
| 51 | 56 | Natalija Kočergina | 2 min 53 s | 4 (0+1+1+2) | 36 min 20 s 2 | + 6 min 25 s 4 |
| 52 | 57 | Emily Dickson | 2 min 56 s | 3 (0+1+1+1) | 36 min 30 s 3 | + 6 min 35 s 5 |
| 53 | 43 | Galina Vichnevskaïa | 2 min 29 s | 3 (0+0+1+2) | 36 min 30 s 8 | + 6 min 36 s 0 |
| 54 | 54 | Amy Baserga | 2 min 53 s | 7 (0+3+2+2) | 36 min 39 s 2 | + 6 min 44 s 4 |
| 55 | 46 | Anna Mąka | 2 min 32 s | 6 (3+1+1+1) | 36 min 39 s 5 | + 6 min 44 s 7 |
| 56 | 53 | Nadia Moser | 2 min 51 s | 4 (1+2+0+1) | 36 min 47 s 1 | + 6 min 52 s 3 |
| 57 | 60 | Lidiia Zhurauskaite | 3 min 2 s | 6 (1+1+1+3) | 37 min 54 s 1 | + 7 min 59 s 3 |
| - | 40 | Lucie Charvátová | 2 min 27 s | LAP | LAP | LAP |
| - | 58 | Tara Geraghty-Moats | 2 min 58 s | LAP | LAP | LAP |
| - | 33 | Karoline Knotten | 2 min 13 s | Forfait | Forfait | Forfait |

### Mass start (départ groupé)

Résultats de la mass start masculine 15 km :
| Rang | Dossard | Biathlète | Fautes | Temps | Écart |
| | 2 | Johannes Thingnes Bø | 1 (1+0+0+0) | 34 min 50 s 2 | |
| | 16 | Andrejs Rastorgujevs | 0 (0+0+0+0) | 35 min 5 s 3 | + 15 s 1 |
| | 15 | Quentin Fillon Maillet | 1 (0+0+1+0) | 35 min 23 s 2 | + 33 s 0 |
| 4 | 3 | Tarjei Bø | 2 (0+0+1+1) | 35 min 32 s 3 | + 42 s 1 |
| 5 | 23 | Fabien Claude | 2 (1+0+1+0) | 35 min 52 s 7 | + 1 min 2 s 5 |
| 6 | 20 | Jakov Fak | 1 (0+1+0+0) | 36 min 1 s 1 | + 1 min 10 s 9 |
| 7 | 12 | Sebastian Stalder | 0 (0+0+0+0) | 36 min 2 s 2 | + 1 min 12 s 0 |
| 8 | 4 | Vetle Sjåstad Christiansen | 4 (1+2+0+1) | 36 min 5 s 1 | + 1 min 14 s 9 |
| 9 | 14 | Éric Perrot | 3 (2+0+0+1) | 36 min 12 s 3 | + 1 min 22 s 1 |
| 10 | 9 | Philipp Nawrath | 3 (1+1+0+1) | 36 min 15 s 6 | + 1 min 25 s 4 |
| 11 | 13 | Émilien Jacquelin | 5 (2+2+1+0) | 36 min 20 s 7 | + 1 min 30 s 5 |
| 12 | 5 | Benedikt Doll | 3 (0+0+1+2) | 36 min 22 s 9 | + 1 min 32 s 7 |
| 13 | 6 | Martin Ponsiluoma | 6 (2+1+2+1) | 36 min 36 s 5 | + 1 min 46 s 3 |
| 14 | 7 | Johannes Kühn | 3 (1+1+0+1) | 36 min 38 s 4 | + 1 min 48 s 2 |
| 15 | 8 | Tommaso Giacomel | 5 (1+2+1+1) | 36 min 44 s 0 | + 1 min 53 s 8 |
| 16 | 10 | Justus Strelow | 1 (0+1+0+0) | 36 min 47 s 5 | + 1 min 57 s 3 |
| 17 | 1 | Sturla Holm Lægreid | 4 (1+0+1+2) | 36 min 54 s 1 | + 2 min 3 s 9 |
| 18 | 17 | Campbell Wright | 4 (1+1+1+1) | 36 min 56 s 4 | + 2 min 6 s 2 |
| 19 | 18 | Lukas Hofer | 4 (2+1+1+0) | 36 min 57 s 5 | + 2 min 7 s 3 |
| 20 | 28 | Anton Dudchenko | 1 (0+1+0+0) | 36 min 57 s 5 | + 2 min 7 s 3 |
| 21 | 29 | David Komatz | 2 (0+0+2+0) | 37 min 11 s 7 | + 2 min 21 s 5 |
| 22 | 19 | Niklas Hartweg | 5 (1+3+1+0) | 37 min 24 s 8 | + 2 min 34 s 6 |
| 23 | 11 | Sebastian Samuelsson | 5 (1+0+3+1) | 37 min 37 s 4 | + 2 min 47 s 2 |
| 24 | 21 | Michal Krčmář | 4 (2+1+0+1) | 37 min 42 s 4 | + 2 min 52 s 2 |
| 25 | 30 | Simon Eder | 3 (0+3+0+0) | 37 min 42 s 9 | + 2 min 52 s 7 |
| 26 | 22 | Tomáš Mikyska | 3 (1+1+1+0) | 38 min 13 s 7 | + 3 min 23 s 5 |
| 27 | 24 | Dmytro Pidruchnyi | 4 (1+1+2+0) | 38 min 38 s 5 | + 3 min 48 s 3 |
| 28 | 26 | Sean Doherty | 5 (2+1+0+2) | 9 min 0 s 2 | + 4 min 10 s 0 |
| 29 | 25 | Adam Runnalls | 4 (0+1+2+1) | 39 min 6 s 9 | + 4 min 16 s 7 |
| 30 | 27 | Timofey Lapshin | 6 (1+3+1+1) | 40 min 24 s 7 | + 5 min 34 s 5 |
Résultats de la mass start féminine 12,5 km :
| Rang | Dossard | Biathlète | Fautes | Temps | Écart |
| | 3 | Justine Braisaz-Bouchet | 0 (0+0+0+0) | 34 min 37 s 2 | |
| | 2 | Lisa Vittozzi | 0 (0+0+0+0) | 35 min 8 s 4 | + 31 s 2 |
| | 5 | Lou Jeanmonnot | 1 (1+0+0+0) | 35 min 33 s 9 | + 56 s 7 |
| 4 | 1 | Julia Simon | 3 (0+1+1+1) | 36 min 2 s 1 | + 1 min 24 s 9 |
| 5 | 11 | Vanessa Voigt | 0 (0+0+0+0) | 36 min 6 s 9 | + 1 min 29 s 7 |
| 6 | 29 | Lisa Theresa Hauser | 1 (0+0+0+1) | 36 min 14 s 1 | + 1 min 36 s 9 |
| 7 | 17 | Anna Gandler | 2 (0+1+0+1) | 36 min 22 s 0 | + 1 min 44 s 8 |
| 8 | 28 | Tuuli Tomingas | 1 (1+0+0+0) | 36 min 24 s 1 | + 1 min 46 s 9 |
| 9 | 14 | Hanna Öberg | 3 (1+1+1+0) | 36 min 25 s 6 | + 1 min 48 s 4 |
| 10 | 6 | Ingrid Landmark Tandrevold | 3 (0+0+3+0) | 36 min 26 s 0 | + 1 min 48 s 8 |
| 11 | 9 | Franziska Preuß | 1 (0+1+0+0) | 36 min 29 s 1 | + 1 min 51 s 9 |
| 12 | 22 | Regina Ermits | 1 (0+0+1+0) | 36 min 33 s 9 | + 1 min 56 s 7 |
| 13 | 12 | Juni Arnekleiv | 2 (0+0+1+1) | 36 min 48 s 3 | + 2 min 11 s 1 |
| 14 | 24 | Lotte Lie | 1 (0+0+0+1) | 36 min 56 s 0 | + 2 min 18 s 8 |
| 15 | 20 | Markéta Davidová | 3 (1+1+1+0) | 37 min 6 s 0 | + 2 min 28 s 8 |
| 16 | 26 | Natalia Sidorowicz | 2 (0+0+1+1) | 37 min 15 s 7 | + 2 min 38 s 5 |
| 17 | 15 | Linn Persson | 3 (1+0+1+1) | 37 min 15 s 9 | + 2 min 38 s 7 |
| 18 | 16 | Sophie Chauveau | 5 (2+2+0+1) | 37 min 18 s 2 | + 2 min 41 s 0 |
| 19 | 10 | Karoline Offigstad Knotten | 2 (0+1+0+1) | 37 min 19 s 0 | + 2 min 41 s 8 |
| 20 | 19 | Dorothea Wierer | 3 (0+2+0+1) | 37 min 21 s 2 | + 2 min 44 s 0 |
| 21 | 13 | Mona Brorsson | 2 (1+0+0+1) | 37 min 37 s 1 | + 2 min 59 s 9 |
| 22 | 7 | Elvira Öberg | 5 (1+2+2+0) | 37 min 53 s 7 | + 3 min 16 s 5 |
| 23 | 21 | Baiba Bendika | 6 (1+0+3+2) | 37 min 56 s 1 | + 3 min 18 s 9 |
| 24 | 8 | Lena Häcki-Gross | 5 (1+1+2+1) | 38 min 1 s 6 | + 3 min 24 s 4 |
| 25 | 30 | Joanna Jakieła | 2 (0+1+0+1) | 38 min 4 s 8 | + 3 min 27 s 6 |
| 26 | 23 | Anna Magnusson | 4 (2+1+1+0) | 38 min 38 s 2 | + 4 min 1 s 0 |
| 27 | 18 | Khrystyna Dmytrenko | 3 (1+0+1+1) | 38 min 55 s 1 | + 4 min 17 s 9 |
| 28 | 4 | Janina Hettich-Walz | 3 (1+0+1+1) | 39 min 13 s 6 | + 4 min 36 s 4 |
| 29 | 25 | Tamara Steiner | 4 (2+0+1+1) | 39 min 34 s 9 | + 4 min 57 s 7 |
| 30 | 27 | Selina Grotian | 7 (2+1+1+3) | 40 min 9 s 6 | + 5 min 32 s 4 |

### Relais

Résultats du relais masculin 4 × 7,5 km :
| Rang | Dossard | Équipe | Pénalités + Pioches | Temps | Écart |
| | 5 | SuèdeViktor BrandtJesper NelinMartin PonsiluomaSebastian Samuelsson | 0+9 0+0 / 0+2 0+0 / 0+2 0+2 / 0+1 0+2 / 0+0 | 1 h 16 min 22 s 6 19 min 2 s 1 19 min 17 s 3 18 min 46 s 3 19 min 16 s 9 | |
| | 1 | NorvègeSturla Holm LægreidTarjei BøJohannes Thingnes BøVetle Sjåstad Christiansen | 4+11 0+1 / 1+3 0+0 / 0+2 0+2 / 0+0 0+0 / 3+3 | 1 h 16 min 34 s 4 19 min 23 s 3 18 min 37 s 5 18 min 34 s 6 19 min 59 s | + 11 s 8 |
| | 3 | FranceÉric PerrotFabien ClaudeÉmilien JacquelinQuentin Fillon Maillet | 3+13 0+3 / 1+3 2+3 / 0+0 0+1 / 0+2 0+0 / 0+1 | 1 h 16 min 35 s 4 19 min 9 s 4 19 min 48 s 18 min 49 s 5 18 min 48 s 5 | + 12 s 8 |
| 4 | 2 | AllemagneJustus StrelowJohannes KühnPhilipp NawrathBenedikt Doll | 1+8 0+0 / 0+0 0+1 / 1+3 0+0 / 0+1 0+0 / 0+3 | 1 h 17 min 14 s 2 18 min 39 s 9 20 min 6 s 5 18 min 48 s 7 19 min 39 s 1 | + 51 s 6 |
| 5 | 14 | États-UnisVincent BonacciSean DohertyCampbell WrightJake Brown | 0+8 0+2 / 0+0 0+0 / 0+3 0+0 / 0+1 0+0 / 0+2 | 1 h 17 min 44 s 8 19 min 22 s 19 min 35 s 7 18 min 50 s 2 19 min 56 s 9 | + 1 min 22 s 2 |
| 6 | 4 | ItalieElia ZeniDidier BionazLukas HoferTommaso Giacomel | 1+11 0+0 / 0+3 1+3 / 0+1 0+2 / 0+0 0+0 / 0+2 | 1 h 18 min 6 s 7 19 min 40 s 9 20 min 21 s 2 19 min 12 s 18 min 52 s 6 | + 1 min 44 s 1 |
| 7 | 9 | TchéquieTomáš MikyskaMichal KrčmářJonáš MarečekVítězslav Hornig | 0+6 0+0 / 0+0 0+1 / 0+0 0+1 / 0+1 0+0 / 0+3 | 1 h 18 min 10 s 6 18 min 39 s 19 min 27 s 2 19 min 35 s 7 20 min 28 s 7 | + 1 min 48 s |
| 8 | 10 | FinlandeJaakko RantaOtto InveniusTero SeppäläOlli Hiidensalo | 1+11 0+2 / 0+3 0+1 / 0+0 0+1 / 0+1 0+0 / 0+3 | 1 h 18 min 46 s 5 19 min 32 s 8 19 min 12 s 9 19 min 10 s 9 20 min 49 s 9 | + 2 min 23 s 9 |
| 9 | 17 | PologneKonrad BadaczAndrzej Nędza-KubiniecJan GuńkaMarcin Zawół | 0+7 0+0 / 0+1 0+1 / 0+1 0+1 / 0+3 0+0 / 0+0 | 1 h 19 min 26 s 19 min 16 s 3 19 min 52 s 8 20 min 4 s 6 20 min 12 s 3 | + 3 min 3 s 4 |
| 10 | 12 | KazakhstanAlexandr MukhinVladislav KireyevAsset DyussenovNikita Akimov | 0+10 0+0 / 0+0 0+3 / 0+0 0+2 / 0+0 0+3 / 0+2 | 1 h 19 min 34 s 2 18 min 39 s 5 20 min 1 s 4 19 min 55 s 3 20 min 58 s | + 3 min 11 s 6 |
| 11 | 8 | SlovénieMiha DovžanJakov FakLovro PlankoAnton Vidmar | 0+14 0+1 / 0+3 0+1 / 0+3 0+1 / 0+1 0+3 / 0+1 | 1 h 19 min 40 s 5 19 min 21 s 6 19 min 27 s 7 20 min 14 s 20 min 37 s 2 | + 3 min 17 s 9 |
| 12 | 6 | AutricheDavid KomatzSimon EderFelix LeitnerPatrick Jakob | 1+9 0+2 / 1+3 0+0 / 0+0 0+0 / 0+2 0+1 / 0+1 | 1 h 19 min 44 s 6 20 min 8 s 1 19 min 21 s 9 20 min 6 s 8 20 min 7 s 8 | + 3 min 22 s |
| 13 | 11 | UkraineArtem PrymaDmytro PidruchnyiDenys NasykoAnton Dudchenko | 1+11 0+2 / 0+2 0+1 / 0+1 0+0 / 1+3 0+0 / 0+2 | 1 h 20 min 6 s 3 19 min 28 s 8 19 min 14 s 4 21 min 7 s 20 min 16 s 1 | + 3 min 43 s 7 |
| 14 | 7 | SuisseJoscha BurkhalterSebastian StalderJérémy FinelloNiklas Hartweg | 2+15 0+3 / 0+2 0+1 / 0+0 1+3 / 1+3 0+2 / 0+1 | 1 h 20 min 35 s 3 19 min 51 s 9 19 min 37 s 7 20 min 52 s 7 20 min 13 s | + 4 min 12 s 7 |
| 15 | 13 | RoumanieDmitrii ShamaevGeorge ColteaGeorge ButaRaul Flore | 0+11 0+0 / 0+1 0+2 / 0+3 0+1 / 0+1 0+2 / 0+1 | 1 h 20 min 52 s 1 19 min 27 s 9 20 min 17 s 6 20 min 21 s 5 20 min 45 s 1 | + 4 min 29 s 5 |
| 16 | 15 | LettonieRenārs BirkentālsEdgars MiseAleksandrs PatrijuksAndrejs Rastorgujevs | 2+14 0+0 / 0+3 0+0 / 0+3 0+3 / 2+3 0+0 / 0+2 | 1 h 21 min 11 s 9 19 min 29 s 8 20 min 17 s 6 22 min 6 s 6 19 min 17 s 9 | + 4 min 49 s 3 |
| 17 | 21 | EstonieRene ZahknaKristo SiimerJakob KulbinRaido Ränkel | 5+13 0+0 / 0+1 2+3 / 2+3 0+1 / 0+1 0+1 / 1+3 | 1 h 21 min 12 s 18 min 36 s 6 22 min 8 s 8 20 min 4 s 7 20 min 19 s 9 | + 4 min 49 s 4 |
| 18 | 18 | BulgarieBlagoy TodevAnton SinapovVasil ZashevKonstantin Vasilev | 0+8 0+1 / 0+1 0+0 / 0+0 0+1 / 0+2 0+2 / 0+1 | 1 h 21 min 54 s 7 19 min 6 s 4 20 min 22 s 5 21 min 6 s 21 min 19 s 8 | + 5 min 32 s 1 |
| 19 | 22 | CanadaChristian GowLogan PletzHaldan BorglumAdam Runnalls | 0+4 0+1 / 0+0 0+0 / 0+1 0+1 / 0+1 0+0 / 0+0 | 1 h 22 min 12 s 2 19 min 29 s 3 20 min 30 s 7 21 min 45 s 1 20 min 27 s 1 | + 5 min 49 s 6 |
| 20 | 16 | LituanieTomas KaukėnasVytautas StroliaMaksim FominJokubas Mackine | 2+12 0+0 / 0+3 0+0 / 0+0 0+2 / 1+3 0+1 / 1+3 | 1 h 22 min 22 s 1 19 min 53 s 8 19 min 35 s 3 21 min 0 s 4 21 min 52 s 6 | + 5 min 59 s 5 |
| 21 | 19 | MoldavieMihail UsovPavel MagazeevMaksim MakarovAndrei Usov | 0+9 0+0 / 0+2 0+0 / 0+0 0+1 / 0+0 0+6 / 0+3 | 1 h 22 min 34 s 9 20 min 7 s 9 20 min 22 s 19 min 51 s 4 22 min 13 s 6 | + 6 min 12 s 3 |
| 22 | 20 | BelgiqueFlorent ClaudeCésar BeauvaisMarek MackelsJulien Petitjacques | 1+12 0+0 / 0+1 0+0 / 1+3 0+2 / 0+3 0+0 / 0+3 | 1 h 23 min 1 s 1 18 min 46 s 5 21 min 14 s 21 min 13 s 6 21 min 47 s | + 6 min 38 s 5 |
| 23 | 24 | SlovaquieTomáš SklenárikDamián CesnekMatej BadanMatej Kazár | 0+3 / 1+3 0+1 / 0+2 0+0 / 0+1 | LAP 20 min 16 s 3 21 min 6 s 1 | |
| 24 | 23 | Corée du SudAleksandr StarodubetsTimofey LapshinChoi Dui-jinKang Yoon-jae | 1+3 / 0+2 0+2 / 0+3 0+1 / 0+2 | LAP 21 min 15 s 3 20 min 36 s 9 | |
Résultats du relais féminin 4 × 6 km :
| Rang | Dossard | Équipe | Pénalités + Pioches | Temps | Écart |
| | 2 | FranceLou JeanmonnotSophie ChauveauJustine Braisaz-BouchetJulia Simon | 2+9 0+0 / 0+0 1+3 / 1+3 0+0 / 0+1 0+1 / 0+3 | 1 h 15 min 0 s 8 17 min 33 s 5 19 min 54 s 9 18 min 0 s 7 19 min 31 s 7 | |
| | 3 | SuèdeAnna MagnussonLinn PerssonHanna ÖbergElvira Öberg | 1+12 0+0 / 0+2 0+1 / 0+3 0+1 / 0+2 0+0 / 1+3 | 1 h 15 min 39 s 1 17 min 58 s 0 19 min 8 s 4 18 min 40 s 6 19 min 52 s 1 | + 38 s 3 |
| | 4 | AllemagneJanina Hettich-WalzSelina GrotianVanessa VoigtSophia Schneider | 0+9 0+0 / 0+0 0+3 / 0+0 0+1 / 0+1 0+1 / 0+3 | 1 h 16 min 15 s 0 18 min 0 s 3 19 min 5 s 9 19 min 14 s 4 19 min 54 s 4 | + 1 min 14 s 2 |
| 4 | 14 | EstonieRegina ErmitsTuuli TomingasSusan KülmJohanna Talihärm | 0+11 0+1 / 0+0 0+0 / 0+2 0+1 / 0+1 0+3 / 0+3 | 1 h 16 min 40 s 9 17 min 54 s 3 18 min 48 s 6 19 min 15 s 20 min 43 s | + 1 min 40 s 1 |
| 5 | 8 | UkraineIryna PetrenkoYuliia DzhimaAnastasiya MerkushynaKhrystyna Dmytrenko | 0+10 0+0 / 0+1 0+0 / 0+1 0+2 / 0+3 0+0 / 0+3 | 1 h 17 min 9 s 6 18 min 21 s 4 19 min 4 s 3 19 min 33 s 1 20 min 10 s 8 | + 2 min 8 s 8 |
| 6 | 10 | PologneNatalia SidorowiczAnna MąkaKamila CichonJoanna Jakieła | 0+3 0+0 / 0+1 0+0 / 0+1 0+1 / 0+0 0+0 / 0+0 | 1 h 17 min 15 s 4 18 min 21 s 1 19 min 8 s 4 20 min 31 s 2 19 min 14 s 7 | + 2 min 14 s 6 |
| 7 | 7 | TchéquieTereza VoborníkováLucie CharvátováMarkéta DavidováJessica Jislová | 2+12 0+0 / 0+0 0+2 / 1+3 0+2 / 0+2 0+0 / 1+3 | 1 h 17 min 23 s 5 17 min 58 s 1 19 min 43 s 6 19 min 7 s 5 20 min 34 s 3 | + 2 min 22 s 7 |
| 8 | 9 | AutricheTamara SteinerAnna GandlerLisa Theresa HauserAnna Juppe | 2+9 0+0 / 0+1 0+0 / 0+1 0+1 / 0+1 2+3 / 0+2 | 1 h 17 min 35 s 2 18 min 32 s 6 18 min 43 s 3 18 min 48 s 4 21 min 30 s 9 | + 2 min 34 s 4 |
| 9 | 6 | SuisseElisa GasparinAmy BasergaAita GasparinLena Häcki-Gross | 3+6 0+0 / 0+0 0+0 / 0+1 0+0 / 0+1 0+1 / 3+3 | 1 h 18 min 30 s 1 18 min 50 s 19 min 30 s 19 min 32 s 2 20 min 37 s 9 | + 3 min 29 s 3 |
| 10 | 1 | NorvègeKaroline Offigstad KnottenJuni ArnekleivIda LienIngrid Landmark Tandrevold | 5+16 0+1 / 0+1 0+2 / 0+3 0+1 / 2+3 0+2 / 3+3 | 1 h 18 min 43 s 6 17 min 49 s 9 19 min 12 s 2 20 min 7 s 6 21 min 33 s 9 | + 3 min 42 s 8 |
| 11 | 5 | ItalieSamuela ComolaDorothea WiererRebecca PasslerLisa Vittozzi | 2+9 0+1 / 2+3 0+1 / 0+2 0+1 / 0+0 0+1 / 0+0 | 1 h 19 min 50 s 7 19 min 59 s 1 19 min 54 s 5 19 min 56 s 5 20 min 0 s 6 | + 4 min 49 s 9 |
| 12 | 18 | CanadaEmma LunderNadia MoserBenita PeifferEmily Dickson | 0+13 0+3 / 0+2 0+2 / 0+0 0+0 / 0+2 0+1 / 0+3 | 1 h 20 min 8 s 8 19 min 5 s 7 19 min 43 s 3 20 min 22 s 20 min 57 s 7 | + 5 min 8 s |
| 13 | 11 | SlovénieLena RepincPolona KlemenčičZiva KlemenčičAnamarija Lampič | 3+12 0+3 / 0+0 0+0 / 0+2 0+0 / 1+3 0+1 / 2+3 | 1 h 20 min 37 s 2 19 min 12 s 2 19 min 35 s 6 21 min 45 s 3 20 min 4 s 1 | + 5 min 36 s 4 |
| 14 | 21 | BelgiqueLotte LieMaya CloetensEve BouvardMarine Debloem | 1+13 0+1 / 0+1 0+0 / 0+1 0+1 / 0+3 1+3 / 0+3 | 1 h 21 min 8 s 8 18 min 16 s 8 19 min 6 s 5 19 min 50 s 4 23 min 55 s 1 | + 6 min 8 s |
| 15 | 17 | LettonieSanita BuliņaBaiba BendikaAnnija SabuleSandra Buliņa | 0+2 / 0+0 0+2 / 0+2 0+1 / 0+1 2+3 | LAP 18 min 59 s 6 19 min 12 s 9 21 min 35 s 9 | |
| 16 | 19 | BulgarieLora HristovaValentina DimitrovaMaria ZdravkovaStefani Yolova | 0+2 / 0+1 0+3 / 0+0 0+2 / 0+3 1+3 | LAP 18 min 51 s 1 19 min 43 s 6 21 min 18 s 6 | |
| 17 | 12 | FinlandeSuvi MinkkinenDaria VirolaïnenVenla LehtonenNoora Kaisa Keranen | 0+0 / 0+0 1+3 / 1+3 0+1 / 0+3 0+1 | LAP 18 min 17 s 1 22 min 15 s 1 20 min 14 s 3 | |
| 18 | 16 | KazakhstanGalina Vishnevskaya-SheporenkoOlga PoltoraninaPolina YegorovaAlina Skripkina | 0+0 / 0+1 0+0 / 0+1 0+1 / 0+3 | LAP 19 min 27 s 2 20 min 45 s 6 | |
| 19 | 20 | Corée du SudEkaterina AvvakumovaChoi Yoo-nahKo Eun-jungJung Ju-mi | 0+0 / 0+2 0+0 / 0+2 0+1 / 0+2 | LAP 19 min 9 s 3 21 min 46 s 1 | |
| 20 | 13 | SlovaquieZuzana RemenovaAnastasia KuzminaJúlia MachyniakováMária Remenová | 2+3 / 0+1 0+3 / 2+3 0+0 / 0+3 | LAP 20 min 41 s 21 min 18 s 5 | |
| 21 | 15 | États-UnisChloe LevinsDeedra IrwinJackie GarsoTara Geraghty-Moats | 0+2 / 2+3 1+3 / 0+1 0+3 | LAP 21 min 6 s 9 20 min 46 s 8 | |
Résultats du relais mixte par équipes (2 × 6 km H + 2 × 6 km F) :
| Rang | Dossard | Équipe | Pénalités + Pioches | Temps | Écart |
| | 2 | FranceÉric PerrotQuentin Fillon MailletJustine Braisaz-BouchetJulia Simon | 1+7 0+2 0+3 0+0 0+1 0+1 1+3 0+1 0+0 0+0 | 1 h 9 min 24 s 4 15 min 42 s 9 16 min 18 s 2 19 min 14 s 6 18 min 8 s 7 | |
| | 1 | NorvègeTarjei BøJohannes Thingnes BøKaroline Offigstad KnottenIngrid Landmark Tandrevold | 0+2 0+6 0+0 0+2 0+1 0+3 0+0 0+0 0+1 0+1 | 1 h 10 min 9 s 6 15 min 59 s 6 16 min 22 s 0 19 min 2 s 1 18 min 45 s 9 | +45 s 2 |
| | 4 | SuèdeSebastian SamuelssonMartin PonsiluomaHanna ÖbergElvira Öberg | 0+5 0+5 0+2 0+3 0+1 0+0 0+2 0+0 0+0 0+2 | 1 h 10 min 26 s 1 16 min 30 s 3 16 min 12 s 5 18 min 55 s 7 18 min 47 s 6 | +1 min 1 s 7 |
| 4 | 5 | SuisseSebastian StalderNiklas HartwegLena Häcki-GrossAmy Baserga | 0+1 0+2 0+0 0+0 0+1 0+0 0+0 0+2 0+0 0+0 | 1 h 10 min 27 s 3 16 min 0 s 0 16 min 41 s 4 18 min 40 s 7 19 min 5 s 2 | +1 min 2 s 9 |
| 5 | 7 | AllemagneJustus StrelowPhilipp NawrathFranziska PreußVanessa Voigt | 0+3 1+6 0+0 0+0 0+0 0+3 0+3 1+3 0+0 0+0 | 1 h 10 min 55 s 3 15 min 43 s 8 16 min 9 s 0 20 min 0 s 3 19 min 2 s 2 | +1 min 30 s 9 |
| 6 | 8 | AutricheDavid KomatzSimon EderTamara SteinerAnna Gandler | 0+3 0+1 0+1 0+0 0+0 0+2 0+2 0+0 0+0 0+0 | 1 h 11 min 54 s 9 16 min 30 s 6 16 min 41 s 6 19 min 41 s 6 19 min 1 s 1 | +2 min 30 s 5 |
| 7 | 9 | UkraineArtem PrymaDmytro PidruchnyiYuliia DzhimaIryna Petrenko | 0+3 0+5 0+2 0+2 0+0 0+1 0+1 0+1 0+0 0+1 | 1 h 12 min 13 s 3 16 min 31 s 3 16 min 51 s 4 19 min 25 s 8 19 min 24 s 7 | +2 min 48 s 8 |
| 8 | 10 | BelgiqueFlorent ClaudeThierry LangerLotte LieMaya Cloetens | 0+1 0+2 0+1 0+2 0+0 0+1 0+0 0+0 0+0 0+0 | 1 h 12 min 34 s 4 16 min 38 s 4 16 min 34 s 8 19 min 32 s 7 19 min 48 s 5 | +3 min 10 s 0 |
| 9 | 11 | SlovénieMiha DovžanJakov FakPolona KlemenčičAnamarija Lampič | 0+3 1+8 0+1 1+3 0+0 0+1 0+2 0+1 0+0 0+3 | 1 h 12 min 46 s 6 17 min 21 s 9 16 min 36 s 2 20 min 0 s 1 18 min 48 s 4 | +3 min 22 s 2 |
| 10 | 3 | ItalieDidier BionazTommaso GiacomelDorothea WiererLisa Vittozzi | 1+7 2+8 0+3 2+3 1+3 0+1 0+1 0+1 0+0 0+3 | 1 h 13 min 27 s 2 17 min 49 s 1 17 min 9 s 3 19 min 25 s 9 19 min 2 s 9 | +4 min 2 s 8 |
| 11 | 17 | États-UnisVincent BonacciSean DohertyDeedra IrwinChloe Levins | 0+3 0+3 0+0 0+2 0+2 0+1 0+1 0+0 0+0 0+0 | 1 h 13 min 36 s 3 16 min 28 s 4 16 min 58 s 7 19 min 32 s 0 20 min 37 s 2 | +4 min 11 s 9 |
| 12 | 13 | EstonieRene ZahknaKristo SiimerTuuli TomingasRegina Ermits | 0+5 0+6 0+1 0+2 0+1 0+1 0+2 0+2 0+1 0+1 | 1 h 14 min 5 s 7 17 min 11 s 6 17 min 17 s 5 20 min 5 s 0 19 min 31 s 6 | +4 min 41 s 3 |
| 13 | 16 | CanadaAdam RunnallsChristian GowNadia MoserEmma Lunder | 0+4 0+7 0+2 0+3 0+0 0+0 0+1 0+2 0+1 0+2 | 1 h 14 min 7 s 2 16 min 41 s 0 16 min 48 s 1 20 min 29 s 0 20 min 9 s 1 | +4 min 42 s 8 |
| 14 | 6 | TchéquieMichal KrčmářTomáš MikyskaMarkéta DavidováJessica Jislová | 1+5 0+8 1+3 0+2 0+0 0+1 0+2 0+2 0+0 0+3 | 1 h 14 min 12 s 2 17 min 44 s 7 17 min 3 s 1 19 min 37 s 9 19 min 46 s 5 | +4 min 47 s 8 |
| 15 | 15 | PologneJan GuńkaAndrzej Nędza-KubiniecAnna MąkaJoanna Jakieła | 0+4 0+3 0+1 0+1 0+0 0+1 0+2 0+0 0+1 0+1 | 1 h 14 min 25 s 7 17 min 12 s 7 17 min 24 s 6 19 min 50 s 5 19 min 57 s 9 | +5 min 1 s 3 |
| 16 | 24 | SlovaquieTomáš SklenárikDamian CesnekAnastasia KuzminaMária Remenová | 2+7 0+6 0+1 0+3 1+3 0+1 1+3 0+1 0+0 0+1 | 1 h 15 min 47 s 9 16 min 45 s 7 18 min 43 s 3 20 min 5 s 1 20 min 13 s 8 | +6 min 23 s 5 |
| 17 | 18 | LituanieMaksim FominVytautas StroliaLidiia ZhurauskaiteNatalija Kočergina | 0+3 0+9 0+0 0+2 0+1 0+2 0+0 0+2 0+2 0+3 | 1 h 16 min 1 s 0 17 min 22 s 8 17 min 5 s 5 20 min 21 s 2 21 min 11 s 5 | +6 min 36 s 6 |
| 18 | 21 | MoldavieMihail UsovPavel MagazeevAlla GhilenkoAliona Makarova | 0+5 0+6 0+0 0+2 0+2 0+1 0+0 0+2 0+3 0+1 | 1 h 16 min 8 s 3 17 min 23 s 7 17 min 10 s 2 20 min 33 s 2 21 min 1 s 2 | +6 min 43 s 9 |
| 19 | 20 | LettonieRenārs BirkentālsEdgars MiseBaiba BendikaAnnija Sabule | 0+6 1+6 0+2 0+1 0+2 0+0 0+1 1+3 0+1 0+2 | 1 h 16 min 32 s 2 17 min 9 s 8 17 min 19 s 8 19 min 46 s 1 22 min 16 s 5 | +7 min 7 s 8 |
| 20 | 12 | FinlandeTuomas HarjulaOtto InveniusVenla LehtonenSuvi Minkkinen | 0+7 1+6 0+2 0+2 0+1 1+3 0+3 0+0 0+1 0+1 | 1 h 16 min 41 s 5 17 min 12 s 2 17 min 27 s 9 21 min 35 s 5 20 min 25 s 9 | +7 min 17 s 1 |
| 21 | 19 | KazakhstanAlexandr MukhinVladislav KireyevGalina Vishnevskaya-SheporenkoPolina Yegorova | 0+4 0+5 0+0 0+0 0+2 0+1 0+1 0+1 0+1 0+3 | 1 h 17 min 2 s 4 16 min 8 s 5 18 min 12 s 1 21 min 13 s 5 21 min 28 s 3 | +7 min 38 s 0 |
| 22 | 14 | BulgarieBlagoy TodevVladimir IlievValentina DimitrovaLora Hristova | 0+2 5+12 0+2 1+3 0+0 2+3 0+0 0+3 0+0 2+3 | 1 h 18 min 46 s 0 17 min 51 s 1 17 min 52 s 9 20 min 38 s 2 22 min 23 s 8 | +9 min 21 s 6 |
| 23 | 22 | RoumanieGeorge ButaDmitrii ShamaevAnastasia TolmachevaAndreea Mezdrea | 0+0 0+4 0+0 0+2 0+0 0+0 0+0 0+2 | LAP 17 min 46 s 0 18 min 2 s 9 | |
| 24 | 25 | JaponMikito TachizakiKiyomasa OjimaAoi SatoHikaru Fukuda | 1+6 0+4 0+3 0+0 0+0 0+1 1+3 0+3 | LAP 17 min 44 s 4 18 min 6 s 7 | |
| 25 | 23 | Corée du SudChoi Du-jinTimofey LapshinEkaterina AvvakumovaKo Eun-jung | 2+8 0+2 1+3 0+1 0+2 0+0 1+3 0+1 | LAP 19 min 11 s 9 17 min 28 s 8 | |
Résultats du relais mixte simple (6 km H + 6 km F) :
| Rang | Dossard | Équipe | Pénalités + Pioches | Temps | Écart |
| | 5 | FranceQuentin Fillon MailletLou JeanmonnotQuentin Fillon MailletLou Jeanmonnot | 0+3 0+0 / 0+0 0+0 / 0+0 0+0 / 0+2 0+0 / 0+1 | 36 min 21 s 7 7 min 38 s 9 8 min 25 s 8 7 min 56 s 9 12 min 20 s 1 | |
| | 6 | ItalieTommaso GiacomelLisa VittozziTommaso GiacomelLisa Vittozzi | 0+5 0+2 / 0+2 0+0 / 0+0 0+0 / 0+0 0+1 / 0+0 | 36 min 46 s 3 8 min 6 s 0 8 min 30 s 4 7 min 46 s 7 12 min 23 s 2 | + 24 s 6 |
| | 1 | NorvègeJohannes Thingnes BøIngrid Landmark TandrevoldJohannes Thingnes BøIngrid Landmark Tandrevold | 1+7 0+1 / 0+1 0+0 / 0+0 0+0 / 0+2 0+0 / 1+3 | 36 min 49 s 1 7 min 42 s 9 8 min 36 s 3 7 min 41 s 4 12 min 48 s 5 | + 27 s 4 |
| 4 | 3 | SuèdeSebastian SamuelssonHanna ÖbergSebastian SamuelssonHanna Öberg | 1+12 0+0 / 0+3 0+2 / 0+1 0+2 / 0+0 0+1 / 1+3 | 37 min 22 s 6 8 min 6 s 8 8 min 45 s 2 7 min 58 s 4 12 min 32 s 2 | + 1 min 0 s 9 |
| 5 | 10 | SuisseNiklas HartwegLena Häcki-GrossNiklas HartwegLena Häcki-Gross | 0+6 0+0 / 0+0 0+1 / 0+1 0+0 / 0+1 0+2 / 0+1 | 37 min 22 s 8 7 min 49 s 7 8 min 59 s 2 7 min 57 s 4 12 min 36 s 5 | + 1 min 1 s 1 |
| 6 | 2 | AllemagneJustus StrelowVanessa VoigtJustus StrelowVanessa Voigt | 0+4 0+0 / 0+1 0+0 / 0+0 0+0 / 0+0 0+0 / 0+3 | 37 min 26 s 3 7 min 58 s 1 8 min 44 s 4 7 min 56 s 5 12 min 47 s 3 | + 1 min 4 s 6 |
| 7 | 11 | États-UnisCampbell WrightDeedra IrwinCampbell WrightDeedra Irwin | 0+4 0+0 / 0+0 0+1 / 0+1 0+0 / 0+1 0+1 / 0+0 | 37 min 29 s 0 7 min 50 s 2 8 min 56 s 0 7 min 53 s 7 12 min 49 s 1 | + 1 min 7 s 3 |
| 8 | 9 | LettonieAndrejs RastorgujevsBaiba BendikaAndrejs RastorgujevsBaiba Bendika | 0+6 0+0 / 0+0 0+3 / 0+1 0+0 / 0+0 0+2 / 0+0 | 37 min 32 s 6 8 min 0 s 1 9 min 13 s 7 7 min 53 s 9 12 min 24 s 9 | + 1 min 10 s 9 |
| 9 | 4 | AutricheSimon EderLisa Theresa HauserSimon EderLisa Theresa Hauser | 0+4 0+0 / 0+0 0+2 / 0+2 0+0 / 0+0 0+0 / 0+0 | 37 min 42 s 7 7 min 50 s 4 9 min 12 s 6 8 min 1 s 1 12 min 38 s 6 | + 1 min 21 s 0 |
| 10 | 14 | TchéquieJonáš MarečekMarkéta DavidováJonáš MarečekMarkéta Davidová | 1+10 0+2 / 1+3 0+1 / 0+0 0+2 / 0+1 0+0 / 0+1 | 37 min 55 s 4 8 min 29 s 1 8 min 40 s 1 8 min 14 s 3 12 min 31 s 9 | + 1 min 33 s 7 |
| 11 | 13 | EstonieRene ZahknaSusan KülmRene ZahknaSusan Külm | 0+9 0+2 / 0+2 0+1 / 0+0 0+0 / 0+0 0+3 / 0+1 | 38 min 3 s 4 8 min 17 s 9 8 min 50 s 5 7 min 53 s 3 13 min 1 s 7 | + 1 min 41 s 7 |
| 12 | 8 | FinlandeOtto InveniusSuvi MinkkinenOtto InveniusSuvi Minkkinen | 1+7 0+0 / 0+1 0+1 / 0+0 0+0 / 1+3 0+1 / 0+1 | 38 min 7 s 0 7 min 55 s 8 8 min 48 s 5 8 min 25 s 1 12 min 57 s 6 | + 1 min 45 s 3 |
| 13 | 17 | PologneMarcin ZawółNatalia SidorowiczMarcin ZawółNatalia Sidorowicz | 0+7 0+3 / 0+0 0+0 / 0+0 0+1 / 0+1 0+2 / 0+0 | 38 min 42 s 1 8 min 28 s 0 8 min 40 s 0 8 min 20 s 3 13 min 13 s 8 | + 2 min 20 s 4 |
| 14 | 12 | UkraineDmytro PidruchnyiAnastasiya MerkushynaDmytro PidruchnyiAnastasiya Merkushyna | 0+12 0+2 / 0+1 0+3 / 0+3 0+0 / 0+2 0+1 / 0+0 | 38 min 47 s 7 8 min 9 s 2 9 min 35 s 1 8 min 16 s 3 12 min 47 s 1 | + 2 min 26 s 0 |
| 15 | 21 | Corée du SudTimofey LapshinEkaterina AvvakumovaTimofey LapshinEkaterina Avvakumova | 0+8 0+3 / 0+0 0+2 / 0+1 0+0 / 0+0 0+1 / 0+1 | 38 min 57 s 9 8 min 3 s 7 9 min 34 s 3 8 min 0 s 2 13 min 19 s 7 | + 2 min 36 s 2 |
| 16 | 27 | BelgiqueFlorent ClaudeLotte LieFlorent ClaudeLotte Lie | 0+12 0+1 / 0+2 0+0 / 0+1 0+0 / 0+2 0+3 / 0+3 | 39 min 8 s 8 8 min 19 s 6 8 min 58 s 8 8 min 13 s 6 13 min 36 s 8 | + 2 min 47 s 1 |
| 17 | 23 | BulgarieBlagoy TodevValentina DimitrovaBlagoy TodevValentina Dimitrova | 1+8 0+0 / 0+0 0+0 / 0+2 0+2 / 0+0 1+3 / 0+1 | 39 min 12 s 1 8 min 2 s 4 9 min 14 s 3 8 min 14 s 4 13 min 41 s 0 | + 2 min 50 s 4 |
| 18 | 7 | SlovénieJakov FakPolona KlemenčičJakov FakPolona Klemenčič | 2+9 0+0 / 0+2 1+3 / 1+3 0+0 / 0+1 0+0 / 0+0 | 39 min 27 s 1 7 min 59 s 5 10 min 16 s 5 8 min 3 s 7 13 min 7 s 4 | + 3 min 5 s 4 |
| 19 | 15 | MoldavieMaksim MakarovAlla GhilenkoMaksim MakarovAlla Ghilenko | 0+10 0+0 / 0+1 0+3 / 0+0 0+1 / 0+2 0+2 / 0+1 | 39 min 28 s 8 7 min 56 s 9 9 min 9 s 8 8 min 37 s 2 13 min 44 s 9 | + 3 min 7 s 1 |
| 20 | 20 | RoumanieDmitrii ShamaevAnastasia TolmachevaDmitrii ShamaevAnastasia Tolmacheva | 1+10 0+0 / 0+0 0+3 / 0+0 0+2 / 0+1 0+1 / 1+3 | 39 min 41 s 9 7 min 56 s 2 9 min 17 s 1 8 min 32 s 4 13 min 56 s 2 | + 3 min 20 s 2 |
| 21 | 16 | CanadaAdam RunnallsEmma LunderAdam RunnallsEmma Lunder | 1+7 1+3 / 0+0 0+2 / 0+1 0+0 / 0+1 0+0 / 0+0 | 39 min 56 s 2 8 min 51 s 7 9 min 43 s 4 8 min 14 s 6 13 min 6 s 5 | + 3 min 34 s 5 |
| 22 | 18 | SlovaquieTomáš SklenárikMária RemenováTomáš SklenárikMária Remenová | 1+11 1+3 / 0+1 0+2 / 0+1 0+0 / 0+0 0+1 / 0+3 | 40 min 3 s 6 8 min 48 s 4 9 min 26 s 1 8 min 5 s 3 13 min 43 s 8 | + 3 min 41 s 9 |
| 23 | 22 | KazakhstanAlexandr MukhinGalina Vishnevskaya-SheporenkoAlexandr MukhinGalina Vishnevskaya-Sheporenko | 0+10 0+2 / 0+0 0+1 / 0+3 0+2 / 0+0 0+1 / 0+1 | 40 min 42 s 1 8 min 24 s 2 9 min 49 s 5 8 min 20 s 6 14 min 7 s 8 | + 4 min 20 s 4 |
| 24 | 19 | LituanieVytautas StroliaNatalija KočerginaVytautas StroliaNatalija Kočergina | 0+1 / 0+0 2+3 / 0+3 0+2 / 0+1 3+3 | LAP 8 min 9 s 9 10 min 25 s 1 8 min 33 s 7 | |
| 25 | 24 | CroatieKrešimir CrnkovićAnika KozicaKrešimir CrnkovićAnika Kozica | 1+3 / 0+2 0+0 / 0+2 0+3 | LAP 9 min 19 s 0 9 min 25 s 6 | |
| 26 | 25 | JaponMikito TachizakiAoi SatoMikito TachizakiAoi Sato | 0+2 / 0+1 0+3 / 1+3 | LAP 8 min 51 s 6 | |
| 27 | 26 | AustralieNoah BradfordDarcie MortonNoah BradfordDarcie Morton | 0+3 / 1+3 0+1 / 0+1 | LAP 10 min 8 s 2 | |
| 28 | 28 | GrèceApóstolos AngelísKonstantina CharalampidouApóstolos AngelísKonstantina Charalampidou | 0+3 / 0+3 0+2 | LAP 9 min 29 s 7 | |