| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:19.15 | MAC Winter Invitational | 2026-01-22 |
| 100m Backstroke | 1:17.31 | Dean Boles Invitational Meet | 2026-01-10 |
| 100m Breaststroke | 1:30.57 | 2025 Age Group International LC | 2025-06-05 |
| 100m Butterfly | 1:06.87 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 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 Backstroke | 2:46.92 | 2025 Age Group International LC | 2025-06-05 |
| 200m Butterfly | 2:24.75 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 200m Butterfly | 2:29.43 | BAC Team Showdown 2025 | 2025-12-12 |
| 200m Freestyle | 2:15.40 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 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:39.10 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 400m Freestyle | 4:38.76 | Western Region Short Course Championships | 2026-02-12 |
| 400m IM | 5:26.90 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 400m IM | 5:16.33 | Western Region Short Course Championships | 2026-02-12 |
| 50m Butterfly | 30.92 | 2026 Ontario Age Groups - MPAC | 2026-03-05 |
| 50m Butterfly | 29.48 | Western Region Short Course Championships | 2026-02-12 |
| 50m Freestyle | 29.58 | MAC Winter Invitational | 2026-01-22 |
| 50m Freestyle | 29.31 | 2025 Age Group International SC | 2025-11-27 |
Fletcher, Thomas's top personal bests include 100m Backstroke (1:19.15), 100m Backstroke (1:17.31), 100m Breaststroke (1:30.57), 100m Butterfly (1:06.87), 100m Butterfly (1:07.73).
Fletcher, Thomas swims for Region of Waterloo Swim Club.
Fletcher, Thomas has competed in 8 meets.