Played at Vanderbilt University (2014-17), helping the Commodores to a national championship in 2014 and a runner-up finish in 2015...Was roommates with Bryan Reynolds and Kyle Wright in college...Was named to the 2015 Spring SEC Academic Honor Roll...Also named to the 2013-2014 SEC First-Year Academic Honor Roll...Graduated with a degree in economics from Vanderbilt and completed his MBA in economics from Johns Hopkins University following the 2022 baseball season...Played summer baseball with the Bourne Braves (2014-15) and Cotuit Kettleers (2016) of the Cape Cod League...Graduated from Northview High School (Ga.).
2025
Designated for assignment on 4/1 and traded to ATL for cash considerations on 4/3...Played in 68 games in the Braves’ system for Double-A Columbus (8 G) and Triple-A Gwinnett (60 G).
2024
Made Pittsburgh's Opening Day roster for the second straight season...Made his season debut in the fourth game on 3/31 at Miami and went 0-for-3 with a walk and an RBI...Was placed on the 10-day injured list on 4/3 (retro to 4/1) with right knee inflammation...Underwent meniscal debridement knee surgery on 4/17...Was transferred to the 60-day I.L. on 5/10...Began a rehab assignment with Bradenton on 5/25... Had rehab transferred to Indianapolis on 5/27...Was recalled from rehab, reinstated from the I.L. and optioned to Indianapolis on 6/3...Was recalled on 6/15 (Henry Davis placed on 7-day concussion I.L.)…Collected his first hit of the season on 6/16 at Colorado; a three-run double...Had two doubles and two RBI in his final game with the Pirates on 6/26 at Cincinnati...Was optioned back to Indy on 6/30...Hit safely in each of his last nine games and reached base safely in 11 of his 12 games in September, going 14-for-45 (.311) with five walks (.385 OBP).
2023
Made the first Opening Day roster of his career...Made a total of 68 appearances (53 starts) behind the plate with Pittsburgh...Made his first start on 4/3 at Boston and connected off Kutter Crawford for his second Major League home run (his lone homer in 2023)...Hit safely in four straight games from 4/13-23 (6-for-14, .429)...Hit .390 (16-for-41) with four doubles, a triple, homer, eight RBI and a 1.045 OPS in 14 games during the month of April...Delivered a game-tying double with two outs in the ninth inning on 6/24 at Miami...Went 2-for-10 in six games in July before being optioned to Indianapolis on 7/17...Had a career-high three doubles on 7/30 vs. Louisville; the 18th Indianapolis Indian to do so at Victory Field...Hit .357 (10-for-28) with four doubles, five RBI and a .919 OPS in eight Triple-A games before being recalled on 8/1...Produced a .313 (10-for-32) average and six RBI in 10 games with the Pirates during the month of August.
2022
Attended Spring Training as a non-roster invitee…Began season with Indianapolis and was the Opening Day starting catcher...Produced a .313 (10-for-32) average in 11 games during the month of May...Was on the Major League Taxi Squad for the series in Atlanta from 6/6-12...Was selected to the big league roster when Duane Underwood Jr. was placed on the COVID-IL on 6/13...Made his Major League debut as the starting catcher in game one of a doubleheader on 6/14 at St. Louis and went 0-for-2 with a walk...Walked in his first big league plate appearance; the first Pirates player to draw a walk in his Major League debut since Pedro Alvarez on June 16, 2010, vs. Chicago (AL) and the first to do so in his first ML plate appearance since Tony Alvarez on Sept. 4, 2002, at Atlanta...Was optioned back to Indianapolis between games of the doubleheader on 6/14 (remained in St. Louis on the Taxi Squad)...Returned to Indianapolis and went 2-for-18 in six games from 6/19-25...Was recalled to the Taxi Squad on 6/27 in Washington...Was activated on 7/5 when Tyler Heineman went on the Paternity List...Recorded his first Major League hit and RBI with a double off Mike Minor on 7/7 at Cincinnati (game 1); also threw out Tommy Pham attempting to steal second base in the game...Threw out Andrew McCutchen trying to steal second base on 7/8 for his second caught stealing of the season....Connected off Miami’s Braxton Garrett for his first Major League home run on 7/22 at PNC Park…Led the Pirates in appearances (57) and starts (49) behind the plate.
2020
Spent season at Pittsburgh’s alternate training site in Altoona.
2019
Spent entire season with Double-A Altoona, where he was selected to the Eastern League mid-season All-Star team...Set minor league career highs in home runs, RBI and OPS...Made 66 starts behind the plate and threw out 17 of the 71 baserunners attempting to steal against him (24%)...Hit .489 (23-for-47) with four home runs and 16 RBI while hitting safely in 11 of his 13 games from 4/23 thru 5/19...Produced a .339 (20-for-59) batting average in 16 games during the month of May...Picked up his second career triple on 5/4 at Richmond...Swiped his lone base (third career) on 6/26 at Richmond...Homered twice and collected a minor league career-high five RBI on 8/21 vs. Hartford.