12
Baku
2023
50m Rifle 3 Positions Men
Qualification: 583
20
Munich
2010
50m Rifle Prone Men Junior
Score: 592, Total: 592
25
Granada
2014
300m Rifle 3 Positions Men
Score: 1139
26
Granada
2014
50m Rifle Prone Men
Score: 623.7
32
Changwon
2018
300m Rifle 3 Positions Men
Score: 1113
32
Munich
2010
50m Rifle 3 Positions Men Junior
Score: 1148, Total: 1148
33
Cairo
2022
50m Rifle Prone Mixed Team
Qualification: 611.4
34
Cairo
2022
50m Rifle Prone Men
Individual: 621.0
7
Jakarta
2023
50m Rifle 3 Positions Men
Qualification: 584, Final Stage Elimination: 298.2
8
Las Palmas, Lima
2023
50m Rifle 3 Positions Men
Qualification: 587, Final Stage Elimination: 302.2
14
Jakarta
2023
50m Rifle Prone Men
Individual: 617.0
30
Jakarta
2023
10m Air Rifle Men
Qualification: 616.3
30
Baku
2022
50m Rifle 3 Positions Men
Qualification: 581
30
Cairo
2022
50m Rifle 3 Positions Men
Qualification: 579
38
Fort Benning
2018
50m Rifle 3 Positions Men
Score: 1152
39
Fort Benning
2014
50m Rifle 3 Positions Men
Score: 1147
6
Osijek
2009
50m Rifle Prone Men Junior
Score: 591, Final: 101.5, Total: 692.5
7
Granada
2007
50m Rifle Prone Men Junior
Score: 587, Final: 101.4, Total: 688.4
13
Osijek
2021
300m Rifle Prone Men
Score: 595
13
Plzen
2008
50m Rifle Prone Men Junior
Score: 590, Total: 590
21
Maribor
2015
300m Rifle 3 Positions Men
Score: 1142
25
Belgrade
2011
50m Rifle 3 Positions Men Junior
Score: 1138, Total: 1138
29
Granada
2007
50m Rifle 3 Positions Men Junior
Score: 1127, Total: 1127
31
Plzen
2008
50m Rifle 3 Positions Men Junior
Score: 1137, Total: 1137