| 50 Free | SCY | 23.15 | A | 583 | 16 | AA in 0.06s | 2025 STAR Short Course Invitat | 2025-12-06 |
| 50 Free | LCM | 27.49 | A | 514 | 17 | AA in 0.80s | 2026 NI STAR LONG COURSE KICK- | 2026-05-29 |
| 50 Back | SCY | 26.66 | A | — | 16 | AA in 0.97s | 2025 STAR Winter Challenge | 2025-01-25 |
| 50 Back | LCM | 31.60 | A | — | 14 | AA in 0.91s | 2023 NI FAST/WEBS Super Circui | 2023-06-10 |
| 50 Breast | SCY | 30.24 | A | — | 16 | AA in 0.65s | 2025 STAR Winter Challenge | 2025-01-26 |
| 50 Breast | LCM | 43.99 | — | 396 | 12 | B in 3.10s | 2021 NI TTSC - Natalie Lewis M | 2021-05-22 |
| 50 Fly | SCY | 26.07 | A | — | 16 | AA in 0.48s | 2025 STAR Winter Challenge | 2025-01-25 |
| 50 Fly | LCM | 31.53 | BB | 670 | 12 | A in 1.34s | 2021 NI STAR Niagara Virtual S | 2021-07-18 |
| 100 Free | SCY | 49.59 | AA | 651 | 16 | AAA in 1.30s | 2025 STAR Short Course Invitat | 2025-12-07 |
| 100 Free | LCM | 57.70 | AA | 605 | 17 | AAA in 2.11s | 2026 NI WEBS Super Circuit | 2026-06-06 |
| 100 Back | SCY | 54.65 | AA | 663 | 16 | AAA in 2.16s | 2025 STAR Short Course Invitat | 2025-12-06 |
| 100 Back | LCM | 1:02.21 | AA | 684 | 17 | AAA in 0.32s | 2026 Niagara Long Course Champ | 2026-07-23 |
| 100 Breast | SCY | 1:03.02 | A | 651 | 15 | AA in 0.93s | 2024 STAR Short Course Invitat | 2024-12-06 |
| 100 Breast | LCM | 1:19.63 | BB | 463 | 17 | A in 4.14s | 2026 NI STAR LONG COURSE KICK- | 2026-05-30 |
| 100 Fly | SCY | 55.15 | A | 654 | 15 | AA in 0.86s | 2024 STAR Short Course Invitat | 2024-12-06 |
| 100 Fly | LCM | 1:02.05 | AA | 737 | 14 | AAA in 2.36s | 2023 Niagara LSC Long Course C | 2023-07-22 |
| 100 IM | SCY | 58.48 | — | — | 16 | — | 2025 STAR Winter Challenge | 2025-01-26 |
| 200 Free | SCY | 1:47.01 | AA | 680 | 16 | AAA in 0.62s | 2025 Region 1 Short Course Inv | 2025-02-17 |
| 200 Free | LCM | 1:59.19 | AAA | 734 | 17 | AAAA in 2.60s | 2026 Niagara Long Course Champ | 2026-07-24 |
| 200 Back | SCY | 1:53.95 | AAA | 752 | 16 | AAAA in 4.36s | 2025 OH LESD Mark J Braun Fal | 2025-11-22 |
| 200 Back | LCM | 2:13.79 | AAA | 699 | 17 | AAAA in 5.10s | 2026 Niagara Long Course Champ | 2026-07-25 |
| 200 Breast | SCY | 2:18.91 | A | 679 | 14 | AA in 4.02s | 2023 Niagara Open Championship | 2023-03-11 |
| 200 Breast | LCM | 2:41.47 | A | 567 | 17 | AA in 3.58s | 2026 Niagara Long Course Champ | 2026-07-23 |
| 200 Fly | SCY | 1:56.36 | AAA | 720 | 16 | AAAA in 4.77s | 2025 OH LESD Mark J Braun Fal | 2025-11-23 |
| 200 Fly | LCM | 2:17.07 | AA | 746 | 14 | AAA in 3.88s | 2023 Niagara LSC Long Course C | 2023-07-23 |
| 200 IM | SCY | 1:54.92 | AAA | 783 | 16 | AAAA in 2.73s | 2025 OH LESD Mark J Braun Fal | 2025-11-22 |
| 200 IM | LCM | 2:20.55 | AA | 760 | 14 | AAA in 4.36s | 2023 Niagara LSC Long Course C | 2023-07-21 |
| 400 Free | LCM | 4:08.67 | AAAA | 771 | 17 | Top standard ✓ | 2026 Speedo Sectional Champion | 2026-03-28 |
| 400 IM | SCY | 4:03.39 | AAA | 787 | 16 | AAAA in 1.90s | 2025 OH LESD Mark J Braun Fal | 2025-11-23 |
| 400 IM | LCM | 4:40.53 | AAA | 760 | 17 | AAAA in 1.44s | 2026 Speedo Sectional Champion | 2026-03-27 |
| 500 Free | SCY | 4:38.35 | AAA | 750 | 17 | AAAA in 2.86s | 2026 Niagara Open Championship | 2026-03-13 |
| 800 Free | LCM | 8:34.05 | AAAA | 782 | 17 | Top standard ✓ | 2026 Speedo Sectional Champion | 2026-03-26 |
| 1000 Free | SCY | 9:34.97 | AAAA | 790 | 16 | Top standard ✓ | 2025 Niagara Open Championship | 2025-03-16 |
| 1500 Free | LCM | 17:11.10 | AAA | 769 | 14 | AAAA in 39.21s | 2023 Niagara LSC Long Course C | 2023-07-20 |
| 1650 Free | SCY | 15:56.26 | AAAA | 780 | 17 | Top standard ✓ | 2026 Niagara Open Championship | 2026-03-12 |