| 25 Free | SCY | 20.59 | — | — | 9 | — | 2022 NI Friday Night at the Ra | 2022-07-08 |
| 25 Back | SCY | 22.21 | — | — | 9 | — | 2021 BlueFins Fall Splash | 2021-11-13 |
| 25 Breast | SCY | 31.71 | — | — | 9 | — | 2021 BlueFins Fall Splash | 2021-11-13 |
| 25 Fly | SCY | 24.89 | — | — | 9 | — | 2022 NI Friday Night at the Ra | 2022-07-08 |
| 50 Free | SCY | 30.84 | B | 356 | 12 | BB in 1.95s | 2025 NI WEBS 585 Team Challeng | 2025-04-26 |
| 50 Free | LCM | 39.45 | — | 347 | 10 | B in 3.76s | 2023 Niagara LSC Long Course C | 2023-07-21 |
| 50 Back | SCY | 35.63 | — | — | 13 | B in 0.24s | 2026 NI Bronze Championships | 2026-02-08 |
| 50 Back | LCM | 49.13 | — | 300 | 10 | B in 7.94s | 2023 NI FAST/WEBS Super Circui | 2023-06-10 |
| 50 Breast | SCY | 41.77 | — | — | 13 | B in 1.28s | 2026 NI Bronze Championships | 2026-02-07 |
| 50 Fly | SCY | 36.25 | — | 306 | 12 | B in 1.56s | 2025 NI Silver Championships | 2025-03-02 |
| 50 Fly | LCM | 45.83 | — | 303 | 10 | B in 6.84s | 2023 Niagara LSC Long Course C | 2023-07-23 |
| 100 Free | SCY | 1:05.41 | B | 359 | 13 | BB in 2.72s | 2026 Niagara Power Point Champ | 2026-01-19 |
| 100 Free | LCM | 1:27.18 | — | 352 | 10 | B in 8.99s | 2023 Niagara LSC Long Course C | 2023-07-22 |
| 100 Back | SCY | 1:15.06 | — | 330 | 13 | B in 0.67s | 2026 NI 14 and Under Gold Cham | 2026-03-22 |
| 100 Back | LCM | 1:42.11 | — | 341 | 10 | B in 14.72s | 2023 NI WEBS Niagara Super Cir | 2023-05-20 |
| 100 Breast | LCM | 2:03.08 | — | 280 | 10 | B in 25.89s | 2023 NI FAST/WEBS Super Circui | 2023-06-10 |
| 100 Breast | SCY | 1:29.45 | — | 280 | 13 | B in 5.16s | 2025 NI WEBS Reindeer Races | 2025-12-19 |
| 100 Fly | SCY | 1:19.01 | — | 275 | 13 | B in 5.22s | 2026 Niagara Power Point Champ | 2026-01-18 |
| 100 Fly | LCM | 1:49.53 | — | 252 | 10 | B in 25.44s | 2023 Niagara LSC Long Course C | 2023-07-22 |
| 100 IM | SCY | 1:17.75 | — | — | 13 | — | 2026 Niagara Power Point Champ | 2026-01-19 |
| 200 Free | SCY | 2:19.64 | B | 437 | 12 | BB in 2.45s | 2025 NI 14 and Under Champions | 2025-03-22 |
| 200 Free | LCM | 3:05.55 | — | 381 | 10 | B in 15.56s | 2023 Niagara LSC Long Course C | 2023-07-23 |
| 200 Back | SCY | 2:38.87 | B | 358 | 13 | BB in 8.28s | 2026 NI Silver Championships | 2026-02-28 |
| 200 Breast | SCY | 3:09.34 | — | 293 | 13 | B in 6.35s | 2026 NI Bronze Championships | 2026-02-07 |
| 200 Fly | SCY | 2:57.23 | — | 263 | 13 | B in 11.94s | 2026 NI Silver Championships | 2026-02-28 |
| 200 IM | SCY | 2:41.51 | B | 360 | 13 | BB in 8.62s | 2026 NI Silver Championships | 2026-03-01 |
| 400 IM | SCY | 5:39.46 | B | 373 | 13 | BB in 11.87s | 2026 NI Silver Championships | 2026-02-27 |
| 500 Free | SCY | 6:16.75 | B | 428 | 12 | BB in 6.56s | 2025 NI 14 and Under Champions | 2025-03-21 |
| 1000 Free | SCY | 12:44.57 | BB | 418 | 13 | A in 57.48s | 2026 NI 14 and Under Gold Cham | 2026-03-20 |