| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 50 Free | SCY | 21.37 | — | 697 | 18 | — | 2024 YMCA Short Course Nationa | 2024-04-05 |
PAST PRS · 50 Free SCY | ||||||||
| 50 Free | LCM | 25.78 | — | 623 | 17 | — | 2023 YMCA Long Course Time Tri | 2023-07-28 |
| 50 Back | LCM | 30.80 | — | — | 17 | — | 2023 YMCA Long Course Time Tri | 2023-07-27 |
| 50 Breast | LCM | 33.19 | — | — | 16 | — | 2022 LCY Nationals | 2022-07-19 |
| 50 Fly | LCM | 27.18 | — | — | 17 | — | 2023 YMCA Long Course Champion | 2023-07-28 |
PAST PRS · 50 Fly LCM | ||||||||
| 100 Free | SCY | 49.50 | — | 630 | 17 | — | 2023 YMCA SCY Time Trials | 2023-04-07 |
| 100 Free | LCM | 57.49 | — | 612 | 17 | — | 2023 YMCA Long Course Time Tri | 2023-07-25 |
| 100 Breast | SCY | 1:00.83 | — | 697 | 16 | — | 2022 YMCA Short Course Nationa | 2022-04-01 |
| 100 Breast | LCM | 1:10.56 | — | 666 | 17 | — | 2023 YMCA Long Course Champion | 2023-07-28 |
PAST PRS · 100 Breast LCM | ||||||||
| 100 Fly | LCM | 1:00.47 | — | 689 | 16 | — | 2022 NC GCY LC Single Day Spla | 2022-04-02 |
| 100 Fly | SCY | 51.14 | — | 730 | 18 | — | 2024 YMCA Short Course Nationa | 2024-04-03 |
PAST PRS · 100 Fly SCY | ||||||||
| 200 Free | LCM | 2:08.16 | — | 590 | 17 | — | 2023 YMCA Long Course Time Tri | 2023-07-26 |
| 200 Breast | SCY | 2:14.42 | — | 639 | 17 | — | 2023 YMCA SCY Time Trials | 2023-04-04 |
| 200 Fly | LCM | 2:16.00 | — | 655 | 16 | — | 2022 LCY Nationals | 2022-07-19 |
| 200 Fly | SCY | 1:53.80 | — | 730 | 18 | — | 2024 YMCA Short Course Nationa | 2024-04-06 |
PAST PRS · 200 Fly SCY | ||||||||
| 200 IM | LCM | 2:21.92 | — | 657 | 16 | — | 2022 NC GCY LC Single Day Spla | 2022-04-02 |
| 200 IM | SCY | 1:55.91 | — | 753 | 17 | — | 2023 YMCA SCY Time Trials | 2023-04-05 |
| 400 Free | LCM | 4:37.26 | — | 556 | 17 | — | 2023 YMCA Long Course Time Tri | 2023-07-28 |
| 500 Free | SCY | 4:55.76 | — | 625 | 17 | — | 2023 YMCA SCY Time Trials | 2023-04-06 |