| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 50 Free | SCY | 26.30 | BB | 512 | 13 | A in 0.71s | 2025 NI 14 and Under Champions | 2025-03-22 |
| 50 Free | LCM | 27.54 | AA | 599 | 14 | AAA in 0.65s | 2026 NI WEBS Race for a Cause | 2026-05-16 |
| 50 Back | SCY | 32.56 | B | 484 | 12 | BB in 1.27s | 2024 ECSL Championship | 2024-03-24 |
| 50 Back | LCM | 37.59 | B | 476 | 12 | BB in 0.90s | 2024 WAVE Sprint Into LC | 2024-04-27 |
| 50 Breast | SCY | 42.10 | — | 304 | 12 | B in 3.51s | 2024 ECSL Championship | 2024-03-23 |
| 50 Breast | LCM | 48.53 | — | 295 | 12 | B in 4.44s | 2024 WAVE Sprint Into LC | 2024-04-28 |
| 50 Fly | SCY | 32.68 | B | 418 | 12 | BB in 1.89s | 2024 ECSL Championship | 2024-03-23 |
| 50 Fly | LCM | 35.81 | B | 457 | 12 | BB in 1.22s | 2024 WAVE Sprint Into LC | 2024-04-27 |
| 100 Free | SCY | 58.36 | BB | 506 | 13 | A in 2.57s | 2025 NI 14 and Under Champions | 2025-03-23 |
| 100 Free | LCM | 59.60 | AA | 652 | 14 | AAA in 0.61s | 2026 NI WEBS Race for a Cause | 2026-05-16 |
| 100 Back | LCM | 1:14.16 | BB | 492 | 14 | A in 2.47s | Niagara LSC LC Super Circuit | 2026-06-13 |
| 100 Back | SCY | 1:08.51 | B | 434 | 13 | BB in 2.22s | 2025 NI 14 and Under Champions | 2025-03-23 |
| 100 Breast | SCY | 1:32.77 | — | 290 | 12 | B in 12.18s | 2024 BAC BATTLE at the BEACH | 2024-01-14 |
| 100 IM | SCY | 1:15.24 | — | 411 | 12 | — | 2024 ECSL Championship | 2024-03-24 |
| 200 Free | SCY | 2:09.80 | BB | 485 | 13 | A in 7.61s | 2025 NI 14 and Under Champions | 2025-03-22 |
| 200 Free | LCM | 2:13.25 | AA | 613 | 14 | AAA in 4.36s | Niagara LSC LC Super Circuit | 2026-06-13 |
| 400 Free | LCM | 4:47.37 | AA | 587 | 14 | AAA in 12.38s | 2026 NI WEBS Race for a Cause | 2026-05-16 |