| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 50 Free | SCY | 56.04 | — | 105 | 9 | B in 24.05s | 2018 MV BWST Blue Wave October | 2018-10-07 |
| 50 Back | SCY | 1:01.63 | — | 130 | 9 | B in 26.34s | 2018 MV BWST Blue Wave October | 2018-10-07 |
| 50 Breast | SCY | 1:02.71 | — | 166 | 9 | B in 21.42s | 2018 MV BWST Blue Wave October | 2018-10-06 |
| 50 Fly | LCM | 32.63 | A | — | 15 | AA in 0.44s | 2025 HSA June Invitational | 2025-06-20 |
| 100 Free | SCY | 1:57.95 | — | 124 | 9 | B in 48.56s | 2018 MV BWST Blue Wave October | 2018-10-06 |
| 100 Free | LCM | 1:06.45 | A | 550 | 15 | AA in 1.96s | 2025 HSA June Invitational | 2025-06-22 |
| 100 Back | SCY | 2:17.64 | — | 118 | 9 | B in 62.65s | 2018 MV BWST Blue Wave October | 2018-10-06 |
| 100 Breast | SCY | 2:23.32 | — | 146 | 9 | B in 56.73s | 2018 MV BWST Blue Wave October | 2018-10-07 |
| 100 Breast | LCM | 1:24.66 | A | 508 | 16 | AA in 3.17s | 2026 HSA June Invitational | 2026-06-26 |
| 100 Fly | LCM | 1:10.60 | A | 560 | 16 | AA in 1.31s | 2026 HSA June Invitational | 2026-06-28 |
| 100 IM | SCY | 2:16.43 | — | 123 | 9 | — | 2018 MV BWST Blue Wave October | 2018-10-06 |
| 200 Free | SCY | 4:23.43 | — | 118 | 9 | B in 114.04s | 2018 MV BWST Blue Wave October | 2018-10-07 |
| 200 Free | LCM | 2:26.82 | BB | 525 | 15 | A in 1.53s | 2025 HSA June Invitational | 2025-06-20 |
| 200 Breast | LCM | 3:03.62 | BB | 503 | 16 | A in 1.23s | 2026 HSA June Invitational | 2026-06-27 |
| 200 Fly | LCM | 2:42.13 | BB | 495 | 16 | A in 0.84s | 2026 HSA June Invitational | 2026-06-27 |
| 200 IM | LCM | 2:36.71 | AA | 607 | 16 | AAA in 6.02s | 2026 HSA June Invitational | 2026-06-28 |
| 400 IM | LCM | 5:35.45 | A | 564 | 16 | AA in 0.36s | 2026 HSA June Invitational | 2026-06-26 |