- Played for head coach Tony Grandinetti at Wall High School in Wall, N.J.
- Served as team captain during his senior season
- Named the Coast Star Offensive Player of the Year
- Led team to the 2016 South Jersey Group III championship
- Hit on 199 of 423 passes for 2,390 yards and 16 touchdowns during his high school career, while rushing 274 times for 967 yards and 11 scores
- Also played basketball and baseball