| Event | Time | Meet | Date |
|---|---|---|---|
| 100m Backstroke | 2:08.78 | 2026 BAD Spring Invitational Meet | 2026-03-06 |
| 100m Breaststroke | 3:50.44 | 2026 Joanne Malar Invitational | 2026-01-16 |
| 100m Freestyle | 1:52.38 | 2026 BAD Spring Invitational Meet | 2026-03-06 |
| 200m Freestyle | 4:01.70 | 2026 Joanne Malar Invitational | 2026-01-16 |
| 50m Backstroke | 1:03.51 | GMAC Fall Skills and Thrills | 2025-11-02 |
| 50m Breaststroke | 1:37.79 | GMAC Fall Skills and Thrills | 2025-11-02 |
| 50m Butterfly | 1:08.57 | 2026 BAD Spring Invitational Meet | 2026-03-06 |
| 50m Freestyle | 51.61 | 2026 Joanne Malar Invitational | 2026-01-16 |
Macleod, Ethan's top personal bests include 100m Backstroke (2:08.78), 100m Breaststroke (3:50.44), 100m Freestyle (1:52.38), 200m Freestyle (4:01.70), 50m Backstroke (1:03.51).
Macleod, Ethan swims for Hamilton Aquatic Club.
Macleod, Ethan has competed in 6 meets.