| 50m Butterfly Lap | 42.08 SCM | 2:43.76 SCM | 4 | 2026 Ontario Masters Provincials | 2026-04-19 |
| 200m Butterfly | 3:25.71 SCM | 3:28.47 SCM | 2 | 2026 Ontario Masters Provincials | 2026-04-19 |
| 50m Freestyle Lap | 34.93 SCM | 2:23.08 SCM | 4 | 2026 Ontario Masters Provincials | 2026-04-18 |
| 400m Freestyle | 5:54.22 SCM | 5:55.36 SCM | 5 | 2026 Ontario Masters Provincials | 2026-04-18 |
| 100m Butterfly | 1:33.23 SCM | 1:32.37 SCM | 2 | 2026 Ontario Masters Provincials | 2026-04-17 |
| 500m Freestyle | 6:33.56 SCM | 23:50.00 SCM | 1 | 2026 Ontario Masters Provincials | 2026-04-17 |
| 50m Freestyle Lap | 34.95 SCM | 2:09.90 SCM | 1 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 50m Butterfly Lap | 42.59 SCM | 2:33.03 SCM | 1 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 200m Butterfly | 3:32.77 SCM | 3:28.47 SCM | 1 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 400m Freestyle | 5:59.47 SCM | 5:55.36 SCM | 4 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 50m Butterfly | NS | 41.51 SCM | -- | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 500m Freestyle | 7:54.86 LCM | 24:02.00 LCM | 5 | 2026 EOMAC Swim for Heart | 2026-03-08 |
| 800m Freestyle | 13:01.22 LCM | NT | 5 | 2026 EOMAC Swim for Heart | - |
| 400m Freestyle | 6:22.86 LCM | NT | 5 | 2026 EOMAC Swim for Heart | - |