| Event | Time | Meet | Date |
|---|---|---|---|
| 100m IM | 1:47.93 | NT #2 North | 2025-12-07 |
| 200m Freestyle | 3:23.03 | AA AGD & NT#4 NORTH | 2026-02-14 |
| 200m IM | 3:45.01 | AA AGD & NT#4 NORTH | 2026-02-14 |
| 50m Breaststroke | 57.22 | NT #2 North | 2025-12-07 |
| 50m Freestyle | 41.54 | NT #2 North | 2025-12-07 |
MacRae, Sophia's top personal bests include 100m IM (1:47.93), 200m Freestyle (3:23.03), 200m IM (3:45.01), 50m Breaststroke (57.22), 50m Freestyle (41.54).
MacRae, Sophia swims for Port Hawkesbury Antigonish Swim Team.
MacRae, Sophia has competed in 2 meets.