Before ASU:
- Competed at the Canadian Swimming Trials, attempting to qualify for the World Championship Team. He made the final in the 200 fly, 400 IM and the 800 free.
- Set a personal best in the 100y fly, placing fourth at the CIF state Championship (48.46)
- Finished in third in the 400 IM (4:30.23) in the 2024 Canadian Swimming Trials. Made the final in the 400 free.