| 100m Freestyle | 58.66 SCM | 59.15 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-14 |
| 200m Freestyle Lap | 2:09.26 SCM | 8:30.11 LCM | 11 | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 50m Butterfly | 28.95 SCM | 28.92 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 50m Freestyle | 26.59 SCM | 27.08 LCM | - | 2026 U SPORTS Swimming Champio | 2026-03-13 |
| 100m Freestyle Lap | 57.30 SCM | 3:53.28 LCM | 11 | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 200m Freestyle | 2:11.18 SCM | 2:09.42 SCM | - | 2026 U SPORTS Swimming Champio | 2026-03-12 |
| 50m Freestyle | 27.08 SCM | 26.45 SCM | 1 | MACU - U SPORTS Time Trial LCM | 2026-02-26 |
| 100m Freestyle | 59.66 SCM | 3:52.55 SCM | 4 | Ontario University Championships 2026 | 2026-02-21 |
| 50m Butterfly Lap | 28.18 SCM | 1:55.23 SCM | 5 | Ontario University Championships 2026 | 2026-02-21 |
| 100m Freestyle | 59.15 SCM | 59.52 SCM | 19 | Ontario University Championships 2026 | 2026-02-21 |
| 50m Butterfly | 29.57 SCM | 28.92 SCM | 25 | Ontario University Championships 2026 | 2026-02-20 |
| 50m Freestyle | 26.64 SCM | 26.58 SCM | 11 | Ontario University Championships 2026 | 2026-02-20 |
| 50m Freestyle | 26.45 SCM | 1:47.55 SCM | 4 | Ontario University Championships 2026 | 2026-02-19 |
| 50m Backstroke | 32.47 SCM | 31.58 SCM | 8 | GHAC SC Last Chance Qualifier 2026 | 2026-01-31 |
| 50m Freestyle | 27.93 SCM | 26.58 SCM | 8 | GHAC SC Last Chance Qualifier 2026 | 2026-01-30 |
| 50m Freestyle | 26.93 SCM | 26.58 SCM | 1 | McMaster Tri Meet with UOG & WAT 2026 | 2026-01-17 |
| 50m Butterfly | 29.84 SCM | 28.92 SCM | 4 | McMaster Tri Meet with UOG & WAT 2026 | 2026-01-17 |
| 100m Freestyle | 1:00.35 SCM | 58.46 SCM | 2 | McMaster Tri Meet with UOG & WAT 2026 | 2026-01-17 |
| 50m Freestyle | 27.32 SCM | NT | 3 | MACU WAT UG Dual #2 | 2026-01-17 |
| 50m Butterfly | 29.95 SCM | NT | 4 | MACU WAT UG Dual #2 | 2026-01-17 |
| 100m Freestyle | 1:00.13 SCM | 58.46 SCM | 2 | MACU WAT UG Dual #2 | 2026-01-17 |