Took English classes while in school in Panama...His mother is a former teacher...Chose No. 4 to wear in the 2019 Arizona Fall League after growing up a fan of catcher Yadier Molina...Resides in Panama City, Panama.
2023
Named 2023 Cardinals Minor League Player of the Year...Was selected to the International League Postseason All-Star Team...Began the season at Memphis (AAA) but was recalled on July 5 following an injury to catcher Andrew Knizner...Made 2023 debut for St. Louis at CWS (7/7) and was 2-for-5 with a double and two RBI, establishing a single-game high...Threw out 2-of-7 attempted base stealers in the Majors and was flawless in 82 chances behind the plate...Established a career-high with three runs scored vs. CIN (9/30), joining Willson Contreras as Cardinals catchers with three runs scored in a game...Established Minor League season-highs with 27 doubles and 11 stolen bases...The 11 thefts matched his career totals from his previous five seasons...His .451 on-base percentage would have ranked second among qualifying Triple-A players but was 30 plate appearances short of qualifying...His .951 OBP ranked seventh in the International League...Ranked among Cardinals Minor League leaders in batting (.297, fifth), on-base percentage (.500, first), slugging (.451, 4th), OPS (.951, 2nd), walks (75, 4th) and doubles (27, fifth)...Became the first Cardinals Minor Leaguer to register an on-base percentage of .450 and slugging percentage of .500 in the same season since Gene Roof in 1981 (min. 375 PA) also with the Cardinals Triple-A affiliate...Reached base safely in 91.6% of his games played with a plate appearance at Memphis...Ran off an 11-game hitting streak (.452, 19-42) from 5/11-30; as part of a 19-game on-base streak (5/11-6/10), fourth-longest among Redbirds.
2022
Began the season in Memphis (AAA) and was selected to St. Louis on 5/23 after playing in 20 games, batting .310 with 2 HR and 13 RBI. Would play in 65 games in the minors and 11 in St. Louis. ..Made his Major League debut at catcher as a defensive replacement vs. Toronto 5/24. Became the 8th Cardinals player to make his MLB debut in 2022. ..Recorded his first at-bat on 6/19 at Boston and was 0-for-3 with three strikeouts. Joined Nick Stavinoha (6/22/08) as the only Cardinals to make their first start at Fenway Park. ..Collected his first RBI on a sacrifice fly game-winning RBI vs. CHI (6/25), coming off the bench. The first Cardinal to record his first RBI on a sac fly since Lars Nootbaar (6/22/21 at DET) and first Cardinals catcher since Glenn Brummer in 1981. ..Recorded his first MLB hit in a start the following day (6/26) with a single off Alec Mills in the 2nd inning. Had a single later in the game for a multi-hit effort. ..Ran off an 11-game hitting streak (16-40, .400) in Memphis from 5/7-6/5 as part of hit in 18 of 19 games span. ..Posted a multi-home run game vs Norfolk (9/9) both off Chris Vallimont; his third career multi-home run game. ..Batted .311 (19-61) with runners in scoring position.
2021
Played the majority of the season with Springfield (AA), where he debuted as the 3rd-youngest player in the Double-A Central on Opening Day behind only Bobby Witt Jr. (KC) and C.J. Abrams (SD)...Combined to bat .229/.342/.403 (84-367) with 13 doubles and a career high 17 home runs in 99 games between Springfield and Memphis (AAA)... Caught 72 games and appeared in 27 games as a designated hitter... Threw out 25.8% (25 CS/97 SB ATT) of attempted basestealers... Hit 17 home runs while playing catcher, T6th-most among all minor league catchers... His seven sacrifice flies shared the organizational lead (Evan Mendoza) and tied for the Double-A Central lead... Also ranked among league leaders in walks (60, 4th) and RBI (63, 6th)... Led Springfield in plate appearances (437) and walks, and co-led in games played (98) with Delvin Perez... Opened the campaign hitting .288/.418/.438 (23-98) in his first 23 games for Springfield... Hit .186/.313/.352 over his next 65 games from 6/4-8/31... Capped off his season batting .362/.393/.638 with a 1.030 OPS in his final 10 games after 9/1... Promoted to Memphis on 9/20... Appeared in the final game of the regular season (10/3) for the Redbirds, going 0-for-4 at catcher vs. Charlotte...Threw out his only attempted basestealer during a strikeout, caught stealing double play while Jordan Hicks was on the mound.
2020
Practiced at the Alternate Training Site during the COVID19 protocols, but was not listed on the Taxi Squad or Cardinals travel party...Listed as the No. 4 prospect in the Cardinals organization by Baseball America and MLB.com...Played in 16 games for Los Mochis in the Mexican Winter League batting .184 (9-49) with a double and nine RBI while posting a .310 on-base percentage...Added to the Cardinals 40-man roster in November.