2018: Earned First Team All-SoCon honors after a season that saw him hit .304 with seven homers in 50 games (49 starts)...closed out the regular season with a 2-4, 2 runs scored effort 5/19 at Samford...went 6 for 10 with four walks, two homers and two HBP in series against Wofford 5/11-13...hit in eight straight games 4/13 - 4/28...hit VMI’s first walk-off homer since 2012 in 4/25 win over Virginia Tech...homered in each of the first two games of Furman series...equaled career-high with three walks 4/10 vs. Longwood...scored two runs and hit his second homer of the year 4/1 against The Citadel...got his first full day off since becoming the starting catcher (opening day 2016) on 3/17...2 for 4 with five RBI 3/16 at GW, including go-ahead hit with two outs in ninth...went 7 for 13 with three runs scored in UMass Lowell series 3/9-10, part of a run of five straight games with RBI...drove in six runs in sweep of Lafayette 2/23-25...had hits in each game at South Carolina 2/16-18, including two in season-opening win...Second Team Preseason All-SoCon selection.
2017: Drafted in the 33rd round by the San Francisco Giants, the same team that drafted Matt Winn two years prior...was the first Keydet underclassman position player to be drafted since 2009 (Biagini)...hit .291 with eight home runs and 38 RBI...ranked among the SoCon leaders with 16 doubles...started every game but one at catcher from March 12 to the end of the season...had three hits and scored two runs in season finale against ETSU in the conference tournament...went 3 for 5 with three runs scored and a homer 5/19 vs. ETSU...went 3 for 6 with a walk in 5/14 win at Furman...saw seven-game hitting streak snapped in UNCG finale, 5/7...2 for 3 with a home run in opener of UNCG series, 5/5...went 6 for 13 in Radford series, including a 3 for 4, two RBI game in finale...saw streak of 27 straight games started at catcher end 4/29 vs. Radford...went 3 for 4 and reached base four times in middle game of Mercer series 4/14...2 for 4 with three RBI's and his 10th double of the year 4/5 vs. ODU... 2 for 4 with two runs scored and two doubles in 3/29 win at Longwood...went 5 for 11 with a homer and three runs scored in Elon series 3/17-19...2 for 5 with six total bases, three RBI and two runs scored in 3/12 game vs. Quinnipiac...homered in back to back games versus Quinnipiac 3/11 and 3/12...went 2 for 3 with three RBI, including a go-ahead two-run double, in 3/5 win over George Washington...started at DH for the first time this year 3/5 against GW...started the year 0 for 8, rebounded to go 5 for 13 over next five games.
2016: Hit .267 with 11 home runs and 28 RBI...one of a handful of Keydets to play in every game, breaking the school record for games played in a season in the process (56)...2 for 5 with his 11th home run of the year in 5/14 game against Furman...blasted his 10th homer of the season during series at ETSU...hit his ninth home run of the year in win over ODU April 19...did not start the April 5 game behind the plate, his first partial day off in one month, went 2 for 5 as DH...has reached base in 32 of 37 games he has appeared in this season...walked three times and scored twice in March 26's win over The Citadel...earned SoCon Player of the Week and National Player of the Week honors on March 14...had a career week March 8-13, when he hit 9 for 16 with four home runs and nine RBI...first career multi-home run game March 11 against UMES, when he went 4 for 4 with five RBI...3 for 4 with three RBI March 13 against UMES...went deep at Richmond 3/1 for his second long ball of the year, and second in three games...hit his first career home run 2/27 against Lafayette....opened the season with a four-game hitting streak, snapped 2/23 at UVA.
2015: True freshman who served as the backup to Third Team All-American backstop Matt Winn...started four games on the year and appeared in nine total contests...had two hits in two of his starts, including 3/31 at Virginia Tech when he notched his first career hit...also had two hits in the regular season finale against Western Carolina and added two runs scored...walked twice in 5/12 win against James Madison...went 4 for 14 with four walks and four runs scored over his four starts.
High School/Personal: Four-year letterwinner at Amherst County...First Team all-district and second team all-region(utility)...Second team all-area (3B)...Atlantic Coast Top Showcase Top POP's...played for state semifinalists and district/region champions in 2013...has played travel baseball for Richmond Braves, both West and American, as well as the Virginia Cardinals...also played in the Capital Region of the USA Baseball 17U National Team Identification Series...also played three years of basketball...father was a two-sport athlete at Hampden-Sydney...intends to major in history at VMI.