Personal Bests
- 200 Free - 1:36.48 @ All-AZ Invite (Oct. 2025)
- 500 Free - 4:15.41 @ Big 12 Championships (2026)
- 1000 Free - 8:58.04 vs. UNLV (Oct. 2025)
- 1650 Free - 15:02.39 @ Big 12 Championships (2026)
- 200 Back - 1:49.46 vs. Grand Canyon (Jan. 2026)
- 200 Fly - 1:52.80 vs. Grand Canyon (Jan. 2026)
- 400 IM - 3:52.25 @ Big 12 Championships (2026)
Freshman (2025-26)
- Appeared in eight meets in his first season in Tempe and had season best swims in the final meet of the season at conference championships.
- Placed second (15:02.39) in the 1650 Free at the Big 12 Championship. Also competed in the 500 Free and 400 IM. (2/24-2/26).
- Won the 1650 free (15:15.39) and competed in the 500 free in the Big 12 East West Championship. (1/16-1/17).
- Was third in the 500 free (4:22.90) in the championship dual at the CSCAA Dual Meet Challenge.
- Placed fifth in the 200 Freestyle and participated in the 400 Freestyle Relay against USC (11/8)
- Finished fifth place in the 500 Free at the tri-meet between Stanford and California. Also competed in the 1000 Free, the 200 Free Relay and the 800 Free Relay. (10/24-10/25)
- Made his Sun Devil debut at the All-Arizona Invite taking first place in 500 Free and participated in 200 Free (10/10).
Before ASU:
- Appeared at the TYR Pro Swim Series in Fort Lauderdale placing 15th in the 1500 free (16:01.89)
- As a senior he captured state titles in the 200 free, 1000 free and 1650 free.
- Appeared in the Australian Swimming Trials in 2024.
