Achievements
Youth Olympic Games
17
Nanjing
2014
10m Air Rifle Men Youth
World Championships
1
Suhl
2017
50m Rifle Prone Men Junior
17
Suhl
2017
50m Rifle 3 Positions Men Junior
26
Changwon
2018
10m Air Rifle Mixed Team Junior
35
Changwon
2018
50m Rifle Prone Men Junior
40
Changwon
2018
50m Rifle 3 Positions Men Junior
50
Changwon
2018
10m Air Rifle Men Junior
86
Suhl
2017
10m Air Rifle Men Junior
World Cup
42
Gabala
2017
50m Rifle 3 Positions Men
49
Gabala
2017
50m Rifle Prone Men
55
Changwon
2018
10m Air Rifle Mixed Team
59
Gabala
2017
10m Air Rifle Men
70
Munich
2018
10m Air Rifle Mixed Team
70
Changwon
2018
10m Air Rifle Men
71
Changwon
2018
50m Rifle 3 Positions Men
74
Munich
2018
50m Rifle 3 Positions Men
102
Munich
2018
10m Air Rifle Men
ISSF Junior World Cup
17
Suhl
2018
10m Air Rifle Men Junior
21
Suhl
2019
50m Rifle Prone Men Junior
21
Suhl
2018
50m Rifle Prone Men Junior
27
Suhl
2016
50m Rifle Prone Men Junior
29
Suhl
2016
10m Air Rifle Men Junior
31
Suhl
2016
50m Rifle 3 Positions Men Junior
34
Suhl
2019
10m Air Rifle Men Junior
40
Suhl
2018
10m Air Rifle Mixed Team Junior
40
Suhl
2018
50m Rifle 3 Positions Men Junior
42
Suhl
2019
50m Rifle 3 Positions Men Junior
European Championships
4
Gyor
2018
10m Air Rifle Men Junior
5
Baku
2017
50m Rifle 3 Positions Men Junior
11
Bologna
2019
50m Rifle 3 Positions Men Junior
12
Tallinn
2016
50m Rifle Prone Men Junior
18
Baku
2017
50m Rifle Prone Men Junior
19
Osijek
2019
10m Air Rifle Men Junior
23
Maribor
2017
10m Air Rifle Men Junior
24
Tallinn
2016
50m Rifle 3 Positions Men Junior
26
Bologna
2019
50m Rifle Prone Men Junior
33
Moscow
2014
10m Air Rifle Men Junior