1
Jakarta
2023
25m Rapid Fire Pistol Men
Qualification: 585, Elimination: 18, Medal Match: 28
2
Cairo
2024
25m Rapid Fire Pistol Men
Qualification: 584, Final: 31
2
Jakarta
2023
Air Pistol Team Men
Qualification 1: 865, Qualification 2: 571, Medal Matches: 2
4
Changwon
2022
Air Pistol Team Men
Qualification 1: 862, Qualification 2: 572, Medal Matches: 14
5
Baku
2023
25m Rapid Fire Pistol Men
Qualification: 581, Final: 19
5
Baku
2022
25m Rapid Fire Pistol Team Men
Qualification 1: 841, Qualification 2: 547
5
Changwon
2022
25m Rapid Fire Pistol Team Men
Qualification 1: 856, Qualification 2: 550
6
Cairo
2022
25m Rapid Fire Pistol Mixed Team
Qualification: 540, Qualification Stage 2: 352
1
Jakarta
2024
25m Rapid Fire Pistol Men
Qualification: 584, Final: 32
1
Doha
2019
25m Pistol Men Junior
Score: 587
1
Doha
2019
25m Standard Pistol Men Junior
Score: 568
3
Jakarta
2024
25m Standard Pistol Men
Individual: 568
5
Doha
2019
25m Rapid Fire Pistol Men Junior
Score: 569, Final: 12
7
Changwon
2023
25m Standard Pistol Men
Individual: 571
9
Kuwait City
2018
10m Air Pistol Men Junior
Score: 558
10
Doha
2019
50m Pistol Men Junior
Score: 521