| 25 Free | SCY | 18.58 | — | — | 8 | — | 2023 YOTA Intrasquad Meet | 2023-09-24 |
| 25 Back | SCY | 22.39 | — | — | 8 | — | 2023 YOTA Intrasquad Meet | 2023-09-24 |
| 25 Breast | SCY | 35.21 | — | — | 8 | — | 2023 NC GYSSA Champs - combine | 2023-03-05 |
| 25 Fly | SCY | 21.42 | — | — | 8 | — | 2023 YOTA Intrasquad Meet | 2023-09-24 |
| 50 Free | SCY | 28.60 | AA | 576 | 11 | AAA in 0.51s | GSA January Jump Start 2026 | 2026-01-17 |
| 50 Free | LCM | 32.68 | AA | 562 | 11 | AAA in 0.69s | 2026 NCAC Meet on the Hill | 2026-05-16 |
| 50 Back | SCY | 33.87 | A | 538 | 11 | AA in 0.48s | Triad Tropic Invitational - co | 2025-12-14 |
| 50 Back | LCM | 38.24 | AA | 571 | 11 | AAA in 1.45s | 2026 NCAC Meet on the Hill | 2026-05-16 |
| 50 Breast | SCY | 39.17 | BB | 461 | 11 | A in 0.18s | 2025 MOR Atlantic Invitational | 2025-11-16 |
| 50 Breast | LCM | 45.97 | BB | 425 | 11 | A in 1.08s | 2026 GCY Sprint and Distance | 2026-06-13 |
| 50 Fly | SCY | 34.07 | BB | 435 | 11 | A in 0.68s | GSA January Jump Start 2026 | 2026-01-19 |
| 50 Fly | LCM | 37.54 | BB | 468 | 11 | A in 0.15s | 2026 GCY Sprint and Distance | 2026-06-14 |
| 100 Free | SCY | 1:02.60 | AA | 579 | 11 | AAA in 1.51s | 2026 CAT Valentine Splash | 2026-02-15 |
| 100 Free | LCM | 1:10.25 | AA | 616 | 11 | AAA in 0.16s | 2026 GCY Sprint and Distance | 2026-06-13 |
| 100 Back | SCY | 1:13.33 | A | 523 | 11 | AA in 0.54s | 2026 CAT Valentine Splash | 2026-02-15 |
| 100 Back | LCM | 1:21.62 | AA | 578 | 11 | AAA in 0.83s | 2026 GCY Sprint and Distance | 2026-06-14 |
| 100 Breast | SCY | 1:25.92 | BB | 444 | 11 | A in 0.43s | 2025 MOR Atlantic Invitational | 2025-11-15 |
| 100 Breast | LCM | 1:38.17 | A | 453 | 11 | AA in 3.68s | 2026 GCY Sprint and Distance | 2026-06-12 |
| 100 Fly | SCY | 1:15.75 | A | 428 | 11 | AA in 3.16s | 2026 CAT Valentine Splash | 2026-02-14 |
| 100 Fly | LCM | 1:25.97 | A | 427 | 11 | AA in 3.28s | 2026 NCAC Meet on the Hill | 2026-05-16 |
| 100 IM | SCY | 1:13.95 | A | 534 | 11 | AA in 1.16s | GSA January Jump Start 2026 | 2026-01-17 |
| 200 Free | SCY | 2:13.49 | AA | 630 | 11 | AAA in 0.60s | 2026 NCAC Spring Tar Heel Stat | 2026-03-27 |
| 200 Free | LCM | 2:31.18 | AAA | 642 | 11 | AAAA in 6.39s | 2026 GCY Sprint and Distance | 2026-06-13 |
| 200 Back | SCY | 2:31.15 | AA | 594 | 11 | AAA in 2.06s | 2026 NCAC Spring Tar Heel Stat | 2026-03-28 |
| 200 IM | SCY | 2:33.11 | AA | 588 | 11 | AAA in 1.62s | 2026 NCAC Spring Tar Heel Stat | 2026-03-27 |
| 200 IM | LCM | 2:56.46 | AA | 571 | 11 | AAA in 3.17s | 2026 NCAC Meet on the Hill | 2026-05-17 |
| 400 Free | LCM | 5:16.56 | AAA | 647 | 11 | AAAA in 9.97s | 2026 GCY Sprint and Distance | 2026-06-14 |
| 500 Free | SCY | 5:53.60 | AAA | 642 | 11 | AAAA in 13.11s | 2026 NCAC Spring Tar Heel Stat | 2026-03-26 |
| 1000 Free | SCY | 12:24.51 | AA | 631 | 11 | AAA in 2.42s | 2025 YOTA/Arena Turkey Classic | 2025-11-21 |