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 $91MM 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 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 $15MM club option on Sanchez for 2029 and a $16MM club option for 2030, but those options years have now been guaranteed under the new extension at those prices. Sanchez will then earn $30MM in each of the 2031 and 2032 seasons, and Philadelphia holds a $44.5MM club option ($1MM buyout) for the 2033 campaign.  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 Scott Lauber of the Philadelphia Inquirer had the extension’s year-to-year financial breakdown.

Inset photo courtesy of Bill Streicher — 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 consciousness 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 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.

Phillies To Select Justin Crawford’s Contract

The Phillies have told outfield prospect Justin Crawford that he’ll be breaking camp with the team, according to ESPN’s Kiley McDaniel.  The widely-expected move means that Crawford will need to have his contract officially selected to Philadelphia’s 40-man roster before Opening Day, but that isn’t an issue since the Phils currently have only 38 spots filled.

There was some speculation that Crawford would receive his first call to the majors last summer, though the Phillies instead chose to keep him in Triple-A for the entirety of his age-21 season.  Crawford (who turned 22 in January) hit .334/.411/.452 with seven homers and 46 steals (out of 57 attempts) over 506 plate appearances with Lehigh Valley, which represented Crawford’s first taste of Triple-A action.

It was an impressive performance that only cemented Crawford’s status as a key plank of the Phillies’ future.  The offseason saw Max Kepler and Nick Castellanos subtracted from the Phils’ outfield picture, Harrison Bader left to sign with the Giants, and another unexpected development emerged earlier this week when Johan Rojas was issued an 80-game PED suspension.  Philadelphia signed Adolis Garcia to take over in the right field, and with Brandon Marsh returning to take the bulk of the left field at-bats, Crawford will line up as the Phillies’ regular choice in center field.

Pundits are mixed on whether or not Crawford will be able to stick in center field, or if he’ll eventually need to move to left field (like his dad, former four-time All-Star Carl Crawford).  As a hitter, Crawford’s ability to consistently put the ball in the air may be his biggest challenge against Major League pitching, as he has posted high grounder rates throughout his minor league career.  On the positive side, Crawford has at least reduced his grounder rates every year, and his 70-grade speed allows him to beat out several of those grounders.

The 17th overall pick of the 2022 draft, Crawford has drawn regular attention on top-100 prospect lists.  Heading into 2026, the Athletic’s Keith Law has Crawford highest on his list in the 48th spot, while MLB Pipeline (53rd), ESPN (69th), and Baseball America (75th) continue to include the outfielder in their rankings.

This top-100 prospect status and Crawford’s inclusion on the Opening Day roster means that he can qualify for the Prospect Promotion Incentive.  If Crawford logs a full year of MLB service time and either wins the 2026 Rookie of the Year Award or finishes within the top three in NL MVP voting in his pre-arbitration seasons, Philadelphia would earn a bonus draft pick down the road.

Between Crawford and Andrew Painter, the Phillies have two PPI-eligible players as part their Opening Day roster.  The two highly-touted prospects face some extra pressure in joining a Phils team expecting to contend for a World Series this year, plus there’s the bigger-picture importance of how having two everyday contributors (or even breakout stars) on inexpensive pre-arb contracts can help the big-spending Phillies somewhat balance their payroll.

Andrew Painter Makes Phillies’ Opening Day Rotation

Phillies manager Rob Thomson informed reporters, including Scott Lauber of The Philadelphia Inquirer, the rotation is set for the beginning of the season. Cristopher Sánchez will be the Opening Day starter, followed by Aaron Nola, Jesús Luzardo, Taijuan Walker and then Andrew Painter. Though Painter is on the 40-man roster, he will be making his major league debut when he takes the ball in that fifth game of the season.

It’s not a surprising outcome. Zack Wheeler is recovering from thoracic outlet syndrome surgery and will begin the season on the injured list, as has been expected throughout the offseason. Without Wheeler, it has long seemed like the aforementioned five guys would start the season in the rotation, and that has indeed come to pass.

Though it’s not a stunning development, it’s an exciting debut nonetheless. Painter was once considered one of the best pitching prospects in the league, if not the very best. The 13th overall pick in the 2021 draft, Painter posted a 1.56 earned run average in the minors in 2022, climbing as high as Double-A. It seemed possible he could break camp with the Phils in 2023 even though he would have been a couple of weeks away from his 20th birthday at that time.

Elbow issues popped up in March of that year and scuttled any chance of Painter making the club. He eventually underwent Tommy John surgery in July, which led to him missing the entire 2023 and 2024 seasons. He was back on the mound last year but wasn’t dominant. He was able to make 22 Triple-A starts and throw 106 2/3 innings but with a 5.40 ERA in those. His 23.4% strikeout rate and 9.7% walk rate were close to average.

The prospect shine isn’t quite as bright as it was a few years ago but Painter is still only 22, about to turn 23 next month, and has lots of future potential. Most top 100 prospect lists had him in the 25 to 50 range coming into this year, a drop from being a top ten guy a few years back but still a strong ranking. The Phils added him to the 40-man roster in November to keep him out of the Rule 5 draft. In four starts this spring, he posted a 2.31 ERA, though with a somewhat lackluster 18.6% strikeout rate and a very low .188 batting average on balls in play.

The rotation mix will surely be in flux as the season progresses. Wheeler isn’t expected to be too far off. He is scheduled to pitch in a minor league game on Monday, per Lauber, Wheeler’s first official game action since his surgery. He will surely need a few weeks to build up but is entering the final stages of his recovery.

Unless the Phillies want to deploy a six-man rotation, they will need to bump someone out when Wheeler is back. Painter has a full slate of options and could be sent back to Triple-A. It’s also possible he out-pitches Walker, which could lead to Painter holding a rotation spot. Walker has been bumped to the bullpen in previous seasons, so it’s entirely possible that could happen again.

Since Painter is still a top 100 prospect and is cracking the Opening Day roster, that means he has a chance to benefit the Phillies via the Prospect Promotion Incentive. If he stays in the majors long enough to earn a full year of service time, then wins Rookie of the Year in 2026 or finishes top three in Cy Young voting in his pre-arbitration seasons, he would net the Phils a bonus draft pick in the future.

Photo courtesy of Nathan Ray Seebeck, Imagn Images

Offseason In Review: Philadelphia Phillies

The Phillies are mostly running back the same squad as last year, but with a few key adjustments.

Major League Signings

2026 spending (not including Pop): $66MM
Total spending (not including Pop): $227MM

Trades and Claims

Option Decisions

Notable Minor League Signings

Extensions

Notable Losses

The Phillies went into the winter with a batch of notable players reaching free agency. Kyle Schwarber, J.T. Realmuto, Ranger Suárez and Harrison Bader were among the players heading to the open market. The Phils generally run one of the top payrolls in the league, but it never seemed like they would have the money to bring back all of them.

Schwarber and Realmuto felt like the priorities. Losing Suárez would hurt the rotation, but the Phils could still hope for a good starting group without him. There would be some extra risk because Zack Wheeler required surgery to address thoracic outlet syndrome, but he is expected back fairly early in the 2026 season. Once he is back, four spots would be taken by Wheeler, Aaron Nola, Cristopher Sánchez and Jesús Luzardo. The final spot could then come down to a battle between Taijuan Walker and Andrew Painter. Painter still has options and could be sent to Triple-A if he doesn’t win that battle. Walker has been nudged into a long relief role in the past and could wind up there again.

In center field, the Phils seemed committed to giving Justin Crawford a shot. He was pushing for a promotion in 2025 until they acquired Bader at the deadline. He is still not on the 40-man roster, but the Phils have more or less handed him the job for 2026. He has a particularly contact- and speed-based approach. He’s never hit ten home runs in a season but puts the ball in play and lets his legs do the work.

There is risk in relying on prospects with no major league experience but those are better fallback plans than the Phils had for the other spots. They didn’t have an everyday catcher waiting to take over for Realmuto and certainly didn’t have a Schwarber-esque bat to plug into the DH spot.

Schwarber’s market was hot, unsurprising for a guy who has been so good at the plate in recent years. It felt like the Phillies would match whatever other clubs were willing to offer — and that is exactly how it played out. The Pirates, shockingly, put forth an offer in the $120-125MM range over four years. The Orioles reportedly pushed the bidding up to $150MM over five years but the Phils got it done at that price. It’s a historic deal. Putting aside Shohei Ohtani, no primary designated hitter had earned a nine-figure deal in free agency before. No hitter, regardless of position, had reached nine figures going into his age-33 season.

For a 33-year-old DH to blow past both of those benchmarks and get to $150MM showcases just how good Schwarber has been. He just crushed 56 home runs last year while continuing to run elite walk rates. He has also erased his previous platoon issues, as he was actually better against lefties in both 2024 and 2025.

Bringing back Schwarber left Realmuto as the primary item on the to-do list but the Phils explored a different path. With Bo Bichette lingering unsigned into January, the Phils tried to take advantage by offering him a seven-year deal worth almost $200M. He decided to opt for the short-term route with high average annual values, accepting a three-year deal from the Mets worth $126MM with opt-outs.

With the Phils having Trea Turner and Bryson Stott in their middle infield, it seemed the plan was to put Bichette at third. The Phils could have then traded Alec Bohm and his $10.2MM salary, perhaps for catching. The Bichette offer was worth about $28MM annually, so they would have been adding about $18MM to the payroll if they were able to flip Bohm for a league minimum player or prospect. When Bichette went elsewhere, the Phils quickly turned to Realmuto and gave him $45MM over three years, or $15MM annually.

Bringing back Schwarber and Realmuto is nice, but there’s a bit of risk in continually committing to an aging roster. Both guys are now signed through their respective age-37 seasons. Turner and Bryce Harper are going into their age-33 seasons and still under contract into the next decade. Wheeler and Nola are in their mid-30s as well. There’s a financial aspect in hoping for Crawford and Painter to carve out roles on the 2026 club, but they also need some young guys to step up in order to avoid getting blindsided by the aging curve.

One area where change seemed to be guaranteed was right field. Manager Rob Thomson and Nick Castellanos had clashed a few times in the 2025 season. The organization seemed to have no questions about where they stood in terms of that spat. Within a few days of the Phils being eliminated from the playoffs, it was reported that Thomson would be back for 2026. He and the Phils would sign an extension in December.

Castellanos, on the other hand, was out the door. In mid-October, just a few days after the report of Thomson staying, it was reported that the Phils were going to move on from Castellanos. They held onto him throughout the winter to see if a trade could come together but it never did. He was released in February, just before camps opened for spring training.

In the interim, they had replaced him with Adolis García. He had been non-tendered by the Rangers after two down years. Castellanos is one of the worst outfield defenders in the league and García is pretty good with the glove, so he’ll certainly be an upgrade in that department. His offense is more questionable, as he is coming off a dismal .227/.271/.394 showing. He’s not too far removed from a 39-homer season in 2023 but is now 33 years old. Helping him get back on track will be pivotal to the Phillies’ success.

There was another bit of internal drama, but with no real consequences. President of baseball operations Dave Dombrowski made some disparaging remarks about Harper’s 2025 season, which annoyed Harper and led to some brief trade rumors. Those rumors were quickly shot down and Dombrowski suggested the proverbial water had passed under the bridge.

A third note of clubhouse discord seemed to impact the club’s bullpen plans. Left-hander Matt Strahm was traded to the Royals for right-hander Jonathan Bowlan on Dec. 19. Dombrowski framed it as simply a product of circumstances. Bowlan is less established than Strahm, but he has big stuff, is still making the league minimum and can be controlled for six years. Strahm had one season left on his deal and will make $7.5MM in 2026. The Phils had three lefty relievers at the start of the winter, with José Alvarado and Tanner Banks being the other two. But in the days after the trade, it was reported that the Phils were motivated to move Strahm because he had regularly clashed with team officials.

Regardless of the motivation, a key piece of the bullpen had been subtracted. The Phils then used free agency to bolster the group, signing Brad Keller to a two-year deal worth $22MM. Keller was once a decent starter with the Royals but was largely in the injury wilderness in 2023 and 2024. He had a tremendous bounceback season out of the Cubs’ bullpen in 2025, tossing 69 2/3 innings with a 2.07 earned run average, 27.2% strikeout rate, 8% walk rate and 56.1% ground ball rate. Some clubs were interested in putting Keller back in a starting role but the Phils plan to deploy him as a reliever.

A few more notable developments popped up during spring training. Outfielder Johan Rojas has received an 80-game suspension after testing positive for a performance-enhancing drug. He is the third member of the 2025 Phillies to receive a PED suspension, alongside Alvarado and Max Kepler. With the Phils giving Crawford the center field opportunity to start the season, Rojas was going to be a potential fallback plan if Crawford struggled.

It’s not a devastating loss, but it gives the Phils a bit less of a safety net in a position where they are taking a risk. Perhaps they’ll look to add some center field depth in the coming weeks as spring training ends and other clubs make their cuts, which will send some players to the waiver wire or back to free agency.

The other big development out of Phillies camp was the Jesús Luzardo extension. He and the club agreed to a five-year deal worth $135MM, beginning in 2027. That doesn’t impact the 2026 club but staves off a potential rotation pitfall a year from now. Both Luzardo and Walker were slated for free agency after 2026. The ’27 rotation projects to have a core four of Wheeler, Nola, Luzardo and Sánchez. With Walker’s impending departure, there’s a path for Painter or someone else to step up a seize a future spot. If not, the Phillies are never hesitant to spend in free agency.

On the whole, the Phils are mostly keeping the band together. The rotation is losing Suárez, but perhaps Painter can make up for his loss somewhat. The outfield has been shaken up a bit, with Crawford and García set to replace Bader and Castellanos. The bullpen has had a few changes as well.

But the core will largely be the same. With Schwarber and Realmuto back, those two will be lineup fixtures alongside Harper, Turner, Bohm, Marsh and Stott. It’s obviously a strong group, with an active streak of four straight postseason appearances. The playoff results have been more disappointing recently, but the regular season numbers keep getting better. They went from 87 wins in 2022 to 90, 95 and 96 in the next three campaigns.

It seems the club has tried to strike a balance. With most of those core players being in their mid-30s and signed for many years to come, there’s surely a concern about eventually getting too old at some point, but they do want to keep it going for now. They will try to get an injection of youth from Crawford and Painter. They almost got a bit more youth from the Bichette signing but couldn’t quite pull it off, which led to the Realmuto reunion and greater continuity.

How would you grade the Phillies' offseason?

Vote to see results

Photo courtesy of Bill Streicher, Imagn Images

MLB Announces 80-Game Suspension For Johan Rojas

Major League Baseball announced today that Phillies outfielder Johan Rojas has received an 80-game suspension after testing positive for Boldenone, a performance enhancing substance, in violation of Major League Baseball’s Joint Drug Prevention and Treatment Program. It was reported a couple of weeks ago that Rojas had tested positive for a PED but that he was appealing. It now appears the appeals process has been completed, as Rojas will begin serving his suspension to begin the 2026 season.

Rojas, 25, has been Philadelphia’s center fielder for a decent chunk of the past three seasons. He gets great marks for his defense and also steals bases but his offense has been more questionable. Since the start of 2024, he has a .237/.279/.312 batting line. That translates to a 64 wRC+, indicating he was 36% below league average at the plate in that time.

Despite his assets, the lack of offense has pushed the Phillies to move on from relying on Rojas. They acquired Harrison Bader at last year’s deadline. Bader became a free agent at season’s end but the Phils plan to give prospect Justin Crawford the job.

Rojas could have started 2026 as a fourth outfielder or perhaps getting regular playing time in the minors. If Crawford struggled in his first exposure to major league pitching, Rojas could have been a speed-and-defense fallback. That’s now off the table for the first half of the season. Rojas could return in the second half but players who receive PED suspensions aren’t eligible for the postseason.

Without Rojas, the Phils feel a bit light in terms of center field depth. Left fielder Brandon Marsh has experience there but is probably stretched defensively. Pedro León is on the 40-man but has just seven big league games under his belt. Utility player Dylan Moore has some limited experience in center. He’s not on the roster but could be selected to serve in a multi-positional bench role.

As Opening Day gets closer, it’s possible some other guys become available. As teams make their final roster decisions, some guys will end up on waivers or in free agency. Perhaps the Phillies can add some extra center field coverage in the coming weeks.

Photo courtesy of Kelley L Cox, Imagn Images

Injury Notes: Vasil, Neto, Jung, Wheeler

White Sox right-hander Mike Vasil left today’s Spring Training game with elbow soreness, the team announced. He is set to undergo further testing. Vasil started the game with 3 2/3 scoreless innings before issuing two walks, calling for the trainer, and ultimately departing. That continued his effort to build up as a starter after working mostly in relief in 2025. In 101 innings over 47 appearances (three starts), he posted an excellent 2.50 ERA, albeit with less-shiny peripherals including a 4.32 FIP. On the plus side, Vasil induced groundballs 51.4% of the time and provided plenty of value by eating innings. Though he proved himself in the bullpen last year, he had an outside shot at joining the rotation in 2026, according to manager Will Venable.

The Sox open their season on March 26 on the road against the Brewers, so Vasil may not have time to fully build up if he is anything more than day-to-day. If he misses time, the club will roll with Davis Martin, Sean Burke, Anthony Kay, and Erick Fedde in the rotation behind 2025 All-Star Shane Smith. Given that he’s stretched out for multiple innings, Vasil could return to long relief at first then join the rotation later if there’s an injury.

A few other injury updates from around the league:

  • Angels shortstop Zach Neto injured his left hand on a head-first slide into home in today’s game against the Mariners. He was set to undergo tests after the game, according to Jeff Fletcher of the Orange County Register. Neto ended the 2025 season on the injured list with a left hand strain, and he underwent surgery in 2024 to fix a right shoulder injury that he incurred from a head-first slide. Today’s injury doesn’t seem nearly as serious, with manager Kurt Suzuki saying “it was a little more optimistic” after he spoke to Neto in the dugout. If Neto misses time, one of Vaughn Grissom or Oswald Peraza could draw some early starts at shortstop for the Halos.
  • Rangers third baseman Josh Jung took six plate appearances on a back field today, per Evan Grant of the Dallas Morning News. He’ll take a few more tomorrow, then play against the White Sox on Monday. Jung has been out of action since February 24 due to a Grade 1 adductor strain, though manager Skip Schumaker downplayed the severity of the injury. Jung batted .251/.294/.390 with a 91 wRC+ in 131 games in 2025. He stayed healthy outside of a minimum IL stint at the start of the year, but it marked his first below-average offensive campaign since his 26-game debut in 2022. Both Jung and Shumaker seem confident that the former will be ready for Opening Day.
  • Phillies ace Zack Wheeler threw a live batting practice session today, his first time facing hitters since undergoing thoracic outlet surgery in September. He will throw a bullpen session on Tuesday, manager Rob Thomson told reporters including Scott Lauber of the Philadelphia Inquirer. That could set him up to appear in at least one game before the end of Spring Training, per Todd Zolecki of MLB.com. Granted, this is more of an expected progression in Wheeler’s rehab than a sign that he will make an early return. Wheeler himself emphasized that “We’ve still got a long way to go,” while Thomson said last month that Wheeler could be back in action not “too far beyond” Opening Day.

Photo courtesy of Mark J. Rebilas, Imagn Images

Show all