| 25 Free | SCY | 26.07 | — | — | 8 | — | 2021 MN RWSC Holiday Mini-Meet | 2021-12-17 |
| 25 Back | SCY | 15.37 | — | — | 13 | — | 2026 MN RWSC Fall-Winter Mini | 2026-03-27 |
| 25 Breast | SCY | 37.20 | — | — | 9 | — | 2022 MN RWSC Holiday Mini-Meet | 2022-12-16 |
| 25 Fly | SCY | 26.77 | — | — | 9 | — | 2022 MN RWSC Holiday Mini-Meet | 2022-12-16 |
| 50 Free | SCY | 26.32 | AA | 642 | 13 | AAA in 0.13s | 2026 MN NSAC 11-14 SC State Ch | 2026-03-21 |
| 50 Free | LCM | 33.22 | BB | 481 | 12 | A in 0.63s | 2025 MN BAC Last Chance Invita | 2025-07-13 |
| 50 Back | SCY | 31.37 | A | 594 | 12 | AA in 0.78s | 2025 MN RWSC Holiday Mini-Meet | 2025-12-12 |
| 50 Back | LCM | 42.14 | B | 376 | 12 | BB in 1.55s | 2025 MN RSC Pentathlon | 2025-05-03 |
| 50 Breast | SCY | 36.56 | A | 497 | 12 | AA in 1.07s | 2025 MN RWSC Holiday Mini-Meet | 2025-12-12 |
| 50 Breast | LCM | 46.77 | B | 353 | 12 | BB in 1.18s | 2025 MN RSC Pentathlon | 2025-05-03 |
| 50 Fly | SCY | 30.78 | A | 527 | 12 | AA in 0.59s | 2026 MN OMNI Frosty Frolic | 2026-02-01 |
| 50 Fly | LCM | 37.11 | BB | 425 | 12 | A in 1.82s | 2025 MN RSC Pentathlon | 2025-05-03 |
| 100 Free | SCY | 57.57 | AA | 630 | 13 | AAA in 0.58s | 2026 MN NSAC 11-14 SC State Ch | 2026-03-22 |
| 100 Free | LCM | 1:09.84 | A | 550 | 12 | AA in 1.85s | 2025 MN MTKA Minnesota Regiona | 2025-07-18 |
| 100 Back | SCY | 1:09.83 | BB | 509 | 12 | A in 1.84s | 2026 MN OMNI Frosty Frolic | 2026-01-31 |
| 100 Back | LCM | 1:29.72 | B | 376 | 12 | BB in 3.73s | 2025 MN BAC Last Chance Invita | 2025-07-13 |
| 100 Breast | SCY | 1:20.35 | BB | 463 | 12 | A in 2.36s | 2026 MN RWSC Valentines Mini-M | 2026-02-06 |
| 100 Breast | LCM | 1:43.29 | B | 331 | 12 | BB in 6.00s | 2025 MN BAC Last Chance Invita | 2025-07-12 |
| 100 Fly | SCY | 1:10.26 | BB | 460 | 12 | A in 2.67s | 2026 MN OMNI Frosty Frolic | 2026-01-31 |
| 100 IM | SCY | 1:07.83 | — | — | 13 | — | 2026 MN NSAC 11-14 SC State Ch | 2026-03-21 |
| 200 Free | SCY | 2:05.90 | AA | 615 | 13 | AAA in 2.01s | 2026 MN NSAC 11-14 SC State Ch | 2026-03-21 |
| 200 Free | LCM | 2:53.27 | B | 373 | 12 | BB in 5.68s | 2025 MN BAC Last Chance Invita | 2025-07-13 |
| 200 Back | SCY | 2:32.50 | BB | 477 | 12 | A in 5.91s | 2026 MN RSC Minnesota Regional | 2026-03-01 |
| 200 Breast | SCY | 2:53.40 | BB | 460 | 12 | A in 5.41s | 2026 MN RSC Minnesota Regional | 2026-02-28 |
| 200 Fly | SCY | 2:38.63 | BB | 435 | 12 | A in 7.54s | 2026 MN RWSC Valentines Mini-M | 2026-02-06 |
| 200 IM | SCY | 2:29.11 | A | 543 | 12 | AA in 4.02s | 2026 MN OMNI Frosty Frolic | 2026-02-01 |
| 200 IM | LCM | 3:09.39 | B | 403 | 12 | BB in 1.50s | 2025 MN BAC Last Chance Invita | 2025-07-12 |
| 400 Free | LCM | 6:53.01 | — | 291 | 11 | B in 33.92s | 2024 MN RIPT Minnesota Regiona | 2024-07-12 |
| 400 IM | SCY | 5:19.24 | A | 534 | 12 | AA in 11.95s | 2026 MN RSC Minnesota Regional | 2026-02-27 |
| 500 Free | SCY | 5:36.62 | AA | 604 | 13 | AAA in 6.13s | 2026 MN NSAC 11-14 SC State Ch | 2026-03-20 |
| 880 Free | SCY | 12:25.00 | — | — | 13 | — | 2026 MN ALEX Pool Sprints & La | 2026-06-06 |
| 1000 Free | SCY | 11:32.62 | AA | 606 | 13 | AAA in 4.43s | 2026 MN NSAC 11-14 SC State Ch | 2026-03-19 |
| 1650 Free | SCY | 19:32.42 | AA | 585 | 13 | AAA in 27.83s | 2026 MN NSAC 11-14 SC State Ch | 2026-03-22 |