| 50 Free | SCY | 24.56 | — | 704 | 16 | — | 2021 NI TTSC Last Chance Swim | 2021-04-30 |
| 50 Free | LCM | 28.52 | — | 665 | 16 | — | 2021 NI TTSC - Natalie Lewis M | 2021-05-22 |
| 50 Back | SCY | 30.58 | — | — | 14 | — | 2020 NI STAR Winter Challenge | 2020-01-25 |
| 50 Breast | SCY | 32.69 | — | — | 16 | — | 2022 NI STAR Winter Challenge | 2022-01-30 |
| 50 Fly | SCY | 25.92 | — | — | 16 | — | 2021 NI TTSC TT #14 L 5-8 | 2021-03-05 |
| 50 Fly | LCM | 29.12 | — | — | 17 | — | 2022 NI Super Circuit #2 @WEBS | 2022-06-25 |
| 100 Free | SCY | 52.82 | — | 726 | 17 | — | 2022 NI Speedo Sectionals Itha | 2022-03-27 |
| 100 Free | LCM | 1:02.12 | — | 664 | 16 | — | 2021 NI TTSC - Natalie Lewis M | 2021-05-22 |
| 100 Back | SCY | 1:02.55 | — | 607 | 15 | — | 2020 NI Championship Qualifier | 2020-02-23 |
| 100 Breast | SCY | 1:09.45 | — | 649 | 14 | — | 2019 NI STAR Short Course Invi | 2019-12-06 |
| 100 Breast | LCM | 1:27.30 | — | 463 | 16 | — | 2021 NI BAAC Summer LC Classic | 2021-07-10 |
| 100 Fly | SCY | 55.79 | — | 769 | 17 | — | 2022 NI Speedo Sectionals Itha | 2022-03-25 |
| 100 Fly | LCM | 1:06.67 | — | 664 | 17 | — | 2022 NI TTSC Summer Kick off M | 2022-06-11 |
| 200 Free | SCY | 1:57.44 | — | 688 | 17 | — | 2022 NI Niagara Open Champions | 2022-03-13 |
| 200 Free | LCM | 2:25.46 | — | 522 | 18 | — | STAR LC Kick Off Meet | 2023-06-03 |
| 200 Breast | SCY | 2:30.44 | — | 631 | 14 | — | 2019 NI STAR Short Course Invi | 2019-12-08 |
| 200 Fly | SCY | 2:04.89 | — | 734 | 17 | — | 2022 NI Speedo Sectionals Itha | 2022-03-26 |
| 200 Fly | LCM | 2:35.50 | — | 539 | 17 | — | 2022 NI TTSC Summer Kick off M | 2022-06-12 |
| 200 IM | SCY | 2:11.30 | — | 718 | 14 | — | 2019 NI STAR Short Course Invi | 2019-12-07 |
| 200 IM | LCM | 2:35.06 | — | 626 | 16 | — | 2021 NI BAAC Summer LC Classic | 2021-07-10 |
| 400 IM | SCY | 4:54.64 | — | 588 | 14 | — | 2020 NI STAR Winter Challenge | 2020-01-24 |
| 500 Free | SCY | 5:38.64 | — | 553 | 15 | — | 2020 NI Championship Qualifier | 2020-02-21 |