| Event | Time | Meet | Date |
|---|---|---|---|
| 100m IM | 1:51.72 | Nova Tech Aqua Kids #1 Central | 2025-10-25 |
| 200m Freestyle | 3:43.97 | AA AGD Meet & Nova Tech #3 Central | 2026-01-24 |
| 50m Backstroke | 54.03 | Nova Tech Aqua Kids #1 Central | 2025-10-25 |
| 50m Butterfly | 51.60 | AA AGD Meet & Nova Tech #3 Central | 2026-01-24 |
MacKay, Fiona's top personal bests include 100m IM (1:51.72), 200m Freestyle (3:43.97), 50m Backstroke (54.03), 50m Butterfly (51.60).
MacKay, Fiona swims for Dartmouth Crusaders Swim Club.
MacKay, Fiona has competed in 3 meets.