Overall: Holds the VMI record for career batting average (.370), on-base percentage (.473), hits (275), runs (201), RBI (155), and Total Bases (457) while standing in the top three in career slugging percentage (.608), home runs (42), and walks (127)…had 744 at-bats, the fifth most, and played in 206 games, the sixth most in program history…is top 10 all-time in hit by pitches (31).
2024: Was Preseason SoCon Player of the Year and a First-Team All-SoCon Third Baseman and later named to the All-Conference First-Team as a catcher…voted as SoCon Player of the Month in April…broke his own single-season runs record with 64…slashed .368/.647/.494 after recording 75 hits, 12 doubles, three triples, and 13 homers to pair with 51 RBI…played and started in all 56 games and had 204 at-bats with a team-leading 43 walks…swiped 18 bags…ranked in the top 10 in the SoCon in batting average, slugging percentage, on-base percentage, OPS, runs, hits, triples, walks, hit by pitches, sacrifice flies, and stolen bases…ended the year with the 34th-best on-base percentage in Division I…had 20 multi-hit games.
2023 (Redshirt Junior)
- First-team All-Southern Conference 3B
- Ranked 35th in D1 in batting average (.392), 47th with a .487 on base percentage and tied for 17th with 32 stolen bases
- Led the SoCon in batting average and ranked in the top 10 in slugging percentage, on base percentage, runs, hits, RBI, home runs, total bases, walks, sacrifice flies and stolen bases
- The conference player of the week for March 20
- Etched his name in the VMI single-season top 10s for runs (tied for first), total bases (third), hits (fourth), stolen bases (fourth), on-base percentage (sixth), walks (T - seventh), RBI (T - seventh) and slugging percentage (8th).
- Earned VMI’s Intercollegiate Athletic Award for the outstanding athlete among football, basketball, baseball, men's cross country/track & field teams.
- Hit .417 in three games vs. Mercer 4/21 & 4/23; 1 2B, 1 HR, .500 OBP, .750 SLG %
- Was 5-7 in a DH sweep of WCU April 6; 6 R, 3 BB, .833 OBP, 1.000 SLG
- Hit .600 in a home series vs. UNCG 3/31- 4/2; 1 2B, 1 HR, 5 BB, .688 OBP, 1.000 SLG%
- Had a big series against Wofford, hitting .538, 1 2B, 1 HR, 4 RBI, .846 SLG %
2022: Was on his way to a monster season before injury slowed him down … still hit .315 with nine home runs and eight doubles … .394 on base percentage and .555 slugging percentage … drove in 23 runs in 43 games and scored 32 … had two hits at Mercer on May 15 … blasted home runs in the first two games of the Rider series, 3/18-19 … the SoCon Player of the Week for March 7 … hit .727 with four doubles and three home runs March 4-6 in series vs. Binghamton … had three hits against Lafayette on Feb. 27 with a home run, three runs scored and two RBI … went 2-4 with a double, a home run and four RBI vs. Lafayette on 2/26 … blasted two home runs and scored four times at #23 Duke on 2/20.
2021: The 2021 SoCon Freshman of the Year … first-team all-state ... hit .422 with a .525 on base percentage and a .602 slugging percentage … hit nine doubles, a triple and six homers … scored 36 runs and drove in 27 … ranked seventh in NCAA Division I in batting average and sixth in on-base percentage and led the conference in both categories … went 3-3 in game 1 at UNCG on 5/21 with two walks … had five hits in ETSU series 5/14-15; has reached base successfully in 21 straight games … earned SoCon Player of the month for April … recorded four hits vs. Samford on May 7 … had six hits in series at The Citadel, with three walks, a triple, four runs and four RBI … was 4-5 with three runs, two RBI and a double against Wofford in game 2 of a DH on 4/23 … repeated as the conference player of the week on April 19, hitting .727 with a double, two home runs, four runs and four RBI in a three-game sweep of Mercer … the SoCon Player of the Week on April 12; in a doubleheader at WCU on 4/11 he had seven hits in the two games, with four runs, six RBI, two doubles and a home run … had a home run and a walk in the second game of UNCG twin bill 3/27 … opened the season strong at Virginia on 2/23, belting a homer and going 2-2 with three walks.
2020: Started six times as a rookie, and played in eight games at catcher and DH … scored seven runs … blasted the first homer of his career, a two-run shot, against Lafayette on 2/22.
Before VMI: 4x Baseball letterman … 2017 Conference 12 Player of the year … 2017 first team all-region/all-state … 2017 second team All-Metro … 2018 2nd team all-region … state champion in 2018 … PBR #10 player in the state, #1 Catcher … National Honor Society member.