| 50 Free | SCY | 21.37 | — | 713 | 17 | — | 2023 MN STRM 2nd Annual Movemb | 2023-11-19 |
| 50 Free | LCM | 24.83 | — | 697 | 17 | — | 2023 MN UOFM Gopher Invite | 2023-05-12 |
| 50 Back | SCY | 26.43 | — | — | 14 | — | 2020 MN STRM Movember Invite | 2020-11-14 |
| 50 Breast | SCY | 27.01 | — | — | 18 | — | 2024 MN STRM Cold as Ice Intra | 2024-02-04 |
| 50 Fly | SCY | 23.24 | — | — | 18 | — | 2024 MN STRM Cold as Ice Intra | 2024-02-04 |
| 50 Fly | LCM | 25.78 | — | — | 19 | — | 2025 TYR FUTURES MADISON | 2025-07-24 |
| 100 Free | SCY | 46.32 | — | 769 | 17 | — | 2023 MN STRM 2nd Annual Movemb | 2023-11-18 |
| 100 Free | LCM | 53.44 | — | 752 | 18 | — | 2024 SPEEDO SECTIONALS - PHOEN | 2024-03-21 |
| 100 Back | LCM | 59.18 | — | 781 | 18 | — | 2024 MN STRM Spring Startup | 2024-05-11 |
| 100 Back | SCY | 50.91 | — | 787 | 17 | — | 2023 MN STRM 2nd Annual Movemb | 2023-11-18 |
| 100 Breast | SCY | 1:00.13 | — | 721 | 16 | — | 2022 MN NOR Spooky Splash | 2022-10-29 |
| 100 Breast | LCM | 1:06.38 | — | 780 | 18 | — | 2024 SPEEDO SECTIONALS - PHOEN | 2024-03-23 |
| 100 Fly | LCM | 57.86 | — | 748 | 17 | — | 2023 MN NSAC Minnesota Senior | 2023-07-21 |
| 100 Fly | SCY | 50.66 | — | 755 | 17 | — | 2023 MN DRGN SC Senior State C | 2023-03-17 |
| 100 IM | SCY | 51.42 | — | — | 17 | — | 2023 MN DRGN SC Senior State C | 2023-03-18 |
| 200 Free | SCY | 1:39.00 | — | 839 | 17 | — | 2023 MN DRGN SC Senior State C | 2023-03-17 |
| 200 Free | LCM | 1:53.91 | — | 870 | 16 | — | 2022 MN MNSI Senior State Cham | 2022-07-22 |
| 200 Back | SCY | 1:56.34 | — | 707 | 16 | — | 2022 MN STRM Cold as Ice Invit | 2022-01-30 |
| 200 Back | LCM | 2:09.61 | — | 758 | 18 | — | 2024 MN RSC Minnesota LC State | 2024-07-21 |
| 200 Breast | SCY | 2:13.15 | — | 657 | 17 | — | 2023 MN SHRK Freezing Your Fin | 2023-01-08 |
| 200 Breast | LCM | 2:24.70 | — | 788 | 17 | — | 2023 MN NSAC Minnesota Senior | 2023-07-22 |
| 200 Fly | SCY | 1:54.48 | — | 731 | 17 | — | 2023 MN STRM 2nd Annual Movemb | 2023-11-19 |
| 200 Fly | LCM | 2:07.93 | — | 751 | 18 | — | 2024 MN RSC Minnesota LC State | 2024-07-20 |
| 200 IM | SCY | 1:51.77 | — | 840 | 17 | — | 2023 MN STRM 2nd Annual Movemb | 2023-11-18 |
| 200 IM | LCM | 2:08.11 | — | 893 | 16 | — | 2022 MN MNSI Senior State Cham | 2022-07-24 |
| 400 Free | LCM | 4:09.40 | — | 784 | 16 | — | 2022 MN MNSI Senior State Cham | 2022-07-23 |
| 400 IM | SCY | 3:54.44 | — | 870 | 17 | — | 2023 MN STRM 2nd Annual Movemb | 2023-11-17 |
| 400 IM | LCM | 4:32.31 | — | 865 | 16 | — | 2022 MN MNSI Senior State Cham | 2022-07-22 |
| 500 Free | SCY | 4:37.24 | — | 759 | 17 | — | 2023 MN DRGN SC Senior State C | 2023-03-18 |
| 800 Free | LCM | 8:50.41 | — | 712 | 17 | — | 2023 MN UOFM Gopher Invite | 2023-05-12 |
| 1000 Free | SCY | 9:53.80 | — | 717 | 16 | — | 2022 MN STRM Movember Invite | 2022-11-18 |
| 1500 Free | LCM | 17:02.37 | — | 682 | 17 | — | 2023 MN AQJT Aquajets Summer S | 2023-06-25 |
| 1650 Free | SCY | 17:55.63 | — | 614 | 14 | — | 2020 MN STRM Storm Winter Invi | 2020-01-26 |