| 800 Metres | 2:12.54 | 12 MAY 2024 | Stadion Zygmunta Szelesta, Warszawa (POL) |
| 1000 Metres | 2:48.79 | 11 MAY 2024 | Stadion Zygmunta Szelesta, Warszawa (POL) |
| 1000 Metres Short Track | 2:49.77 | 26 JAN 2025 | Arena Toruń, Toruń (POL) (i) |
| 1500 Metres | 4:21.86 | 01 FEB 2026 | Kujawsko-Pomorska Arena, Toruń (POL) (i) |
| 1500 Metres Short Track | 4:21.86 | 01 FEB 2026 | Kujawsko-Pomorska Arena, Toruń (POL) (i) |
| 2000 Metres | 6:01.36 | 07 FEB 2026 | Kujawsko-Pomorska Arena, Toruń (POL) (i) |
| 2000 Metres Short Track | 6:01.36 | 07 FEB 2026 | Kujawsko-Pomorska Arena, Toruń (POL) (i) |
| 3000 Metres | 9:12.78 | 01 MAR 2026 | Kujawsko-Pomorska Arena, Toruń (POL) (i) |
| 3000 Metres Short Track | 9:12.78 | 01 MAR 2026 | Kujawsko-Pomorska Arena, Toruń (POL) (i) |
| 5000 Metres | 16:14.55 | 29 JUN 2024 | Zdzisław Krzyszkowiak Stadium, Bydgoszcz (POL) |
| 10,000 Metres | 34:01.53 | 26 APR 2025 | Stadion RKS Skra, Warszawa (POL) |
| 2000 Metres Steeplechase | 6:20.11 | 23 JUN 2024 | Golęcin Stadion, Poznan (POL) |
| 3000 Metres Steeplechase | 9:43.92 | 22 JUN 2025 | Stadion Podskarbińska, Warszawa (POL) |
| 10 Kilometres Road | 33:31 | 31 DEC 2025 | Madrid (ESP) |