| 50 Free | SCY | 22.96 | — | 562 | 18 | — | 2024 MN EDI Edina Invite | 2024-11-02 |
| 50 Free | LCM | 26.56 | — | 568 | 18 | — | 2025 MN AQJT Aquajets Summer S | 2025-06-27 |
| 50 Back | SCY | 27.12 | — | — | 15 | — | 2022 MN SEMS June Full Team In | 2022-06-07 |
| 50 Back | LCM | 29.30 | — | — | 16 | — | 2023 MN STRM Spring Startup | 2023-05-07 |
| 50 Breast | LCM | 34.35 | — | — | 19 | — | 2026 MN STRM Spring Startup | 2026-05-09 |
| 50 Fly | SCY | 25.75 | — | — | 15 | — | 2022 MN SEMS June Full Team In | 2022-06-07 |
| 50 Fly | LCM | 27.21 | — | — | 18 | — | 2025 MN STRM Spring Startup | 2025-05-18 |
| 100 Free | SCY | 49.10 | — | 628 | 18 | — | 2024 MN EDI Edina Invite | 2024-11-03 |
| 100 Free | LCM | 56.92 | — | — | 19 | — | 2026 MN AQJT Aquajets Summer S | 2026-06-14 |
| 100 Back | SCY | 51.03 | — | 764 | 18 | — | 2025 MN AQJT Senior Short Cour | 2025-03-15 |
| 100 Back | LCM | 1:00.90 | — | 717 | 18 | — | 2025 MN AQJT Aquajets Summer S | 2025-06-29 |
| 100 Breast | SCY | 1:06.06 | — | 519 | 17 | — | 2023 MN FOXJ Fall Invitational | 2023-10-14 |
| 100 Breast | LCM | 1:12.06 | — | 625 | 17 | — | 2024 MN AQJT Aquajets Summer S | 2024-06-21 |
| 100 Fly | SCY | 50.94 | — | 738 | 18 | — | 2025 MN AQJT Senior Short Cour | 2025-03-14 |
| 100 Fly | LCM | 59.27 | — | — | 19 | — | 2026 MN AQJT Aquajets Summer S | 2026-06-13 |
| 100 IM | SCY | 52.17 | — | — | 18 | — | 2025 MN AQJT Senior Short Cour | 2025-03-15 |
| 200 Free | SCY | 1:48.94 | — | 700 | 15 | — | 2022 MN NSAC SC Senior State C | 2022-03-11 |
| 200 Free | LCM | 2:04.86 | — | 701 | 15 | — | 2022 MN AQJT Aquajets Summer S | 2022-06-25 |
| 200 Back | SCY | 1:52.71 | — | 754 | 18 | — | 2025 MN AQJT Senior Short Cour | 2025-03-16 |
| 200 Back | LCM | 2:12.95 | — | 702 | 18 | — | 2025 ND DRGN MN Senior LC Stat | 2025-08-03 |
| 200 Breast | SCY | 2:17.28 | — | 568 | 18 | — | 2024 MN WOLF HOWL AT THE MOON | 2024-10-27 |
| 200 Breast | LCM | 2:41.75 | — | 564 | 17 | — | 2024 MN GREAT WOLF HUFF N PUFF | 2024-06-01 |
| 200 Fly | SCY | 2:02.32 | — | 588 | 18 | — | 2024 MN WOLF HOWL AT THE MOON | 2024-10-27 |
| 200 Fly | LCM | 2:21.11 | — | 586 | 16 | — | 2023 MN STRM Spring Startup | 2023-05-07 |
| 200 IM | SCY | 1:52.69 | — | 786 | 18 | — | 2025 MN AQJT Senior Short Cour | 2025-03-16 |
| 200 IM | LCM | 2:12.27 | — | 758 | 18 | — | 2025 ND DRGN MN Senior LC Stat | 2025-08-03 |
| 400 Free | LCM | 4:25.08 | — | 678 | 15 | — | 2022 MN MNSI Senior State Cham | 2022-07-23 |
| 400 IM | SCY | 4:08.17 | — | 718 | 18 | — | 2025 MN AQJT Senior Short Cour | 2025-03-14 |
| 400 IM | LCM | 4:45.46 | — | 722 | 18 | — | 2025 ND DRGN MN Senior LC Stat | 2025-08-01 |
| 500 Free | SCY | 5:05.68 | — | 608 | 15 | — | 2021 MN AQJT Splash into the S | 2021-10-09 |
| 800 Free | LCM | 9:23.52 | — | 643 | 15 | — | 2022 MN MNSI Senior State Cham | 2022-07-21 |
| 1000 Free | SCY | 10:10.05 | — | 696 | 15 | — | 2022 MN NSAC SC Senior State C | 2022-03-10 |
| 1650 Free | SCY | 17:46.48 | — | 590 | 15 | — | 2022 MN PRNH Winter Whiteout | 2022-02-13 |