| 50 Free | SCY | 21.42 | — | 736 | 16 | — | 2021 MN AQJT March Invite | 2021-03-12 |
| 50 Free | LCM | 25.18 | — | 669 | 17 | — | 2021 MN NSAC TYR Spring Fling | 2021-05-21 |
| 100 Free | SCY | 46.88 | — | 742 | 17 | — | 2022 MN NSAC SC Senior State C | 2022-03-13 |
| 100 Free | LCM | 52.22 | — | 806 | 18 | — | 2022 MN MNSI Senior State Cham | 2022-07-24 |
| 100 Back | SCY | 51.33 | — | 768 | 17 | — | 2022 MN NSAC SC Senior State C | 2022-03-12 |
| 100 Back | LCM | 1:01.69 | — | 690 | 18 | — | 2022 MN MNSI Senior State Cham | 2022-07-23 |
| 100 Breast | SCY | 1:03.36 | — | 641 | 15 | — | 2020 MN HURR Plunge into 2020 | 2020-01-19 |
| 100 Breast | LCM | 1:17.83 | — | 484 | 18 | — | 2022 MN AQJT Aquajets Summer S | 2022-06-24 |
| 100 Fly | SCY | 48.39 | — | 866 | 17 | — | 2022 MN NSAC SC Senior State C | 2022-03-11 |
| 100 Fly | LCM | 53.91 | — | — | 19 | — | 2023 Los Angeles Invite @ USC | 2023-07-08 |
| 100 IM | SCY | 55.80 | — | — | 15 | — | 2020 MN HURR Plunge into 2020 | 2020-01-18 |
| 200 Free | SCY | 1:44.99 | — | 703 | 17 | — | 2021 MN RIPT SENIOR DISTANCE I | 2021-11-06 |
| 200 Free | LCM | 1:54.22 | — | — | 19 | — | 2023 Los Angeles Invite @ USC | 2023-07-07 |
| 200 Back | SCY | 2:03.91 | — | 572 | 17 | — | 2022 MN NSAC SC Senior State C | 2022-03-13 |
| 200 Back | LCM | 2:19.99 | — | 602 | 18 | — | 2022 MN NSAC TYR Summer Jam | 2022-06-11 |
| 200 Breast | SCY | 2:15.85 | — | 619 | 17 | — | 2022 MN RIPT SENIOR DISTANCE I | 2022-01-08 |
| 200 Fly | SCY | 1:47.40 | — | 885 | 17 | — | 2021 West Speedo Winter Junior | 2021-12-11 |
| 200 Fly | LCM | 2:01.74 | — | — | 19 | — | 2023 Los Angeles Invite @ USC | 2023-07-09 |
| 200 IM | SCY | 1:51.76 | — | 840 | 17 | — | 2021 West Speedo Winter Junior | 2021-12-09 |
| 200 IM | LCM | 2:07.67 | — | 842 | 18 | — | 2022 MN MNSI Senior State Cham | 2022-07-24 |
| 400 IM | SCY | 3:58.41 | — | 827 | 17 | — | 2022 MN NSAC SC Senior State C | 2022-03-11 |
| 400 IM | LCM | 4:34.04 | — | 816 | 17 | — | 2021 West Speedo Summer Champi | 2021-08-05 |
| 500 Free | SCY | 4:39.76 | — | 793 | 15 | — | 2020 MN NSAC MN SCY Senior Sta | 2020-03-07 |
| 1000 Free | SCY | 9:48.43 | — | 775 | 15 | — | 2020 MN NSAC MN SCY Senior Sta | 2020-03-05 |