| 50 Free | SCY | 24.12 | BB | 496 | 17 | A in 0.43s | 2026 Northern Region 13&O Cham | 2026-02-28 |
| 50 Free | LCM | 28.86 | BB | 465 | 16 | A in 1.47s | 2024 RAYS Summer Awards | 2024-07-13 |
| 50 Free | SCM | 27.93 | BB | — | 17 | A in 1.74s | Winchester Swim Team Intra-Squ | 2025-11-05 |
| 50 Back | LCM | 45.24 | — | 273 | 12 | B in 7.95s | Winchester Long Course Invitat | 2020-08-29 |
| 50 Back | SCY | 32.27 | — | — | 13 | B in 1.38s | 2022 ISCA Elite Showcase Class | 2022-04-14 |
| 50 Breast | SCY | 30.80 | BB | — | 17 | A in 0.21s | 2026 Northern Region 13&O Cham | 2026-03-01 |
| 50 Breast | LCM | 59.05 | — | 164 | 12 | B in 18.06s | Winchester Long Course Invitat | 2020-08-30 |
| 50 Fly | SCY | 29.88 | B | — | 15 | BB in 1.19s | STAT Fall Sprint Meet 2023 | 2023-10-01 |
| 50 Fly | LCM | 49.58 | — | 172 | 12 | B in 14.79s | Winchester Long Course Invitat | 2020-08-29 |
| 100 Free | SCY | 53.29 | BB | 505 | 17 | A in 1.30s | 2026 Northern Region 13&O Cham | 2026-03-01 |
| 100 Free | LCM | 1:03.03 | BB | 484 | 16 | A in 2.84s | 2024 RAYS Summer Awards | 2024-07-14 |
| 100 Free | SCM | 1:03.00 | B | — | 17 | BB in 0.71s | Winchester Swim Team Intra-Squ | 2025-11-05 |
| 100 Back | SCY | 1:02.06 | B | 434 | 17 | BB in 1.17s | 2026 Northern Region 13&O Cham | 2026-02-28 |
| 100 Back | LCM | 1:13.89 | B | 428 | 16 | BB in 1.30s | 2024 RAYS Summer Awards | 2024-07-13 |
| 100 Back | SCM | 1:10.98 | B | — | 17 | BB in 3.69s | Winchester Swim Team Intra-Squ | 2025-11-05 |
| 100 Breast | SCY | 1:17.52 | — | 350 | 15 | B in 2.63s | STAT Fall Sprint Meet 2023 | 2023-10-01 |
| 100 Breast | LCM | 1:32.38 | — | 334 | 15 | B in 5.29s | Winchester Long Course Invitio | 2023-06-17 |
| 100 Breast | SCM | 1:31.56 | — | — | 14 | B in 8.77s | Winchester Swim Team Intra-Squ | 2022-12-11 |
| 100 Fly | SCY | 1:06.86 | — | 367 | 15 | B in 1.27s | STAT Fall Sprint Meet 2023 | 2023-09-30 |
| 100 Fly | SCM | 1:19.36 | — | — | 14 | B in 6.87s | Winchester Swim Team Intra-Squ | 2022-12-11 |
| 100 Fly | LCM | 1:19.70 | — | 315 | 15 | B in 4.71s | Winchester Long Course Invitio | 2023-06-18 |
| 100 IM | SCY | 1:08.24 | — | — | 15 | — | STAT Fall Sprint Meet 2023 | 2023-09-30 |
| 200 Free | SCY | 2:09.02 | B | 445 | 14 | BB in 4.53s | 2022 VA Fall Aqua-Fest | 2022-11-13 |
| 200 Free | LCM | 2:29.16 | B | 411 | 15 | BB in 6.57s | Winchester Long Course Invitio | 2023-06-18 |
| 200 Back | SCY | 2:18.46 | B | 410 | 17 | BB in 4.37s | 2026 Duck Bowl | 2026-01-18 |
| 200 Back | LCM | 2:45.35 | B | 390 | 16 | BB in 7.26s | 2024 RAYS Summer Awards | 2024-07-14 |
| 200 Breast | SCY | 2:28.14 | BB | 477 | 17 | A in 8.55s | 2026 Northern Region 13&O Cham | 2026-02-28 |
| 200 Breast | LCM | 3:07.66 | B | 382 | 16 | BB in 10.77s | 2024 RAYS Summer Awards | 2024-07-13 |
| 200 Fly | SCY | 2:58.63 | — | 257 | 13 | B in 31.14s | 2022 VA HNVR Duck Bowl | 2022-01-22 |
| 200 Fly | LCM | 3:23.82 | — | 227 | 14 | B in 36.03s | 2022 VA North Region Summer Aw | 2022-07-09 |
| 200 IM | SCY | 2:11.72 | BB | 513 | 17 | A in 4.93s | 2026 Northern Region 13&O Cham | 2026-03-01 |
| 200 IM | SCM | 3:03.75 | — | — | 13 | B in 20.36s | 2021 VA WST Intrasquad October | 2021-10-30 |
| 200 IM | LCM | 2:43.19 | B | 432 | 16 | BB in 2.80s | 2024 Winchester Long Course In | 2024-06-15 |
| 400 Free | LCM | 5:02.90 | BB | 437 | 16 | A in 22.21s | 2024 RAYS Summer Awards | 2024-07-14 |
| 400 Free | SCM | 5:02.33 | B | — | 14 | BB in 5.94s | Winchester Swim Team Intra-Squ | 2022-12-11 |
| 400 IM | SCY | 5:39.69 | — | 372 | 13 | B in 20.60s | 2022 VA HNVR Duck Bowl | 2022-01-22 |
| 400 IM | LCM | 5:55.36 | B | 389 | 16 | BB in 10.87s | 2024 Winchester Long Course In | 2024-06-14 |
| 400 IM | SCM | 5:46.30 | B | — | 15 | BB in 18.81s | Winchester Swim Team Intrasqua | 2023-11-01 |
| 500 Free | SCY | 5:55.82 | B | 409 | 14 | BB in 17.03s | 2022 VA Fall Aqua-Fest | 2022-11-12 |
| 1000 Free | SCY | 12:35.49 | B | 389 | 14 | BB in 43.70s | 2022 RAYS Nutcracker Classic | 2022-12-04 |