| 50 Free | SCY | 22.51 | — | 634 | 16 | — | 2023 ST AAAA SC STAGS | 2023-02-26 |
| 50 Free | LCM | 26.21 | — | 593 | 17 | — | 2023 ST TXLA Speedo Southern S | 2023-07-09 |
| 50 Breast | LCM | 34.33 | — | — | 17 | — | 2023 ST AAAA NS George Block I | 2023-06-24 |
| 100 Free | SCY | 49.24 | — | 665 | 16 | — | 2022 ST AAAA NS Winter Wonderl | 2022-12-10 |
| 100 Free | LCM | 55.27 | — | 688 | 17 | — | 2023 ST TXLA Speedo Southern S | 2023-07-06 |
| 100 Back | SCY | 1:03.13 | — | 492 | 14 | — | 2021 ST NTRO January Pump Up M | 2021-01-23 |
| 100 Back | LCM | 1:17.90 | — | 348 | 17 | — | 2023 ST TXLA 11&Over End of Sc | 2023-05-21 |
| 100 Breast | SCY | 1:04.60 | — | 582 | 16 | — | 2022 ST AAAA NS Winter Wonderl | 2022-12-11 |
| 100 Breast | LCM | 1:14.24 | — | 606 | 16 | — | 2022 ST CCLR LC STX Champs | 2022-07-10 |
| 100 Fly | SCY | 55.87 | — | 584 | 16 | — | 2023 ST PLAT STX Champs North | 2023-02-18 |
| 100 Fly | LCM | 1:04.87 | — | 531 | 17 | — | 2023 ST AAAA NS George Block I | 2023-06-23 |
| 200 Free | SCY | 1:45.20 | — | 715 | 16 | — | 2023 ST AAAA SC STAGS | 2023-02-24 |
| 200 Free | LCM | 1:59.94 | — | 720 | 17 | — | 2023 ST TXLA Speedo Southern S | 2023-07-07 |
| 200 Back | SCY | 2:15.96 | — | 498 | 14 | — | 2021 ST AQTX STS STX Champs-No | 2021-02-07 |
| 200 Breast | SCY | 2:23.58 | — | 524 | 17 | — | 2024 ST TXLA New Year's Classi | 2024-01-13 |
| 200 Breast | LCM | 2:44.47 | — | 536 | 17 | — | 2023 ST AAAA NS George Block I | 2023-06-23 |
| 200 Fly | SCY | 2:16.11 | — | 506 | 14 | — | 2021 ST AQTX STS STX Champs-No | 2021-02-07 |
| 200 IM | SCY | 2:01.41 | — | 664 | 16 | — | 2023 ST AAAA SC STAGS | 2023-02-26 |
| 200 IM | LCM | 2:23.96 | — | 629 | 16 | — | 2022 ST AAAA LC STAGS Champs | 2022-07-17 |
| 400 Free | LCM | 4:28.31 | — | 629 | 16 | — | 2022 ST TXLA Texas Open | 2022-06-25 |
| 400 IM | SCY | 4:30.61 | — | 566 | 17 | — | 2024 ST TXLA New Year's Classi | 2024-01-12 |
| 500 Free | SCY | 4:54.63 | — | 650 | 16 | — | 2022 ST AAAA NS Winter Wonderl | 2022-12-10 |
| 800 Free | LCM | 10:04.71 | — | 521 | 15 | — | 2021 ST NTRO Chuck McClune Dis | 2021-05-22 |
| 1000 Free | SCY | 10:58.04 | — | 589 | 14 | — | 2021 ST AQTX STS STX Champs-No | 2021-02-05 |
| 1650 Free | SCY | 18:13.85 | — | 583 | 14 | — | 2021 ST AQTX STS STX Champs-No | 2021-02-05 |