| 22 Jul 2026 | Summer Asian Championships · Shchuchinsk KAZJunior Men · 15 km Individual | 6 / 16 | 48:02.4+3:47.3 | 2+2+3+1 |
| 21 Jul 2026 | Summer Asian Championships · Shchuchinsk KAZJunior Men · 7.5 km Sprint | 3 / 17 | 20:18.1+16.9 | 1+1 |
| 3 Mar 2026 | Youth & Junior World Championships · Arber GERJunior Men · 10 km Sprint | 73 / 97 | 33:56.8+6:10.4 | 2+2 |
| 28 Feb 2026 | Youth & Junior World Championships · Arber GERJunior Men · 15 km Individual | 87 / 97 | 1:09:41.3+19:57.3 | 2+2+4+1 |
| 13 Dec 2025 | IBU Junior Cup · Goms SUIJunior Men · 10 km Sprint | 84 / 118 | 28:43.8+5:49.7 | 3+2 |
| 11 Dec 2025 | IBU Junior Cup · Goms SUIJunior Men · 10 km Sprint | 80 / 115 | 28:09.4+5:37.3 | 3+2 |
| 15 Dec 2024 | IBU Junior Cup · Ridnaun-Val Ridanna ITAJunior Men · 10 km Sprint | 120 / 141 | 34:26.7+8:51.7 | 3+5 |
| 14 Dec 2024 | IBU Junior Cup · Ridnaun-Val Ridanna ITAJunior Men · 10 km Sprint | 83 / 143 | 30:07.3+4:47.2 | 1+2 |
| 12 Dec 2024 | IBU Junior Cup · Ridnaun-Val Ridanna ITAJunior Men · 15 km Individual | 114 / 139 | 54:17.9+15:45.0 | 4+2+1+3 |
| 27 Feb 2024 | Youth & Junior World Championships · Otepaa ESTYouth Men · 7.5 km Sprint | 97 / 115 | 25:14.8+6:26.7 | 2+3 |
| 24 Feb 2024 | Youth & Junior World Championships · Otepaa ESTYouth Men · 12.5 km Individual | 104 / 114 | 57:59.3+18:20.1 | 1+4+2+5 |
| 23 Jan 2024 | Winter Youth Olympic Games · Gangwon KORYouth Men · 7.5 km Sprint | 91 / 99 | 29:38.6+8:40.9 | 5+3 |
| 20 Jan 2024 | Winter Youth Olympic Games · Gangwon KORYouth Men · 12.5 km Individual | 87 / 100 | 55:44.1+13:58.9 | 2+2+4+1 |
| 10 Dec 2023 | IBU Junior Cup · Pokljuka SLOJunior Men · 15 km Individual | 122 / 146 | 1:03:00.0+19:24.6 | 2+3+3+2 |
| 9 Dec 2023 | IBU Junior Cup · Pokljuka SLOJunior Men · 10 km Sprint | 119 / 162 | 37:05.8+8:42.1 | 3+1 |
| 10 Mar 2023 | Youth & Junior World Championships · Shchuchinsk KAZYouth Men · 7.5 km Sprint | 98 / 98 | 36:37.9+16:53.5 | 4+5 |
| 5 Mar 2023 | Youth & Junior World Championships · Shchuchinsk KAZYouth Men · 12.5 km Individual | 88 / 96 | 52:21.8+16:52.6 | 5+2+2+3 |