| 25 Free | SCY | 18.65 | — | — | 8 | — | 2020 NC YSST Chris Peterson In | 2020-02-09 |
| 25 Back | SCY | 23.37 | — | — | 8 | — | 2020 NC YSST Chris Peterson In | 2020-02-09 |
| 25 Breast | SCY | 24.94 | — | — | 8 | — | 2019 NC SwimMAC 12U Thanksgivi | 2019-11-16 |
| 25 Fly | SCY | 20.40 | — | — | 8 | — | 2019 NC SwimMAC 12U Thanksgivi | 2019-11-16 |
| 50 Free | SCY | 26.08 | AA | 614 | 14 | AAA in 0.39s | ATOM Winter Invite 2025 | 2025-12-05 |
| 50 Free | LCM | 30.16 | AA | 590 | 14 | AAA in 0.77s | 2026 NC SwimMAC Novant LC | 2026-01-18 |
| 50 Back | SCY | 31.13 | A | 608 | 12 | AA in 1.14s | 2024 TAC ESSZ AG Sectionals | 2024-03-16 |
| 50 Back | LCM | 34.66 | AA | 675 | 12 | AAA in 1.07s | 2024 NCS LC AG Champs | 2024-07-14 |
| 50 Breast | SCY | 36.79 | BB | 556 | 11 | A in 0.70s | 2023 NC SwimMAC Tar Heel State | 2023-03-26 |
| 50 Breast | LCM | 43.05 | BB | 452 | 12 | A in 1.96s | SGSA 68th Annual Eastern Invit | 2024-06-22 |
| 50 Fly | SCY | 28.59 | AA | 658 | 12 | AAA in 0.30s | 2024 TAC ESSZ AG Sectionals | 2024-03-15 |
| 50 Fly | LCM | 32.35 | AA | 642 | 12 | AAA in 0.96s | SGSA 68th Annual Eastern Invit | 2024-06-21 |
| 100 Free | SCY | 56.94 | AA | 623 | 14 | AAA in 1.15s | ATOM Winter Invite 2025 | 2025-12-07 |
| 100 Free | LCM | 1:05.15 | AA | 641 | 13 | AAA in 1.36s | 2025 NC SwimMAC LC Summer Sun- | 2025-07-27 |
| 100 Back | SCY | 1:02.94 | AA | 616 | 14 | AAA in 2.25s | 2026 SwimRVA Shamrock Showdown | 2026-03-29 |
| 100 Back | LCM | 1:13.72 | AA | 642 | 13 | AAA in 3.03s | 2025 NC SwimMAC LC Summer Sun- | 2025-07-26 |
| 100 Breast | SCY | 1:18.25 | BB | 476 | 13 | A in 2.16s | 2025 NC SwimMac Blue Orange In | 2025-09-27 |
| 100 Breast | LCM | 1:31.57 | BB | 558 | 11 | A in 3.78s | 2023 NC SwimMAC LC Tar Heel S | 2023-07-29 |
| 100 Fly | LCM | 1:09.95 | AA | 612 | 14 | AAA in 1.26s | 2026 NC SwimMAC June Jubilee | 2026-06-12 |
| 100 Fly | SCY | 1:00.27 | AAA | 659 | 14 | AAAA in 2.58s | 2026 SwimRVA Shamrock Showdown | 2026-03-28 |
| 100 IM | SCY | 1:03.53 | — | — | 13 | — | 2025 NCS SC AG Champs | 2025-02-13 |
| 200 Free | SCY | 2:03.60 | AA | 623 | 14 | AAA in 2.71s | 2026 SwimRVA Shamrock Showdown | 2026-03-27 |
| 200 Free | LCM | 2:22.76 | AA | 600 | 14 | AAA in 4.87s | 2026 NC SwimMAC June Jubilee | 2026-06-13 |
| 200 Back | SCY | 2:15.76 | AA | 643 | 13 | AAA in 3.87s | 2025 SwimMAC Qualifier Festiva | 2025-02-09 |
| 200 Back | LCM | 2:38.59 | AA | 610 | 13 | AAA in 6.20s | 2025 NC SwimMAC LC Summer Sun- | 2025-07-27 |
| 200 Breast | SCY | 2:45.85 | BB | 492 | 13 | A in 2.06s | EAC Autumn Invitational 2025 | 2025-10-19 |
| 200 Fly | SCY | 2:17.68 | AA | 577 | 14 | AAA in 2.99s | 2026 SwimRVA Shamrock Showdown | 2026-03-29 |
| 200 Fly | LCM | 2:38.17 | AA | 596 | 13 | AAA in 3.58s | 2025 NC SwimMAC LC Summer Sun- | 2025-07-26 |
| 200 IM | LCM | 2:39.48 | AA | 675 | 12 | AAA in 4.39s | 2024 NCS LC AG Champs | 2024-07-14 |
| 200 IM | SCY | 2:15.39 | AAA | 655 | 14 | AAAA in 6.00s | ATOM Winter Invite 2025 | 2025-12-05 |
| 400 Free | LCM | 5:06.89 | A | 557 | 14 | AA in 3.90s | 2026 NC SwimMAC June Jubilee | 2026-06-14 |
| 400 IM | SCY | 4:47.03 | AAA | 676 | 13 | AAAA in 12.44s | 2025 SwimMAC Qualifier Festiva | 2025-02-09 |
| 400 IM | LCM | 5:30.44 | AA | 622 | 14 | AAA in 1.65s | 2026 NC SwimMAC June Jubilee | 2026-06-14 |
| 500 Free | SCY | 5:51.11 | A | 533 | 13 | AA in 12.42s | EAC Autumn Invitational 2025 | 2025-10-19 |
| 1000 Free | SCY | 11:50.77 | A | 561 | 13 | AA in 10.88s | EAC Autumn Invitational 2025 | 2025-10-17 |
| 1650 Free | SCY | 20:24.64 | BB | 489 | 14 | A in 2.95s | 2025 SwimMAC 1650 IntraSquad | 2025-12-28 |