| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Breaststroke | 2:46.35 | LAC - Nothers Fall Invitational | 2025-11-21 |
| 100m Freestyle | 2:27.15 | LAC - Nothers Fall Invitational | 2025-11-21 |
| 100m IM | 2:29.78 | LAC - Nothers Fall Invitational | 2025-11-21 |
| 50m Backstroke | 1:02.56 | LAC - Nothers Fall Invitational | 2025-11-21 |
| 50m Breaststroke | 1:10.35 | LAC - Nothers Fall Invitational | 2025-11-21 |
| 50m Butterfly | 1:10.20 | LAC - Nothers Fall Invitational | 2025-11-21 |
Thompson, Margaret's top personal bests include 100m Breaststroke (2:46.35), 100m Freestyle (2:27.15), 100m IM (2:29.78), 50m Backstroke (1:02.56), 50m Breaststroke (1:10.35).
Thompson, Margaret swims for Middlesex Swimming.
Thompson, Margaret has competed in 1 meets.