C.J. Stubbs Bio
Cameron J. Stubbs, known professionally as C.J. Stubbs, is an American professional baseball catcher who is currently a free agent. Born on November 12, 1996, in San Diego, California, Stubbs has built a career as a versatile defender behind the plate, with experience at first base and in the corner outfield as well. He made his Major League Baseball debut in 2025 with the Washington Nationals after working his way through the minor leagues, and he has also represented Team Israel in the World Baseball Classic alongside his older brother.
Across his professional journey, Stubbs has been recognized more for his defensive polish and catching instincts than for offensive production. He has handled a pitching staff at multiple levels, from Low-A through Triple-A, before earning his first taste of the big leagues in the closing weeks of the 2025 season.
Early Life and Background
Cameron J. Stubbs was born on November 12, 1996, and raised in San Diego and Del Mar, California. He is the son of T. Pat and Marti Stubbs, and he grew up alongside his older brother, Garrett Stubbs, who is also a professional catcher currently with the Philadelphia Phillies. The baseball environment in the Stubbs household helped shape Cameron’s path, as his brother’s career offered a clear example of what a life behind the plate could look like.
Stubbs attended Torrey Pines High School, where he played two seasons of varsity baseball before graduating in 2015. During his high school career, he batted .323 with a .432 on-base percentage, drawing 29 walks against 20 strikeouts in 195 at-bats. Defensively, he caught 53 percent of attempted base stealers, and as a pitcher he posted an 8-4 record with a 1.42 earned run average across 84 innings in 14 games. His senior-year performance earned him the 2015 Palomar League Pitcher of the Year award, along with All-North County, All-League, and All-San Diego County honors. He was also a two-time All-California Interscholastic Federation San Diego Academic team selection.
Path to Professional Baseball
After high school, Stubbs played college baseball at the University of Southern California, where he suited up for the USC Trojans as both a catcher and a pitcher. In 201 at-bats as a hitter, he posted a .274 average with a .370 on-base percentage and an .448 slugging mark. On the mound, he went 3-6 with a 4.44 ERA across 99.1 innings in 26 games, including 18 starts, and he finished fourth in the Pac-12 Conference in 2016 with a 1.71 walks per nine innings rate. Defensively, he appeared in 50 games behind the plate, eight in left field, and one in right field. Stubbs majored in business administration and graduated from the USC Marshall School of Business in 2019.
The Houston Astros selected Stubbs in the 10th round, 316th overall, of the 2019 Major League Baseball draft, and he signed with the organization on June 12, 2019. That summer, he split his first pro season between the Low-A Tri-City ValleyCats of the New York-Penn League and the Single-A Quad Cities River Bandits of the Midwest League. With Tri-City he batted .213 with a .327 on-base percentage, while with Quad Cities he hit .328/.371/.621, playing catcher, first base, and the corner outfield.
C.J. Stubbs Career
Early Career (2019–2022)
Stubbs did not play in a game during the 2020 season after the minor league campaign was canceled because of the COVID-19 pandemic. He returned in 2021 and split the year between the High-A East’s Asheville Tourists and the Double-A Central’s Corpus Christi Hooks, batting a combined .220/.297/.398 while working primarily behind the plate and at first base.
In 2022, Stubbs played another season with Asheville and Corpus Christi, putting up a combined .214/.335/.487 line across 271 at-bats. During that season he produced 21 home runs and stole 14 bases in 16 attempts, giving pitchers and coaches a glimpse of the pop and athleticism he carried in his frame. He continued to be deployed at catcher and first base throughout the year.
Houston Astros Organization (2019–2024)
Stubbs spent most of the 2023 season with the Corpus Christi Hooks, with a brief one-game appearance for the Triple-A Sugar Land Space Cowboys. Across 95 games with Corpus Christi, he batted .196/.314/.380 with 14 home runs, 33 runs batted in, and 15 stolen bases, showing on-base skills and speed despite a modest average.
He began the 2024 season back with Corpus Christi and Sugar Land, but offensive struggles at both affiliates limited his production. The Astros organization released Stubbs on May 7, 2024, ending his run with the franchise that had drafted him out of USC. In total, Stubbs spent five seasons in the Houston system, developing his catching, first-base play, and outfield versatility along the way.
Washington Nationals Era (2024–2025)
On May 14, 2024, Stubbs signed a minor league deal with the Washington Nationals and reported to the Double-A Harrisburg Senators of the Eastern League. He batted .207/.327/.368 for Harrisburg and .273/.500/.545 for the Triple-A Rochester Red Wings of the International League. Across the two affiliates, he appeared in 42 games at catcher, throwing out 39 percent of attempted base stealers, and played 12 games at first base. After electing free agency that November, he re-signed with Washington on a minor league contract on November 28.
Stubbs returned to Harrisburg and Rochester in 2025 and was batting a combined .148/.279/.240 between the two clubs when the Nationals called him up to the major leagues on August 29, 2025. He had played 53 games at catcher, throwing out 37 percent of attempted base stealers, the second-best mark in the Washington organization, along with seven games as a designated hitter and three at first base.
Stubbs made his Major League Baseball debut on September 1, 2025, starting against the Miami Marlins at Nationals Park. Nationals starting pitcher Andrew Alvarez also debuted that day, making Stubbs and Alvarez the first battery-mates to make their MLB debuts together since 2023 and the first Nationals catcher-pitcher duo to do so since 2008. Known for his defense, Stubbs caught a shutout, becoming the first Nationals catcher to catch a shutout in his major league debut and the first big league catcher to do so since Sean Murphy of the Oakland Athletics in 2019. Washington optioned him back to Rochester the next day, removed him from the 40-man roster on October 29, and he elected free agency on November 6.
Notable Events and Milestones
Stubbs’ most signature moment came on September 1, 2025, when he caught a shutout in his MLB debut for the Nationals. That performance added his name to a short list of catchers who have caught a shutout in their first major league game, and it underscored the defensive reputation he had built across the minors.
C.J. Stubbs Family
Family Background and Baseball Lineage
Stubbs was raised in San Diego and Del Mar by his parents, T. Pat and Marti. His older brother, Garrett Stubbs, is a catcher for the Philadelphia Phillies, giving the family a strong catching pedigree. The two brothers later shared a professional stage when they both played for Team Israel in the 2026 World Baseball Classic.
Personal Life
Stubbs resides in San Diego, California. He is Jewish, a part of his identity he has shared publicly and that has connected him to Team Israel in international competition. Beyond his baseball commitments and family ties, limited additional personal details have been made public.
2025 Season Performance
Stubbs’ 2025 season was defined by a long wait in the minors before a memorable one-day stay in the major leagues. He split the year between Harrisburg and Rochester, working as a steady defensive catcher and occasional first baseman and designated hitter, with a 37 percent caught-stealing rate that ranked second in the Nationals organization. The Nationals promoted him on August 29, and he debuted two days later against Miami.
Although his offensive numbers at the upper levels remained modest, his debut performance behind the plate offered a clear reminder of his calling card. The shutout he caught put a bow on his climb through the minors and gave Washington a memorable storyline in the season’s final month. Following the year, he was removed from the 40-man roster, elected free agency, and later signed a minor league deal with the Toronto Blue Jays on January 20, 2026, setting the stage for his next chapter.


