1
New Delhi
2024
50m Rifle 3 Positions Men
Qualification: 592, Final: 465.3
1
Wroclaw
2021
50m Rifle 3 Positions Mixed Team
Score: 887, Semifinal: 592, Final: 31
1
New Delhi
2017
10m Air Rifle Men
Score: 628.0, Final: 249.8
2
New Delhi
2024
10m Air Rifle Men
Qualification: 629.2, Final: 251.3
2
Wroclaw
2021
10m Air Rifle Mixed Team
Score: 630.1, Semifinal: 36.0, Final: 2.0
2
Putian
2019
10m Air Rifle Men
Score: 627.4, Final: 250.0
3
Cairo
2022
10m Air Rifle Men
Qualification: 627.4, Ranking Match: 208.9, Semifinal: 14
3
New Delhi
2017
50m Rifle 3 Positions Men
Score: 1185, Final: 449.1
1
Jakarta
2023
10m Air Rifle Mixed Team
Qualification: 628.6, Medal Matches: 16
1
Osijek
2021
10m Air Rifle Mixed Team
Score: 626.1, Semifinal: 420.1, Final: 17.0
1
New Delhi
2019
50m Rifle 3 Positions Men
Score: 1178, Final: 459.1
1
Guadalajara
2018
10m Air Rifle Men
Score: 625.5, Final: 249.5
1
Fort Benning
2018
50m Rifle 3 Positions Men
Score: 1178, Final: 451.4
1
Gabala
2017
50m Rifle 3 Positions Men
Score: 1182, Final: 458.4
2
Munich
2024
50m Rifle 3 Positions Men
Qualification: 593, Final: 464.1
2
Granada
2024
10m Air Rifle Men
Qualification: 631.6, Final: 251.5
2
Bhopal
2023
10m Air Rifle Mixed Team
Qualification: 632.6, Medal Matches: 2
2
Las Palmas, Lima
2023
50m Rifle 3 Positions Men
Qualification: 591, Final Stage Elimination: 407.0, Gold Medal Match: 10
2
Jakarta
2023
50m Rifle 3 Positions Men
Qualification: 588, Final Stage Elimination: 405.1, Gold Medal Match: 11
2
Cairo
2023
10m Air Rifle Mixed Team
Qualification: 631.0, Medal Matches: 6
2
Bhopal
2023
50m Rifle 3 Positions Men
Qualification: 589, Final Stage Elimination: 408.2, Gold Medal Match: 10
2
Changwon
2022
10m Air Rifle Mixed Team
Qualification: 630.3, Medal Matches: 13
2
Osijek
2021
Air Rifle Team Men
Score: 1882.7, Semifinal: 624.6, Final: 8
2
New Delhi
2021
10m Air Rifle Mixed Team
Score: 633.9, Semifinal: 419.2, Final: 10.0
2
New Delhi
2021
10m Air Rifle Men
Score: 629.6, Final: 249.7
2
New Delhi
2021
50m Rifle 3 Positions Men
Score: 1169, Final: 461.6
3
Granada
2024
10m Air Rifle Mixed Team
Qualification: 631.1, Medal Matches: 17
3
Rio de Janeiro
2023
50m Rifle 3 Positions Men
Qualification: 588, Final: 444.5
3
Rio de Janeiro
2022
10m Air Rifle Mixed Team
Qualification: 627.6, Medal Matches: 16
3
Changwon
2022
50m Rifle 3 Positions Men
Qualification: 589, Final Stage Elimination: 406.4
3
Fort Benning
2018
10m Air Rifle Men
Score: 629.8, Final: 226.5
3
Changwon
2018
50m Rifle 3 Positions Men
Score: 1180, Final: 448.2
3
Guadalajara
2018
50m Rifle 3 Positions Men
Score: 1178, Final: 442.3
3
Changwon
2018
10m Air Rifle Men
Score: 627.9, Final: 228.5
3
Gabala
2017
10m Air Rifle Men
Score: 629.0, Final: 229.4
3
Bangkok
2016
10m Air Rifle Men
Score: 630.8, Final: 186.9
3
Bangkok
2016
50m Rifle Prone Men
Score: 619.2, Final: 187.3
1
Ruse
2022
10m Air Rifle Mixed Team
Qualification: 630.2, Final Stage 1: 36, Final Stage 2: 17
2
Osijek
2022
10m Air Rifle Men
Qualification: 631.2, Semifinal: 39, Medal Match Stage 1: 37, Medal Match Stage 2: 13
3
Osijek
2022
10m Air Rifle Mixed Team
Qualification: 631.4, Final Stage 1: 30
4
Osijek
2023
10m Air Rifle Men
Qualification: 632.1, Final Stage Elimination: 260.1
4
Ruse
2022
10m Air Rifle Men
Qualification: 630.0, Semifinal: 41, Medal Match Stage 1: 23
22
Ruse
2024
10m Air Rifle Men
Qualification: 627.1
1
Osijek
2021
10m Air Rifle Men
Score: 629.9, Final: 251.3
1
Wroclaw
2020
10m Air Rifle Men
Score: 629.4, Final: 250.5
1
Tallinn
2016
50m Rifle Prone Men Junior
Score: 624.1, Final: 209.0
2
Gyor
2024
10m Air Rifle Men
Qualification: 632.3, Final: 249.7
2
Wroclaw
2020
10m Air Rifle Mixed Team
Score: 418.5, Final: 13.0
2
Baku
2017
300m Rifle 3 Positions Men
Score: 1163
2
Gyor
2016
10m Air Rifle Men Junior
Score: 628.4, Final: 205.1
2
Tallinn
2016
50m Rifle 3 Positions Men Junior
Score: 1166, Final: 453.4
2
Arnhem
2015
10m Air Rifle Men Junior
Score: 620.7, Final: 205.4
3
Maribor
2017
10m Air Rifle Men Junior
Score: 627.2, Final: 227.0
3
Maribor
2015
50m Rifle Prone Men Junior
Score: 619.9, Final: 185.8