1
Cairo
2022
50m Rifle 3 Positions Mixed Team Junior
Qualification: 877, Qualification Stage 2: 582, Medal Matches: 17
1
Cairo
2022
50m Rifle 3 Positions Men Junior
Qualification: 587, Final Stage Elimination: 412.0, Gold Medal Match: 16
1
Cairo
2022
50m Rifle Prone Men Junior
Individual: 623.0
1
Cairo
2022
10m Air Rifle Mixed Team Junior
Qualification: 629.2, Medal Matches: 17
1
Cairo
2022
50m Rifle Prone Mixed Team Junior
Qualification: 620.5, Qualification Stage 2: 418.7, Medal Matches: 16
2
Baku
2023
50m Rifle Prone Men
Individual: 625.2
2
Cairo
2022
Air Rifle Team Men Junior
Qualification 1: 937.4, Qualification 2: 625.8, Medal Matches: 11
2
Cairo
2022
10m Air Rifle Men Junior
Qualification: 632.9, Final Stage Elimination: 260.6, Gold Medal Match: 6
1
Bhopal
2023
50m Rifle 3 Positions Men
Qualification: 586, Final Stage Elimination: 410.7, Gold Medal Match: 16
2
Bhopal
2023
10m Air Rifle Men
Qualification: 631.4, Final Stage Elimination: 263.3, Gold Medal Match: 13
13
Baku
2023
50m Rifle 3 Positions Men
Qualification: 585
21
Baku
2023
10m Air Rifle Men
Qualification: 629.0