| 50 Free | SCY | 24.98 | AAA | 669 | 16 | AAAA in 1.19s | 2025 13 & Over SCY SD State A | 2025-03-01 |
| 50 Free | LCM | 28.36 | AAA | 676 | 16 | AAAA in 1.27s | 2025 SD SFST Sanford Invite | 2025-06-28 |
| 50 Back | SCY | 29.32 | A | — | 17 | AA in 0.43s | SFST SD 2026 January Invite | 2026-01-23 |
| 50 Back | LCM | 36.52 | BB | — | 16 | A in 1.03s | 2025 SD SFST Ready for Long Co | 2025-05-09 |
| 50 Breast | SCY | 33.62 | AA | — | 17 | AAA in 1.43s | SFST SD 2026 January Invite | 2026-01-23 |
| 50 Breast | LCM | 40.41 | BB | — | 17 | A in 0.72s | 2026 SD SFST Ready For Long Co | 2026-05-08 |
| 50 Fly | SCY | 33.53 | B | — | 15 | BB in 1.24s | 2023 SD Swim Swim Series, Pt 1 | 2023-10-08 |
| 50 Fly | LCM | 33.24 | A | — | 16 | AA in 1.25s | Augustana Spring Splash 2025 | 2025-04-26 |
| 100 Free | SCY | 54.02 | AAA | 679 | 17 | AAAA in 2.33s | 2026 Speedo Sectionals (North) | 2026-03-15 |
| 100 Free | LCM | 1:02.97 | AA | 638 | 16 | AAA in 1.48s | 2025 SD SFST Sanford Invite | 2025-06-27 |
| 100 Back | SCY | 1:03.36 | A | 576 | 17 | AA in 2.17s | SFST SD 2026 January Invite | 2026-01-25 |
| 100 Back | LCM | 1:13.49 | A | 568 | 16 | AA in 2.00s | 2025 SD State Long Course Meet | 2025-07-20 |
| 100 Breast | SCY | 1:11.06 | A | 582 | 16 | AA in 0.77s | 2025 13 & Over SCY SD State A | 2025-02-28 |
| 100 Breast | LCM | 1:26.52 | BB | 475 | 16 | A in 2.33s | 2025 SD SFST Sanford Invite | 2025-06-28 |
| 100 Fly | SCY | 1:06.72 | BB | 450 | 17 | A in 3.23s | SD SFST Swim Series Meet #2 | 2025-10-25 |
| 100 Fly | LCM | 1:38.14 | — | 233 | 13 | B in 13.85s | 2022 BSC Summer Invitational | 2022-06-11 |
| 100 IM | SCY | 1:08.00 | — | — | 15 | — | 2024 SD SFST January Invite | 2024-01-19 |
| 200 Free | SCY | 1:56.11 | AAA | 712 | 17 | AAAA in 4.42s | 2026 13 & Over SCY SD State A | 2026-02-27 |
| 200 Free | LCM | 2:15.15 | AA | 660 | 16 | AAA in 2.06s | 2025 SD SFST Sanford Invite | 2025-06-29 |
| 200 Back | SCY | 2:12.34 | AA | 623 | 17 | AAA in 5.35s | 2026 Speedo Sectionals (North) | 2026-03-13 |
| 200 Back | LCM | 2:37.77 | A | 555 | 16 | AA in 2.78s | 2025 SD State Long Course Meet | 2025-07-19 |
| 200 Breast | LCM | 3:05.35 | BB | 492 | 15 | A in 2.76s | 20024 SD SFST Ready For Long C | 2024-05-11 |
| 200 Breast | SCY | 2:37.16 | A | 521 | 17 | AA in 3.67s | SD SFST Swim Series Meet #2 | 2025-10-25 |
| 200 Fly | LCM | 2:59.97 | B | 362 | 16 | BB in 6.78s | 2025 SD SFST Ready for Long Co | 2025-05-09 |
| 200 IM | SCY | 2:14.37 | AA | 636 | 17 | AAA in 3.78s | 2026 13 & Over SCY SD State A | 2026-02-28 |
| 200 IM | LCM | 2:39.27 | A | 578 | 16 | AA in 2.58s | 2025 SD SFST Sanford Invite | 2025-06-29 |
| 400 Free | LCM | 4:52.35 | AA | 605 | 16 | AAA in 11.26s | 2025 SD SFST Sanford Invite | 2025-06-27 |
| 400 IM | SCY | 4:58.41 | A | 544 | 16 | AA in 7.52s | SFST SD 2025 January Invite | 2025-01-24 |
| 400 IM | LCM | 5:48.86 | BB | 501 | 17 | A in 1.87s | 2026 SD SFST Ready For Long Co | 2026-05-08 |
| 500 Free | SCY | 5:18.12 | AA | 654 | 17 | AAA in 2.53s | 2026 13 & Over SCY SD State A | 2026-02-28 |
| 800 Free | LCM | 10:16.43 | A | 553 | 16 | AA in 7.44s | 2025 SD State Long Course Meet | 2025-07-20 |
| 1000 Free | SCY | 11:55.62 | BB | 501 | 16 | A in 3.33s | 2024 SD-TIDE SC Winter Invite | 2024-12-06 |
| 1500 Free | LCM | 20:20.20 | BB | 509 | 17 | A in 8.31s | 2026 SD SFST Ready For Long Co | 2026-05-09 |