| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 50 Free | LCM | 26.13 | AA | 657 | 15 | AAA in 0.64s | 2024 YMCA Long Course Champion | 2024-08-03 |
PAST PRS · 50 Free LCM | ||||||||
| 50 Free | SCY | 22.43 | AA | 641 | 16 | AAA in 0.34s | 2026 YMCA Short Course Nationa | 2026-04-02 |
| 50 Fly | LCM | 28.63 | AA | — | 14 | AAA in 0.94s | 2023 YMCA Long Course Time Tri | 2023-07-28 |
| 100 Free | LCM | 56.05 | AA | 732 | 15 | AAA in 0.46s | 2024 YMCA Long Course Champion | 2024-07-30 |
PAST PRS · 100 Free LCM | ||||||||
| 100 Free | SCY | 47.72 | AAA | 780 | 15 | AAAA in 1.63s | 2025 YMCA Short Course Nationa | 2025-04-04 |
| 100 Breast | SCY | 1:01.81 | AA | 664 | 16 | AAA in 2.42s | 2026 YMCA SCY Time Trials | 2026-04-02 |
| 100 Fly | LCM | 1:05.32 | BB | 631 | 14 | A in 0.13s | 2023 YMCA Long Course Time Tri | 2023-07-27 |
| 100 Fly | SCY | 52.70 | AA | 695 | 16 | AAA in 0.71s | 2026 YMCA Short Course Nationa | 2026-03-31 |
| 200 Free | LCM | 2:09.74 | A | 664 | 14 | AA in 2.05s | 2023 YMCA Long Course Time Tri | 2023-07-26 |
| 200 Free | SCY | 1:42.16 | AAA | 849 | 15 | AAAA in 0.67s | 2025 YMCA Short Course Nationa | 2025-04-02 |