His spark with skis was lit at the age of four. His teenage years began in cross-country skiing but, once he discovered the shooting range, he shifted his efforts to biathlon, drawn by its drama and intensity. He won bronze with the Italian mixed relay team at both Sochi 2014 and Pyeongchang 2018. In 2011, he also claimed bronze in the world championship mass start in Khanty-Mansiysk—a medal later upgraded to silver 14 years on following the doping disqualification of Russia’s Sergey Ustyugov.
His cabinet includes three world medals in team events and two individual World Cup sprint victories. Away from the tracks, his hobbies include paragliding (also tandem) and mountain running—escapes that help him recharge in nature and keep the hope alive of signing more Olympic masterpieces.
56° Vancouver (CAN) 2010 - Sprint
54° Vancouver (CAN) 2010 - Inseguimento
46° Vancouver (CAN) 2010 - Individuale
12° Vancouver (CAN) 2010 - Staffetta
12° Sochi (RUS) 2014 - Sprint
17° Sochi (RUS) 2014 - Inseguimento
14° Sochi (RUS) 2014 - Individuale
5° Sochi (RUS) 2014 - Staffetta
3° Sochi (RUS) 2014 - Staffetta mista
10° Pyeongchang (KOR) 2018 - Sprint
10° Pyeongchang (KOR) 2018 - Inseguimento
63° Pyeongchang (KOR) 2018 - Individuale
18° Pyeongchang (KOR) 2018 - Mass start
12° Pyeongchang (KOR) 2018 - Staffetta
3° Pyeongchang (KOR) 2018 - Staffetta mista
14° Pechino (CHN) 2022 - Sprint
4° Pechino (CHN) 2022 - Inseguimento
27° Pechino (CHN) 2022 - Individuale
27° Pechino (CHN) 2022 - Mass start
7° Pechino (CHN) 2022 - Staffetta
9° Pechino (CHN) 2022 - Staffetta mista
16° Khanty Mansiysk (RUS) 2011 - Sprint
9° Khanty Mansiysk (RUS) 2011 - Inseguimento
27° Khanty Mansiysk (RUS) 2011 - Individuale
2° Khanty Mansiysk (RUS) 2011 - Mass start
5° Khanty Mansiysk (RUS) 2011 - Staffetta
5° Khanty Mansiysk (RUS) 2011 - Staffetta mista
31° Ruhpolding (GER) 2012 - Sprint
13° Ruhpolding (GER) 2012 - Inseguimento
20° Ruhpolding (GER) 2012 - Individuale
16° Ruhpolding (GER) 2012 - Mass start
4° Ruhpolding (GER) 2012 - Staffetta
9° Ruhpolding (GER) 2012 - Staffetta mista
14° Nove Mesto (CZE) 2013 - Sprint
11° Nove Mesto (CZE) 2013 - Inseguimento
7° Nove Mesto (CZE) 2013 - Individuale
21° Nove Mesto (CZE) 2013 - Mass start
7° Nove Mesto (CZE) 2013 - Staffetta
4° Nove Mesto (CZE) 2013 - Staffetta mista
24° Kontiolahti (FIN) 2015 - Sprint
30° Kontiolahti (FIN) 2015 - Inseguimento
50° Kontiolahti (FIN) 2015 - Individuale
12° Kontiolahti (FIN) 2015 - Staffetta
7° Kontiolahti (FIN) 2015 - Staffetta mista
75° Oslo (NOR) 2016 - Sprint
31° Oslo (NOR) 2016 - Individuale
11° Oslo (NOR) 2016 - Staffetta
8° Oslo (NOR) 2016 - Staffetta mista
56° Hochfilzen (AUT) 2017 - Sprint
34° Hochfilzen (AUT) 2017 - Individuale
5° Hochfilzen (AUT) 2017 - Staffetta
4° Hochfilzen (AUT) 2017 - Staffetta mista
52° Östersund (SWE) 2019 - Sprint
42° Östersund (SWE) 2019 - Inseguimento
5° Östersund (SWE) 2019 - Individuale
17° Östersund (SWE) 2019 - Mass start
15° Östersund (SWE) 2019 - Staffetta
2° Östersund (SWE) 2019 - Staffetta singola mista
3° Östersund (SWE) 2019 - Staffetta mista
21° Anterselva (ITA) 2020 - Sprint
20° Anterselva (ITA) 2020 - Inseguimento
13° Anterselva (ITA) 2020 - Individuale
18° Anterselva (ITA) 2020 - Mass start
7° Anterselva (ITA) 2020 - Staffetta
2° Anterselva (ITA) 2020 - Staffetta mista
13° Pokljuka (SLO) 2021 - Sprint
15° Pokljuka (SLO) 2021 - Inseguimento
19° Pokljuka (SLO) 2021 - Individuale
7° Pokljuka (SLO) 2021 - Mass start
6° Pokljuka (SLO) 2021 - Staffetta
6° Pokljuka (SLO) 2021 - Staffetta mista
28° Oberhof (GER) 2023 - Sprint
35° Oberhof (GER) 2023 - Inseguimento
72° Oberhof (GER) 2023 - Individuale
7° Oberhof (GER) 2023 - Staffetta
18° Nove Mesto (CZE) 2024 - Sprint
9° Nove Mesto (CZE) 2024 - Inseguimento
24° Nove Mesto (CZE) 2024 - Individuale
19° Nove Mesto (CZE) 2024 - Mass start
6° Nove Mesto (CZE) 2024 - Staffetta
16° Lenzerheide (SUI) 2025 - Sprint
20° Lenzerheide (SUI) 2025 - Inseguimento
70° Lenzerheide (SUI) 2025 - Individuale
8° Lenzerheide (SUI) 2025 - Mass start
5° Lenzerheide (SUI) 2025 - Staffetta
7° Lenzerheide (SUI) 2025 - Staffetta mista
Classifica finale/Final ranking
2009/2010 - 50° (cl. gen.) - 55° Sprint - 52° Inseguimento - 48° Individuale
2010/2011 - 12° (cl. gen.) - 7° Sprint - 12° Inseguimento - 57° Individuale - 5° Mass start
2011/2012 - 24° (cl. gen.) - 23° Sprint - 23° Inseguimento - 35° Individuale - 23° Mass start
2012/2013 - 20° (cl. gen.) - 20° Sprint - 21° Inseguimento - 8° Individuale - 23° Mass start
2013/2014 - 15° (cl. gen.) - 8° Sprint - 24° Inseguimento - 20° Individuale - 11° Mass start
2014/2015 - 38° (cl. gen.) - 47° Sprint - 29° Inseguimento - 44° Mass start
2015/2016 - 33° (cl. gen.) - 23° Sprint - 40° Inseguimento - 27° Individuale - 43° Mass start
2016/2017 - 29° (cl. gen.) - 24° Sprint - 21° Inseguimento - 36° Individuale - 35° Mass start
2017/2018 - 5° (cl. gen.) - 9° Sprint - 4° Inseguimento - 4° Individuale - 14° Mass start
2018/2019 - 10° (cl. gen.) - 9° Sprint - 8° Inseguimento - 10° Individuale - 14° Mass start
2019/2020 - 16° (cl. gen.) - 17° Sprint - 13° Inseguimento - 9° Individuale - 22° Mass start
2020/2021 - 8° (cl. gen.) - 7° Sprint - 10° Inseguimento - 9° Individuale - 12° Mass start
2021/2022 - 20° (cl. gen.) - 23° Sprint - 11° Inseguimento - 14° Mass start
2023/2024 - 25° (cl. gen.) - 22° Sprint - 24° Inseguimento - 40° Individuale - 22° Mass start
2024/2025 - 33° (cl. gen.) - 24° Sprint - 26° Inseguimento - 40° Individuale - 44° Mass start