| 25 Free | SCY | 18.07 | — | — | 8 | — | 2022 PASA Last Chance JOs SC M | 2022-02-26 |
| 25 Back | SCY | 26.92 | — | — | 8 | — | PASA 2021 Candy Meet Champions | 2021-11-20 |
| 25 Breast | SCY | 27.13 | — | — | 8 | — | 2022 PASA Last Chance JOs SC M | 2022-02-27 |
| 25 Fly | SCY | 28.26 | — | — | 8 | — | 2022 PASA Last Chance JOs SC M | 2022-02-27 |
| 50 Free | SCY | 25.20 | AA | 582 | 13 | AAA in 0.81s | 2026 PASA Summer Palooza | 2026-07-26 |
| 50 Free | LCM | 28.82 | AA | 597 | 13 | AAA in 0.83s | 2026 Adam Szmidt Memorial PC S | 2026-07-18 |
| 50 Back | SCY | 32.24 | BB | 499 | 12 | A in 1.85s | PSL March CBA+ | 2026-03-28 |
| 50 Back | LCM | 36.67 | BB | — | 13 | A in 1.28s | 2026 DACA LC CBA Meet | 2026-06-13 |
| 50 Breast | SCY | 30.64 | AAA | 789 | 12 | AAAA in 0.25s | 2026 Far Western SC Hosted By | 2026-04-10 |
| 50 Breast | LCM | 33.91 | AAAA | — | 13 | Top standard ✓ | 2026 Adam Szmidt Memorial PC S | 2026-07-18 |
| 50 Fly | LCM | 30.95 | AA | — | 13 | AAA in 0.26s | 2026 DACA LC CBA Meet | 2026-06-13 |
| 50 Fly | SCY | 27.51 | AA | — | 13 | AAA in 0.22s | 2026 PASA Summer Palooza | 2026-07-26 |
| 100 Free | SCY | 56.25 | A | 634 | 12 | AA in 0.76s | 2026 Neptune Swimming Invitati | 2026-02-15 |
| 100 Free | LCM | 1:04.04 | AA | 578 | 13 | AAA in 2.55s | 2026 Mike Snyder Memorial | 2026-05-24 |
| 100 Back | LCM | 1:59.50 | — | 213 | 10 | B in 32.11s | PASA 2023 May LCM Meet | 2023-05-21 |
| 100 Back | SCY | 1:08.96 | BB | 492 | 12 | A in 5.17s | PSL March CBA+ | 2026-03-29 |
| 100 Breast | SCY | 1:05.61 | AAA | 710 | 13 | AAAA in 2.32s | 2026 PASA Summer Palooza | 2026-07-26 |
| 100 Breast | LCM | 1:14.79 | AAA | 771 | 13 | AAAA in 1.90s | 2026 Adam Szmidt Memorial PC S | 2026-07-19 |
| 100 Fly | LCM | 1:14.99 | BB | 477 | 13 | A in 2.90s | 2026 Mike Snyder Memorial | 2026-05-23 |
| 100 Fly | SCY | 1:04.94 | BB | 556 | 12 | A in 1.75s | PSL March CBA+ | 2026-03-29 |
| 100 IM | SCY | 1:04.76 | — | 644 | 12 | — | SCY Spring Age Group Champions | 2026-03-20 |
| 200 Free | LCM | 2:25.63 | A | 531 | 13 | AA in 5.94s | 2026 DACA LC CBA+ | 2026-05-17 |
| 200 Free | SCY | 2:02.05 | A | 655 | 12 | AA in 0.66s | 2026 Far Western SC Hosted By | 2026-04-10 |
| 200 Back | SCY | 2:40.25 | B | 395 | 12 | BB in 9.66s | De Anza Cupertino Aquatics CBA | 2025-11-16 |
| 200 Breast | LCM | 2:45.19 | AAA | 702 | 13 | AAAA in 5.20s | 2026 Adam Szmidt Memorial PC S | 2026-07-17 |
| 200 Breast | SCY | 2:30.13 | AA | 696 | 12 | AAA in 6.34s | 2026 Far Western SC Hosted By | 2026-04-12 |
| 200 Fly | SCY | 2:48.26 | — | 360 | 12 | B in 2.97s | 2025 Joyce Lanphere Invitation | 2025-11-02 |
| 200 IM | SCY | 2:22.60 | BB | 588 | 12 | A in 1.41s | SCY Spring Age Group Champions | 2026-03-22 |
| 200 IM | LCM | 2:39.04 | A | 587 | 13 | AA in 2.65s | 2026 Mike Snyder Memorial | 2026-05-24 |
| 400 Free | LCM | 5:35.76 | B | 446 | 12 | BB in 1.57s | 2025 DACA LC CBA Meet | 2025-05-17 |
| 400 IM | SCY | 5:00.22 | A | 616 | 12 | AA in 10.43s | 2026 PASA Last Chance For JO's | 2026-03-07 |
| 400 IM | LCM | 6:17.01 | BB | 488 | 12 | A in 28.42s | BAC C/B/A Meet | 2025-06-06 |
| 500 Free | SCY | 5:50.41 | BB | 532 | 12 | A in 8.72s | 2026 Neptune Swimming Invitati | 2026-02-13 |
| 800 Free | LCM | 11:05.70 | BB | 536 | 12 | A in 21.71s | Silicon Valley LC CBA+ Meet | 2025-06-27 |
| 1000 Free | SCY | 12:30.55 | BB | 502 | 12 | A in 43.46s | De Anza Cupertino Aquatics CBA | 2025-11-15 |
| 1500 Free | LCM | 22:55.92 | B | 418 | 12 | BB in 39.73s | 2025 Mike Snyder Memorial | 2025-05-26 |
| 1650 Free | SCY | 20:39.07 | BB | 509 | 12 | A in 49.78s | Winter SC Age Group Championsh | 2025-12-14 |