1
Cairo
2022
50m Rifle 3 Positions Mixed Team
Qualification: 879, Qualification Stage 2: 585, Medal Matches: 17
1
Cairo
2022
300m Rifle Prone Men
Individual: 599
1
Cairo
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1317, Qualification 2: 883, Medal Matches: 16
2
Cairo
2022
300m Standard Rifle Open
Individual: 586
4
Baku
2023
300m Rifle Prone Men
Individual: 598
6
Cairo
2022
300m Rifle 3 Positions Men
Individual: 586
6
Changwon
2018
50m Rifle Prone Men
Score: 625.7
7
Baku
2023
300m Rifle 3 Positions Men
Individual: 585
2
Rio de Janeiro
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1323, Qualification 2: 879, Medal Matches: 3
2
Rio de Janeiro
2022
50m Rifle 3 Positions Men
Qualification: 588, Final Stage Elimination: 403.5, Gold Medal Match: 10
3
Rio de Janeiro
2022
Air Rifle Team Men
Qualification 1: 947.4, Qualification 2: 623.5, Medal Matches: 16
3
Rio de Janeiro
2022
50m Rifle 3 Positions Mixed Team
Qualification: 888, Qualification Stage 2: 587, Medal Matches: 16
4
Rio de Janeiro
2019
50m Rifle 3 Positions Men
Score: 1175, Final: 436.8
6
Cairo
2023
50m Rifle 3 Positions Men
Qualification: 586, Final Stage Elimination: 353.0
6
New Delhi
2019
50m Rifle 3 Positions Men
Score: 1182, Final: 410.2
7
Beijing
2019
50m Rifle 3 Positions Men
Score: 1177, Final: 403.3
1
Bologna
2019
300m Rifle 3 Positions Men
Score: 1186
1
Bologna
2019
300m Rifle Prone Men
Score: 599
2
Wroclaw
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1329, Qualification 2: 877, Medal Matches: 12
2
Wroclaw
2022
50m Rifle 3 Positions Mixed Team
Qualification: 887, Qualification Stage 2: 587, Medal Matches: 14
2
Osijek
2021
50m Rifle 3 Positions Team Men
Score: 1335, Semifinal: 882, Final: 47
3
Wroclaw
2022
50m Rifle Prone Men
Individual: 626.5
3
Osijek
2021
50m Rifle 3 Positions Mixed Team
Score: 878, Semifinal: 588, Final: 31
3
Bologna
2019
300m Standard Rifle Men
Score: 589