2
Lima
2021
50m Rifle Prone Men Junior
Score: 622.9
3
Lima
2021
50m Rifle 3 Positions Mixed Team Junior
Score: 873, Semifinal: 586, Final: 33
4
Lima
2021
50m Rifle 3 Positions Men Junior
Score: 1181, Final: 436.2
4
Lima
2021
10m Air Rifle Mixed Team Junior
Score: 624.5, Semifinal: 416.4, Final: 6.0
5
Cairo
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1315, Qualification 2: 872
5
Cairo
2022
10m Air Rifle Men
Qualification: 630.0, Final Stage Elimination: 207.7
6
Cairo
2022
Air Rifle Team Men
Qualification 1: 943.6, Qualification 2: 624.1
7
Lima
2021
50m Rifle Prone Mixed Team Junior
Score: 613.9, Semifinal: 407.8
2
New Delhi
2024
50m Rifle 3 Positions Men
Qualification: 593, Final: 464.2
3
New Delhi
2024
10m Air Rifle Men
Qualification: 631.3, Final: 229.8
3
Doha
2023
10m Air Rifle Men
Qualification: 629.6, Final: 229.5
4
Doha
2023
50m Rifle 3 Positions Men
Qualification: 591, Final: 441.3
11
Cairo
2022
10m Air Rifle Men
Qualification: 623.4
11
Cairo
2022
50m Rifle 3 Positions Men
Qualification: 583
1
Granada
2024
10m Air Rifle Men
Qualification: 630.4, Final: 251.8
1
Cairo
2024
50m Rifle 3 Positions Men
Qualification: 588, Final: 462.9
1
Baku
2023
50m Rifle 3 Positions Men
Qualification: 588, Final: 466.1
1
Las Palmas, Lima
2023
50m Rifle 3 Positions Men
Qualification: 587, Final Stage Elimination: 406.8, Gold Medal Match: 16
1
Rio de Janeiro
2022
10m Air Rifle Mixed Team
Qualification: 630.3, Medal Matches: 16
1
Changwon
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1322, Qualification 2: 875, Medal Matches: 16
1
Rio de Janeiro
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1323, Qualification 2: 879, Medal Matches: 17
1
Changwon
2022
50m Rifle 3 Positions Mixed Team
Qualification: 876, Qualification Stage 2: 582, Medal Matches: 17
1
Rio de Janeiro
2022
50m Rifle 3 Positions Men
Qualification: 587, Final Stage Elimination: 403.9, Gold Medal Match: 16
2
Cairo
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1305, Qualification 2: 875, Medal Matches: 6
2
Rio de Janeiro
2022
Air Rifle Team Men
Qualification 1: 936.6, Qualification 2: 627.1, Medal Matches: 12
2
Rio de Janeiro
2022
50m Rifle 3 Positions Mixed Team
Qualification: 872, Qualification Stage 2: 588, Medal Matches: 12
3
Baku
2024
50m Rifle 3 Positions Men
Qualification: 590, Final: 452.4
3
Las Palmas, Lima
2023
10m Air Rifle Men
Qualification: 630.9, Final Stage Elimination: 260.0
3
Changwon
2022
10m Air Rifle Mixed Team
Qualification: 628.1, Medal Matches: 16
3
Cairo
2022
10m Air Rifle Men
Qualification: 630.2, Final Stage Part 1: 45.5, Medal Match: 36.0
3
Changwon
2022
Air Rifle Team Men
Qualification 1: 939.9, Qualification 2: 624.9, Medal Matches: 16
3
Cairo
2022
Air Rifle Team Men
Qualification 1: 938.1, Qualification 2: 624.2, Medal Matches: 16
3
Osijek
2021
50m Rifle 3 Positions Team Men
Score: 1308, Semifinal: 871, Final: 46
1
Wroclaw
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1331, Qualification 2: 882, Medal Matches: 16
1
Hamar
2022
Air Rifle Team Men
Qualification 1: 942.5, Qualification 2: 626.4, Medal Matches: 16
3
Wroclaw
2022
50m Rifle 3 Positions Men
Qualification: 590, Final Stage Elimination: 407.0
5
Osijek
2021
Air Rifle Team Men
Score: 1874.8, Semifinal: 620.7
5
Osijek
2021
50m Rifle 3 Positions Men
Score: 1179, Final: 428.8
5
Bologna
2019
50m Rifle Prone Men Junior
Score: 619.9
7
Hamar
2022
10m Air Rifle Men
Qualification: 629.0, Final Stage Part 1: 22.0
8
Osijek
2024
50m Rifle Prone Men
Individual: 625.2