Before ASU:
- Competed at the 2025 Canadian Swim Trials, setting personal bests in the 50m breast (28.60), 50m fly (53.54) and the 100m fly (53.86).
- At the Canadian Olympic Trials in June 2024, he recorded times of 22.42 in the 50 free and 49.28 in the 100 free in the 'B' final.