| 50 Free | SCY | 23.39 | AAAA | 800 | 17 | Top standard ✓ | 2025 MN AQJT Senior Short Cour | 2025-03-15 |
| 50 Free | LCM | 27.42 | AAA | 751 | 15 | AAAA in 0.33s | 2023 MN NSAC Minnesota Senior | 2023-07-22 |
| 50 Back | LCM | 31.23 | AAAA | — | 17 | Top standard ✓ | 2025 TYR FUTURES MADISON | 2025-07-25 |
| 50 Fly | SCY | 30.11 | BB | 564 | 12 | A in 0.22s | 2020 MN WEST Express Last Chan | 2020-02-09 |
| 50 Fly | LCM | 29.25 | AAA | — | 17 | AAAA in 0.16s | 2025 TYR FUTURES MADISON | 2025-07-24 |
| 100 Free | SCY | 51.08 | AAAA | 803 | 17 | Top standard ✓ | 2025 West Speedo Winter Junior | 2025-12-13 |
| 100 Free | LCM | 59.22 | AAA | 765 | 17 | AAAA in 0.63s | 2025 MN STRM Summer Slam | 2025-06-08 |
| 100 Back | SCY | 55.82 | AAA | 843 | 17 | AAAA in 0.03s | 2025 MN AQJT Senior Short Cour | 2025-03-15 |
| 100 Back | LCM | 1:07.10 | AAA | 746 | 17 | AAAA in 2.21s | 2025 TYR FUTURES MADISON | 2025-07-24 |
| 100 Breast | SCY | 1:11.32 | A | 560 | 18 | AA in 1.33s | 2026 MN STRM Winter Storm Warn | 2026-02-14 |
| 100 Breast | LCM | 1:28.82 | BB | 439 | 16 | A in 4.53s | 2024 MN STRM Spring Startup | 2024-05-12 |
| 100 Fly | SCY | 55.67 | AAA | 774 | 17 | AAAA in 0.28s | 2025 MN AQJT Senior Short Cour | 2025-03-14 |
| 100 Fly | LCM | 1:05.32 | AAA | 706 | 17 | AAAA in 2.23s | 2025 TYR FUTURES MADISON | 2025-07-25 |
| 100 IM | SCY | 1:05.00 | — | — | 13 | — | 2021 MN RIPT 13&O RACE DAY | 2021-04-24 |
| 200 Free | SCY | 1:58.12 | AA | 685 | 15 | AAA in 1.33s | 2023 MN DRGN SC Senior State C | 2023-03-17 |
| 200 Free | LCM | 2:11.25 | AAA | 793 | 13 | AAAA in 4.26s | 2021 MN MNSI 14&U State Champi | 2021-07-23 |
| 200 Back | SCY | 2:04.98 | AAA | 740 | 17 | AAAA in 3.59s | 2025 MN AQJT Senior Short Cour | 2025-03-16 |
| 200 Back | LCM | 2:32.49 | AA | 615 | 17 | AAA in 4.70s | 2025 MN STRM Spring Startup | 2025-05-18 |
| 200 Breast | SCY | 2:47.18 | BB | 514 | 12 | A in 8.69s | 2020 MN NEP MRC Championship | 2020-02-29 |
| 200 Fly | SCY | 2:15.62 | A | 604 | 14 | AA in 1.23s | 2022 MN RSC 14 & Under State C | 2022-03-20 |
| 200 Fly | LCM | 2:28.08 | AA | 727 | 13 | AAA in 1.69s | 2021 MN MNSI 14&U State Champi | 2021-07-25 |
| 200 IM | SCY | 2:20.35 | A | 626 | 13 | AA in 3.86s | 2021 MN RIPT FEBRUARY DUAL MEE | 2021-02-20 |
| 200 IM | LCM | 2:38.31 | A | 647 | 13 | AA in 2.12s | 2021 MN STAR St. Paul Summer C | 2021-05-29 |
| 400 Free | LCM | 4:37.48 | AAA | 771 | 13 | AAAA in 9.69s | FMC 2021 Central Zone 14 and U | 2021-08-07 |
| 400 IM | SCY | 5:12.67 | BB | 568 | 12 | A in 9.28s | 2020 MN WEST Express Last Chan | 2020-02-08 |
| 500 Free | SCY | 5:19.13 | AA | 678 | 14 | AAA in 6.24s | 2022 MN RSC 14 & Under State C | 2022-03-18 |
| 800 Free | LCM | 9:39.51 | AAA | 740 | 13 | AAAA in 24.42s | FMC 2021 Central Zone 14 and U | 2021-08-06 |
| 1000 Free | SCY | 10:52.56 | AAA | 698 | 14 | AAAA in 26.77s | 2022 MN RSC 14 & Under State C | 2022-03-17 |
| 1500 Free | LCM | 18:32.24 | AAA | 743 | 13 | AAAA in 49.35s | 2021 MN MNSI 14&U State Champi | 2021-07-25 |
| 1650 Free | SCY | 18:35.11 | AA | 680 | 13 | AAA in 34.42s | 2021 MN RIPT 13&O MARCH PEAK M | 2021-03-14 |