
Ht
6'
0"
Class
Junior
Hometown
Vienna,
Virginia
Last School
James Madison High School
Roster Years
2021-2023
Before BYU
- Prepped at James Madison High School
- Club: NCAP under coach John Flanagan
- Utah state champion and record holder
Personal
- Son of John and Kristi
- Belgium Netherlands Mission 2019-2021
- Local Liver King Award winner
- Eats liver every day and never eats vegetables
Personal Bests
Event (Yards) | Time | Meet |
---|---|---|
50-yard butterfly (split) | 22.46 | '22-'23 Intermountain Shootout |
50-yard freestyle (split) | 19.66 | '21-'22 Utah Tech Invite |
100-yard freestyle (split) | 43.86 | '22-'23 Mizzou Invite |
100-yard butterfly | 48.99 | '22-'23 Mizzou Invite |
Event (Meters) | Time | Meet |
---|---|---|
50m butterfly | 25.34 | '21-'22 Utah Long Course Championships |
50m freestyle (split) | 23.46 | '21-'22 Utah Long Course Championships |
100m freestyle (split) | 52.04 | '21-'22 Utah Long Course Championships |
100m backstroke | 1:04.29 | '21-'22 Utah Long Course Championships |
100m butterfly | 59.89 | '21-'22 Utah Long Course Championships |
BYU Hall of Fame
Freshman Year
Sophmore Year
2021-2022
Season Bests
Event (Yards) | Time | Meet |
---|---|---|
50-yard freestyle (split) | 19.66 | Utah Tech Invite |
50-yard butterfly | 23.57 | Intermountain Shootout |
100-yard freestyle (split) | 45.05 | Utah Tech Invite |
100-yard butterfly | 51.24 | Utah Tech Invite |
Event (Meters) | Time | Meet |
---|---|---|
50m butterfly (split) | 25.34 | Utah Long Course Championships |
50m freestyle (split) | 23.46 | Utah Long Course Championships |
100m freestyle (split) | 52.04 | Utah Long Course Championships |
100m backstroke | 1:04.29 | Utah Long Course Championships |
100m butterfly | 59.89 | Utah Long Course Championships |
Junior Year
2022-2023
Season Bests
Event | Time | Meet |
---|---|---|
50-yard butterfly (split) | 22.46 | Intermountain Shootout |
50-yard freestyle (split) | 19.68 | Mizzou Invite |
100-yard freestyle (split) | 43.86 | Mizzou Invite |
100-yard butterfly | 48.99 | Mizzou Invite |
Senior Year
Graduate Year
Redshirt Year
Medical Redshirt Year