He first discovered biathlon on television and was immediately captivated by the sport’s spectacle. He started with cross-country skiing, following the example of his father Fabio, but soon switched focus to this new horizon. A standout at youth level, he has refined his shooting significantly over the years, becoming an increasingly serious threat to the biggest names on the World Cup circuit.
In 2025, he enjoyed a dream season with five consecutive podium finishes, including his first career victory in the mass start in Ruhpolding. In mid-February, he also won silver in the 20 km individual at the World Championships in Lenzerheide, bringing an Italian back onto the podium in that discipline 32 years after Andreas Zingerle (gold at Borovets 1993). Present and future of Italian biathlon, he is not going to Milano Cortina simply to take part—he is going there to hunt medals.
61° Pechino (CHN) 2022 - Sprint
7° Pechino (CHN) 2022 - Staffetta
70° Pokljuka (SLO) 2021 - Individuale
6° Pokljuka (SLO) 2021 - Staffetta
17° Oberhof (GER) 2023 - Sprint
43° Oberhof (GER) 2023 - Inseguimento
17° Oberhof (GER) 2023 - Individuale
28° Oberhof (GER) 2023 - Mass start
7° Oberhof (GER) 2023 - Staffetta
2° Oberhof (GER) 2023 - Staffetta mista
15° Nove Mesto (CZE) 2024 - Sprint
20° Nove Mesto (CZE) 2024 - Inseguimento
45° Nove Mesto (CZE) 2024 - Individuale
15° Nove Mesto (CZE) 2024 - Mass start
6° Nove Mesto (CZE) 2024 - Staffetta
10° Nove Mesto (CZE) 2024 - Staffetta mista
5° Lenzerheide (SUI) 2025 - Sprint
5° Lenzerheide (SUI) 2025 - Inseguimento
2° Lenzerheide (SUI) 2025 - Individuale
6° Lenzerheide (SUI) 2025 - Mass start
5° Lenzerheide (SUI) 2025 - Staffetta
7° Lenzerheide (SUI) 2025 - Staffetta mista
Classifica finale/Final ranking
2019/2020 - 78° (cl. gen.) - 67° Sprint - 70° Inseguimento
2020/2021 - 72° (cl. gen.) - 80° Sprint - 56° Inseguimento
2021/2022 - 36° (cl. gen.) - 36° Sprint - 34° Inseguimento - 31° Mass start
2022/2023 - 12° (cl. gen.) - 15° Sprint - 9° Inseguimento - 5° Individuale - 13° Mass start
2023/2024 - 8° (cl. gen.) - 5° Sprint - 10° Inseguimento - 14° Individuale - 13° Mass start
2024/2025 - 6° (cl. gen.) - 5° Sprint - 4° Inseguimento - 10° Individuale - 7° Mass start