The 2023 Belarus Open Cup was held from April 10 through April 14 in Minsk, Belarus.
Senior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Daniel Marinov Russia |
14.000 | 12.150 | 14.200 | 14.900 | 14.500 | 14.250 | 84.000 |
| 2 | Mukhammadzhon Yakubov Russia |
14.000 | 12.500 | 13.950 | 14.700 | 13.800 | 13.850 | 82.800 |
| 3 | Kirill Prokopev Russia |
14.300 | 13.200 | 13.500 | 14.600 | 13.300 | 13.600 | 82.500 |
| 4 | Viktor Kalyuzhin Russia |
12.300 | 13.250 | 14.800 | 14.800 | 14.500 | 12.800 | 82.450 |
| 5 | Sergei Naidin Russia |
13.500 | 13.000 | 13.350 | 13.700 | 14.400 | 14.250 | 82.200 |
| 6 | Yahor Sharamkou Belarus |
13.800 | 12.950 | 13.300 | 14.200 | 13.600 | 11.500 | 79.350 |
| 7 | Nikita Parfenovych Belarus |
12.000 | 14.150 | 12.400 | 12.900 | 12.700 | 12.300 | 76.450 |
| 8 | Oleg Teselsky Belarus |
12.100 | 12.500 | 12.700 | 13.400 | 12.200 | 12.450 | 75.350 |
| 9 | Artsiom Boki Belarus |
12.500 | 11.700 | 13.700 | 13.600 | 12.150 | 11.200 | 74.850 |
| 10 | Danila Hryhorchuk Belarus |
12.300 | 11.600 | 12.900 | 13.000 | 11.300 | 11.800 | 72.900 |
| 11 | Aliaksei Seliazniou Belarus |
12.200 | 11.700 | 13.400 | 12.900 | 13.100 | 9.150 | 72.450 |
| 12 | Pavel Smirnov Belarus |
12.150 | 8.900 | 12.450 | 12.900 | 13.000 | 11.000 | 70.400 |
| 13 | Aliaksei Senyuta Belarus |
11.300 | 12.000 | 12.500 | 11.200 | 11.700 | 11.000 | 69.700 |
| 14 | Vadzim Skobau Belarus |
11.700 | 9.700 | 11.300 | 11.900 | 12.050 | 11.300 | 67.950 |
| 15 | Viachaslav Lemeshkov Belarus |
11.000 | 8.600 | 12.200 | 13.200 | 11.550 | 10.250 | 66.800 |
| 16 | Ivan Zavrichko Russia |
10.700 | —— | 13.750 | 14.400 | 13.400 | 13.050 | 65.300 |
| 17 | Kirill Gashkov Russia |
—— | 10.850 | 13.550 | 12.800 | 13.900 | 13.750 | 64.850 |
| 18 | Ivan Gerget Russia |
13.500 | 11.850 | —— | —— | 14.400 | 11.700 | 51.450 |
| 19 | Yaroslav Krutov Belarus |
13.000 | 11.800 | —— | 13.300 | 10.700 | —— | 48.800 |
| 20 | Aleksei Usachev Russia |
12.700 | —— | 13.950 | 14.600 | —— | —— | 41.250 |
| 21 | Nikita Andronov Russia |
—— | 13.550 | —— | —— | —— | —— | 13.550 |
Senior Floor Final Results
| Rank | Athlete | Nation | Total |
| 1 | Daniel Marinov | Russia | 14.500 |
| 2 | Yahor Sharamkou | Belarus | 14.250 |
| 3 | Yaroslav Krutov | Belarus | 13.600 |
| 4 | Kirill Prokopev | Russia | 13.500 |
| 5 | Ivan Gerget | Russia | 13.350 |
| 6 | Mukhammadzhon Yakubov | Russia | 13.300 |
| 7 | Artsiom Boki | Belarus | 12.450 |
| 8 | Danila Hryhorchuk | Belarus | 12.100 |
Senior Pommels Final Results
| Rank | Athlete | Nation | Total |
| 1 | Nikita Andronov | Russia | 14.200 |
| 2 | Nikita Parfenovych | Belarus | 13.900 |
| 3 | Kirill Prokopev | Russia | 13.575 |
| 4 | Viktor Kalyuzhin | Russia | 12.825 |
| 5 | Oleg Teselsky | Belarus | 12.575 |
| 6 | Sergei Naidin | Russia | 12.250 |
| 7 | Aliaksei Senyuta | Belarus | 11.450 |
| 8 | Yahor Sharamkou | Belarus | 11.150 |
Senior Rings Final Results
| Rank | Athlete | Nation | Total |
| 1 | Viktor Kalyuzhin | Russia | 14.750 |
| 2 | Aleksei Usachev | Russia | 14.200 |
| 3 | Mukhammadzhon Yakubov | Russia | 13.700 |
| 4 | Artsiom Boki | Belarus | 13.600 |
| 5 | Yahor Sharamkou | Belarus | 13.350 |
| 6 | Daniel Marinov | Russia | 13.350 |
| 7 | Aliaksei Seliazniou | Belarus | 13.250 |
| 8 | Danila Hryhorchuk | Belarus | 10.900 |
Senior Vault Final Results
| Rank | Athlete | Nation | Vault 1 | Vault 2 | Average |
| 1 | Yahor Sharamkou | Belarus | 14.650 | 14.725 | 14.688 |
| 2 | Ivan Zavrichko | Russia | 14.500 | 14.450 | 14.475 |
| 3 | Aleksei Usachev | Russia | 14.600 | 14.250 | 14.425 |
| 4 | Daniel Marinov | Russia | 14.500 | 13.975 | 14.238 |
| 5 | Mukhammadzhon Yakubov | Russia | 13.550 | 14.575 | 14.063 |
| 6 | Kirill Gashkov | Russia | 14.400 | 12.800 | 13.600 |
| 7 | Pavel Smirnov | Belarus | 12.550 | 12.500 | 12.525 |
| 8 | Viachaslav Lemeshkov | Belarus | 12.650 | 12.175 | 12.413 |
Senior P-Bars Final Results
| Rank | Athlete | Nation | Total |
| 1 | Daniel Marinov | Russia | 14.550 |
| 2 | Viktor Kalyuzhin | Russia | 14.350 |
| 3 | Sergei Naidin | Russia | 12.600 |
| 4 | Pavel Smirnov | Belarus | 12.550 |
| 5 | Yahor Sharamkou | Belarus | 12.050 |
| 6 | Aliaksei Seliazniou | Belarus | 11.350 |
| 7 | Oleg Teselsky | Belarus | 11.200 |
| 8 | Ivan Gerget | Russia | 10.750 |
Senior High Bar Final Results
| Rank | Athlete | Nation | Total |
| 1 | Kirill Gashkov | Russia | 13.800 |
| 2 | Mukhammadzhon Yakubov | Russia | 13.600 |
| 3 | Sergei Naidin | Russia | 13.600 |
| 4 | Oleg Teselsky | Belarus | 12.900 |
| 5 | Yahor Sharamkou | Belarus | 12.400 |
| 6 | Daniel Marinov | Russia | 11.600 |
| 7 | Danila Hryhorchuk | Belarus | 11.500 |
| 8 | Vadzim Skobau | Belarus | 10.800 |
Junior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Bogdan Ilyinkov Belarus |
11.700 | 12.350 | 12.400 | 12.700 | 12.100 | 11.300 | 72.550 |
| 2 | Anton Koltunchyk Belarus |
11.600 | 11.600 | 12.550 | 12.600 | 11.200 | 12.400 | 71.950 |
| 3 | Pavel Borisenko Belarus |
11.900 | 12.450 | 11.300 | 12.000 | 11.900 | 9.500 | 69.050 |
| 4 | Dzianis Starovoytov Belarus |
11.600 | 10.800 | 10.700 | 11.600 | 11.800 | 11.400 | 67.900 |
| 5 | Vitali Popko Belarus |
11.000 | 11.600 | 12.100 | 10.500 | 12.100 | 9.850 | 67.150 |
| 6 | Aliaksei Radionov Belarus |
11.900 | 11.000 | 11.200 | 10.300 | 12.000 | 10.050 | 66.450 |
| 7 | Daniil Batura Belarus |
11.700 | 10.500 | 11.400 | 11.700 | 11.700 | 9.050 | 66.050 |
| 8 | Maksim Parfeyevets Belarus |
10.900 | 10.500 | 11.600 | 11.600 | 10.300 | 9.850 | 64.750 |
| 9 | Gordey Peredereyev Belarus |
10.200 | 9.900 | 10.300 | 11.500 | 11.400 | 10.450 | 63.750 |
| 10 | Daniil Matskevych Belarus |
10.300 | 8.700 | 10.500 | 10.900 | 11.900 | 11.100 | 63.400 |
| 11 | Artsiom Kravtsov Belarus |
10.800 | 9.900 | 11.100 | 9.800 | 9.600 | 11.100 | 62.300 |
| 12 | Filipp Sukhushin Belarus |
10.300 | 10.100 | 10.900 | 10.800 | 10.500 | 9.200 | 61.800 |
| 13 | Nikita Dzeshko Belarus |
9.800 | 7.800 | 11.700 | 11.800 | 11.200 | 8.150 | 60.450 |
| 14 | Uladzislau Seliverstov Belarus |
9.600 | 9.500 | 10.100 | 11.400 | 10.900 | 8.900 | 60.400 |
| 15 | Ilya Tkachenko Belarus |
10.100 | 9.500 | 11.000 | 10.100 | 9.500 | 10.050 | 60.250 |
| 16 | Uladzislau Apanasyk Belarus |
10.100 | 9.700 | 9.700 | 10.600 | 10.700 | 8.600 | 59.400 |
| 17 | Daniil Serdyuk Belarus |
11.500 | 8.000 | 9.600 | 10.600 | 9.200 | 10.000 | 58.900 |
| 18 | Georgiy Manuyko Belarus |
10.600 | 6.800 | 9.700 | 10.400 | 11.100 | 8.250 | 56.850 |
| 19 | Viktor Ivanov Belarus |
10.800 | 6.000 | —— | 10.000 | —— | —— | 26.800 |
| 20 | Yury Vladyko Belarus |
12.300 | —— | —— | 12.700 | —— | —— | 25.000 |
| 21 | Yahor Lukyanov Belarus |
—— | —— | —— | 11.000 | —— | —— | 11.000 |
Junior Floor Final Results
| Rank | Athlete | Nation | Total |
| 1 | Bogdan Ilyinkov | Belarus | 12.700 |
| 2 | Pavel Borisenko | Belarus | 12.300 |
| 3 | Daniil Batura | Belarus | 12.300 |
| 4 | Yury Vladyko | Belarus | 12.300 |
| 5 | Anton Koltunchyk | Belarus | 12.100 |
| 6 | Aliaksei Radionov | Belarus | 11.850 |
| 7 | Daniil Serdyuk | Belarus | 11.850 |
| 8 | Dzianis Starovoytov | Belarus | 11.700 |
Junior Pommels Final Results
| Rank | Athlete | Nation | Total |
| 1 | Pavel Borisenko | Belarus | 12.800 |
| 2 | Vitali Popko | Belarus | 11.900 |
| 3 | Bogdan Ilyinkov | Belarus | 11.875 |
| 4 | Dzianis Starovoytov | Belarus | 10.925 |
| 5 | Daniil Batura | Belarus | 10.450 |
| 6 | Maksim Parfeyevets | Belarus | 10.400 |
| 7 | Aliaksei Radionov | Belarus | 10.225 |
| 8 | Anton Koltunchyk | Belarus | 9.650 |
Junior Rings Final Results
| Rank | Athlete | Nation | Total |
| 1 | Anton Koltunchyk | Belarus | 12.600 |
| 2 | Bogdan Ilyinkov | Belarus | 12.100 |
| 3 | Vitali Popko | Belarus | 11.800 |
| 4 | Daniil Batura | Belarus | 11.450 |
| 5 | Pavel Borisenko | Belarus | 11.400 |
| 6 | Nikita Dzeshko | Belarus | 11.300 |
| 7 | Aliaksei Radionov | Belarus | 11.200 |
| 8 | Maksim Parfeyevets | Belarus | 9.950 |
Junior Vault Final Results
| Rank | Athlete | Nation | Vault 1 | Vault 2 | Average |
| 1 | Yury Vladyko | Belarus | 12.950 | 12.650 | 12.800 |
| 2 | Anton Koltunchyk | Belarus | 13.150 | 12.100 | 12.625 |
| 3 | Bogdan Ilyinkov | Belarus | 13.000 | 12.250 | 12.625 |
| 4 | Nikita Dzeshko | Belarus | 12.850 | 11.500 | 12.175 |
| 5 | Maksim Parfeyevets | Belarus | 11.900 | 11.800 | 11.850 |
| 6 | Gordey Peredereyev | Belarus | 11.000 | 11.225 | 11.113 |
| 7 | Uladzislau Seliverstov | Belarus | 10.775 | 10.975 | 10.875 |
| 8 | Daniil Batura | Belarus | 11.650 | 9.950 | 10.800 |
Junior P-Bars Final Results
| Rank | Athlete | Nation | Total |
| 1 | Bogdan Ilyinkov | Belarus | 12.650 |
| 2 | Dzianis Starovoytov | Belarus | 12.475 |
| 3 | Vitali Popko | Belarus | 12.125 |
| 4 | Pavel Borisenko | Belarus | 11.825 |
| 5 | Daniil Matskevych | Belarus | 11.525 |
| 6 | Aliaksei Radionov | Belarus | 11.300 |
| 7 | Gordey Peredereyev | Belarus | 11.150 |
| 8 | Daniil Batura | Belarus | 10.375 |
Junior High Bar Final Results
| Rank | Athlete | Nation | Total |
| 1 | Bogdan Ilyinkov | Belarus | 12.500 |
| 2 | Anton Koltunchyk | Belarus | 11.800 |
| 3 | Artsiom Kravtsov | Belarus | 11.300 |
| 4 | Gordey Peredereyev | Belarus | 11.200 |
| 5 | Daniil Matskevych | Belarus | 10.500 |
| 6 | Aliaksei Radionov | Belarus | 10.200 |
| 7 | Ilya Tkachenko | Belarus | 9.500 |
| 8 | Dzianis Starovoytov | Belarus | 9.300 |
Team Results
| Rank | Team | FX | PH | SR | VT | PB | HB | Total |
| 1 | RUSSIA 2 (Nikita Andronov, Viktor Kalyuzhin, Sergei Naidin, Kirill Prokopev, Ivan Zavrichko) | 50.800 | 53.000 | 55.400 | 57.500 | 55.600 | 53.700 | 326.000 |
| 2 | RUSSIA 1 (Kirill Gashkov, Ivan Gerget, Daniel Marinov, Aleksei Usachev, Mukhammadzhon Yakubov) | 54.200 | 47.350 | 55.650 | 57.000 | 56.600 | 53.550 | 324.350 |
| 3 | MOGILEV OBLAST (Artsiom Boki, Aliaksei Seliazniou, Yahor Sharamkou, Pavel Smirnov, Oleg Teselsky) | 50.650 | 48.850 | 53.100 | 54.100 | 51.900 | 46.150 | 304.750 |
| 4 | BELARUS 1 (Bogdan Ilyinkov, Anton Koltunchyk, Nikita Parfenovych, Aliaksei Seliazniou, Yahor Sharamkou) | 49.100 | 51.050 | 1.500 | 52.600 | 50.000 | 49.500 | 303.750 |
| 5 | MINSK (Bogdan Ilyinkov, Artsiom Kravtsov, Yaroslav Krutov, Nikita Parfenovych, Aliaksei Senyuta, Filipp Sukhushin) | 48.000 | 50.300 | 48.400 | 50.100 | 47.200 | 45.700 | 289.700 |
| 6 | GOMEL OBLAST (Pavel Borisenko, Danila Hryhorchuk, Viachaslav Lemeshkov, Aliaksei Radionov, Vadzim Skobau) | 47.800 | 44.750 | 47.700 | 50.100 | 47.500 | 43.400 | 281.250 |
| 7 | BREST OBLAST (Daniil Batura, Nikita Dzeshko, Anton Koltunchyk, Maksim Parfeyevets, Vitali Popko, Dzianis Starovoytov) | 45.900 | 44.500 | 47.950 | 47.700 | 46.800 | 43.500 | 276.350 |
| 8 | BELARUS 2 (Pavel Borisenko, Danila Hryhorchuk, Artsiom Kravtsov, Aliaksei Radionov, Dzianis Starovoytov) | 47.700 | 44.950 | 46.000 | 44.700 | 44.600 | 43.800 | 271.750 |
| 9 | VITEBSK OBLAST (Viktor Ivanov, Yahor Lukyanov, Georgiy Manuyko, Uladzislau Seliverstov, Daniil Serdyuk) | 42.500 | 30.300 | 29.400 | 43.400 | 31.200 | 27.150 | 203.950 |