| 200m Butterfly | 2:22.39 SCM | 2:23.46 LCM | - | 2026 U SPORTS Swimming Champio | 2026-03-14 |
| 50m Butterfly | 28.87 SCM | 28.80 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 50m Freestyle | 26.97 SCM | 26.82 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 100m Butterfly | 1:04.38 SCM | 1:03.98 LCM | - | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 200m Butterfly | 2:21.25 SCM | 2:20.66 SCM | -- | Ontario University Championships 2026 | 2026-02-21 |
| 50m Butterfly | 28.80 SCM | 29.07 SCM | -- | Ontario University Championships 2026 | 2026-02-20 |
| 50m Freestyle | 26.82 SCM | 27.50 SCM | -- | Ontario University Championships 2026 | 2026-02-20 |
| 100m Butterfly | 1:04.09 SCM | 1:02.58 SCM | -- | Ontario University Championships 2026 | 2026-02-19 |
| 100m Butterfly | 1:03.98 LCM | 1:05.60 LCM | 6 | 2026 Toronto Grand Prix | 2026-01-24 |
| 200m Butterfly | 2:23.46 LCM | 2:26.63 LCM | 5 | 2026 Toronto Grand Prix | 2026-01-24 |
| 50m Butterfly | 29.77 LCM | 30.03 LCM | 16 | 2026 Toronto Grand Prix | 2026-01-24 |
| 200m Butterfly | 2:27.99 SCM | 2:23.83 SCM | 3 | Varsity Blues Time Trial Jan 2026 | 2026-01-23 |
| 100m Butterfly | 1:03.98 SCM | 1:04.20 SCM | 2 | Varsity Blues Time Trial Jan 2026 | 2026-01-23 |
| 100m Butterfly | 1:04.26 SCM | 1:04.20 SCM | 3 | OUA & Club Winter Invitational | 2026-01-17 |
| 100m Freestyle | 1:00.25 SCM | 1:00.19 SCM | 12 | OUA & Club Winter Invitational | 2026-01-17 |