| 100m Freestyle Lap | 49.40 SCM | 3:41.67 LCM | 8 | 2026 U SPORTS Swimming Champio | 2026-03-14 |
| 100m Freestyle | 50.02 SCM | 50.19 SCM | 21 | 2026 U SPORTS Swimming Champio | 2026-03-14 |
| 200m Freestyle Lap | 1:50.81 SCM | 7:17.56 LCM | 7 | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 200m IM | 2:01.11 SCM | 2:01.01 SCM | 13 | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 400m Freestyle | 3:54.75 SCM | 3:50.13 SCM | 15 | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 100m Freestyle Lap | 49.56 SCM | 3:19.06 LCM | 7 | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 200m Freestyle | 1:47.92 SCM | 1:47.37 SCM | 17 | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 100m Freestyle Lap | 50.01 SCM | 3:19.06 SCM | 2 | Ontario University Championships 2026 | 2026-02-21 |
| 100m Freestyle | 50.30 SCM | 50.28 SCM | 3 | Ontario University Championships 2026 | 2026-02-21 |
| 200m Freestyle Lap | 1:47.60 SCM | 7:23.54 SCM | 1 | Ontario University Championships 2026 | 2026-02-20 |
| 200m IM | 2:04.05 SCM | 2:01.01 SCM | 4 | Ontario University Championships 2026 | 2026-02-20 |
| 400m Freestyle | 3:59.53 SCM | 3:50.13 SCM | 3 | Ontario University Championships 2026 | 2026-02-20 |
| 200m Freestyle | 1:50.13 SCM | 1:47.58 SCM | 5 | Ontario University Championships 2026 | 2026-02-19 |
| 200m IM | 2:13.04 LCM | 2:04.21 LCM | 7 | 2026 Toronto Grand Prix | 2026-01-24 |
| 100m Breaststroke | 1:07.18 LCM | 1:10.22 LCM | 6 | 2026 Toronto Grand Prix | 2026-01-24 |
| 200m Freestyle | 1:54.34 LCM | 1:50.78 LCM | 2 | 2026 Toronto Grand Prix | 2026-01-24 |
| 50m Freestyle Lap | 22.99 SCM | 1:32.32 SCM | 4 | UT Quad Meet | 2026-01-23 |
| 100m IM | 56.75 SCM | NT | 6 | UT Quad Meet | 2026-01-23 |
| 400m Freestyle | 4:00.30 SCM | 3:50.13 SCM | 5 | UT Quad Meet | 2026-01-23 |
| 200m Freestyle | 1:49.68 SCM | 1:47.58 SCM | 1 | UT Quad Meet | 2026-01-23 |