2023 • Senior
Played in 26 games with 23 starts at catcher … Tallied a .253 batting average with seven runs, 22 hits, one double, one homer run, 10 RBIs, a .299 slugging percentage, and .309 OBP … Hit .283 in Ivy League play with seven runs, 15 hits, one homer, eight RBIs, a .340 slugging percentage, and .361 OBP … Caught 12 runners stealing on the year … Notched four multi-hit games and three multi-RBI games … Went 3-for-5 with two RBIs, two runs, and a home run vs. Columbia (Apr. 29) … Tallied two hits and two RBIs at Brown (Apr. 22).
2022 • Junior
Played in 31 games with 29 starts, including 22 starts at catcher … Posted a .209 batting average, 15 runs, 24 hits, five doubles, three home runs, 10 RBIs, a .260 on-base percentage, and .330 slugging percentage on the year … In Ivy League play, tallied a .271 batting average, nine runs, 13 hits, three doubles, two homers, six RBIs, a .327 OBP, and .458 slugging percentage … Ranked second in the Ivy League in runners caught stealing (12) … In Ivy League play, led the conference in runners caught stealing (11) … Notched four multi-hit games and three multi-RBI games on the year … Went 3-for-6 with two runs and an RBI in game one vs. Brown (Apr. 2) … Tallied two hits, two RBIs, two runs, and one homer vs. Penn (Apr. 9) … Finished 3-for-5 with three RBIs, a homer, and a double at Miami (Feb. 25).
2021
Team did not compete due to COVID-19.
2020 • Sophomore
Started all six games for Harvard at catcher, 1B or DH ... Served as the team's primary cleanup hitter ... Recoded a single and a walk against Alabama (Feb. 29) ... Went 2-for-4 against the Crimson Tide (Mar. 1) with two RBIs ... Hit singles in games against Fairfield (Mar. 6) and Ohio State (Mar. 7).
2019 • First-year
Appeared in four games in his first season with the Crimson, tallying six plate appearances ... Picked up his first hit in his first career at bat against Seton Hall (Mar. 15) ... Appeared in all three games in the series win over Princeton (Mar. 29-30) … Helped the Crimson win the Ivy League title and make an appearance in the NCAA tournament.
Before Harvard
Houston Chronicle Top-50 Houston Area High School Baseball Recruits (2018) … 19-6A All-District Team (2017, 2018) … Perfect Game Pre-Season All American Honorable Mention (2017, 2018) … Perfect Game Top 500 National Rank (2018) … Under Armour Pre-Season All American (2016-2018) … Texas Rangers Area Code Invitee (2017) … Led team in batting average, total hits, singles, doubles, triples, home runs and RBI’s (2018) … National Merit Scholar (2018) … Academic All-State Baseball and Football (2018) … AP Scholar with Distinction Award.