Played baseball all four years at UNC Chapel Hill. Graduated in 2021 with a degree in Exercise Sports Science with a minor in Coaching.
An alum of Southwest Guilford. Ranked the No. 4 pitcher and the No. 13 overall player in the state of North Carolina. Named a 2017 Rawlings-Perfect Game honorable mention All-America. 2017 Atlantic All-Regional first team, Three-time all-conference selection, All-area and all-state selection as a junior and senior and was conference pitcher of the year. Bobby Murray Invitational All-Tournament & MVP selection. Went 20-2 in his last two seasons at Southwest Guilford with 192 strikeouts, 59 hits and 35 walks allowed.