| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 25 Free | SCY | 21.20 | — | — | 8 | — | 2022-23 STSL Winter Championsh | 2023-02-12 |
| 25 Back | SCY | 25.97 | — | — | 7 | — | 2022 NI Victor Winter Classic | 2022-02-12 |
| 25 Breast | SCY | 27.10 | — | — | 8 | — | 2022-23 STSL Winter Championsh | 2023-02-12 |
| 25 Fly | SCY | 25.04 | — | — | 8 | — | 2022-23 STSL Winter Championsh | 2023-02-12 |
| 50 Free | SCY | 30.14 | BB | 462 | 11 | A in 0.05s | STSL Meet #4 | 2026-02-01 |
| 50 Free | LCM | 33.79 | A | 489 | 11 | AA in 1.00s | 2026 NI WEBS Super Circuit | 2026-06-06 |
| 50 Back | SCY | 32.66 | AA | 592 | 11 | AAA in 0.87s | 2026 NI 14 and Under Gold Cham | 2026-03-20 |
| 50 Back | LCM | 37.57 | AA | 600 | 11 | AAA in 0.88s | 2026 Niagara Long Course Champ | 2026-07-25 |
| 50 Breast | SCY | 38.06 | A | 524 | 11 | AA in 0.37s | 2026 NI 14 and Under Gold Cham | 2026-03-22 |
| 50 Breast | LCM | 42.19 | AA | 587 | 11 | AAA in 1.40s | 2026 Niagara Long Course Champ | 2026-07-23 |
| 50 Fly | SCY | 31.15 | AA | 577 | 11 | AAA in 0.66s | 2026 NI 14 and Under Gold Cham | 2026-03-22 |
| 50 Fly | LCM | 34.65 | AA | 616 | 11 | AAA in 0.26s | 2026 Niagara Long Course Champ | 2026-07-25 |
| 100 Free | SCY | 1:03.93 | A | 526 | 11 | AA in 1.44s | STSL Summer Meet #1 | 2026-05-30 |
| 100 Free | LCM | 1:14.81 | A | 498 | 11 | AA in 2.72s | Niagara LSC LC Super Circuit | 2026-06-13 |
| 100 Back | SCY | 1:14.62 | A | 491 | 11 | AA in 2.53s | 2025 SYCH CNY Invite - copied | 2025-12-13 |
| 100 Breast | LCM | 1:57.85 | — | 396 | 9 | B in 0.66s | 2024 AAU Junior Olympic Games, | 2024-07-24 |
| 100 Breast | SCY | 1:24.15 | A | 489 | 11 | AA in 2.96s | STSL Summer Meet #1 | 2026-05-30 |
| 100 Fly | LCM | 1:24.99 | A | 468 | 11 | AA in 2.80s | 2026 Niagara Long Course Champ | 2026-07-24 |
| 100 Fly | SCY | 1:10.17 | AA | 555 | 11 | AAA in 1.98s | STSL Summer Meet #1 | 2026-05-30 |
| 100 IM | SCY | 1:15.56 | BB | 515 | 11 | A in 0.27s | 2026 NI 14 and Under Gold Cham | 2026-03-21 |
| 200 Free | SCY | 2:23.72 | BB | 490 | 11 | A in 0.93s | 2026 NI Silver Championships | 2026-03-01 |
| 200 Back | SCY | 2:42.71 | BB | 491 | 11 | A in 1.92s | 2026 NI Silver Championships | 2026-02-27 |
| 200 Breast | SCY | 3:00.26 | A | 534 | 11 | AA in 4.27s | 2026 NI Silver Championships | 2026-02-28 |
| 200 Fly | SCY | 2:42.75 | A | 510 | 11 | AA in 5.26s | 2026 NI Silver Championships | 2026-03-01 |
| 200 Fly | LCM | 3:17.34 | BB | 457 | 11 | A in 7.65s | 2026 Niagara Long Course Champ | 2026-07-23 |
| 200 IM | SCY | 2:42.54 | A | 491 | 11 | AA in 6.05s | 2026 Victor Winter Classic | 2026-02-14 |
| 200 IM | LCM | 2:57.69 | AA | 570 | 11 | AAA in 6.80s | 2026 Niagara Long Course Champ | 2026-07-26 |
| 400 Free | LCM | 5:48.82 | BB | 467 | 11 | A in 4.43s | Niagara LSC LC Distance Meet | 2026-06-13 |
| 400 IM | SCY | 6:48.48 | — | — | 10 | B in 6.99s | STSL Meet #4 | 2025-01-12 |
| 500 Free | SCY | 6:34.96 | BB | 446 | 11 | A in 12.47s | STSL Meet #4 | 2026-02-01 |
| Event | Best time | Std | Power pts |
|---|---|---|---|
| 500 Free | 6:34.96 | BB | 446 |
| 100 Back | 1:14.62 | A | 491 |
| 100 Breast | 1:24.15 | A | 489 |
| 100 Fly | 1:10.17 | AA | 555 |
| 200 IM | 2:42.54 | A | 491 |
| Total | 2,472 |