- A three-star recruit on 247Sports, ESPN and Rivals
- Ranked the No. 6 prospect in Utah
- Helped American Fork to the 2019 state championship game
- Named to 2019 Deseret News All-State First Team
- Totaled 54 tackles in nine games as a senior in 2019
- Posted 84 tackles as a junior in 2018
- Also had 26 receptions for 241 yards and three touchdowns on offense as a junior
- Coached by Aaron Behm
- Also recruited by UCLA, Utah, Nebraska and Utah State