Pérez is a native of Valencia, Venezuela, a hotbed for producing Major League catchers over the years...that list includes Salvador Perez, Francisco Cervelli, Wilson Ramos and Luis Torrens...it is also the same hometown as Astros bench coach, Omar López...Pérez and López both represented Venezuela in the 2024 WBSC Premier12 tournament, with Pérez playing and López managing the squad...Originally signed by the Blue Jays as an international free agent from Venezuela on Jan. 2, 2008...Has appeared in 1,202 minor league games across parts of 17 seasons (2008-25)...since making his pro debut in 2008, his 1,202 Minor League appearances are the most by a player whose primary position is catcher, with Tomás Telis (1,167 games) the next closest...Set to make his second stint with Houston...was acquired by the Astros from the Blue Jays in a 10-player trade on July 20, 2012, that notably sent LHP J.A. Happ to Toronto and a haul of prospects back to Houston...Pérez spent parts of three seasons in the Astros Minor League system (2012-14), reaching up to the Triple-A level...some of his teammates in the Astros Minor League system included George Springer, Kiké Hernandez, Jon Singleton, Marwin González and Brad Peacock...the Astros traded Pérez to the Angels on Nov. 5, 2014, as part of a package to acquire fellow catcher, Hank Conger...Had a memorable MLB debut on May 5, 2015 with the Angels, belting a walk-off homer in a win over the Mariners...became the fourth player in MLB history to hit a walk-off homer in their debut and was the first since Miguel Cabrera with the Marlins in 2003...Pérez's younger brother, also named Carlos, played in parts two MLB seasons with the White Sox from 2022-23...the duo had the chance to face each other in 2023 while the elder Pérez was with the A's...the elder Pérez's two kids, Marcela and Mateo, threw out a ceremonial first pitch to the younger Pérez on July 2, 2023, in Oakland...the two have a third brother that's also named Carlos, with their father and grandfather named Carlos as well...the group goes by their respective middle names when together...Signed a Minor League deal with an invite to MLB Spring Training with the Astros on Nov. 28, 2025...is his third Spring Training site in as many years, having spent 2025 with the Cubs and 2024 with the A's.
2025
Spent entire season with Triple-A Iowa...batted .286 (115-for-402) with 75 runs, 32 doubles, 27 home runs, 87 RBI, 51 walks and a .944 OPS (.372 OBP/.572 SLG)...Among International League players, ranked second in slugging percentage, second in OPS, second in total bases, second in extra-base hits, third in home runs, tied for fourth in RBI and tied for fifth in doubles...Led Cubs minor leaguers in home runs, doubles, slugging percentage and OPS...Among all MiLB players, ranked third in slugging percentage (.572) and fourth in OPS (.944)...Was named International League Player of the Week on May 18...batted .615 (8-for-13) with five doubles, one triple, two home runs, seven RBI and six walks through six games during the week...Spent the 2025-26 offseason with Caribes de Anzoategui of the Venezuelan Winter League...batted .280 (26-for-93) with five doubles, six home runs and 21 RBI in 26 games.
2024
Carlos spent the entire 2024 season with Triple-A Las Vegas in the Athletics organization, batting .260 (106-for-408) with 27 doubles, four triples, 27 home runs, 77 RBI and an .888 OPS in 112 games...Finished second among all Oakland Minor Leaguers in home runs and extra-base hits (58), tied for fourth in runs (79) and fourth in RBI...Hit .301 (62-for-206) at home, compared to .218 (44-for-202) on the road...Recorded three home runs and five RBI on Sept. 1 at Sacramento...Was named the Pacific Coast League Player of the Week Sept. 8, after hitting six home runs and recording 14 RBI in six games during the week...Finished the campaign by batting .338 (24-for-84) with nine home runs and 21 RBI in 18 games in Sept.
2023
Spent the entire season with the A’s with the exception of a 6 1/2-week stint on the injured list with a broken thumb…batted .226 with six home runs and 20 RBI in 66 games in his first action in the majors since 2018...Had career highs in home runs, slugging (.357), OPS (.650) and hit by pitches (4)…his 66 games played were his most since 2016 (87)...Hit .286 (26-for-91) with a .741 OPS against left-handed pitchers compared to .156 (12-for77) with a .544 OPS against right-handers…drew 11 of his 12 walks against righties…his career splits are .216 against lefties, .218 against righties...Batted .224 with the bases empty, .229 with runners on…five of his six home runs were solo shots...Went 6-for-16 (.375) with three RBI and a hit by pitch as a pinch hitter…tied for eighth in the majors in the pinch hits…entered the season 0-for-13 in the pinch in his career...Hit .300 with three of his six home runs in 16 games against American League East teams...Batted .300 with four of his six home runs in the fifth inning...Three of his six home runs came with two strikes as have nine of his 17 career home runs...Started 29 games at catcher, 12 at designated hitter and six at first base…also made his first big league appearances at pitcher (2) and in left field (1).…committed two errors, both at catcher, for a .992 fielding percentage…opponents were 14-for-22 (63.6%) in stolen base attempts with him behind the plate...Made starts in every spot in the batting order except leadoff and had his most action with 13 starts in the five spot...Played for Magallanes in the Dominican Winter League following the season and hit .304 with five home runs, 19 RBI and an .854 OPS in 29 games.
2022
Spent the entire season with Triple-A Albuquerque in the Colorado organization and hit .254 with a minor league career-high tying 31 home runs and 87 RBI in a career-high 117 games… also minor league highs in runs (75), hits (116), walks (54), extra base hits (60), at bats (456) and strikeouts (100) and matched his best in doubles (28) and hit by pitches (8)…tied for second in the Pacific Coast League in extra base hits, tied for third in home runs, ranked fifth in slugging (.524) and total bases (239), sixth in RBI and eighth in OPS (.865)…ranked second in Rockies organization in home runs, tied for second in extra base hits, fifth in RBI and total bases, tied for seventh in doubles, ninth in walks and tied for 10th in hits (116)…batted .255 with a .871 OPS against right-handed pitchers, .252 with an .847 OPS against left-handers…started 54 games at designated hitter, 30 at catcher, 23 at first base and eight in left field…made one error as a catcher (.996 fielding percentage) and one at first base (.995)…opponents were successful in 32-of-38 (84.2%) stolen base attempts with him behind the plate…hit in every spot in the order except first and second…saw his most action batting cleanup, where he hit .266 with 20 home runs and 58 RBI in 77 games…had his first of six three-hit games on April 14 against Tacoma to start a four-game stretch where he was 5-for-18 (.278) with two doubles, three home runs and seven RBI…reached base safely in 27 consecutive games from April 27 to June 16…hit .298 with a .393 on-base percentage, seven home runs, 21 RBI and a .999 OPS over that stretch…was hitting .238 with six home runs and 20 RBI in 27 games when he was placed on the injured list May 13 with a strained left hamstring…was reinstated on May 27…finished May with a .308 batting average… went 9-for-20 (.450) with two home runs, six RBI and four multiple hit games over a five-game stretch from June 11-16…had his fifth career minor league two-homer game and also had a minor league career-high six RBI on July 2 against Sugar Land…had a season-high 10-game hitting streak from July 24 to Aug. 5…went 18-for-43 (.419) with five doubles, four home runs and 10 RBI during the streak…hit .315 with nine home runs and 20 RBI in 22 games in July…had his hitting streak snapped on Aug. 6 and hit .200 over his final 38 games…however, had eight home runs and 21 RBI over that span…hit .302 with four home runs and 11 RBI over his final 13 games beginning Sept. 11.
2021
Spent the entire season with the Las Vegas Aviators (Triple-A Oakland), hitting .269/.337/.572 with 31 home runs and 89 RBI in 97 games... His 31 home runs ranked second in all of Triple-A Baseball while his 89 RBI ranked third, his 215 total bases were tied for fourth, his .572 slugging percentage ranked fifth and his 51 extra-base hits were seventh-best in Triple-A … 31 home runs were tied for seventh-most in all of Minor League Baseball... Won Triple-A West Player of the Week twice for the weeks of Aug. 22 and Sept. 5... Appeared in 31 games at catcher, 30 at first base, 20 in left field and was the designated hitter 19 times... With two outs and runners in scoring position, hit .305 (18-for-59) with four doubles, one triple, seven home runs and 37 RBI... Hit 23 of his 31 home runs in 30 games during July and Aug. while also recording 62 of his 89 RBI during the two-month span... Played in 21 games for the Navegantes del Magallanes of the Venezuelan Winter League, going 11-for- 73 (.151) with two home runs and 10 RBI.
2020
Was a non-roster invitee with the A’s and went 4-for-13 (.308) with three doubles and two RBI in seven games during the spring…was added to Oakland A’s 60-man player pool on June 29 but did not play in 2020.
2019
Spent most of the season at Double-A Bowie in the Baltimore organization where he hit .251 with 14 home runs and 60 RBI in 94 games…also went 3-for-24 (.125) in eight games with Triple-A Norfolk and batted a combined .243 in 102 games overall…the games played, home runs (14) and RBI (60) were his most as a minor leaguer but the batting average and .293 on-base percentage was his lowest…tied for third in the Orioles farm system in RBI, ranked fourth in home runs and slugging (.434), tied for sixth in extra base hits (37), tied for seventh in doubles (23) and 10th in OPS (.736)…ranked seventh in the Eastern League in slugging (.434)…his batting average included a mark of .304 (31-for-102) against left-handed pitchers compared to .221 (60-for-272) with 11 of his 14 home runs against right-handers…batted .314 when leading off an inning…combined to hit .287 in his home ballparks compared to .204 on the road…had a .323 average with no outs, .222 with one out and .177 with two outs…made 72 starts at catcher and 16 at first base…tossed out 33-of-77 (42.9%) attempted base stealers…committed six errors behind the plate (.991 fielding percentage) and one as a first baseman (.992)…also went 6-for-47 (.128) in 13 games at designated hitter…hit in every spot in the order except first and second and saw his most action with 44 games batting fourth and 34 hitting fifth.
MINORS: Began the season at Norfolk and was hitting .105 with a double, a walk and no RBI in seven games when he was transferred to Bowie April 20…was a perfect 3-for-3 with two doubles and a walk April 27 against Akron…it was his first of five three-hit games in 2019…was 4-for-17 (.235) with three doubles in five games at Double-A before returning to the Tides April 28…went 1-for-5 on April 29 at Durham and was sent back to Bowie May 2…spent the remainder of the season with the Baysox…batted a combined .171 with no RBI in 13 games in April…tossed out 10-of-12 (83.3%) attempted base stealers from April 29 to June 14…snapped a season-opening 15-game streak without an RBI May 6 at Altoona when he drove in four runs…it was his first of three four-RBI games (June 27 vs. Akron and July 24 at Richmond)…homered in back-to-back games on May 6 and 7, which were his only two home runs over his first 44 games through June
22…then hit 12 home runs over his final 58 contests…hit .286 with two home runs and 11 RBI over a 13-game span from May 6-29…then went 12-for-61 (.197) over his next 16 contests from May 31-June 22…reached base safely in 27 consecutive games from June 24 to July 26, which matched the longest reaching base streak in the EL in 2019…hit .316 with eight home runs, 20 RBI and a .384 on-base percentage during the streak…had a season-high seven-game hitting streak from July 11-18 (10-for-28, .357)…hit .286 with six home runs in July, both his best singlemonth figures on 2019…then had 22 RBI in 26 games in August…struck out three times Aug. 3 against Portland, his only game with more than two strikeouts…tossed out three attempted base stealers in the second game of a Aug. 10 doubleheader at Richmond…hit .367 with four home runs and 15 RBI over a 13-game stretch from Aug. 11 to 24…batted .200 (6-for-30) with two doubles, a home run, six RBI and two walks in eight postseason games.
2018
Acquired by the Atlanta Braves from the Los Angeles Angels in exchange for INF Ryan Schimpf on 3/31...Claimed off waivers by the Texas Rangers on 5/2... Hit .305 (29-for-95) in 26 combined minor league games between Double-A Frisco and Triple-A Round Rock... Batted .143 (10-for-70) in 28 combined major league games between Atlanta and Texas.
2017
Appeared in 11 games with the Angels across two stints after spending a majority of the season with Triple-A Salt Lake ... Tallied second career walk-off hit Apr. 11 with an RBI squeeze bunt ... Led the Bees with a .352 average while his 92 hits ranked fourth by a PCL catcher.
2016
In second season with the Angels, improved in nearly every off ensive category over rookie campaign including runs, doubles, home runs, RBI and games...Finalist for the Rawlings Gold Glove Award at catcher (won by KC's Salvador Perez)...Posted a 37.5% (21/56) caught stealing percentage, good for third by an A.L. catcher (min. 650 inn.)...Went 5-for-6 with two doubles, a home run and six RBI July 2 at Fenway Park...Joined Kendrys Morales, Chone Figgins, Mo Vaughn and Dave Winfi eld as the only Angels with fi ve hits and six RBI in a single game...Outi ng was just the fourth six-RBI game by an Angel backstop in franchise history and fi rst since Jeff Mathis, July 23, 2008 vs. Cleveland...The fi ve hits marked just the fi ft h such occurrence in franchise history by a Halo backstop...Was the team's Opening Day catcher.
2015
Saw first big league action of career, batting .250 (65-for-260) with 13 doubles, four home runs and 21 RBIs in 86 games with the Angels... Hit .333 (25/75) with five doubles, a home run and five RBIs over his final 23 games of the season... Lifted average from .216 to .250. Posted a 37.9% (18-for-59) caught stealing percentage, good for third in the American League (min. 70 G). Began the season with Triple-A Salt Lake prior to call up to the Majors May 4... In 17 games with the Bees, hit .361 (26-for-72) with eight doubles, two home runs and 12 RBIs. Made Major League debut May 5 vs. Seattle, going 2-for-4 with a home run and an RBI, including a walk-off home run in the bottom of the ninth… According to STATS, is the fourth player all-time to hit a walk-off home run during debut, joining Florida's Miguel Cabrera June 20, 2003 vs. TB, Cleveland's Josh Bard, Aug. 23, 2002 vs. SEA and the Angels' Billy Parker, Sept. 9, 1971 vs. Milwaukee... Became the 26th Angel all-time to homer in first game with the club and just the sixth to do so during M.L. debut... First big league hit was a single to center in first at-bat.
2014
Spent season with Houston's Triple-A Oklahoma City, posting a .259 (78/301) clip with 16 doubles, two triples, six home runs and 34 RBI...The six homers were a minor league career-high...Appeared defensively in 74 games at catcher for the RedHawks and five at first base...Made first professional appearances at first base...Threw out 22 of 68 would-be base stealers (32%) which ranked fifth among qualifiers in the Pacific Coast League...Hit .276 (32/116) after the Triple-A All-Star break, compared to a .249 (46/185) clip in the first half...Posted a .338 (24/71) clip in 21 games in July...Acquired by the Angels from the Astros Nov. 5, 2014 along with RHP Nick Tropeano in exchange for C Hank Conger.
2013
Entered the 2013 season as the Astros No. 17 prospect and the top catcher in the system as ranked by MLB.com...in 91 combined games between Triple A Oklahoma City (75g) and Double A Corpus Christi (16g), hit .271 (86x317) with 18 doubles, three homers, 37 RBI and a .332 on-base percentage...began the year at Double A before reaching the Triple A level for the first time in his career on May 1...threw out 46.7% of runners attempting to steal (35-for-75)...threw out more runners (35) than any Pacific Coast League catcher despite playing the first month of the season at Double A...hit .300 (51x170) off righties at Triple A.
2012
Combined to hit .285 (103x361) with 28 doubles, five home runs and 50 RBI in 97 games behind the plate for Class A Lancaster (26g) and Class A Lansing (71g)...began the season with Lansing before being acquired by Houston on July 20...started a 2-4-3 triple play on May 15 while with Lansing...after his acquisition, was promoted from low A to the advanced A level at Lancaster...threw out 14 of 30 attempting basestealers while with Lancaster.
2011
Spent the entire season at Lansing (Low-A) of the Midwest League... NOTABLE: Had a career high 26 extra base hits, however his .256 average and .675 OPS were career lows... Was his first season playing more than 66 games... BEHIND THE DISH: Caught 89 of his 95 games played... Made 14 errors for a .982 fielding percenatge and threw out 29% of potential base stealers (46-160)... Batted .305 (25-82) when leading off an inning... WINTER BALL: Appeared in two games (no at-bats) in the Venezuelan Winter League.
2010
Followed up the R. Howard Webster Award honour with a third consecutive at Auburn (Short Season-A), winning his first with the Blue Jays DSL club in 2008 as well... Becomes only the fourth Blue Jay to win three Webster Awards (Delagdo, Lopez, Lind)... Led the club in average and on base percentage... Threw out 36% of potential base stealers.
2009
Earned an R. Howard Webster award as the Most Valubale Player with Blue Jays Gulf Coast entry... Led the club in average, on base and slugging... Batted .290 vs. lefties and .291 vs. righties... Threw out 49% of potential base stealers.
2008
Batted .306 with 12 extra base hits and 52 walks, earning him the R. Howard Webster Award for the DSL Blue Jays.