1
Rome
2016
Trap Men
Score: 122, Semifinal: 14, Final: 15
1
Nicosia
2015
Trap Men
Score: 122, Semifinal: 14, Final: 14
3
New Delhi
2017
Trap Men
Score: 122, Final: 37
5
Larnaca
2021
Trap Men
Score: 49, Semifinal: 21
6
Larnaca
2021
Trap Mixed Team
Score: 97, Semifinal: 19
6
Maribor
2012
Trap Men
Score: 120, Final: 17, Total: 137
9
Al Ain
2011
Trap Men
Score: 113, Total: 113
11
Doha
2023
Trap Men
Qualification: 115
1
Rabat
2023
Trap Team Men
Qualification: 213, Medal Matches: 7
1
Lonato
2022
Trap Team Men
Qualification: 212, Medal Matches: 7
1
Cairo
2021
Trap Team Men
Score: 493, Final: 6
1
Beijing
2011
Trap Men
Score: 121, Final: 24, Total: 145
2
Nicosia
2022
Trap Men
Qualification: 119, Semifinal: 22, Medal Match: 29
2
Larnaka
2017
Trap Men
Score: 123, Final: 43
2
Gabala
2015
Trap Men
Score: 123, Semifinal: 14, Final: 14
3
Baku
2022
Trap Team Men
Qualification: 214, Medal Matches: 6
3
Osijek
2021
Trap Team Men
Score: 498, Final: 6
3
Lonato
2021
Trap Team Men
Score: 497, Final: 6
3
Osijek
2021
Trap Men
Score: 123, Final: 35
3
Nicosia
2016
Trap Men
Score: 120, Semifinal: 12, Final: 13
1
Osijek
2023
Trap Men
Qualification: 122, Medal Match: 48
1
Larnaka
2012
Trap Men
Score: 122, Final: 24, Total: 146
3
Osijek
2021
Trap Team Men
Score: 493, Final: 7
3
Baku
2017
Trap Men
Score: 119, Final: 35
5
Osijek
2023
Trap Team Men
Qualification: 217
5
Lonato
2002
Double Trap Men Junior
Score: 129, Final: 42, Total: 171
6
Lonato
2024
Trap Men
Qualification: 121, Medal Match: 22
7
Lonato
2016