| Event | Time | Meet | Date |
|---|---|---|---|
| 100m IM | 1:59.48 | ASSA Provincial Championships | 2025-08-01 |
| 25m Backstroke | 29.89 | Pincher Creek Dolphins Invitational Swim Meet | 2025-05-30 |
| 25m Breaststroke | 26.04 | ASSA Provincial Championships | 2025-08-01 |
| 25m Butterfly | 28.17 | Orca Invitational 2025 | 2025-06-07 |
| 25m Freestyle | 20.30 | ASSA Provincial Championships | 2025-08-01 |
| 50m Breaststroke | 57.44 | ASSA Provincial Championships | 2025-08-01 |
| 50m Freestyle | 48.57 | Brooks-Medicine Hat Summer Swim Meet | 2025-06-14 |
Macpherson, Fynn's top personal bests include 100m IM (1:59.48), 25m Backstroke (29.89), 25m Breaststroke (26.04), 25m Butterfly (28.17), 25m Freestyle (20.30).
Macpherson, Fynn swims for Lethbridge Orcas.
Macpherson, Fynn has competed in 7 meets.