| 60 Metres | 7.35 | 04 FEB 2024 | Atletska dvorana, Beograd (SRB) (i) |
| 100 MetresNU20R | 11.63 | 29 JUN 2024 | Stadion Branko Čavlović-Čavlek, Karlovac (CRO) |
| 200 Metres | 23.88 | 30 JUN 2024 | Stadion Branko Čavlović-Čavlek, Karlovac (CRO) |
| 200 Metres Short Track | 24.70 | 01 MAR 2026 | Velesajam Hall, Zagreb (CRO) (i) |
| 600 Metres | 1:48.11 | 02 MAY 2021 | Stadion ŠC Sloboda, Varaždin (CRO) |
| 600 Metres Short Track | 1:53.12 | 23 FEB 2020 | Velesajam Hall, Zagreb (CRO) (i) |
| 55 Metres Hurdles=AU20B | 7.89 | 30 DEC 2025 | Dvorane Gradski Vrt, Osijek (CRO) (i) |
| 60 Metres Hurdles | 8.06 | 15 FEB 2025 | Atletska dvorana, Beograd (SRB) (i) |
| 60 Metres Hurdles (76.2cm) | 8.13 | 29 DEC 2023 | Dvorane Gradski Vrt, Osijek (CRO) (i) |
| 100 Metres HurdlesNU20R | 13.10 | 17 MAY 2024 | Sportzentrum Niederösterreich, St. Pölten (AUT) |
| 100 Metres Hurdles (76.2cm)NU18R | 13.22 | 28 JUL 2023 | Atletski stadion Poljane, Maribor (SLO) |
| 300 Metres Hurdles | 44.83 | 28 JUN 2020 | Stadion ŠC Sloboda, Varaždin (CRO) |
| High Jump | 1.54 | 23 FEB 2020 | Velesajam Hall, Zagreb (CRO) (i) |
| Long Jump | 5.03 | 23 FEB 2020 | Velesajam Hall, Zagreb (CRO) (i) |
| Shot Put (3kg) | 9.22 | 01 MAY 2021 | Stadion ŠC Sloboda, Varaždin (CRO) |
| Javelin Throw (500g) | 25.36 | 02 MAY 2021 | Stadion ŠC Sloboda, Varaždin (CRO) |
| 4x100 Metres RelayNR | 45.03 | 28 JUN 2025 | Atletski stadion Poljane, Maribor (SLO) |
| 4x200 Metres Relay | 1:40.75 | 04 MAY 2024 | Sports Park Mladost, Zagreb (CRO) |
| 4x200 Metres Relay Short Track | 1:38.95 | 17 JAN 2024 | Velesajam Hall, Zagreb (CRO) (i) |
| Sprint Medley 1000mNU18R | 2:11.53 | 28 JUL 2023 | Atletski stadion Poljane, Maribor (SLO) |
| 4x400 Metres Relay | 3:51.50 | 09 JUL 2023 | Stadion Branko Čavlović-Čavlek, Karlovac (CRO) |
| 4x400 Metres Relay Short Track | 4:01.95 | 14 JAN 2023 | Velesajam Hall, Zagreb (CRO) (i) |