2
Suhl
2017
25m Standard Pistol Men Junior
Score: 572
3
Baku
2023
25m Center Fire Pistol Men
Individual: 583
3
Baku
2023
25m Rapid Fire Pistol Men
Qualification: 585, Final: 24
5
Cairo
2022
25m Center Fire Pistol Men
Individual: 581
5
Cairo
2022
25m Rapid Fire Pistol Team Men
Qualification 1: 878, Qualification 2: 563
7
Baku
2023
25m Standard Pistol Men
Individual: 570
8
Cairo
2022
25m Rapid Fire Pistol Men
Qualification: 584, Elimination: 12
10
Changwon
2018
25m Rapid Fire Pistol Men Junior
Score: 572
1
Doha
2023
25m Rapid Fire Pistol Men
Qualification: 587, Final: 35
2
New Delhi
2024
25m Rapid Fire Pistol Men
Qualification: 587, Final: 30
8
Cairo
2022
25m Rapid Fire Pistol Men
Qualification: 582, Elimination: 13
1
Rio de Janeiro
2022
25m Rapid Fire Pistol Team Men
Qualification 1: 875, Qualification 2: 570, Medal Matches: 17
1
Cairo
2022
25m Rapid Fire Pistol Team Men
Qualification 1: 881, Qualification 2: 567, Medal Matches: 17
1
Osijek
2021
25m Rapid Fire Pistol Team Men
Score: 884, Semifinal: 561, Final: 10
3
Cairo
2024
25m Rapid Fire Pistol Men
Qualification: 588, Final: 27
3
Baku
2023
25m Rapid Fire Pistol Men
Qualification: 590, Final: 27
4
Munich
2024
25m Rapid Fire Pistol Men
Qualification: 593, Final: 19
4
Baku
2024
25m Rapid Fire Pistol Men
Qualification: 587, Final: 21
4
Changwon
2022
25m Rapid Fire Pistol Men
Qualification: 589, Elimination: 13, Medal Match: 10
2
Bologna
2019
25m Pistol Men Junior
Score: 580
3
Bologna
2019
25m Standard Pistol Men Junior
Score: 567
4
Bologna
2019
25m Rapid Fire Pistol Men Junior
Score: 589, Final: 17
5
Baku
2017
25m Standard Pistol Men Junior
Score: 555
5
Baku
2017
25m Rapid Fire Pistol Men Junior
Score: 578, Final: 14
6
Wroclaw
2022
25m Rapid Fire Pistol Men
Qualification: 584, Elimination: 12
9
Osijek
2024
25m Rapid Fire Pistol Men
Qualification: 579
11
Baku
2017
25m Pistol Men Junior
Score: 572