| 100m Freestyle | 57.38 SCM | 56.97 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-14 |
| 50m Butterfly | 28.00 SCM | 27.77 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 50m Freestyle | 26.68 SCM | 26.34 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 100m Freestyle Lap | 56.95 SCM | 3:46.10 LCM | 5 | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 100m Butterfly | 1:03.12 SCM | 1:02.07 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 100m Freestyle Lap | 56.48 SCM | 3:46.10 SCM | 2 | Ontario University Championships 2026 | 2026-02-21 |
| 100m Freestyle | 57.73 SCM | 56.97 SCM | 9 | Ontario University Championships 2026 | 2026-02-21 |
| 50m Butterfly | 27.96 SCM | 27.77 SCM | 9 | Ontario University Championships 2026 | 2026-02-20 |
| 50m Freestyle | 26.83 SCM | 26.34 SCM | 13 | Ontario University Championships 2026 | 2026-02-20 |
| 50m Freestyle Lap | 26.30 SCM | 1:42.24 SCM | 1 | Ontario University Championships 2026 | 2026-02-19 |
| 100m Butterfly | 1:02.73 SCM | 1:02.07 SCM | 8 | Ontario University Championships 2026 | 2026-02-19 |
| 100m Butterfly | NS | 1:03.07 LCM | -- | 2026 Toronto Grand Prix | 2026-01-24 |
| 50m Freestyle | 27.98 LCM | 27.14 LCM | 20 | 2026 Toronto Grand Prix | 2026-01-24 |
| 50m Butterfly Lap | 27.92 SCM | 1:52.11 SCM | 1 | UT Quad Meet | 2026-01-23 |
| 50m Freestyle | 27.01 SCM | NT | 7 | UT Quad Meet | 2026-01-23 |
| 100m Butterfly | 1:03.65 SCM | 1:01.67 SCM | 8 | UT Quad Meet | 2026-01-23 |
| 50m Butterfly | 28.17 SCM | 27.77 SCM | 5 | UT Quad Meet | 2026-01-23 |
| 100m IM | 1:05.87 SCM | 1:10.25 SCM | 8 | UT Quad Meet | 2026-01-23 |