| Event | Course | Best time | Std | Power pts | Age | Next cut | Meet | Date |
|---|---|---|---|---|---|---|---|---|
| 25 Free | SCY | 29.55 | — | — | 7 | — | ME SSC Winter Challenge | 2018-03-04 |
| 25 Back | SCY | 27.24 | — | — | 7 | — | ME SSC Winter Challenge | 2018-03-04 |
| 25 Breast | SCY | 42.40 | — | — | 7 | — | ME SSC Winter Challenge | 2018-03-04 |
| 50 Free | SCY | 31.18 | B | 394 | 12 | BB in 1.19s | 2022 ME LRSC Bath Open 14 & Un | 2022-12-11 |
| 50 Back | SCY | 35.09 | B | 424 | 12 | BB in 1.70s | 2022 ME LRSC Bath Open 14 & Un | 2022-12-10 |
| 50 Breast | SCY | 42.54 | — | — | 13 | B in 0.65s | LRSC 2023 December Invite Meet | 2023-12-16 |
| 50 Fly | SCY | 33.26 | B | 418 | 12 | BB in 0.47s | 2022 ME LRSC Bath Open 14 & Un | 2022-12-10 |
| 100 Free | SCY | 1:14.52 | — | 344 | 11 | B in 4.43s | 2022 ME SEAL SYOA | 2022-06-12 |
| 100 Back | SCY | 1:11.01 | B | 415 | 15 | BB in 0.52s | 2026 NE Maine State Y Champion | 2026-02-27 |
| 100 Breast | SCY | 1:29.72 | — | 301 | 14 | B in 2.23s | 2024 ME ABF Michelle Arpin | 2024-12-14 |
| 100 Fly | SCY | 1:04.34 | A | 523 | 15 | AA in 2.05s | 2026 NE Maine State Y Champion | 2026-02-27 |
| 100 IM | SCY | 1:23.15 | — | 376 | 11 | — | 2022 ME MESI Winter Champs Tri | 2022-03-12 |
| 200 Back | SCY | 2:41.86 | B | 399 | 12 | BB in 8.77s | 2023 ME Winter Championships | 2023-03-19 |
| 200 Breast | SCY | 3:22.50 | — | 289 | 12 | B in 14.31s | 2023 ME LRSC Tuffin Up | 2023-02-05 |
| 200 Fly | SCY | 2:49.61 | — | 332 | 13 | B in 1.42s | 2024 ME-LRSC Tuffin Up Meet | 2024-02-11 |
| 200 IM | SCY | 2:36.22 | BB | 426 | 14 | A in 11.43s | 2024 ME ABF Michelle Arpin | 2024-12-15 |
| 400 IM | SCY | 5:53.85 | B | 361 | 13 | BB in 16.96s | 2024 ME-LRSC Tuffin Up Meet | 2024-02-11 |
| 500 Free | SCY | 6:44.13 | B | 378 | 12 | BB in 25.14s | 2023 ME Winter Championships | 2023-03-16 |
| Event | Best time | Std | Power pts |
|---|---|---|---|
| 500 Free | 6:44.13 | B | 378 |
| 200 Back | 2:41.86 | B | 399 |
| 200 Breast | 3:22.50 | — | 289 |
| 200 Fly | 2:49.61 | — | 332 |
| 200 IM | 2:36.22 | BB | 426 |
| 400 IM | 5:53.85 | B | 361 |
| Total | 2,185 |