| 50 Free | LCM | 23.88 | — | 782 | 18 | — | 2022 RAFC Last Splash Invitati | 2022-07-27 |
| 50 Free | SCY | 20.56 | — | 783 | 18 | — | 2022 YMCA Short Course Nationa | 2022-03-31 |
| 50 Breast | LCM | 30.10 | — | — | 18 | — | 2022 RAFC Last Splash Invitati | 2022-07-27 |
| 50 Fly | LCM | 25.33 | — | — | 18 | — | 2022 RAFC Last Splash Invitati | 2022-07-30 |
| 100 Free | LCM | 56.82 | — | — | 21 | — | 2025 NC LC SR Championships | 2025-07-13 |
| 100 Free | SCY | 46.32 | — | 748 | 18 | — | 2021 NC YOTA Arena Capital Cla | 2021-12-05 |
| 100 Back | LCM | 1:06.87 | — | 550 | 17 | — | NC21093 GCY Sprint and Distanc | 2021-06-11 |
| 100 Back | SCY | 56.22 | — | 609 | 16 | — | 2020 NC EAC Autumn Intrasquad | 2020-10-17 |
| 100 Breast | LCM | 1:07.79 | — | 732 | 18 | — | 2022 RAFC Last Splash Invitati | 2022-07-29 |
| 100 Breast | SCY | 59.18 | — | 699 | 18 | — | 2021 East Speedo Winter Junior | 2021-12-10 |
| 100 Fly | SCY | 50.76 | — | 746 | 18 | — | 2021 NC YOTA Arena Capital Cla | 2021-12-03 |
| 100 Fly | LCM | 58.60 | — | 720 | 17 | — | 2021 Last Splash Invitational | 2021-07-30 |
| 200 Free | LCM | 2:10.49 | — | 559 | 17 | — | NC21093 GCY Sprint and Distanc | 2021-06-12 |
| 200 Back | LCM | 2:37.12 | — | 432 | 17 | — | NC21093 GCY Sprint and Distanc | 2021-06-12 |
| 200 Back | SCY | 2:11.45 | — | 479 | 17 | — | 2021 NC TYDE Andy Craver Inv | 2021-10-09 |
| 200 Breast | LCM | 2:33.60 | — | 705 | 15 | — | 2019 NC YSST USRY Championship | 2019-07-05 |
| 200 Breast | SCY | 2:11.45 | — | 683 | 17 | — | NC20185 EAC Winter Invitationa | 2020-12-12 |
| 200 Fly | LCM | 2:49.32 | — | 327 | 17 | — | NC21093 GCY Sprint and Distanc | 2021-06-12 |
| 200 Fly | SCY | 2:26.98 | — | 345 | 17 | — | 2021 NC TYDE Andy Craver Inv | 2021-10-10 |
| 200 IM | LCM | 2:22.05 | — | 620 | 17 | — | 2021 NC YSST USRY Championship | 2021-07-10 |
| 200 IM | SCY | 1:59.04 | — | 695 | 17 | — | NC20185 EAC Winter Invitationa | 2020-12-12 |
| 400 Free | LCM | 4:55.36 | — | 460 | 17 | — | NC21093 GCY Sprint and Distanc | 2021-06-12 |
| 400 IM | SCY | 4:37.29 | — | 526 | 17 | — | 2021 NC SGSA Jan Jump Start | 2021-01-15 |
| 500 Free | SCY | 5:39.70 | — | 406 | 18 | — | 2021 NC TYDE Tailgate | 2021-11-07 |