1
Munich
2024
50m Rifle 3 Positions Men
Qualification: 594, Final: 464.3
3
Cairo
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1318, Qualification 2: 872, Medal Matches: 16
5
Cairo
2022
50m Rifle 3 Positions Men
Qualification: 588, Final Stage Part 1: 303.2
6
Las Palmas, Lima
2023
50m Rifle 3 Positions Men
Qualification: 587, Final Stage Elimination: 354.0
8
Granada
2024
10m Air Rifle Men
Qualification: 633.9, Final: 122.6
10
Cairo
2024
50m Rifle 3 Positions Men
Qualification: 586
10
Cairo
2023
50m Rifle 3 Positions Men
Qualification: 585
10
Cairo
2022
Air Rifle Team Men
Qualification 1: 936.4
1
Granada
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1320, Qualification 2: 872, Medal Matches: 16
1
Granada
2022
Air Rifle Team Men
Qualification 1: 942.4, Qualification 2: 624.7, Medal Matches: 16
4
Granada
2022
50m Rifle 3 Positions Men
Qualification: 581, Final Stage Elimination: 402.6
23
Granada
2022
10m Air Rifle Men
Qualification: 621.7
5
Tallinn
2023
Air Rifle Team Men
Qualification 1: 945.1, Qualification 2: 627.6, Medal Matches: 12
9
Osijek
2024
50m Rifle 3 Positions Duet
Qualification: 881
11
Gyor
2024
Air Rifle Trio Men
Qualification: 624.7
13
Osijek
2024
50m Rifle 3 Positions Men
Qualification: 588
13
Wroclaw
2022
50m Rifle 3 Positions Men
Qualification: 589
21
Osijek
2024
50m Rifle Prone Men
Individual: 622.7
21
Gyor
2024
10m Air Rifle Men
Qualification: 628.5
34
Tallinn
2023
10m Air Rifle Men
Qualification: 625.6