The 2025 Polish Championships were held from April 11 through April 13 in Zabrze, Poland.
Senior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Sebastian Gawronski AZS AWF Katowice |
11.800 | 11.200 | 13.400 | 13.050 | 11.800 | 11.500 | 72.750 |
| 2 | Radoslaw Szymczyk AZS AWF Krakow |
11.000 | 8.850 | 11.850 | 13.350 | 11.000 | 12.600 | 68.650 |
| 3 | Borys Bracki AZS AWF Katowice |
12.450 | 10.900 | 11.900 | 11.600 | 11.200 | 10.350 | 68.400 |
| 4 | Szymon Chrusciel AZS AWF Krakow |
12.000 | 10.450 | 11.350 | 12.850 | 10.750 | 9.950 | 67.350 |
| 5 | Michal Bober AZS AWF Krakow |
11.950 | 10.600 | 10.450 | 12.350 | 10.550 | 11.350 | 67.250 |
| 6 | Oleksandr Mishchenko Kusy Szczecin |
11.950 | 10.600 | 10.350 | 12.550 | 10.650 | 11.150 | 67.250 |
| 7 | Vladyslav Iaremchuk AZS AWF Katowice |
11.150 | 11.500 | 11.750 | 11.900 | 9.500 | 9.950 | 65.750 |
| 8 | Franciszek Korbiel AZS AWF Krakow |
10.700 | 10.050 | 10.650 | 11.650 | 11.500 | 11.050 | 65.600 |
| 9 | Marceli Ludynia AZS AWF Katowice |
12.700 | 10.000 | 10.700 | 8.200 | 12.200 | 10.750 | 64.550 |
| 10 | Tymoteusz Cwiek AZS AWF Krakow |
9.050 | 10.250 | —— | 11.550 | 8.900 | —— | 39.750 |
| 11 | Jakub Kurowski Kusy Szczecin |
—— | —— | 12.250 | 13.150 | 11.600 | —— | 37.000 |
| 12 | Michal Kwiatkowski Kusy Szczecin |
12.050 | 10.950 | —— | —— | 11.950 | —— | 34.950 |
| 13 | Mykyta Herasymov AZS AWFiS Gdansk |
10.900 | —— | —— | —— | 9.150 | 9.650 | 29.700 |
| 14 | Bartosz Kuzminski Kusy Szczecin |
9.700 | 8.700 | —— | —— | 9.650 | —— | 28.050 |
| 15 | Igor Siedziako Kusy Szczecin |
11.350 | —— | —— | —— | —— | 10.050 | 21.400 |
| 16 | Jaroslaw Lakhin Zawisza Bydgoszcz |
—— | 11.100 | —— | —— | —— | 9.400 | 20.500 |
| 17 | Igor Kulagowski AZS AWF Katowice |
—— | —— | 8.900 | 10.450 | —— | —— | 19.350 |
| 18 | Jakub Siuta AZS AWF Katowice |
—— | —— | 5.250 | —— | —— | —— | 5.250 |
Senior Floor Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Sebastian Gawronski | AZS AWF Katowice | 5.1 | 7.850 | 12.950 | |
| 2 | Marceli Ludynia | AZS AWF Katowice | 4.8 | 8.200 | -0.1 | 12.900 |
| 3 | Michel Kwiatkowski | Kusy Szczecin | 4.4 | 7.900 | 12.300 | |
| 4 | Borys Bracki | AZS AWF Katowice | 4.2 | 7.950 | -0.1 | 12.050 |
| 5 | Oleksandr Mishchenko | Kusy Szczecin | 4.2 | 7.800 | -0.1 | 11.900 |
| 6 | Michal Bober | AZS AWF Krakow | 4.2 | 6.800 | 11.000 | |
| 7 | Igor Siedziako | Kusy Szczecin | 4.0 | 4.600 | -0.1 | 8.500 |
| 8 | Szymon Chrusciel | AZS AWF Krakow | 3.8 | 5.000 | -0.6 | 8.200 |
Senior Pommels Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Jaroslaw Lakhin | Zawisza Bydgoszcz | 3.8 | 7.950 | 11.750 | |
| 2 | Franciszek Korbiel | AZS AWF Krakow | 4.2 | 7.200 | 11.400 | |
| 3 | Borys Bracki | AZS AWF Katowice | 3.4 | 7.650 | 11.050 | |
| 4 | Vladyslav Iaremchuk | AZS AWF Katowice | 4.6 | 6.450 | 11.050 | |
| 5 | Michal Kwiatkowski | Kusy Szczecin | 2.3 | 8.700 | 11.000 | |
| 6 | Michal Bober | AZS AWF Krakow | 3.0 | 7.400 | 10.400 | |
| 7 | Szymon Chrusciel | AZS AWF Krakow | 1.9 | 7.850 | 9.750 | |
| 8 | Oleksandr Mishchenko | Kusy Szczecin | 2.9 | 5.850 | 8.750 |
Senior Rings Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Vladyslav Iaremchuk | AZS AWF Katowice | 4.5 | 8.750 | 13.250 | |
| 2 | Sebastian Gawronski | AZS AWF Katowice | 4.5 | 8.550 | 13.050 | |
| 3 | Jakub Kurowski | Kusy Szczecin | 3.7 | 8.350 | 12.050 | |
| 4 | Radoslaw Szymczyk | AZS AWF Krakow | 2.9 | 8.800 | 11.700 | |
| 5 | Borys Bracki | AZS AWF Katowice | 3.1 | 8.550 | 11.650 | |
| 6 | Franciszek Korbiel | AZS AWF Krakow | 2.9 | 8.200 | 11.100 | |
| 7 | Szymon Chrusciel | AZS AWF Krakow | 3.2 | 7.800 | 11.000 | |
| 8 | Marceli Ludynia | AZS AWF Katowice | 2.5 | 8.600 | -0.3 | 10.800 |
Senior Vault Final Results
| Rank | Athlete | Club | D | E | ND | Total | Average |
| 1 | Sebastian Gawronski | AZS AWF Katowice | 5.2 | 7.800 | -0.5 | 12.500 | 13.100 |
| 4.8 | 8.900 | 13.700 | |||||
| 2 | Jakub Kurowski | Kusy Szczecin | 4.0 | 8.950 | 12.950 | 12.400 | |
| 2.8 | 9.050 | 11.850 | |||||
| 3 | Marceli Ludynia | AZS AWF Katowice | 3.6 | 9.050 | 12.650 | 12.275 | |
| 2.8 | 9.100 | 11.900 | |||||
| 4 | Szymon Chrusciel | AZS AWF Krakow | 4.8 | 7.600 | 12.400 | 12.000 | |
| 2.8 | 8.800 | 11.600 | |||||
| 5 | Oleksandr Mishchenko | Kusy Szczecin | 3.6 | 8.950 | 12.550 | 11.900 | |
| 2.4 | 8.850 | 11.250 | |||||
| 6 | Radoslaw Szymczyk | AZS AWF Krakow | 4.4 | 7.900 | -0.1 | 12.200 | 11.250 |
| 2.4 | 7.900 | 10.300 | |||||
| 7 | Vladyslav Iaremchuk | AZS AWF Katowice | 4.8 | 7.600 | -0.5 | 11.900 | 10.975 |
| 1.2 | 8.850 | 10.050 | |||||
| 8 | Tymoteusz Cwiek | AZS AWF Krakow | 2.4 | 7.600 | -0.3 | 9.700 | 9.575 |
| 2.4 | 7.050 | 9.450 |
Senior P-Bars Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Radoslaw Szymczyk | AZS AWF Krakow | 4.0 | 8.400 | 12.400 | |
| 2 | Borys Bracki | AZS AWF Katowice | 3.8 | 8.250 | 12.050 | |
| 3 | Michal Kwiatkowski | Kusy Szczecin | 3.3 | 8.500 | 11.800 | |
| 4 | Jakub Kurowski | Kusy Szczecin | 3.7 | 8.100 | 11.800 | |
| 5 | Oleksandr Mishchenko | Kusy Szczecin | 3.4 | 8.350 | 11.750 | |
| 6 | Franciszek Korbiel | AZS AWF Krakow | 3.5 | 7.850 | 11.350 | |
| 7 | Marceli Ludynia | AZS AWF Katowice | 3.5 | 7.800 | 11.300 | |
| 8 | Szymon Chrusciel | AZS AWF Krakow | 3.1 | 6.450 | 9.550 |
Senior High Bar Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Radoslaw Szymczyk | AZS AWF Krakow | 3.2 | 9.000 | 12.200 | |
| 2 | Sebastian Gawronski | AZS AWF Katowice | 4.7 | 7.100 | 11.800 | |
| 3 | Marceli Ludynia | AZS AWF Katowice | 3.1 | 8.650 | 11.750 | |
| 4 | Oleksandr Mishchenko | Kusy Szczecin | 3.3 | 8.400 | 11.700 | |
| 5 | Franciszek Korbiel | AZS AWF Krakow | 2.7 | 8.300 | 11.000 | |
| 6 | Michal Bober | AZS AWF Krakow | 2.8 | 8.200 | 11.000 | |
| 7 | Borys Bracki | AZS AWF Katowice | 2.3 | 7.450 | 9.750 | |
| 8 | Igor Siedziako | Kusy Szczecin | 2.8 | 6.650 | 9.450 |
Junior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Nikita Netreba AZS AWFiS Gdansk |
12.200 | 13.500 | 12.150 | 12.500 | 11.300 | 12.200 | 73.850 |
| 2 | Tomasz Le Khac Zawisza Bydgoszcz |
13.050 | 12.350 | 10.750 | 11.950 | 12.700 | 12.450 | 73.250 |
| 3 | Lew Kalitin Gdansk |
10.500 | 11.400 | 11.700 | 11.000 | 12.250 | 11.550 | 68.400 |
| 4 | Devid Yablonskyi-Yamamoto SP7 Lodz |
11.000 | 10.900 | 11.150 | 11.550 | 11.150 | 9.850 | 65.600 |
| 5 | Filip Koperski AZS AWF Krakow |
11.300 | 7.850 | 10.250 | 12.700 | 11.950 | 11.100 | 65.150 |
| 6 | Wojciech Dumanski Nysa |
10.300 | 11.000 | 10.500 | 10.500 | 11.150 | 11.000 | 64.450 |
| 7 | Bartlomiej Szczubial AZS AWF Krakow |
11.400 | 9.450 | 10.650 | 9.450 | 11.850 | 11.100 | 63.900 |
| – | Nazar Rudnytskyi AZS AWFiS Gdansk |
10.600 | 9.900 | 10.050 | 10.350 | 10.600 | 10.150 | 61.650 |
| 8 | Bartosz Olesiuk Kusy Szczecin |
11.600 | 7.150 | 8.050 | 9.700 | 9.800 | 10.600 | 56.900 |
| 9 | Mikolaj Pieczynkolan Gdansk |
9.450 | 9.150 | 8.350 | 9.900 | 10.600 | 8.900 | 56.350 |
| 10 | Bohdan Rudnytskyi AZS AWFiS Gdansk |
11.650 | 9.350 | 9.650 | 10.900 | 10.400 | —— | 51.950 |
| 11 | Yehor Vasylevskyi AZS AWFiS Gdansk |
7.850 | 7.800 | 9.900 | 10.300 | 9.050 | 4.650 | 49.550 |
| 12 | Jakub Sliwinski AZS AWFiS Gdansk |
—— | 11.800 | 9.800 | —— | 9.750 | 11.350 | 42.700 |
| 13 | Oliwier Nazim Podgorze Krakow |
10.500 | —— | 10.100 | 11.450 | 10.250 | —— | 42.300 |
| 14 | Karol Jary Nysa |
9.050 | —— | 9.750 | 10.550 | 9.300 | —— | 38.650 |
| 15 | Lukasz Suchorowski Kusy Szczecin |
9.950 | 8.450 | 8.650 | 9.800 | —— | —— | 36.850 |
| 16 | Vincent Azumi Gdansk |
12.650 | —— | 11.850 | —— | —— | 11.500 | 36.000 |
| 17 | Adam Walczakiewicz Kusy Szczecin |
9.950 | —— | 6.150 | 10.650 | —— | 8.800 | 35.550 |
| 18 | Szymon Szymanski Nysa |
10.700 | —— | —— | 11.850 | —— | 10.900 | 33.450 |
| 19 | Dominik Myszi Gdansk |
10.300 | —— | —— | 10.850 | —— | 9.250 | 30.400 |
| 20 | Matviy Borovyk AZS AWF Krakow |
10.350 | —— | —— | 9.500 | —— | 10.400 | 30.250 |
| 21 | Jakub Zielinski Podgorze Krakow |
7.450 | —— | 9.350 | —— | —— | —— | 16.800 |
| 22 | Kacper Brucki Zawisza Bydgoszcz |
—— | —— | —— | 11.450 | —— | —— | 11.450 |
Junior Floor Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Tomasz Le Khac | Zawisza Bydgoszcz | 4.6 | 8.300 | 12.900 | |
| 2 | Filip Koperski | AZS AWF Krakow | 3.8 | 8.150 | 11.950 | |
| 3 | Bartlomiej Szczubial | AZS AWF Krakow | 3.7 | 7.950 | 11.650 | |
| 4 | Bartosz Olesiuk | Kusy Szczecin | 3.1 | 8.300 | 11.400 | |
| 5 | Szymon Szymanski | Nysa | 2.7 | 8.300 | 11.000 | |
| 6 | Oliwier Nazim | Podgorze Krakow | 2.5 | 8.300 | -0.3 | 10.500 |
| 7 | Vincent Azumi | Gdansk | 4.5 | 6.200 | -0.7 | 10.000 |
| 8 | Bohdan Rudnytskyi | AZS AWFiS Gdansk | 3.2 | 6.200 | 9.400 |
Junior Pommels Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Jakub Sliwinski | AZS AWFiS Gdansk | 3.4 | 8.600 | 12.000 | |
| 2 | Bohdan Rudnytskyi | AZS AWFiS Gdansk | 3.1 | 7.850 | 10.950 | |
| 3 | Wojciech Dumanski | Nysa | 3.0 | 7.850 | 10.850 | |
| 4 | Nikita Netreba | AZS AWFiS Gdansk | 4.2 | 6.400 | 10.600 | |
| 5 | Devid Yablonskyi-Yamamoto | SP7 Lodz | 3.6 | 6.800 | 10.400 | |
| 6 | Mikolaj Pieczykolan | Gdansk | 2.1 | 7.950 | 10.050 | |
| 7 | Lukasz Suchorowski | Kusy Szczecin | 2.0 | 7.550 | 9.550 | |
| 8 | Yehor Vasylevskyi | AZS AWFiS Gdansk | 1.9 | 7.150 | 9.050 |
Junior Rings Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Lew Katalin | Gdansk | 3.4 | 8.800 | 12.200 | |
| 2 | Nikita Netreba | AZS AWFiS Gdansk | 3.1 | 8.750 | 11.850 | |
| 3 | Bartlomiej Szczubial | AZS AWF Krakow | 2.5 | 8.200 | 10.700 | |
| 4 | Devid Yablonskyi-Yamamoto | SP7 Lodz | 3.0 | 7.550 | -0.3 | 10.250 |
| 5 | Vincent Azumi | Gdansk | 3.0 | 7.450 | -0.3 | 10.150 |
| 6 | Jakub Sliwinski | AZS AWFiS Gdansk | 2.3 | 8.050 | -0.3 | 10.050 |
| 7 | Oliwier Nazim | Podgorze Krakow | 1.5 | 8.650 | -0.3 | 9.850 |
| 8 | Yehor Vasylevskyi | AZS AWFiS Gdansk | 2.1 | 6.850 | -0.3 | 8.650 |
Junior Vault Final Results
| Rank | Athlete | Club | D | E | ND | Total | Average |
| 1 | Kacper Brucki | Zawisza Bydgoszcz | 2.8 | 8.650 | 11.450 | 11.925 | |
| 3.6 | 8.800 | 12.400 | |||||
| 2 | Filip Koperski | AZS AWF Krakow | 3.6 | 8.950 | 12.550 | 11.650 | |
| 2.0 | 8.750 | 10.750 | |||||
| 3 | Dominik Myszi | Gdansk | 3.6 | 8.550 | -0.1 | 12.050 | 11.525 |
| 2.0 | 9.000 | 11.000 | |||||
| 4 | Devid Yablonskyi-Yamamoto | SP7 Lodz | 3.6 | 8.300 | -0.3 | 11.600 | 11.325 |
| 2.4 | 8.750 | -0.1 | 11.050 | ||||
| 5 | Oliwier Nazim | Podgorze Krakow | 2.0 | 8.600 | -0.3 | 10.300 | 10.875 |
| 2.8 | 8.650 | 11.450 | |||||
| 6 | Szymon Szymanski | Nysa | 2.8 | 9.000 | 11.800 | 10.800 | |
| 2.0 | 7.800 | 9.800 | |||||
| 7 | Bartosz Olesiuk | Kusy Szczecin | 2.8 | 8.350 | 11.150 | 10.450 | |
| 2.0 | 7.750 | 9.750 | |||||
| 8 | Karol Jary | Nysa | 2.8 | 8.350 | -0.1 | 11.050 | 10.375 |
| 1.2 | 8.500 | 9.700 |
Junior P-Bars Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Tomasz Le Khac | Zawisza Bydgoszcz | 4.1 | 8.450 | 12.550 | |
| 2 | Bartlomiej Szczubial | AZS AWF Krakow | 3.1 | 8.750 | 11.850 | |
| 3 | Lew Kalitin | Gdansk | 4.0 | 7.650 | 11.650 | |
| 4 | Filip Koperski | AZS AWF Krakow | 2.9 | 8.450 | 11.350 | |
| 5 | Wojciech Dumanski | Nysa | 2.5 | 8.650 | 11.150 | |
| 6 | Bohdan Rudnytskyi | AZS AWFiS Gdansk | 3.0 | 7.500 | 10.500 | |
| 7 | Mikolaj Pieczykolan | Gdansk | 2.1 | 8.150 | 10.250 | |
| 8 | Karol Jary | Nysa | 2.0 | 6.950 | 8.950 |
Junior High Bar Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Nikita Netreba | AZS AWFiS Gdansk | 3.2 | 8.750 | 11.950 | |
| 2 | Lew Kalitin | Gdansk | 2.5 | 8.750 | 11.250 | |
| 3 | Tomasz Le Khac | Zawisza Bydgoszcz | 4.2 | 7.050 | 11.250 | |
| 4 | Jakub Sliwinski | AZS AWFiS Gdansk | 2.3 | 8.800 | 11.100 | |
| 5 | Wojciech Dumanski | Nysa | 2.6 | 8.500 | 11.100 | |
| 6 | Szymon Szymanski | Nysa | 2.2 | 8.800 | 11.000 | |
| 7 | Bartosz Olesiuk | Kusy Szczecin | 1.9 | 8.600 | 10.500 | |
| 8 | Vincent Azumi | Gdansk | 3.3 | 6.350 | 9.650 |