| Event | Time | Meet | Date |
|---|---|---|---|
| 200m Backstroke | 2:49.03 | 2025 Stingrays' Annual June Jamboree | 2025-06-13 |
| 50m Backstroke | 35.00 | 2025 Stingrays' Annual June Jamboree | 2025-06-13 |
| 50m Breaststroke | 37.47 | 2025 Stingrays' Annual June Jamboree | 2025-06-13 |
| 800m Freestyle | 10:50.09 | 2025 Stingrays' Annual June Jamboree | 2025-06-13 |
MacGregor, Waylin's top personal bests include 200m Backstroke (2:49.03), 50m Backstroke (35.00), 50m Breaststroke (37.47), 800m Freestyle (10:50.09).
MacGregor, Waylin swims for Duncan Swim Team.
MacGregor, Waylin has competed in 3 meets.