Career Highs:
Hits: 5, vs. Rider, 3/1/20
Runs: 4, vs. Rider, 3/1/20
RBIs: 3, vs. Lafayette, 2/24/19
Steals: 3, at Towson, 5/19/18
 2021 as a Redshirt Junior:
Named to the Buster Posey National Collegiate Catcher of the Year Award Preseason Watch List.
One of two players to play in all 28 games, starting 27 of them.
Knocked in 13 runners while scoring 13 on his own.
Had an eight-game hit streak during the season.
Threw out eight attempted runners behind the plate.
Hit a home run against Bowling Green (3/5).
Recorded three hits against VMI (3/14) and William & Mary (5/16).
Knocked in multiple RBI's on three different occasions.
CAA Commissioner's Academic Honor Roll (Fall '20, Spring '21)
2020 as a Junior:
Appeared in 11 games, making nine starts.
Batted .364, ending the season on a five-game hit streak and reaching base safely in his last eight games.
Had a huge day, going 5-for-6 with four runs scored and two RBIs against Rider (3/1).
Became the first Duke since 2017 to score four times in a game.
2019 as a Sophomore:
Started 39 of the 47 games he appeared in for the Dukes
Collected nine extra base hits, while slugging .323 on the season
Went 4-for-5 against Elon, scoring two runs and driving in one (3/27)
Drove in 12 runs for the Dukes, while drawing 23 walks on the season
2018 as a Freshman:
CAA All-Rookie Team
2018 as a Freshman:
CAA All-Rookie Team
CAA Rookie of the Week (April 2)
Started all 43 games played, compiling 46 hits, 18 RBIs and 22 walks
Led the Dukes with a .311 batting average and a .404 on-base percentage
Hit safely in 10 of first 14 collegiate games
Notched two hits and a RBI vs. Elon (3/24)
Went a perfect 3-for-3 with a run scored and a RBI against William & Mary (4/13)
Notched two hits with two runs scored, a RBI, a double and a walk against UNCW (5/5)
Turned in a three-hit performance against Hofstra with two runs scored, a RBI and a walk (5/12)
Had a 2-for-3 outing against Towson with three runs scored, one RBI and two walks (5/19)