| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 2:15.22 | KBM Heats & Finals | 2026-02-20 |
| 100m Breaststroke | 2:20.15 | KBM Heats & Finals | 2026-02-20 |
| 100m Freestyle | 1:59.79 | KBM Heats & Finals | 2026-02-20 |
| 50m Backstroke | 1:03.64 | KBM Heats & Finals | 2026-02-20 |
| 50m Breaststroke | 1:04.75 | KBM Heats & Finals | 2026-02-20 |
| 50m Freestyle | 56.23 | KBM Heats & Finals | 2026-02-20 |
Thompson, Charles's top personal bests include 100m Backstroke (2:15.22), 100m Breaststroke (2:20.15), 100m Freestyle (1:59.79), 50m Backstroke (1:03.64), 50m Breaststroke (1:04.75).
Thompson, Charles swims for Perth Stingrays Aquatic Club.
Thompson, Charles has competed in 1 meets.