| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 50 Free | LCM | 31.58 | — | 484 | 18 | — | NCAC Summer Tar Heel States 20 | 2023-07-29 |
| 50 Back | LCM | 36.33 | — | — | 16 | — | 2021 Last Splash Invitational | 2021-07-29 |
| 50 Breast | LCM | 38.12 | — | — | 18 | — | NCAC Summer Tar Heel States 20 | 2023-07-28 |
| 50 Fly | LCM | 38.00 | — | — | 16 | — | 2021 Last Splash Invitational | 2021-07-31 |
| 100 Free | LCM | 1:13.00 | — | 408 | 17 | — | 2022 NC NCAC Meet on the Hill | 2022-05-22 |
| 100 Back | LCM | 1:17.54 | — | 484 | 17 | — | 2022 NC NCAC Summer Meet | 2022-06-25 |
| 100 Breast | LCM | 1:21.90 | — | 553 | 18 | — | NCAC Summer Tar Heel States 20 | 2023-07-29 |
| 200 Free | LCM | 2:26.85 | — | 515 | 17 | — | 2022 NC NCAC Summer Meet | 2022-06-25 |
| 200 Back | LCM | 2:42.04 | — | 512 | 17 | — | NCAC LCM Tar Heel States 2022 | 2022-07-31 |
| 200 Breast | LCM | 2:57.66 | — | 546 | 18 | — | NCAC Summer Tar Heel States 20 | 2023-07-30 |
| 200 IM | LCM | 2:45.32 | — | 508 | 18 | — | 2023 GCY Sprint & Distance Mee | 2023-06-10 |
| 400 Free | LCM | 5:02.54 | — | 545 | 17 | — | NCAC LCM Tar Heel States 2022 | 2022-07-28 |
| 400 IM | LCM | 5:57.57 | — | 466 | 18 | — | NCAC Meet on the Hill | 2023-05-20 |
| 800 Free | LCM | 10:37.33 | — | 496 | 18 | — | 2023 GCY Sprint & Distance Mee | 2023-06-11 |
| 1500 Free | LCM | 20:11.71 | — | 520 | 18 | — | NCAC Meet on the Hill | 2023-05-19 |