| 50 Free | SCY | 23.35 | — | 535 | 18 | — | 2025 OH CM Buckeye Border Batt | 2025-10-12 |
| 50 Free | LCM | 26.23 | — | — | 19 | — | 2026 OH OSU Summer Invite | 2026-06-27 |
| 50 Back | SCY | 32.08 | — | 506 | 12 | — | 2020 OH OSSC SC Regional Champ | 2020-02-22 |
| 50 Breast | SCY | 36.00 | — | 486 | 12 | — | 2020 OH BSC OSI "Safe Sport" P | 2020-01-18 |
| 50 Fly | SCY | 25.69 | — | — | 18 | — | 2025 OH CM Buckeye Border Batt | 2025-10-12 |
| 100 Free | SCY | 49.83 | — | 601 | 18 | — | 2025 OH UASC Golden Bear Invit | 2025-11-09 |
| 100 Free | LCM | 57.51 | — | 603 | 18 | — | 2025 OH PHST Jill Griesse Memo | 2025-06-21 |
| 100 Back | SCY | 1:03.71 | — | 479 | 14 | — | 2022 OH BSC Safe Sport Pentath | 2022-01-16 |
| 100 Back | LCM | 1:12.27 | — | 436 | 17 | — | 2025 OH BKYS Spring Challenge | 2025-05-17 |
| 100 Breast | SCY | 1:00.86 | — | 664 | 17 | — | 2024 OH SC Nov Senior Invite | 2024-11-22 |
| 100 Breast | LCM | 1:10.48 | — | 652 | 18 | — | 2025 OH CZ East Speedo Sectio | 2025-07-19 |
| 100 Fly | SCY | 57.39 | — | 516 | 18 | — | 2025 OH UASC Golden Bear Invit | 2025-11-08 |
| 100 Fly | LCM | 1:07.40 | — | 498 | 16 | — | 2023 OH City of Mason June Inv | 2023-06-23 |
| 100 IM | SCY | 57.14 | — | — | 18 | — | 2025 OH CM Buckeye Border Batt | 2025-10-12 |
| 200 Free | SCY | 1:46.86 | — | 682 | 16 | — | 2023 OH RAYS City of Mason Nov | 2023-11-11 |
| 200 Free | LCM | 1:58.99 | — | — | 19 | — | 2026 OH OSU Summer Invite | 2026-06-27 |
| 200 Back | SCY | 2:05.18 | — | 568 | 16 | — | WV 2024 Short Course Champions | 2024-03-16 |
| 200 Back | LCM | 2:30.15 | — | 521 | 16 | — | 2023 OH City of Mason June Inv | 2023-06-23 |
| 200 Breast | SCY | 2:09.96 | — | 707 | 17 | — | 2024 OH SC Nov Senior Invite | 2024-11-23 |
| 200 Breast | LCM | 2:32.37 | — | — | 19 | — | 2026 OH OSU Summer Invite | 2026-06-27 |
| 200 Fly | SCY | 2:00.63 | — | 646 | 16 | — | WV 2024 Short Course Champions | 2024-03-17 |
| 200 Fly | LCM | 2:18.70 | — | — | 19 | — | 2026 OH BKYS Spring Challenge | 2026-05-31 |
| 200 IM | SCY | 1:56.78 | — | 707 | 18 | — | 2026 OH OB C-E-SE District D1 | 2026-02-21 |
| 200 IM | LCM | 2:16.73 | — | 686 | 18 | — | 2025 OH CZ East Speedo Sectio | 2025-07-20 |
| 400 Free | LCM | 4:13.96 | — | — | 19 | — | 2026 OH OSU Summer Invite | 2026-06-28 |
| 400 IM | SCY | 4:15.42 | — | 673 | 17 | — | 2024 OH SC Nov Senior Invite | 2024-11-23 |
| 400 IM | LCM | 4:46.67 | — | — | 19 | — | 2026 OH OSU Summer Invite | 2026-06-26 |
| 500 Free | SCY | 4:37.82 | — | 743 | 18 | — | 2026 OH OB OHSAA D1 High Schoo | 2026-02-27 |
| 800 Free | LCM | 9:30.76 | — | 576 | 16 | — | 2023 OH BGSC June LC Invite | 2023-06-04 |
| 1500 Free | LCM | 17:06.00 | — | 675 | 18 | — | 2025 OH CZ East Speedo Sectio | 2025-07-17 |
| 1650 Free | SCY | 16:36.20 | — | 694 | 16 | — | WV 2024 Short Course Champions | 2024-03-14 |