| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Butterfly | 1:07.73 | Western Region Short Course Championships | 2026-02-12 |
| 100m Freestyle | 1:01.91 | Western Region Short Course Championships | 2026-02-12 |
| 100m IM | 1:15.16 | Dean Boles Invitational Meet | 2026-01-10 |
| 200m Butterfly | 2:29.43 | BAC Team Showdown 2025 | 2025-12-12 |
| 200m Freestyle | 2:12.03 | Western Region Short Course Championships | 2026-02-12 |
| 200m IM | 2:30.10 | Western Region Short Course Championships | 2026-02-12 |
| 400m Freestyle | 4:38.76 | Western Region Short Course Championships | 2026-02-12 |
| 400m IM | 5:16.33 | Western Region Short Course Championships | 2026-02-12 |
| 50m Butterfly | 29.48 | Western Region Short Course Championships | 2026-02-12 |
| 50m Freestyle | 29.31 | 2025 Age Group International SC | 2025-11-27 |
Fletcher, Thomas's top personal bests include 100m Butterfly (1:07.73), 100m Freestyle (1:01.91), 100m IM (1:15.16), 200m Butterfly (2:29.43), 200m Freestyle (2:12.03).
Fletcher, Thomas swims for Region of Waterloo Swim Club.
Fletcher, Thomas has competed in 8 meets.