Indywidualne mistrzostwa Europy juniorów: Poreč 2015 – XX m. Praga 2016 – srebrny medal Mamaja 2017 – XII m.

Indywidualne mistrzostwa Polski juniorów: Wisła 2010 – VIII m. (szachy klasyczne – U10) Solina 2012 – srebrny medal (szachy klasyczne – U12) Wałbrzych 2013 – srebrny medal (szachy klasyczne – U14) Spała 2014 – złoty medal (szachy klasyczne – U14) Karpacz 2015 – srebrny medal (szachy klasyczne – U16) Szklarska Poręba 2016 – złoty medal (szachy klasyczne – U16) Ustroń 2017 – złoty medal (szachy klasyczne – U18)

Drużynowe mistrzostwa Polski juniorów: Karpacz 2013 – złoty medal

Wybrane sukcesy w innych turniejach: 2014 – dz. III m. w Jastrzębiej Górze (Gwiazda Północy) 2015 – dz. III m. w Mariańskich Łaźniach (14th Marienbad Open) 2016 – dz. I m. w Mariańskich Łaźniach (15th Marienbad IM1), dz. III m. w Jastrzębiej Górze (Gwiazda Północy) 2017 – dz. I m. w Jastrzębiej Górze (Gwiazda Północy) 2018 – I m. w Gorzowie Wielkopolskim (Memoriał Emanuela Laskera) 2019 – dz. I m. w Budapeszcie (Lengyel Béla Memorial) 2020 – II m. w Suwałkach (Memoriał Ireny Warakomskiej, open A) 2021 – II m. w Krakowie (Cracovia 2020/21, open A), dz. I m.