| 50 Breast | LCM | 38.59 | — | — | 18 | — | 2022 SE GPAC Tom Lalor Invitat | 2022-06-05 |
| 50 Fly | LCM | 34.30 | — | — | 18 | — | 2022 SE GPAC Tom Lalor Invitat | 2022-06-04 |
| 100 Free | LCM | 1:06.32 | — | 544 | 18 | — | 2022 SE GPAC Tom Lalor Invitat | 2022-06-05 |
| 100 Back | SCY | 1:03.07 | — | 584 | 18 | — | 2021 NC MOR Atlantic Invitatio | 2021-11-13 |
| 100 Back | LCM | 1:09.04 | — | — | 19 | — | 2022 Futures Championships - C | 2022-07-28 |
| 100 Breast | LCM | 1:24.76 | — | 499 | 18 | — | 2022 SE GPAC Tom Lalor Invitat | 2022-06-04 |
| 100 Fly | SCY | 1:02.92 | — | — | 22 | — | 2025 Summer Area 3 Championshi | 2025-07-26 |
| 200 Free | SCY | 1:55.19 | — | 729 | 16 | — | 2020 NC Speedo ESSZ SC Champio | 2020-03-06 |
| 200 Back | SCY | 2:05.16 | — | 747 | 16 | — | 2020 NC Speedo ESSZ SC Champio | 2020-03-08 |
| 200 Back | LCM | 2:24.68 | — | — | 19 | — | 2022 Futures Championships - C | 2022-07-30 |
| 200 Breast | SCY | 2:30.47 | — | — | 22 | — | 2025 Summer Area 3 Championshi | 2025-07-27 |
| 200 IM | SCY | 2:17.81 | — | 590 | 18 | — | 2021 NC MOR Atlantic Invitatio | 2021-11-12 |
| 200 IM | LCM | 2:40.17 | — | 559 | 18 | — | 2022 SE GPAC Tom Lalor Invitat | 2022-06-05 |
| 400 Free | LCM | 4:31.91 | — | — | 19 | — | 2022 Futures Championships - C | 2022-07-29 |
| 400 IM | LCM | 5:20.61 | — | 646 | 16 | — | 2020 NC Speedo ESSZ SC Champio | 2020-03-06 |
| 400 IM | SCY | 4:46.30 | — | 616 | 18 | — | 2021 NC MOR Atlantic Invitatio | 2021-11-13 |
| 500 Free | SCY | 5:02.61 | — | 760 | 16 | — | 2020 NC Speedo ESSZ SC Champio | 2020-03-07 |
| 800 Free | LCM | 9:12.39 | — | — | 19 | — | 2022 Futures Championships - C | 2022-07-27 |
| 1000 Free | SCY | 10:17.66 | — | 779 | 16 | — | 2020 NC Speedo ESSZ SC Champio | 2020-03-05 |
| 1650 Free | SCY | 17:27.81 | — | 751 | 16 | — | 2020 NC Speedo ESSZ SC Champio | 2020-03-08 |