| 500 m | MEN | 41.899 | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 500 m | MEN | 41.956 | Mistrzostwa Polski Seniorów, Gdańsk, POL, 21.03. - 23.03.2025 |
| 500 m | MEN | 41.986 | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| |
| 1000 m | MEN | 1:27.972 | Ogólnopolskie Zawody Rankingowe & PP 6, Białystok, POL, 27.02. - 28.02.2021 |
| 1000 m | MEN | 1:28.272 | Ogólnopolskie Zawody Rankingowe & PP 6, Białystok, POL, 27.02. - 28.02.2021 |
| 1000 m | MEN | 1:28.782 | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| |
| 1500 m | MEN | 2:22.129 | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| 1500 m | MEN | 2:22.229 | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 1500 m | MEN | 2:23.632 | Ogólnopolskie Zawody Rankingowe & PP 6, Białystok, POL, 27.02. - 28.02.2021 |
| |
| 3000 m | MEN | 5:51.184 | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 1. Place | MEN | Mistrzostwa Polski Seniorów, Gdańsk, POL, 21.03. - 23.03.2025 |
| 2. Place | MEN | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 22.03. - 24.03.2024 |
| 1. Place | MEN | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| 1. Place | MEN | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 4. Place | MEN | Mistrzostwa Polski Młodzików i Młodzieżowców,Białystok, 12.03. - 13.03.2022 |
| 1. Place | SENIOR & JUN A MEN | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 5. Place | MEN | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 12.03. - 14.03.2021 |
| 2. Place | MEN | Ogólnopolskie Zawody Rankingowe & PP 6, Białystok, POL, 27.02. - 28.02.2021 |
| 4. Place | JUNIOR A MEN | Danubia 5 - Pannonia Open 2017 , Budapest, HUN, 26.01. - 28.01.2018 |
| 1. Place | JUNIOR C BOYS | JUNIOR EUROPA CUP FINAL - BUDAPEST, HUN, 18.03. - 20.03.2016 |
| 6. Place | MEN | 1500 m | Mistrzostwa Polski Seniorów, Gdańsk, POL, 21.03. - 23.03.2025 |
| 1. Place | MEN | 500 m | Mistrzostwa Polski Seniorów, Gdańsk, POL, 21.03. - 23.03.2025 |
| 1. Place | MEN | 1000 m | Mistrzostwa Polski Seniorów, Gdańsk, POL, 21.03. - 23.03.2025 |
| 2. Place | MIXED RELAY | 2000 m | Mistrzostwa Polski Seniorów, Gdańsk, POL, 21.03. - 23.03.2025 |
| 19. Place | RELAY MEN | 5000 m | Mistrzostwa Polski Seniorów, Gdańsk, POL, 21.03. - 23.03.2025 |
| |
| 3. Place | MEN | 1500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 22.03. - 24.03.2024 |
| 1. Place | MEN | 500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 22.03. - 24.03.2024 |
| 6. Place | MEN | 1000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 22.03. - 24.03.2024 |
| 39. Place | MIXED RELAY | 2000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 22.03. - 24.03.2024 |
| 7. Place | RELAY MEN | 5000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 22.03. - 24.03.2024 |
| |
| 1. Place | MEN | 1500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| 2. Place | MEN | 500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| 2. Place | MEN | 1000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| 18. Place | MIXED RELAY | 2000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| 8. Place | RELAY MEN | 5000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 17.03. - 19.03.2023 |
| |
| 2. Place | MEN | 1500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 1. Place | MEN | 500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 1. Place | MEN | 1000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 2. Place | MEN | 3000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 55. Place | RELAY JUNIOR MEN | 5000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| 5. Place | RELAY JUNIOR C-D MIXED | 2000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 25.03. - 27.03.2022 |
| |
| 7. Place | MEN | 1500 m | Mistrzostwa Polski Młodzików i Młodzieżowców,Białystok, 12.03. - 13.03.2022 |
| 2. Place | MEN | 500 m | Mistrzostwa Polski Młodzików i Młodzieżowców,Białystok, 12.03. - 13.03.2022 |
| 2. Place | MEN | 1000 m | Mistrzostwa Polski Młodzików i Młodzieżowców,Białystok, 12.03. - 13.03.2022 |
| |
| 1. Place | SENIOR & JUN A MEN | 1000 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 3. Place | SENIOR & JUN A MEN | 1500 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 1. Place | SENIOR & JUN A MEN | 500 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 1. Place | SENIOR & JUN A MEN | 1000 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 1. Place | SENIOR & JUN A MEN | 1500 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 1. Place | SENIOR & JUN A MEN | 500 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 1. Place | SENIOR & JUN A MEN | 1000 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 1. Place | SENIOR & JUN A MEN | 1500 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| 2. Place | SENIOR & JUN A MEN | 500 m | Ogólnopolskie Zawody Rankingowe & PP 1, Gdańsk, POL, 24.09. - 26.09.2021 |
| |
| 14. Place | MEN | 1500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 12.03. - 14.03.2021 |
| 2. Place | MEN | 500 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 12.03. - 14.03.2021 |
| 6. Place | MEN | 1000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 12.03. - 14.03.2021 |
| 45. Place | RELAY JUNIOR MEN | 5000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 12.03. - 14.03.2021 |
| 34. Place | MIXED RELAY | 2000 m | Mistrzostwa Polski na Dystansach i Wieloboju, Gdańsk, POL, 12.03. - 14.03.2021 |
| |
| 3. Place | MEN | 1500 m | Ogólnopolskie Zawody Rankingowe & PP 6, Białystok, POL, 27.02. - 28.02.2021 |
| 1. Place | MEN | 1000 m | Ogólnopolskie Zawody Rankingowe & PP 6, Białystok, POL, 27.02. - 28.02.2021 |
| |
| 13. Place | JUNIOR A MEN | 1500 m | Danubia 5 - Pannonia Open 2017 , Budapest, HUN, 26.01. - 28.01.2018 |
| 5. Place | JUNIOR A MEN | 500 m | Danubia 5 - Pannonia Open 2017 , Budapest, HUN, 26.01. - 28.01.2018 |
| 2. Place | JUNIOR A MEN | 1000 m | Danubia 5 - Pannonia Open 2017 , Budapest, HUN, 26.01. - 28.01.2018 |
| |
| 1. Place | JUNIOR C BOYS | 1500 m | JUNIOR EUROPA CUP FINAL - BUDAPEST, HUN, 18.03. - 20.03.2016 |
| 1. Place | JUNIOR C BOYS | 500 m | JUNIOR EUROPA CUP FINAL - BUDAPEST, HUN, 18.03. - 20.03.2016 |
| 4. Place | JUNIOR C BOYS | 1000 m | JUNIOR EUROPA CUP FINAL - BUDAPEST, HUN, 18.03. - 20.03.2016 |
| 11. Place | RELAY A-B-C MEN | 3000 m | JUNIOR EUROPA CUP FINAL - BUDAPEST, HUN, 18.03. - 20.03.2016 |