| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 50 Free | LCM | 30.90 | A | 578 | 13 | AA in 0.61s | 2024 TAC TITANS LC Qualifier | 2024-06-28 |
| 50 Back | LCM | 36.62 | BB | — | 14 | A in 0.33s | 2025 RAFC Last Splash Invitati | 2025-07-25 |
| 50 Breast | LCM | 54.10 | — | 228 | 12 | B in 7.01s | 2023 TAC TITANS July Qualifier | 2023-07-08 |
| 50 Fly | LCM | 46.11 | — | 222 | 12 | B in 6.32s | 2023 TAC TITANS Triangle Class | 2023-06-18 |
| 100 Free | LCM | 1:07.98 | A | 564 | 13 | AA in 2.69s | 2024 RAFC Last Splash Invitati | 2024-07-28 |
| 100 Back | LCM | 1:18.19 | BB | 509 | 14 | A in 2.50s | 2025 RAFC Last Splash Invitati | 2025-07-24 |
| 100 Breast | LCM | 1:43.12 | — | 313 | 13 | B in 2.93s | 2025 TAC TITANS Sprint Meet | 2025-04-26 |
| 100 Fly | LCM | 1:23.69 | B | 357 | 14 | BB in 4.10s | 2025 RAFC Last Splash Invitati | 2025-07-26 |
| 200 Free | LCM | 2:28.30 | BB | 550 | 13 | A in 0.51s | STAR Long Days of Summer Meet | 2025-05-03 |
| 200 Back | LCM | 2:53.50 | BB | 446 | 14 | A in 10.71s | 2025 TAC TITANS Triangle Class | 2025-06-15 |
| 200 Breast | LCM | 3:34.97 | B | 334 | 13 | BB in 13.68s | STAR Long Days of Summer Meet | 2025-05-03 |
| 200 Fly | LCM | 3:12.39 | — | 331 | 13 | B in 1.50s | 2024 TAC Triangle Classic | 2024-06-16 |
| 200 IM | LCM | 2:55.30 | BB | 449 | 14 | A in 8.61s | 2025 RAFC Last Splash Invitati | 2025-07-27 |
| 400 Free | LCM | 5:14.44 | BB | 518 | 14 | A in 3.35s | 2025 RAFC Last Splash Invitati | 2025-07-25 |
| 400 IM | LCM | 6:15.36 | BB | 446 | 13 | A in 20.47s | STAR Long Days of Summer Meet | 2025-05-03 |
| 1500 Free | LCM | 22:02.90 | BB | 424 | 14 | A in 95.41s | 2025 TAC TITANS Triangle Class | 2025-06-15 |
| 2000 Free | LCM | 30:13.85 | — | — | 12 | — | 2024 NC Open Water Championshi | 2024-06-01 |
| Event | Best time | Std | Power pts |
|---|---|---|---|
| 400 Free | 5:14.44 | BB | 518 |
| 200 Back | 2:53.50 | BB | 446 |
| 200 Breast | 3:34.97 | B | 334 |
| 200 Fly | 3:12.39 | — | 331 |
| 200 IM | 2:55.30 | BB | 449 |
| 400 IM | 6:15.36 | BB | 446 |
| Total | 2,524 |