| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 1:14.85 | Perth Halloween Howler | 2025-10-24 |
| 100m Freestyle | 56.76 | January In House Time Trial Perth | 2026-01-09 |
| 100m IM | 1:10.60 | Perth Halloween Howler | 2025-10-24 |
| 200m Backstroke | 2:29.98 | BBST Fall Invitational 2025 | 2025-11-21 |
| 200m Breaststroke | 2:57.95 | KBM Heats & Finals | 2026-02-20 |
| 200m Freestyle | 2:06.28 | BBST Fall Invitational 2025 | 2025-11-21 |
| 200m IM | 2:26.65 | BBST Fall Invitational 2025 | 2025-11-21 |
| 400m Freestyle | 4:32.96 | 2026 Eastern Ontario Regional Championship - Winte | 2026-01-30 |
| 400m IM | 5:07.61 | January In House Time Trial Perth | 2026-01-09 |
| 50m Backstroke | 31.49 | Perth Candy Cane Meet | 2025-12-12 |
| 50m Butterfly | 28.90 | 2026 Eastern Ontario Regional Championship - Winte | 2026-01-30 |
| 50m Freestyle | 25.49 | KBM Heats & Finals | 2026-02-20 |
| 800m Freestyle | 9:38.82 | 2026 Eastern Ontario Regional Championship - Winte | 2026-01-30 |
MacPhee, Nathan's top personal bests include 100m Backstroke (1:14.85), 100m Freestyle (56.76), 100m IM (1:10.60), 200m Backstroke (2:29.98), 200m Breaststroke (2:57.95).
MacPhee, Nathan swims for Perth Stingrays Aquatic Club.
MacPhee, Nathan has competed in 10 meets.