| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:33.16 | Goldfins Pentathlon | 2026-02-07 |
| 100m Backstroke | 1:37.92 | Winter Solstice | 2025-11-29 |
| 100m Breaststroke | 1:41.96 | Goldfins Pentathlon | 2026-02-07 |
| 100m Breaststroke | 1:45.91 | Winter Solstice | 2025-11-29 |
| 100m Butterfly | 1:45.75 | Goldfins Pentathlon | 2026-02-07 |
| 100m Freestyle | 1:27.07 | Goldfins Pentathlon | 2026-02-07 |
| 100m Freestyle | 1:26.81 | Winter Solstice | 2025-11-29 |
| 200m Backstroke | 3:32.32 | Winter Solstice | 2025-11-29 |
| 200m Breaststroke | 3:42.86 | Winter Classic | 2026-01-16 |
| 200m Freestyle | 3:03.31 | Craven SPORT Services Racing Series #3 | 2026-03-07 |
| 200m IM | 3:22.51 | Goldfins Pentathlon | 2026-02-07 |
| 200m IM | 3:20.94 | Craven SPORT Services Racing Series #2 | 2025-11-15 |
| 400m Freestyle | 6:50.64 | Winter Classic | 2026-01-16 |
| 400m Freestyle | 6:38.29 | Craven SPORT Services Racing Series #2 | 2025-11-15 |
| 50m Backstroke | 45.29 | Winter Classic | 2026-01-16 |
| 50m Backstroke | 44.00 | Craven SPORT Services Racing Series #3 | 2026-03-07 |
| 50m Breaststroke | 46.30 | Winter Classic | 2026-01-16 |
| 50m Breaststroke | 45.40 | Winter Solstice | 2025-11-29 |
| 50m Butterfly | 46.50 | Winter Solstice | 2025-11-29 |
| 50m Freestyle | 36.28 | Craven SPORT Services Racing Series #3 | 2026-03-07 |
MacGillivray, Kyle's top personal bests include 100m Backstroke (1:33.16), 100m Backstroke (1:37.92), 100m Breaststroke (1:41.96), 100m Breaststroke (1:45.91), 100m Butterfly (1:45.75).
MacGillivray, Kyle swims for Team Gold.
MacGillivray, Kyle has competed in 7 meets.