| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 50 Free | LCM | 30.43 | BB | 507 | 13 | A in 1.04s | Alto Summer Swelter | 2025-06-28 |
| 50 Back | LCM | 42.29 | — | 334 | 12 | B in 2.80s | Alto Beat the Heat - Sat. Sun. | 2024-06-22 |
| 50 Breast | LCM | 43.50 | B | 409 | 12 | BB in 2.51s | Alto Spring Jam Meet | 2025-04-20 |
| 50 Fly | LCM | 46.12 | — | 214 | 12 | B in 8.83s | Alto Spring Jam | 2024-04-28 |
| 100 Free | LCM | 1:07.27 | BB | 454 | 14 | A in 2.88s | Alto Last Splash | 2026-07-26 |
| 100 Back | LCM | 1:24.68 | — | 331 | 14 | B in 0.99s | Alto Last Splash | 2026-07-25 |
| 100 Breast | LCM | 1:29.02 | B | 457 | 13 | BB in 1.73s | Alto Last Splash | 2025-07-19 |
| 100 Fly | LCM | 1:25.42 | — | 282 | 14 | B in 5.13s | Alto Last Splash | 2026-07-25 |
| 200 Free | LCM | 2:29.90 | BB | 487 | 13 | A in 9.31s | Alto Last Splash | 2025-07-19 |
| 200 Back | LCM | 2:54.78 | B | 422 | 13 | BB in 5.79s | Alto Summer Swelter | 2025-06-29 |
| 200 Breast | LCM | 3:23.23 | B | 441 | 12 | BB in 13.84s | Alto Spring Jam Meet | 2025-04-19 |
| 200 Fly | LCM | 3:55.55 | — | 198 | 12 | B in 55.46s | Alto Beat the Heat - Sat. Sun. | 2024-06-22 |
| 200 IM | LCM | 2:51.91 | B | 416 | 14 | BB in 2.02s | Alto Last Splash | 2026-07-26 |
| 400 Free | LCM | 5:24.65 | BB | 453 | 13 | A in 24.76s | Alto Summer Swelter | 2025-06-27 |
| 400 IM | LCM | 7:06.94 | — | 336 | 12 | B in 35.55s | Alto Summer Swelter | 2024-06-30 |
| 800 Free | LCM | 13:38.50 | — | 288 | 12 | B in 93.61s | Alto Beat the Heat - Friday | 2024-06-21 |
| Event | Best time | Std | Power pts |
|---|---|---|---|
| 400 Free | 5:24.65 | BB | 453 |
| 200 Back | 2:54.78 | B | 422 |
| 200 Breast | 3:23.23 | B | 441 |
| 200 Fly | 3:55.55 | — | 198 |
| 200 IM | 2:51.91 | B | 416 |
| 400 IM | 7:06.94 | — | 336 |
| Total | 2,266 |