2023 (Redshirt Junior)
- Was off to a great start before suffering a season-ending injury
- Had a 4-0 record on the mound with a 4.78 ERA
- Was perfect in a start on 3/17 vs. Norfolk State; 2 1/3 IP, 0H, 0BB, 4Ks
- Notched a save on Feb. 24 against Holy Cross, threw 3 1/3 scoreless innings with one hit, one walk and three strikeouts
2022: Versatile performer started 14 times in the field in 21 games and threw 16 games on the mound with three starts … led the team with a 3.96 ERA … Had two hits, including a double, vs. WCU on April 30 … had two hits and two walks on 4/2 at UNC-W, scoring three runs … started at 1B on 3/11 vs. Lehigh and responded with a grand slam … threw three scoreless innings of relief on 5/8 vs. UNCG … earned the win in spot start at Richmond on May 3, 5 IP, 2 H, 1 BB, 1 ER, 2 K … threw three innings of scoreless relief 3/11 vs. Lehigh, 1 BB, 1 H, 4 K … tossed a scoreless inning vs. Binghamton on 3/5.
2021: A two-way player as a red-shirt freshman, playing mainly as a catcher and third baseman in the field … started behind the plate and had two hits April 16 against Mercer … drilled a three-run home run 3/26 against UNCG … hit a home run at ETSU on 3/20, which turned out to the be the game-winning run … threw a perfect inning of relief May 20 at UNCG … got the start against #22 Virginia Tech on April 20 … tossed a perfect inning of relief in game 2 at ETSU on 3/20.
2020: Played in 14 games with 11 starts behind the plate … had four RBI, drew three walks and three HBP … earned a spot on VMI’s Cadet-Athlete Scholar Society.
Accolades/Awards: 1000-point High School basketball career, second-team all-conference … averaged 16.9 ppg, 3 apg, 11 rpg, 1.4 steals, 1 block … career .369 BA, .470 OBP, 92 Hits, 69 Runs … senior year stats: .435 BA, 40 Hits, 33 RBI, 4 HR, .604 Slugging, 8 SB, 7-1 1.11 ERA … a two-time first-team all-state, two time first team all-conference, two-time first-team All-Tidewater, Virginia Preps TCIS Tournament MVP … Male Academic Athlete of the Year (GCA) … President's Award (GCA) … 4 letters in baseball