| 25/26 | WC | Men's 10km Sprint | Oslo, NOR |
78
| 02 |
| 25/26 | WC | Single Mixed Relay | Otepaa, EST |
21
|
-
|
| 25/26 | WC | Men's 10km Sprint | Otepaa, EST |
72
| 21 |
| 25/26 | WC | Men's 4x7.5km Relay | Kontiolahti, FIN |
20
|
-
|
| 25/26 | OWG | Men's 12.5km Pursuit | Antholz, ITA |
42
| 1210 |
| 25/26 | OWG | Men's 10km Sprint | Antholz, ITA |
51
| 11 |
| 25/26 | OWG | Men's 20km Individual | Antholz, ITA |
53
| 1200 |
| 25/26 | OWG | Mixed Relay 4x6km (M+W) | Antholz, ITA |
21
|
-
|
| 25/26 | WC | Men's 15km Short Individual | Nove Mesto na Morave, CZE |
37
| 1101 |
| 25/26 | WC | Men's 12.5km Pursuit | Ruhpolding, GER |
33
| 0000 |
| 25/26 | WC | Men's 10km Sprint | Ruhpolding, GER |
43
| 00 |
| 25/26 | WC | Men's 4x7.5km Relay | Ruhpolding, GER |
18
|
-
|
| 25/26 | WC | Men's 4x7.5km Relay | Oberhof, GER |
16
|
-
|
| 25/26 | WC | Men's 10km Sprint | Oberhof, GER |
82
| 21 |
| 25/26 | WC | Men's 10km Sprint | Annecy, FRA |
75
| 11 |
| 25/26 | WC | Men's 4x7.5km Relay | Hochfilzen, AUT |
19
|
-
|
| 25/26 | WC | Men 12.5 km Pursuit | Hochfilzen, AUT |
20
| 0000 |
| 25/26 | WC | Men's 10km Sprint | Hochfilzen, AUT |
33
| 01 |
| 25/26 | WC | Men's 12.5km Pursuit | Oestersund, SWE |
35
| 0020 |
| 25/26 | WC | Men's 10km Sprint | Oestersund, SWE |
45
| 02 |
| 25/26 | WC | Men's 20km Individual | Oestersund, SWE |
55
| 0021 |
| 25/26 | WC | Single Mixed Relay (M+W) | Oestersund, SWE |
15
|
-
|
| 25/26 | WC | Men 4x7.5 km Relay | Oestersund, SWE |
14
|
-
|
| 24/25 | WC | Men's 12.5km Pursuit | Oslo, NOR |
DNS
|
-
|
| 24/25 | WC | Men's 10km Sprint | Oslo, NOR |
48
| 00 |
| 24/25 | WC | Mixed Relay 4x6km (W+M) | Pokljuka, SLO |
22
|
-
|
| 24/25 | WC | Men's 15km Short Individual | Pokljuka, SLO |
62
| 1011 |
| 24/25 | WC | Men 4x7.5 km Relay | Nove Mesto na Morave, CZE |
13
|
-
|
| 24/25 | WC | Men's 10km Sprint | Nove Mesto na Morave, CZE |
64
| 00 |
| 24/25 | WCH | Men's 4x7.5km Relay | Lenzerheide, SUI |
23
|
-
|
| 24/25 | WCH | Men's 20km Individual | Lenzerheide, SUI |
74
| 3110 |
| 24/25 | WCH | Men's 10km Sprint | Lenzerheide, SUI |
64
| 02 |
| 24/25 | BTSWRLUG | Men's 12.5km Pursuit | Torino, ITA |
6
| 1101 |
| 24/25 | BTSWRLUG | Men's 10km Sprint | Torino, ITA |
13
| 01 |
| 24/25 | WC | Men's 20km Individual | Ruhpolding, GER |
67
| 2000 |
| 24/25 | WC | Mixed Relay 4x6km (M+W) | Oberhof, GER |
18
|
-
|
| 24/25 | WC | Men 10 km Sprint | Oberhof, GER |
61
| 10 |
| 24/25 | WC | Men's 12.5km Pursuit | Annecy, FRA |
39
| 0110 |
| 24/25 | WC | Men's 10km Sprint | Annecy, FRA |
44
| 00 |
| 24/25 | WC | Men's 4x7.5km Relay | Hochfilzen, AUT |
15
|
-
|
| 24/25 | WC | Men's 10km Sprint | Hochfilzen, AUT |
89
| 12 |
| 24/25 | WC | Men's 10km Sprint | Kontiolahti, FIN |
64
| 10 |
| 24/25 | WC | Men's 15km Short Individual | Kontiolahti, FIN |
87
| 1220 |
| 24/25 | WC | Men's 4x7.5km Relay | Kontiolahti, FIN |
19
|
-
|
| 24/25 | SuWch | Men's 7.5km Sprint | Otepaa, EST |
56
| 15 |
| 24/25 | SuWch | Men's 4.5km Super Sprint Qualification Heat 2 | Otepaa, EST |
15
| 51 |
| 23/24 | WC | Men's 12.5km Pursuit | Canmore, CAN |
44
| 0131 |
| 23/24 | WC | Men's 10km Sprint | Canmore, CAN |
32
| 02 |
| 23/24 | WC | Men's 10km Sprint | Soldier Hollow, UT, USA |
72
| 31 |
| 23/24 | WC | Men's 4x7.5km Relay | Soldier Hollow, UT, USA |
18
|
-
|
| 23/24 | WC | Mixed Relay 4x6km (W+M) | Oslo, NOR |
22
|
-
|
| 23/24 | WC | Men's 20km Individual | Oslo, NOR |
82
| 1022 |
| 23/24 | WCH | Men's 4x7.5km Relay | Nove Mesto na Morave, CZE |
10
|
-
|
| 23/24 | WCH | Men's 20km Individual | Nove Mesto na Morave, CZE |
47
| 0021 |
| 23/24 | WCH | Men's 12.5km Pursuit | Nove Mesto na Morave, CZE |
52
| 1322 |
| 23/24 | WCH | Men's 10km Sprint | Nove Mesto na Morave, CZE |
45
| 11 |
| 23/24 | WCH | Mixed Relay 4x6km (M+W) | Nove Mesto na Morave, CZE |
21
|
-
|
| 23/24 | IBU C. | Men 10 km Sprint | Arber, GER |
49
| 01 |
| 23/24 | IBU C. | Men's 10km Sprint | Arber, GER |
42
| 21 |
| 23/24 | WC | Mixed Relay 4x6km (W+M) | Antholz, ITA |
17
|
-
|
| 23/24 | WC | Men's 15km Short Individual | Antholz, ITA |
94
| 4302 |
| 23/24 | WC | Men's 10km Sprint | Ruhpolding, GER |
83
| 12 |
| 23/24 | WC | Men's 4x7.5km Relay | Ruhpolding, GER |
13
|
-
|
| 23/24 | WC | Men's 4x7.5km Relay | Oberhof, GER |
11
|
-
|
| 23/24 | WC | Men's 12.5km Pursuit | Oberhof, GER |
56
| 2411 |
| 23/24 | WC | Men's 10km Sprint | Oberhof, GER |
29
| 00 |
| 23/24 | WC | Men 12.5 km Pursuit | Lenzerheide, SUI |
56
| 1322 |
| 23/24 | WC | Men 10 km Sprint | Lenzerheide, SUI |
29
| 00 |
| 23/24 | WC | Men's 4x7.5km Relay | Hochfilzen, AUT |
19
|
-
|
| 23/24 | WC | Men's 10km Sprint | Oestersund, SWE |
78
| 11 |
| 23/24 | WC | Men 4x7.5 km Relay | Oestersund, SWE |
13
|
-
|
| 23/24 | WC | Men's 20km Individual | Oestersund, SWE |
57
| 1001 |
| 22/23 | WC | Men 10 km Sprint | Oslo, NOR |
68
| 01 |
| 22/23 | WC | Men's 4x7.5km Relay | Oestersund, SWE |
18
|
-
|
| 22/23 | WC | Single Mixed Relay | Nove Mesto na Morave, CZE |
20
|
-
|
| 22/23 | WC | Men 12.5 km Pursuit | Nove Mesto na Morave, CZE |
43
| 0011 |
| 22/23 | WC | Men 10 km Sprint | Nove Mesto na Morave, CZE |
33
| 00 |
| 22/23 | WCH | Men's 4x7.5km Relay | Oberhof, GER |
20
|
-
|
| 22/23 | WCH | Men's 20km Individual | Oberhof, GER |
68
| 1012 |
| 22/23 | WCH | Men's 10km Sprint | Oberhof, GER |
69
| 01 |
| 22/23 | WCH | Mixed Relay 4x6km (W+M) | Oberhof, GER |
26
|
-
|
| 22/23 | IBU C. | Men 10 km Sprint | Obertilliach, AUT |
22
| 00 |
| 22/23 | IBU C. | Men 10 km Sprint | Obertilliach, AUT |
32
| 21 |
| 22/23 | ECH | Men 12.5 km Pursuit | Lenzerheide, SUI |
51
| 1332 |
| 22/23 | ECH | Men's 10km Sprint | Lenzerheide, SUI |
46
| 01 |
| 22/23 | ECH | Men's 20km Individual | Lenzerheide, SUI |
37
| 1011 |
| 22/23 | IBU C. | Men's 10km Sprint | Pokljuka, SLO |
39
| 02 |
| 22/23 | IBU C. | Men 10 km Sprint | Pokljuka, SLO |
61
| 22 |
| 22/23 | WC | Men's 4x7.5km Relay | Ruhpolding, GER |
21
|
-
|
| 22/23 | WC | Men's 20km Individual | Ruhpolding, GER |
85
| 0210 |
| 22/23 | WC | Men's 12.5km Pursuit | Annecy, FRA |
LAP
| 202 |
| 22/23 | WC | Men's 10km Sprint | Annecy, FRA |
57
| 10 |
| 22/23 | WC | Men's 4x7.5km Relay | Hochfilzen, AUT |
18
|
-
|
| 22/23 | WC | Men's 10km Sprint | Hochfilzen, AUT |
94
| 12 |
| 22/23 | WC | Men's 10km Sprint | Kontiolahti, FIN |
77
| 00 |
| 22/23 | WC | Men's 4x7.5km Relay | Kontiolahti, FIN |
19
|
-
|
| 22/23 | WC | Men 20 km Individual | Kontiolahti, FIN |
71
| 0012 |
| 21/22 | SuWch | Junior Men's 10km Pursuit | Ruhpolding, GER |
7
| 0002 |
| 21/22 | SuWch | Junior Men's 7.5km Sprint | Ruhpolding, GER |
15
| 10 |
| 21/22 | SuWch |
SS
| Ruhpolding, GER |
-
|
-
|
| 21/22 | WC | Men's 10km Sprint | Kontiolahti, FIN |
79
| 12 |
| 21/22 | WC | Men's 4x7.5km Relay | Kontiolahti, FIN |
18
|
-
|
| 21/22 | OWG | Men's 10km Sprint | Beijing, CHN |
77
| 10 |
| 21/22 | OWG | Men 20 km Individual | Beijing, CHN |
25
| 0000 |
| 21/22 | WC | Men 4x7.5 km Relay | Antholz, ITA |
21
|
-
|
| 21/22 | WC | Men 4x7.5 km Relay | Ruhpolding, GER |
24
|
-
|
| 21/22 | IBU C. | Men's 15km Short Individual | Brezno, SVK |
13
| 0100 |
| 21/22 | IBU C. | Men's 10km Sprint | Brezno, SVK |
9
| 00 |
| 21/22 | IBU C. | Men 10 km Sprint | Brezno, SVK |
40
| 00 |
| 21/22 | WC | Men's 10km Sprint | Annecy, FRA |
98
| 10 |
| 21/22 | WC | Men's 4x7.5km Relay | Hochfilzen, AUT |
27
|
-
|
| 21/22 | WC | Men 10 km Sprint | Hochfilzen, AUT |
75
| 10 |
| 21/22 | WC | Men 4x7.5 km Relay | Oestersund, SWE |
25
|
-
|
| 21/22 | WC | Men 10 km Sprint | Oestersund, SWE |
113
| 12 |
| 21/22 | WC | Men's 20km Individual | Oestersund, SWE |
62
| 0101 |
| 20/21 | SuWch | Junior Men's 10km Pursuit | Nove Mesto na Morave, CZE |
7
| 0111 |
| 20/21 | SuWch | Junior Men's 7.5km Sprint | Nove Mesto na Morave, CZE |
16
| 02 |
| 20/21 | SuWch |
SS
| Nove Mesto na Morave, CZE |
16
|
-
|
| 20/21 | SuWch | Junior Men's 7.5km Super Sprint Final | Nove Mesto na Morave, CZE |
16
| 1321 |
| 20/21 | SuWch | Junior Men 4.5 km Super Sprint Qualification | Nove Mesto na Morave, CZE |
13
| 02 |
| 20/21 | WC | Men 10 km Sprint | Oestersund, SWE |
70
| 01 |
| 20/21 | WC | Mixed Relay 4x6km (W+M) | Nove Mesto na Morave, CZE |
17
|
-
|
| 20/21 | WC | Men's 12.5km Pursuit | Nove Mesto na Morave, CZE |
58
| 1012 |
| 20/21 | WC | Men's 10km Sprint | Nove Mesto na Morave, CZE |
60
| 00 |
| 20/21 | WC | Men 4x7.5 km Relay | Nove Mesto na Morave, CZE |
21
|
-
|
| 20/21 | JWCH | Junior Men's 12.5km Pursuit | Obertilliach, AUT |
14
| 0011 |
| 20/21 | JWCH | Junior Men's 10km Sprint | Obertilliach, AUT |
23
| 01 |
| 20/21 | JWCH | Junior Men's 15km Individual | Obertilliach, AUT |
54
| 1301 |
| 20/21 | WCH | Men 4x7.5 km Relay | Pokljuka, SLO |
23
|
-
|
| 20/21 | WCH | Single Mixed Relay (M+W) | Pokljuka, SLO |
17
|
-
|
| 20/21 | WCH | Men's 10km Sprint | Pokljuka, SLO |
69
| 00 |
| 20/21 | WCH | Mixed Relay 4x7.5km (M+W) | Pokljuka, SLO |
27
|
-
|
| 20/21 | ECH | Single Mixed Relay (W+M) | Duszniki Zdroj, POL |
15
|
-
|
| 20/21 | WC | Men 4x7.5 km Relay | Antholz, ITA |
16
|
-
|
| 20/21 | IBU C. | Men's 4x7.5km Relay | Arber, GER |
19
|
-
|
| 20/21 | IBU C. | Men 10 km Sprint | Arber, GER |
DNS
|
-
|
| 20/21 | WC | Men's 4x7.5km Relay | Oberhof, GER |
19
|
-
|
| 20/21 | WC | Men's 10km Sprint | Oberhof, GER |
80
| 02 |
| 20/21 | WC | Single Mixed Relay | Oberhof, GER |
10
|
-
|
| 20/21 | WC | Men 10 km Sprint | Oberhof, GER |
71
| 02 |
| 19/20 | WC | Men 4x7.5 km Relay | Nove Mesto na Morave, CZE |
26
|
-
|
| 19/20 | WC | Men 10 km Sprint | Nove Mesto na Morave, CZE |
76
| 00 |
| 19/20 | ECH | Men 12.5 km Pursuit | Minsk, BLR |
38
| 1101 |
| 19/20 | ECH | Men's 10km Sprint | Minsk, BLR |
41
| 11 |
| 19/20 | ECH | Single Mixed Relay (W+M) | Minsk, BLR |
12
|
-
|
| 19/20 | ECH | Men's Super Sprint Qualification | Minsk, BLR |
63
| 11 11 |
| 19/20 | ECH |
SS
| Minsk, BLR |
63
|
-
|
| 19/20 | WCH | Men's 4x7.5km Relay | Antholz, ITA |
25
|
-
|
| 19/20 | WCH | Single Mixed Relay (W+M) | Antholz, ITA |
22
|
-
|
| 19/20 | WCH | Men's 10km Sprint | Antholz, ITA |
85
| 22 |
| 19/20 | WCH | Mixed Relay 4x6km (W+M) | Antholz, ITA |
22
|
-
|
| 19/20 | JWCH | Junior Men's 12.5km Pursuit | Lenzerheide, SUI |
27
| 0121 |
| 19/20 | JWCH | Junior Men's 10km Sprint | Lenzerheide, SUI |
35
| 02 |
| 19/20 | JWCH | Junior Men's 4x7.5km Relay | Lenzerheide, SUI |
19
|
-
|
| 19/20 | JWCH | Junior Men's 15km Individual | Lenzerheide, SUI |
5
| 0101 |
| 19/20 | IBU J.C. | Junior Men's 12.5km Pursuit | Martell, ITA |
29
| 1121 |
| 19/20 | IBU J.C. | Junior Men's 10km Sprint | Martell, ITA |
19
| 11 |
| 19/20 | IBU J.C. | Single Mixed Relay Juniors (W+M) | Pokljuka, SLO |
17
|
-
|
| 19/20 | IBU J.C. | Junior Men's 10km Sprint | Pokljuka, SLO |
7
| 01 |
| 19/20 | IBU J.C. | Junior Men's 15km Individual | Pokljuka, SLO |
53
| 2220 |
| 18/19 | BTJCEUCH | Junior Men's 12.5km Pursuit | Sjusjoen, NOR |
36
| 3123 |
| 18/19 | BTJCEUCH | Junior Men 10 km Sprint | Sjusjoen, NOR |
12
| 00 |
| 18/19 | BTJCEUCH | Single Mixed Relay Juniors (W-M) | Sjusjoen, NOR |
19
|
-
|
| 18/19 | BTJCEUCH | Junior Men's 15km Individual | Sjusjoen, NOR |
49
| 1121 |
| 18/19 | IBU J.C. | Junior Men 10 km Sprint | Sjusjoen, NOR |
36
| 32 |
| 18/19 | IBU J.C. | Junior Men 10 km Sprint | Sjusjoen, NOR |
26
| 11 |
| 18/19 | YWCH | Youth Men's 10km Pursuit | Brezno, SVK |
12
| 1301 |
| 18/19 | YWCH | Youth Men's 7.5km Sprint | Brezno, SVK |
4
| 01 |
| 18/19 | YWCH | Youth Men's 3x7.5km Relay | Brezno, SVK |
4
|
-
|
| 18/19 | YWCH | Youth Men's 12.5km Individual | Brezno, SVK |
4
| 1010 |
| 18/19 | IBU J.C. | Junior Men's 12.5km Pursuit | Station Des Rousses, FRA |
50
| 4343 |
| 18/19 | IBU J.C. | Junior Men's 10km Sprint | Station Des Rousses, FRA |
19
| 03 |
| 18/19 | IBU J.C. | Single Mixed Relay Juniors (M-W) | Station Des Rousses, FRA |
12
|
-
|
| 18/19 | IBU J.C. | Junior Men 10 km Sprint | Lenzerheide, SUI |
5
| 00 |
| 18/19 | IBU J.C. | Junior Men 15 km Individual | Lenzerheide, SUI |
33
| 0112 |
| 17/18 | YWCH |
PU
| Otepaa, EST |
11
| 3021 |
| 17/18 | YWCH |
SP
| Otepaa, EST |
19
| 20 |
| 17/18 | YWCH |
RL
| Otepaa, EST |
12
|
-
|
| 17/18 | YWCH |
IN
| Otepaa, EST |
43
| 1032 |
| 17/18 | BTJCEUCH |
PU
| Pokljuka, SLO |
40
| 1100 |
| 17/18 | BTJCEUCH |
SP
| Pokljuka, SLO |
9
| 00 |
| 17/18 | BTJCEUCH |
IN
| Pokljuka, SLO |
86
| 2251 |
| 17/18 | BTJCEUCH |
MR
| Pokljuka, SLO |
13
|
-
|
| 17/18 | IBU J.C. |
SP
| Nove Mesto na Morave, CZE |
16
| 10 |
| 17/18 | IBU J.C. |
SP
| Nove Mesto na Morave, CZE |
=49
| 30 |
| 17/18 | IBU J.C. |
SP
| Ridnaun, ITA |
42
| 12 |
| 17/18 | IBU J.C. |
IN
| Ridnaun, ITA |
64
| 1224 |
| 17/18 | IBU J.C. |
SP
| Obertilliach, AUT |
37
| 20 |
| 17/18 | IBU J.C. |
SP
| Obertilliach, AUT |
50
| 22 |
| 16/17 | YWCH |
RL
| Brezno, SVK |
17
|
-
|
| 16/17 | YWCH |
PU
| Brezno, SVK |
54
| 2441 |
| 16/17 | YWCH |
SP
| Brezno, SVK |
34
| 31 |
| 16/17 | YWCH |
IN
| Brezno, SVK |
69
| 4131 |