| 25 Free | SCY | 18.55 | — | — | 8 | — | RAYS Great Pumpkin Splash Invi | 2019-10-19 |
| 25 Back | SCY | 20.94 | — | — | 8 | — | 2020 RAYS Jeff Rouse Meet | 2020-01-11 |
| 25 Breast | SCY | 31.38 | — | — | 8 | — | RAYS Great Pumpkin Splash Invi | 2019-10-19 |
| 25 Fly | SCY | 27.42 | — | — | 8 | — | 2020 RAYS Jeff Rouse Meet | 2020-01-11 |
| 50 Free | SCY | 31.61 | B | 345 | 14 | BB in 1.62s | 2025 RAYS Nutcracker Classic - | 2025-12-06 |
| 50 Free | LCM | 35.13 | B | 374 | 14 | BB in 0.94s | 2026 Helen Wang Sunflower Clas | 2026-05-02 |
| 50 Back | SCY | 36.79 | — | — | 14 | B in 0.90s | 2026 Northern Region 13&O Cham | 2026-02-27 |
| 50 Back | LCM | 42.35 | — | — | 14 | B in 0.06s | 2026 VSI LC Northern District | 2026-06-26 |
| 50 Breast | SCY | 45.53 | — | — | 14 | B in 3.64s | 2026 SwimRVA Heavyweight Battl | 2026-02-01 |
| 50 Breast | LCM | 53.52 | — | — | 14 | B in 6.43s | 2026 VSI LC Northern District | 2026-06-28 |
| 50 Fly | SCY | 38.28 | — | — | 14 | B in 2.99s | 2026 SwimRVA Heavyweight Battl | 2026-01-31 |
| 50 Fly | LCM | 44.38 | — | — | 14 | B in 4.59s | 2026 VSI LC Northern District | 2026-06-27 |
| 100 Free | SCY | 1:08.20 | B | 362 | 14 | BB in 3.11s | 2026 Northern Region 13&O Cham | 2026-03-01 |
| 100 Free | LCM | 1:19.55 | — | 338 | 14 | B in 0.06s | 2026 Helen Wang Sunflower Clas | 2026-05-03 |
| 100 Back | SCY | 1:18.00 | — | 323 | 14 | B in 2.11s | NOVA Short Course Send Off 202 | 2026-03-21 |
| 100 Back | LCM | 1:30.48 | — | 328 | 14 | B in 2.19s | 2026 Helen Wang Sunflower Clas | 2026-05-03 |
| 100 Breast | SCY | 1:37.14 | — | 237 | 14 | B in 9.65s | 2025 RAYS Great Pumpkin Splash | 2025-10-18 |
| 100 Breast | LCM | 1:56.22 | — | 217 | 14 | B in 16.03s | 2026 Helen Wang Sunflower Clas | 2026-05-02 |
| 100 Fly | SCY | 1:28.63 | — | 207 | 14 | B in 12.84s | 2025 RAYS Nutcracker Classic - | 2025-12-05 |
| 100 Fly | LCM | 1:59.91 | — | 157 | 11 | B in 34.12s | STAT LC Invite 2023 | 2023-05-13 |
| 100 IM | SCY | 1:39.23 | — | 256 | 10 | — | 2021 RAYS Great Pumpkin Splash | 2021-10-16 |
| 200 Free | SCY | 2:29.49 | B | 352 | 14 | BB in 9.00s | 2026 Northern Region 13&O Cham | 2026-02-27 |
| 200 Free | LCM | 2:55.24 | — | 325 | 14 | B in 2.75s | 2026 Helen Wang Sunflower Clas | 2026-05-02 |
| 200 Back | LCM | 3:17.69 | — | 301 | 14 | B in 7.80s | 2026 VSI LC Northern District | 2026-06-28 |
| 200 Back | SCY | 2:54.25 | — | 286 | 14 | B in 9.36s | 2025 PWSC Fall Aqua-Fest | 2025-11-08 |
| 200 Breast | SCY | 3:29.15 | — | 235 | 14 | B in 20.96s | 2026 RAYS Jeff Rouse Invitatio | 2026-01-11 |
| 200 Fly | SCY | 3:12.70 | — | 210 | 14 | B in 24.51s | 2026 RAYS Jeff Rouse Invitatio | 2026-01-10 |
| 200 IM | SCY | 2:55.31 | — | 302 | 14 | B in 6.42s | 2026 Northern Region 13&O Cham | 2026-03-01 |
| 200 IM | LCM | 3:23.77 | — | 286 | 14 | B in 9.28s | 2026 Helen Wang Sunflower Clas | 2026-05-02 |
| 400 Free | LCM | 5:59.82 | B | 346 | 14 | BB in 22.83s | 2026 Helen Wang Sunflower Clas | 2026-05-01 |
| 400 IM | SCY | 6:06.41 | — | 306 | 14 | B in 3.62s | NOVA Short Course Send Off 202 | 2026-03-21 |
| 500 Free | SCY | 6:35.49 | B | 356 | 14 | BB in 16.50s | 2026 Northern Region 13&O Cham | 2026-02-28 |
| 800 Free | LCM | 12:32.49 | — | 329 | 14 | B in 4.70s | 2026 Helen Wang Sunflower Clas | 2026-05-03 |
| 1000 Free | SCY | 13:33.05 | B | 361 | 14 | BB in 33.16s | 2026 Northern Region 13&O Cham | 2026-03-01 |
| 1650 Free | SCY | 22:59.89 | B | 342 | 14 | BB in 60.40s | 2026 SwimRVA Heavyweight Battl | 2026-01-31 |