| 50m Butterfly Lap | 31.45 SCM | 2:56.85 SCM | 1 | 2026 Ontario Masters Provincials | 2026-04-19 |
| 200m Butterfly | 2:55.54 SCM | 2:50.95 SCM | 2 | 2026 Ontario Masters Provincials | 2026-04-19 |
| 50m Freestyle | 27.37 SCM | 27.44 SCM | 2 | 2026 Ontario Masters Provincials | 2026-04-19 |
| 100m Butterfly Lap | 1:13.29 SCM | 4:42.81 SCM | 1 | 2026 Ontario Masters Provincials | 2026-04-18 |
| 50m Freestyle Lap | 27.22 SCM | 1:59.03 SCM | 1 | 2026 Ontario Masters Provincials | 2026-04-18 |
| 100m Freestyle | 1:00.93 SCM | 1:01.06 SCM | 2 | 2026 Ontario Masters Provincials | 2026-04-18 |
| 50m Butterfly | 29.77 SCM | 29.97 SCM | 2 | 2026 Ontario Masters Provincials | 2026-04-18 |
| 100m Butterfly | 1:09.84 SCM | 1:10.16 SCM | 2 | 2026 Ontario Masters Provincials | 2026-04-17 |
| 100m Freestyle Lap | 1:03.30 SCM | 4:48.15 SCM | 1 | 2026 Ontario Masters Provincials | 2026-04-17 |
| 50m Freestyle Lap | 28.51 SCM | 2:11.00 SCM | 1 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 50m Butterfly | 30.06 SCM | 29.97 SCM | 2 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 50m Freestyle | 27.60 SCM | 27.72 SCM | 2 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 100m Freestyle | 1:00.48 SCM | 1:01.23 SCM | 1 | Stephen Forsey Masters Swim Meet | 2026-03-22 |
| 50m Freestyle | 29.59 SCM | 2:23.42 SCM | -- | Georgian Bay Squall Water and Ice | 2026-01-11 |
| 50m Freestyle | 28.29 SCM | 27.44 SCM | 1 | Georgian Bay Squall Water and Ice | 2026-01-11 |
| 100m IM | 1:16.51 SCM | 1:12.24 SCM | 2 | Georgian Bay Squall Water and Ice | 2026-01-11 |