| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Breaststroke | 2:20.75 | Premier 3 South East | 2026-01-25 |
| 100m IM | 1:57.08 | CVAC TIME TRIAL | 2026-02-22 |
| 200m Breaststroke | 4:51.94 | Premier # 2 - South East/ Première # 2 - Sud-Est | 2025-12-13 |
| 200m Freestyle | 3:30.30 | CVAC TIME TRIAL | 2026-02-22 |
| 200m IM | 4:28.31 | Premier 3 South East | 2026-01-25 |
| 400m Freestyle | 8:00.70 | Premier # 2 - South East/ Première # 2 - Sud-Est | 2025-12-13 |
| 50m Breaststroke | 1:03.63 | Premier # 2 - South East/ Première # 2 - Sud-Est | 2025-12-13 |
MacKay, Ewan's top personal bests include 100m Breaststroke (2:20.75), 100m IM (1:57.08), 200m Breaststroke (4:51.94), 200m Freestyle (3:30.30), 200m IM (4:28.31).
MacKay, Ewan swims for Codiac Vikings Aquatic Club.
MacKay, Ewan has competed in 3 meets.