| 50 Free | SCY | 24.65 | — | 483 | 16 | — | 2020 OH AP PCY Fall Sprint Mee | 2020-10-09 |
| 50 Back | SCY | 27.42 | — | — | 16 | — | 2020 OH AP PCY Fall Sprint Mee | 2020-10-09 |
| 50 Back | LCM | 31.16 | — | — | 17 | — | 2021 OH AP SWOYSL LC Champions | 2021-07-10 |
| 50 Breast | SCY | 33.77 | — | — | 16 | — | 2020 OH AP PCY Fall Sprint Mee | 2020-10-09 |
| 50 Breast | LCM | 39.38 | — | — | 17 | — | 2021 OH AP PCY BASH Summer Cla | 2021-06-13 |
| 50 Fly | SCY | 26.65 | — | — | 17 | — | 2021 OH AP PCY SC Sprint Meet | 2021-10-22 |
| 50 Fly | LCM | 28.26 | — | — | 17 | — | 2021 OH AP SWOYSL LC Champions | 2021-07-10 |
| 100 Free | LCM | 1:01.33 | — | 504 | 17 | — | 2021 OH PCY Olympic Qualifying | 2021-05-23 |
| 100 Free | SCY | 50.47 | — | 578 | 18 | — | 2022 OH AP SWOYSL AA Champions | 2022-03-13 |
| 100 Back | LCM | 1:09.30 | — | 494 | 17 | — | 2021 OH PCY Olympic Qualifying | 2021-05-23 |
| 100 Back | SCY | 54.65 | — | 622 | 18 | — | 2022 OH AP SWOYSL AA Champions | 2022-03-12 |
| 100 Breast | LCM | 1:31.15 | — | 309 | 17 | — | 2021 OH AP PCY BASH Summer Cla | 2021-06-11 |
| 100 Fly | LCM | 1:04.96 | — | 529 | 17 | — | 2021 OH AP SWOYSL LC Champions | 2021-07-09 |
| 100 Fly | SCY | 54.26 | — | 611 | 18 | — | 2022 OH AP SWOYSL AA Champions | 2022-03-13 |
| 200 Free | LCM | 2:20.76 | — | 445 | 17 | — | 2021 OH AP PCY BASH Summer Cla | 2021-06-11 |
| 200 Back | SCY | 2:04.70 | — | 556 | 18 | — | 2022 OH AP SWOYSL AA Champions | 2022-03-13 |
| 200 Back | LCM | 2:27.88 | — | 518 | 17 | — | 2021 OH AP SWOYSL LC Champions | 2021-07-11 |
| 200 Fly | SCY | 2:04.39 | — | 570 | 17 | — | 2020 OH AP PCY 18 and U Mid Se | 2020-12-13 |
| 200 IM | LCM | 2:40.47 | — | 430 | 17 | — | 2021 OH AP Summer Cuda Classic | 2021-06-20 |
| 200 IM | SCY | 2:06.87 | — | 574 | 17 | — | 2020 OH AP PCY 18 and U Mid Se | 2020-12-11 |
| 500 Free | SCY | 5:29.35 | — | 453 | 17 | — | 2021 OH AP PCY Distance Challe | 2021-10-30 |
| 1000 Free | SCY | 11:30.96 | — | 447 | 17 | — | 2021 OH AP PCY Distance Challe | 2021-10-30 |
| 1650 Free | SCY | 19:24.31 | — | 435 | 16 | — | 2020 OH AP PCY Distance Challe | 2020-10-01 |