Phillies Select Christian Cairo, Designate Garrett Stubbs For Assignment

The Phillies announced they’ve selected outfielder Justin Crawford and infielder Christian Cairo onto the 40-man roster. Crawford will break camp as the everyday center fielder. Cairo will not be on the Opening Day roster, as Philly optioned him to Triple-A Lehigh Valley. They opened a spot on the 40-man by designating catcher Garrett Stubbs for assignment.

Additionally, Philadelphia placed three pitchers on the 15-day injured list. Zack Wheeler (rehabbing thoracic outlet surgery), Orion Kerkering (right hamstring strain) and Max Lazar (left oblique strain) are beginning the season on the shelf. Those placements are retroactive to March 22.

Cairo signed an offseason minor league contract. Matt Gelb of The Athletic reports that the deal included an upward mobility clause. That required them to add him to the 40-man roster or let him go if another team were willing to give him a roster spot. He still has a full slate of minor league options, so they don’t need to carry him on the MLB club to keep him.

The 24-year-old Cairo has yet to play in the majors. He’s a slick-fielding middle infielder with a light bat. Cairo hit just .237/.338/.331 with two homers over 416 Triple-A plate appearances in the Cleveland farm system last year. He batted .194 with 15 strikeouts over 41 trips to the dish this spring. He’ll open the season in the minors with Edmundo Sosa and Dylan Moore holding utility roles on the MLB bench.

Philadelphia telegraphed the Stubbs move when they began shopping him on the trade market this week. They’re going with Rafael Marchán as the backup catcher behind J.T. Realmuto. Stubbs is out of options and is pushed out of the mix. The Phillies have five days to trade him or place him on waivers. He’s on a split contract that makes it likely he’d accept a Triple-A assignment if no other team carries him on the big league roster.

Wheeler and Kerkering both pitched in minor league games toward the end of the spring. Lazar suffered a mild oblique strain while pitching for Team Israel in the World Baseball Classic. All three pitchers should be back fairly early in the season.

MLBTR Podcast: The PCA and Sanchez Extensions, And Prospect Promotions And Reassignments

The latest episode of the MLB Trade Rumors Podcast is now live on SpotifyApple Podcasts, and wherever you get your podcasts! Make sure you subscribe as well! You can also use the player at this link to listen, if you don’t use Spotify or Apple for podcasts.

This week, host Darragh McDonald is joined by Anthony Franco of MLB Trade Rumors to discuss…

Check out our past episodes!

  • Banged-Up Reds And Braves, Kevin McGonigle, And Spring Breakouts – listen here
  • Jesús Luzardo’s Extension, Atlanta’s Depth, And Zack Littell – listen here
  • Max Scherzer, The Red Sox’ Lineup, Spring Extension Candidates, And More! – listen here

The podcast intro and outro song “So Long” is provided courtesy of the band Showoff.  Check out their Facebook page here!

Photo courtesy of Kyle Ross, Imagn Images

Phillies Extend Cristopher Sanchez

For the second time in less than two years, the Phillies have announced a contract extension with Cristopher Sanchez. The left-hander’s previous extension in June 2024 gave the team control over Sanchez’s services through the 2030 season, but this new contract now locks Sanchez into the fold through at least the 2032 season for $88MM in new money. Sanchez is represented by Mato Sports Management.

The new deal keeps Sanchez’s $3MM salary in place for the 2026 season and adds a $6MM signing bonus. He’ll also earn the $6MM in 2027 and the $9MM in 2028 that was promised to him under the terms of his old extension. The Phillies previously held a $14MM club option on Sanchez for 2029 and a $15MM club option for 2030, but those option years have now been guaranteed under the new extension at those prices. Sanchez will then earn $27MM in each of the 2031 and 2032 seasons, though $10MM is deferred each year. Philadelphia holds a $32.5MM club option for the 2033 campaign. The value of that option can increase based on Cy Young voting from 2027 to 2032, with $2MM for a win, $1MM for second or third place, $750K for fourth or fifth and $500K for sixth through tenth. A buyout would also attach to the option by the same criteria. That becomes a $10MM club option if Sanchez spends 130 consecutive days on the injured list in 2031 or 2032. Sanchez can also earn up to $13MM extra via incentive bonuses over the course of the contract.

Sanchez’s four-year, $22.5MM extension from June 2024 had already proven to be a huge bargain for the Phillies, as the southpaw continued to produce throughout the 2024 campaign and then took a step forward by finishing second in NL Cy Young Award voting in 2025. It would’ve been easy for the Phillies to sit back and continue benefiting from the surplus value created by the extension, but president of baseball operations Dave Dombrowski took the long view towards Sanchez’s future in Philadelphia.

We kind of assumed years four and five were a no-brainer as far as we were going to pick those up,” Dombrowski told The Athletic’s Matt Gelb and other reporters.  “So we couldn’t even imagine a scenario in which we wouldn’t.  Now we start talking beyond that. And we thought that somebody of Cristopher’s stature, we’d rather get this done now, while he’s still at the age that makes sense for us.”

It naturally isn’t uncommon for teams to sign their stars to multiple extensions over the course of their careers, as we’ve seen recently with the Guardians and Jose Ramirez back in January or the Diamondbacks with Ketel Marte last year. Those deals weren’t quite the same as the Sanchez extension, however.  Both Ramirez and Marte had more than a decade of MLB experience under their belt and had already played out significant portions of their initial team-friendly extensions. In addition, those teams had the motive of restructuring their star’s previous deal to include deferred money.

That’s not to say Sanchez is undeserving of his new payday, of course. After earning a trip to the All-Star Game in 2024, Sanchez cemented his ace status with a superb 2025 season. The lefty spun a 2.50 ERA with a 2.55 FIP in 202 innings of work, striking out 212 batters across 32 starts. He paired his 26.3% strikeout rate with a 5.5% walk rate and a 58.3% ground ball rate, giving him a lower SIERA than every qualified starter in the NL and the third-lowest in baseball behind Tarik Skubal and Garrett Crochet.

By measure of fWAR, Sanchez’s 2025 season was a top-20 campaign by a qualified starter since 2015, tied with Cy Young-winning campaigns by future Hall of Famers like Chris Sale (2024), Max Scherzer (2017), and Justin Verlander (2019). Sanchez ultimately finished second behind Paul Skenes in Cy Young voting last year, but nonetheless established himself as among the upper-echelon of starters in today’s game with that performance.

Clearly, the Phillies are betting on Sanchez to age well like those other elite arms did by signing him to a big-money extension for his mid-thirties. Philadelphia has been unafraid of signing players well past their prime years previously, as shown by the fact that Zack Wheeler and Aaron Nola are under contract through their age-37 seasons, while Jesus Luzardo‘s new contract extension includes a club option for his age-34 campaign.

With this new contract, Sanchez joins Luzardo (2032 club option) and Trea Turner (contract guaranteed through 2033) as the only three players under team control beyond the expiration of Bryce Harper‘s contract in 2031. This restructured contract for Sanchez could be an interesting data point for Harper and agent Scott Boras, as the two-time MVP and future Hall of Famer has previously publicly expressed a desire to extend or restructure his contract with Philadelphia to keep him in town beyond the 2031 campaign. Of course, those previous attempts were before this past offseason’s comments from Dave Dombrowski critical of Harper that drew the superstar’s ire, prompting trade speculation that Dombrowski later firmly shut down.

Sanchez’s extension was first reported by FanSided’s Robert Murray.  The Athletic’s Matt Gelb reported the total of money involved in the deal, while Francys Romero of Beisbol FR had the details about the performance incentives and Ronald Blum of The Associated Press provided all the financial details.

Inset photo courtesy of Bill Streicher — Imagn Images

Phillies, Oscar Mercado Agree To Minor League Deal

The Phillies are bringing veteran outfielder Oscar Mercado, who spent the 2025 season with their Triple-A club, back on a new minor league deal, MLBTR has learned. Mercado was with the D-backs this spring but was released yesterday. He’s represented by Excel Sports Management.

Mercado had a solid season with the Phillies’ Triple-A club in Lehigh Valley last year, his age-30 campaign. In 115 games and 477 plate appearances, he slashed .249/.369/.373 with 11 homers, 40 steals and more walks (14.5%) than strikeouts (14.3%). After a .242/.265/.333 showing in 34 spring plate appearances with the D-backs, he’ll now re-up with the Phils and head back to Lehigh Valley to begin the season.

It’s only natural to see Philadelphia bring in some familiar outfield depth. They’re going with top prospect Justin Crawford in center field to begin the season. Touted as he is, the 22-year-old has never taken a major league plate appearance and hasn’t had an especially impactful spring, batting .250/.291/.346 in 55 turns at the plate. Johan Rojas, one fallback option for Crawford, will miss the first half of the season after receiving an 80-game PED suspension.

The Phillies had utilityman Dylan Moore in camp as a non-roster invitee and have since signed him to a major league deal. He has 105 career innings in center but has been more of a corner option when playing on the grass. Left fielder Brandon Marsh has plenty of center field experience but is considered a below-average defender there. Waiver claim Pedro León gives the Phillies another 40-man option in center field, though he has only 21 major league plate appearances and hit .241/.312/.422 in 22 Triple-A games last year. Injuries limited him to 25 games overall.

Mercado hasn’t played in the majors since 2023 and was never really able to follow up on a strong rookie showing in 2019, when he batted .269/.318/.443 with 15 homers and 15 steals in 115 games with Cleveland. In 491 MLB plate appearances since that time, he’s slashed .206/.262/.334. Mercado has a solid Triple-A track record though, and he’ll give the Phillies some speed and depth across all three outfield spots.

Nationals Return Rule 5 Pick Griff McGarry To Phillies

March 24th: The Phillies announced that McGarry is back in the organization and has been assigned to Triple-A Lehigh Valley.

March 22nd: The Nationals announced today that they’ve designated right-hander Griff McGarry for assignment. The move clears a spot for Jorbit Vivas on the 40-man roster, whose previously reported acquisition from the Yankees is now official. McGarry was the Nationals’ Rule 5 draft pick back in December and now will be available to any of the league’s other clubs who are willing to claim him with Rule 5 stipulations attached. If he goes unclaimed, he must be offered back to the Phillies for $50K. If the Phillies pass on reacquiring McGarry, he can be outrighted off the roster into the Nationals’ farm system.

McGarry, 26, was a fifth-round pick by the Phillies back in 2021 and got some top-100 prospect attention earlier in his career. That was before his career took a turn for the worse in 2023, when he posted an ugly 6.00 ERA in 17 starts thanks to lackluster command. Those command issues caused the organization to move McGarry to the bullpen for the 2024 season, but his already-high 18.5% walk rate from 2023 ballooned to a whopping 24.0% when he moved into a relief role. That led the Phillies to return the right-hander to the rotation for 2025, and he turned in decent numbers across 21 starts, most of which were at the Double-A level. He still walked too many batters, with 13.9% of his opponents getting a free pass, but he managed to make up for that elevated walk rate with a sensational 35.1% strikeout rate.

That improvement was enough for the Nationals to roll the dice on McGarry back in December, but his signature command issues once again resurfaced during Spring Training. While he managed a decent 3.18 ERA in 5 2/3 innings of work, he walked (five) nearly as many batters as he struck out (six) in that time, leaving him with an 18.5% walk rate that would be difficult to justify carrying on a big league roster even for a rebuilding club. With optionable youngsters like Brad Lord and Ken Waldichuk capable of offering multi-inning relief with considerable upside and no Rule 5 restrictions, it’s not necessarily a surprising decision that the Nationals would opt for those arms rather than McGarry as they fill out their roster.

Should he go unclaimed on waivers, his upside is still considerable enough that it would be a surprise if the Phillies didn’t jump at the opportunity to reacquire him and continue his development throughout the 2026 campaign. Of course, it’s not impossible that he could be claimed; after all, McGarry was just the third-overall selection in the draft, meaning a number of teams later in the draft may well have considered drafting him themselves if he had fallen to them. Of course, it’s also a lot easier to draft a Rule 5 pick in December than it is to actually carry that player on their roster come March, so McGarry’s trip through the waiver wire will be one to watch over the coming days.

Phillies Shopping Garrett Stubbs

The Phillies are going to start the season with Rafael Marchán as J.T. Realmuto‘s backup catcher. That will squeeze out Garrett Stubbs. Marcus Hayes of The Philadelphia Inquirer reports that the Phils will try to trade Stubbs to another club before Opening Day rosters need to be set on Wednesday.

Realmuto has taken the majority of the playing time behind the plate in Philadelphia for seven seasons now. He became a free agent after last year’s campaign but re-signed with the Phils on a new three-year deal.

Stubbs and Marchán have both served as his backup in recent years, often with the other getting regular playing time in the minors. Marchán exhausted his final option season in 2024 and Stubbs exhausted his final option last year. Going into 2026, push would have to come to shove if all three were healthy at the end of camp.

If seems that the Phils will keep Marchán going forward, which is understandable. He is 27 years old, whereas Stubbs will turn 33 in May. Marchán also comes with an extra year of club control, as he can be retained through 2028, while Stubbs is slated for free agency after 2027. Marchán has also fared better with the bat, with a .245/.308/.394 line and 93 wRC+ in his career, compared to a .215/.293/.310 line and 70 wRC+ for Stubbs. Marchán’s defense also grades out a bit better than Stubbs.

The Phils will see if there’s another club out there in need of catching help with interest in Stubbs. Market forces might be working against them as Stubbs isn’t the only out-of-options catcher available right now. The Twins are shopping Alex Jackson. The White Sox aren’t going to roster Korey Lee, so he should be available as well. It seems like Andrew Knizner might get cut loose by the Mariners. The Mets will probably have to put Ben Rortvedt on waivers this week.

It’s possible that Stubbs ends up on waivers and sticks with the Phils in a non-roster capacity. As a player with at least three years of big league service time, Stubbs would have the right to elect free agency after clearing outright waivers. However, since his service clock is under five years, he would have to forfeit his remaining salary commitments by heading to the open market.

Stubbs and the Phils avoided arbitration in November by agreeing to a deal that pays him $925K in the majors and $575K in the minors. That latter figure is pretty close to the major league minimum, which will be $780K this year, and well north of the $36K Triple-A minimum. Given the numbers on that deal, it seems there would be a decent chance he sticks around in the event he clears waivers. If he does end up elsewhere, the top depth options for the Phils will be Mark Kolozsvary and René Pinto, who have both been signed to minor league deals.

Photo courtesy of Jonathan Dyer, Imagn Images

Phillies’ Daniel Robert Released From Hospital After Cardiac Event

Daniel Robert collapsed following a bullpen session this morning, after the Phillies right-hander suffered his second cardiac event in the last five months.  As the Philadelphia Inquirer’s Marcus Hayes writes, Robert had just completed his throwing session when he fell to the ground, with trainers and medical staff immediately at his side to monitor the situation.

Robert reportedly remained conscious for around five minutes before leaving the field under his own power.  He was taken to a local hospital for further testing and a check of his implantable cardioverter defibrillator, and Robert was released from the hospital later that day.

Last Halloween, a similar incident occurred when Robert had finished his final bullpen session of the 2025 campaign, and Robert might have lost his life if the Phillies training staff hadn’t quickly acted by using CPR and a defibrillator.  Robert had the ICD implanted in his chest in the aftermath of that event, and today marked his first bullpen session of the spring.

It is anyone’s guess as to when Robert might get back onto a mound, since his condition will surely be heavily re-evaluated by doctors and the team’s own medical staff.  It is fair to wonder if Robert’s career could be in jeopardy if there is no way to properly manage what now looks like a recurring health situation.

The 31-year-old Robert was a 21st-round pick for the Rangers in the 2017 draft, and he made his big league debut with Texas by throwing 5 2/3 relief innings during the 2024 season.  Philadelphia acquired Robert in a trade last May, and he posted a 4.15 ERA, 25.4% strikeout rate, and 16.9% walk rate across 13 innings and 15 appearances for his new club before his season was prematurely ended by a forearm strain.  He was cut loose by the Phillies in November at the non-tender deadline but re-signed in February to a minor league contract.

Phillies Re-Sign Tim Mayza To MLB Deal, Return Zach McCambley To Marlins, Re-Assign Lou Trivino

4:47PM: The Phillies also re-assigned right-hander Lou Trivino to Triple-A.  Like Mayza, Trivino is an Article XX(B) player with an opt-out in his minors contract this weekend.  It isn’t yet clear if Trivino will trigger his clause and enter free agency, or if he’ll bide his time at Triple-A until his next opt-out date on May 1.

9:21AM: The Phillies announced this morning that left-hander Tim Mayza was re-signed to a major league contract after the lefty exercised his opt-out clause in his minor league deal and was granted his release by the organization yesterday. To make room for Mayza on the 40-man roster, right-handed Rule 5 selection Zach McCambley was returned to the Marlins. McCambley was evidently place on (and successfully cleared) waivers at some point prior to the move to return him to Miami.

Mayza, 34, is entering his ninth major league season. He’s spent the majority of his career to this point as a member of the Blue Jays, and after an uneven start to his career when he made his major league debut in 2017 through the end of the 2019 season, he emerged from a 2020 campaign lost to injury to become one of Toronto’s more steady relief arms. From 2021 through 2023, Mayza turned in high quality results for the Jays with a 2.67 ERA and a 3.20 FIP in 155 innings of work. Of course, it should be noted that those strong numbers came with a major platoon split. While his ERA against southpaws was just 0.67, his numbers against right-handers were far more pedestrian: he sported a 4.19 ERA, a 3.96 FIP, and a 24.7% strikeout rate across those three seasons.

Even factoring in those lesser numbers against righties, however, Mayza’s fall from grace in 2024 was a shocking one. Across 50 appearances, the lefty’s ERA ballooned all the way up to 6.33, and while his 4.50 FIP suggests some of that was due to poor fortune on batted balls and sequencing he still struck out a paltry 14.4%. Ugly as those season long numbers are, however, Mayza did show some signs of returning to form after he was shipped to the Yankees midway through the season; in 18 innings of work with the Bombers, Mayza turned in a 4.00 ERA with a 3.94 FIP, though his strikeout rate still sat at a well-below average 16.2%.

That left Mayza in an uncertain place headed into 2025, and while he landed a big league deal with the Pirates he spent most of the season on the injured list due to a lat strain. He pitched just 15 total innings in the majors last year between Pittsburgh and Philadelphia (who claimed him off waivers from the Pirates midseason). In that time, he posted a 3.78 ERA and 4.16 FIP that’s more or less in line with his work as a member of the Yankees. His strikeout rate did tick back up to a more respectable 20.3%, however, and that was enough to convince the Phillies to give him another shot on a minor league pact entering camp. Mayza’s 5.40 ERA in 8 1/3 spring innings isn’t exactly inspiring, but the big news from camp is that the strikeouts appear to be back. He’s punched out 27.0% of his opponents this spring, and that was enough to convince the Phillies to put him back on their roster for the 2026 season.

As for McCambley, the righty was a third-round pick by the Marlins back in 2020. Initially drafted as a starter, McCambley converted to relief during the 2022 season and climbed the rest of the minor league ladder as a reliever. He split the 2025 season between Triple-A and Double-A, and in that time posted a combined 2.90 ERA with a 33.1% strikeout rate in 62 innings of work. That was enough to catch Philadephia’s attention in the Rule 5 draft, but he walked (six) more hitters than he struck out (four) in his 7 1/3 innings of work with the Phillies during Spring Training. That lack of control was enough for the Phillies to decide to move on from McCambley, who now returns to the Marlins as a non-roster piece who could nonetheless be called upon to contribute out of the bullpen at some point this year.

Phillies, Dylan Moore Agree To Major League Deal

March 21: Moore and the Phillies are in agreement on a major-league deal, reports Sammon. He is expected to be on the Opening Day roster. As Scott Lauber of the Philadelphia Inquirer points out, Philadelphia has a full 40-man after the additions of Moore and Justin Crawford.

March 19: Veteran infielder/outfielder Dylan Moore has triggered the uniform opt-out clause in his minor league deal with the Phillies, reports Will Sammon of The Athletic. Philadelphia now has 48 hours to add him to the 40-man roster. If he’s not added to the roster, he’ll become a free agent who can sign with any other club.

The 33-year-old Moore has logged 689 big league games, all but 18 coming with the Mariners. He’s a right-handed hitter with a lifetime .206/.310/.383 batting line, 63 homers and 118 stolen bases in 1922 plate appearances. He hits for low averages against lefties and righties alike, but Moore has above-average pop against opponents of either handedness and walks at better than a 12% clip against lefties. His .216/.327/.400 slash against lefties in his career is about 10% better than average overall, by measure of wRC+.

Moore hasn’t fared all that well this spring, tallying 37 plate appearances and batting .226/.324/.258 with a double and a pair of steals. Be that as it may, he’s a plus runner with solid pop who can play virtually anywhere on the diamond — all of which could appeal to the Phillies or another club. Moore has played every position on the diamond other than catcher, including 1308 innings at second base, 900 at shortstop, 885 in left field, 605 in right field, 431 at third base, 155 at first base and 105 in center field. He’s drawn outstanding defensive grades at second base (14 Defensive Runs Saved, 8 Outs Above Average) and left field (14 DRS, 11 OAA) in particular.

The Phillies have one bench spot up for grabs. Either Rafael Marchán or Garrett Stubbs will be the backup catcher behind J.T. Realmuto, filling one spot. (Both are out of minor league options.) Edmundo Sosa has a utility job locked down, and righty-swinging Otto Kemp is likely to make the club as a platoon option for left fielder Brandon Marsh. With outfielder Johan Rojas facing an 80-game PED suspension, Moore could be a backup center field option behind rookie Justin Crawford while providing some versatile depth for just about every other starter in the lineup. His primary competition is fellow outfielder Bryan De La Cruz, who offers far less defensive flexibility and has consistently graded out as a poor corner outfield defender.

Given the lack of competition, there’s a good case for the Phils to select Moore’s contract rather than let him become a free agent on Saturday. Of course, Philadelphia could also find some other candidates for that final bench job as other veterans with this same uniform out clause in their minor league contracts become available. MLBTR recently profiled 33 players (Moore included) with opt-out opportunities in their minor league contracts prior to Opening Day.

Phillies Acquire Carter Kieboom From Guardians

The Phillies have acquired infielder Carter Kieboom from the Guardians in exchange for cash considerations, as reported by MLB.com’s Tim Stebbins shortly before the Guards officially announced the trade.

Kieboom signed a minor league deal with Cleveland during the offseason and had only a .512 OPS over 26 Spring Training plate appearances.  Since Kieboom didn’t appear to be in the Guardians’ plans, the Phillies stepped in to trade for the 28-year-old, likely just as a depth option for Philadelphia at the Triple-A level.

At one point it seemed like Kieboom was going to be a prominent division foe for the Phillies, as the former first-rounder was a top-100 prospect during his time in the Nationals’ farm system.  However, Kieboom just hasn’t produced against big league pitching, with just a .200/.297/.300 slash line to show for 516 career plate appearances in the Show.  He didn’t play in the majors at all in 2024, and a minor league deal with the Angels last winter resulted in only three MLB games for Kieboom in 2025.

It is anyone’s guess if a late-career breakout of some kind may still be possible, but for now, Kieboom would be happy with sticking on a Major League roster in any capacity.  Kieboom has primary been a corner infielder for the last few years with a handful of games at second base, so he could provide some utility infield depth should the Phillies ever have a need to select him to the 26-man roster.

Show all