A Grand Slam winner has won all distances available during their career (minimum 3 distances).
At least a single gold medal is required to be listed in this table.
| Competitor | Completion | Medals (G-S-B) | Won Distances | Available Distances | |
|---|---|---|---|---|---|
Marika
Hara
FIN
|
80% (4/5) | 12-8-8 | long, middle, mix_relay, sprint | long, mass_start, middle, mix_relay, sprint | |
Erik
Knudsen Skovgaard
DEN
|
80% (4/5) | 5-3-3 | long, mass_start, mix_relay, sprint | long, mass_start, middle, mix_relay, sprint | |
Jussi
Laurila
FIN
|
80% (4/5) | 7-6-6 | long, mass_start, middle, mix_relay | long, mass_start, middle, mix_relay, sprint | |
Emily
Benham Kvale
GBR
|
80% (4/5) | 12-4-1 | long, mass_start, middle, sprint | long, mass_start, middle, mix_relay, sprint | |
Krystof
Bogar
CZE
|
75% (3/4) | 6-3-4 | long, mix_relay, sprint | long, middle, mix_relay, sprint | |
Fabiano
Bettega
ITA
|
75% (3/4) | 3-3-1 | long, middle, sprint | long, middle, mix_relay, sprint | |
Christine
Schaffner
SUI
|
60% (3/5) | 4-3-2 | mass_start, middle, sprint | long, mass_start, middle, mix_relay, sprint | |
Anton
Foliforov
RUS
|
60% (3/5) | 8-9-0 | long, middle, sprint | long, mass_start, middle, mix_relay, sprint | |
Samuli
Saarela
FIN
|
60% (3/5) | 4-2-1 | mass_start, mix_relay, sprint | long, mass_start, middle, mix_relay, sprint | |
Michaela
Gigon
AUT
|
60% (3/5) | 3-5-3 | long, middle, sprint | long, mass_start, middle, mix_relay, sprint | |
Rikke
Kornvig
DEN
|
60% (3/5) | 3-2-2 | mass_start, middle, mix_relay | long, mass_start, middle, mix_relay, sprint | |
Martina
Stepankova
CZE
|
60% (3/5) | 3-3-4 | middle, mix_relay, sprint | long, mass_start, middle, mix_relay, sprint | |
Andreas
Waldmann
AUT
|
60% (3/5) | 3-2-3 | long, mix_relay, sprint | long, mass_start, middle, mix_relay, sprint | |
Lauri
Malsroos
EST
|
60% (3/5) | 3-3-2 | long, middle, sprint | long, mass_start, middle, mix_relay, sprint | |
Vojtech
Ludvik
CZE
|
60% (3/5) | 6-2-3 | long, mix_relay, sprint | long, mass_start, middle, mix_relay, sprint | |
Nikoline
Splittorff
DEN
|
50% (2/4) | 3-1-2 | middle, sprint | long, middle, mix_relay, sprint | |
Ruska
Saarela
FIN
|
50% (2/4) | 2-1-2 | mix_relay, sprint | long, middle, mix_relay, sprint | |
Gabriele
Andrasiuniene
LTU
|
50% (2/4) | 3-2-0 | long, mix_relay | long, middle, mix_relay, sprint | |
Ingrid
Stengard
FIN
|
40% (2/5) | 3-6-3 | mass_start, middle | long, mass_start, middle, mix_relay, sprint | |
Pekka
Niemi
FIN
|
40% (2/5) | 2-2-7 | mass_start, mix_relay | long, mass_start, middle, mix_relay, sprint | |
Jiri
Hradil
CZE
|
40% (2/5) | 2-3-4 | middle, mix_relay | long, mass_start, middle, mix_relay, sprint | |
Luca
Dallavalle
ITA
|
40% (2/5) | 2-3-2 | middle, sprint | long, mass_start, middle, mix_relay, sprint | |
Beat
Schaffner
SUI
|
40% (2/5) | 2-2-3 | long, middle | long, mass_start, middle, mix_relay, sprint | |
Gaelle
Barlet
FRA
|
40% (2/5) | 2-2-2 | middle, mix_relay | long, mass_start, middle, mix_relay, sprint | |
Baptiste
Fuchs
FRA
|
40% (2/5) | 3-3-0 | middle, mix_relay | long, mass_start, middle, mix_relay, sprint | |
Samuel
Pokala
FIN
|
40% (2/5) | 3-1-0 | long, mix_relay | long, mass_start, middle, mix_relay, sprint | |
Camilla
Soegaard
DEN
|
40% (2/5) | 5-1-2 | long, sprint | long, mass_start, middle, mix_relay, sprint | |
Andre
Haga
FIN
|
33% (1/3) | 1-0-2 | long | long, mix_relay, sprint | |
Ignas
Ambrazas
LTU
|
33% (1/3) | 1-1-0 | mix_relay | long, mix_relay, sprint | |
Kaarina
Nurminen
FIN
|
25% (1/4) | 1-1-0 | long | long, middle, mix_relay, sprint | |
Nadia
Larsson
SWE
|
25% (1/4) | 1-1-0 | middle | long, middle, mix_relay, sprint | |
Tomi
Nykanen
FIN
|
25% (1/4) | 1-0-0 | mix_relay | long, middle, mix_relay, sprint | |
Simon
Hellmueller
SUI
|
25% (1/4) | 1-1-1 | long | long, middle, mix_relay, sprint | |
Jonas Vytautas
Gvildys
LTU
|
25% (1/4) | 1-0-0 | mix_relay | long, middle, mix_relay, sprint | |
Ruslan
Gritsan
RUS
|
20% (1/5) | 2-4-3 | middle | long, mass_start, middle, mix_relay, sprint | |
Susanna
Laurila
FIN
|
20% (1/5) | 2-3-2 | long | long, mass_start, middle, mix_relay, sprint | |
Ksenia
Chernykh
RUS
|
20% (1/5) | 1-3-1 | middle | long, mass_start, middle, mix_relay, sprint | |
Jonas
Maiselis
LTU
|
20% (1/5) | 2-3-1 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Olga
ShipilovaVinogradova
RUS
|
20% (1/5) | 1-2-1 | middle | long, mass_start, middle, mix_relay, sprint | |
Hana
Garde
FRA
|
20% (1/5) | 1-0-0 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Davide
Machado
POR
|
20% (1/5) | 1-1-1 | long | long, mass_start, middle, mix_relay, sprint | |
Kevin
Haselsberger
AUT
|
20% (1/5) | 1-1-1 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Yoann
Garde
FRA
|
20% (1/5) | 1-0-0 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Tonis
Erm
EST
|
20% (1/5) | 1-0-1 | sprint | long, mass_start, middle, mix_relay, sprint | |
Jaroslav
Rygl
CZE
|
20% (1/5) | 1-0-1 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Marie
Kamarytova
CZE
|
20% (1/5) | 1-0-0 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Bjarke
Refslund
DEN
|
20% (1/5) | 1-0-0 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Juho
Saarinen
FIN
|
20% (1/5) | 1-0-1 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Cedric
Beill
FRA
|
20% (1/5) | 1-1-0 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Jan
Lauerman
CZE
|
20% (1/5) | 1-0-0 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Barbora
Chudikova
CZE
|
20% (1/5) | 1-0-0 | mix_relay | long, mass_start, middle, mix_relay, sprint | |
Marina
Reiner
AUT
|
20% (1/5) | 1-0-0 | mix_relay | long, mass_start, middle, mix_relay, sprint |