| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Breaststroke | 2:43.43 | 2025 Dominique Bouchard Invitational Meet | 2025-11-14 |
| 100m Freestyle | 2:00.69 | 2025 Dominique Bouchard Invitational Meet | 2025-11-14 |
| 25m Backstroke | 25.53 | 2025-2026 SSAT Invitational - NEOR 1 | 2025-10-25 |
| 25m Freestyle | 23.14 | 2025-2026 SSAT Invitational - NEOR 1 | 2025-10-25 |
| 50m Backstroke | 1:01.62 | NCA Fall In Club Meet | 2025-10-29 |
| 50m Freestyle | 55.23 | NCA Fall In Club Meet | 2025-10-29 |
Macdonald, Malcolm's top personal bests include 100m Breaststroke (2:43.43), 100m Freestyle (2:00.69), 25m Backstroke (25.53), 25m Freestyle (23.14), 50m Backstroke (1:01.62).
Macdonald, Malcolm swims for Nickel City Aquatics.
Macdonald, Malcolm has competed in 3 meets.