| 100m Freestyle | 50.58 SCM | 50.82 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-14 |
| 50m Butterfly | 24.39 SCM | 24.58 SCM | 17 | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 50m Freestyle | 23.53 SCM | 23.17 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 100m Butterfly | 55.95 SCM | 56.10 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 50m Butterfly Lap | 24.10 SCM | 1:40.97 SCM | 4 | Ontario University Championships 2026 | 2026-02-21 |
| 100m Freestyle | 52.56 SCM | 50.82 SCM | 22 | Ontario University Championships 2026 | 2026-02-21 |
| 50m Butterfly | 24.80 SCM | 24.58 SCM | 3 | Ontario University Championships 2026 | 2026-02-20 |
| 50m Freestyle | 23.66 SCM | 23.17 SCM | 17 | Ontario University Championships 2026 | 2026-02-20 |
| 50m Freestyle Lap | 22.89 SCM | 1:32.32 SCM | 2 | Ontario University Championships 2026 | 2026-02-19 |
| 100m Butterfly | 56.10 SCM | 56.18 SCM | 14 | Ontario University Championships 2026 | 2026-02-19 |
| 50m Freestyle | 25.10 SCM | 23.03 SCM | 5 | Varsity Blues Time Trial Jan 2026 | 2026-01-23 |
| 50m Butterfly | 26.02 SCM | 24.58 SCM | 2 | Varsity Blues Time Trial Jan 2026 | 2026-01-23 |
| 100m Butterfly | 58.98 SCM | 55.58 SCM | 9 | Varsity Blues Time Trial Jan 2026 | 2026-01-23 |