21
Cairo
2024
25m Rapid Fire Pistol Men
Qualification: 574
22
Las Palmas, Lima
2023
25m Rapid Fire Pistol Men
Qualification: 567
22
Osijek
2021
25m Rapid Fire Pistol Men
Score: 570
28
Baku
2023
25m Rapid Fire Pistol Men
Qualification: 574
31
Baku
2022
25m Rapid Fire Pistol Men
Qualification: 563
35
Baku
2024
25m Rapid Fire Pistol Men
Qualification: 569
41
Baku
2024
25m Rapid Fire Pistol Men
Qualification: 567
1
Wroclaw
2022
25m Rapid Fire Pistol Team Men
Qualification 1: 873, Qualification 2: 569, Medal Matches: 17
1
Bologna
2019
25m Standard Pistol Men Junior
Score: 572
12
Wroclaw
2022
25m Rapid Fire Pistol Men
Qualification: 578
14
Baku
2017
25m Standard Pistol Men Junior
Score: 536
14
Baku
2017
25m Rapid Fire Pistol Men Junior
Score: 551
17
Bologna
2019
25m Rapid Fire Pistol Men Junior
Score: 553
18
Bologna
2019
25m Pistol Men Junior
Score: 569
23
Baku
2017
25m Pistol Men Junior
Score: 561