1
Suhl
2017
50m Rifle 3 Positions Men Junior
Score: 1173, Final: 456.4
2
Cairo
2022
50m Rifle Prone Men
Individual: 630.6
2
Suhl
2017
10m Air Rifle Men Junior
Score: 630.4, Final: 246.5
3
Suhl
2017
50m Rifle Prone Men Junior
Score: 621.2, Final: 225.5
5
Cairo
2022
50m Rifle 3 Positions Mixed Team
Qualification: 878, Qualification Stage 2: 582
5
Cairo
2022
50m Rifle 3 Positions Men
Qualification: 596, Final Stage Elimination: 357.0
10
Cairo
2022
50m Rifle 3 Positions Team Men
Qualification 1: 1310
2
Doha
2023
50m Rifle 3 Positions Men
Qualification: 593, Final: 465.0
4
Putian
2019
10m Air Rifle Men
Score: 626.9, Final: 207.3
7
Putian
2019
10m Air Rifle Mixed Team
Score: 415.4
8
New Delhi
2017
50m Rifle 3 Positions Men
Score: 1157, Final: 404.3
9
New Delhi
2017
50m Rifle Prone Men
Score: 612.5
1
Baku
2024
50m Rifle 3 Positions Men
Qualification: 592, Final: 467.3
1
Baku
2024
50m Rifle 3 Positions Men
Qualification: 589, Final: 468.9
1
Rio de Janeiro
2023
50m Rifle 3 Positions Men
Qualification: 594, Final: 460.1
1
New Delhi
2019
10m Air Rifle Mixed Team
Score: 841.1, Final: 503.6
2
New Delhi
2019
10m Air Rifle Men
Score: 630.1, Final: 247.0
2
New Delhi
2017
50m Rifle Prone Men
Score: 624.5, Final: 249.3
3
Munich
2017
50m Rifle 3 Positions Men
Score: 1183, Final: 446.9
5
Munich
2024
50m Rifle 3 Positions Men
Qualification: 597, Final: 431.2
1
Doha
2019
10m Air Rifle Men
Score: 629.0, Final: 250.5
1
Wako City
2017
10m Air Rifle Men Junior
Score: 626.6, Final: 249.8
1
Tehran
2016
10m Air Rifle Men
Score: 625.2, Final: 209.8
3
Kuwait City
2018
10m Air Rifle Men
Score: 627.1, Final: 228.2