The Braves entered 2024 with high hopes for the coming season, but their campaign ended in disappointing fashion. After making the playoffs by the slimmest of margins, they were unceremoniously eliminated by the Padres. It’s now been more than seven months since Atlanta’s early exit, and the calendar has flipped to a new season. The same cannot be said for the team’s fortunes.
Indeed, the Braves have started off this year in a funk, and not of the good Sly and the Family Stone variety. A season-opening series against the Padres, followed by a trip to Chavez Ravine for a matchup with the defending-champion Dodgers, left Atlanta with seven losses to start the season and Reynaldo López on the IL for most, if not all, of 2025. A sweep of the similarly underwhelming Minnesota Twins staunched the bleeding somewhat, but another wound opened up soon after, as Spencer Strider strained his hamstring playing catch on Monday and returned to the IL just one start after coming back from major elbow surgery.
A 9-14 start, even when coupled with the loss of López and Strider, doesn’t make 2025 a lost cause, but it does complicate matters considerably. Let’s first look back at the ZiPS preseason projections for the NL East standings. Read the rest of this entry »
Guest: Given his past performance, and what you’ve seen from him so far this season, when do you expect Lindor’s slow start will end?
12:00
Dan Szymborski: April 🙂
12:01
Houzer: More excited this year for Jack Leiter or McKenzie Gore?
12:01
Dan Szymborski: Maybe Gore slightly? The nats pitching holding up and a Gore breakout is their playoff path, and that intrigues me. Though I get more of a benefit with Leiter since he was on his breakouts list
12:01
Bubbles: Is there any research on how many pitches to a hitter it takes for swing metrics like O-Zone Swing % to start becoming signal over noise of small samples?
Back in December, the Red Sox acquired pitcher Garrett Crochet with the intention of signing him to a long-term contract, and that’s just what they did on Monday, extending the big lefty on a six-year, $170 million deal that kicks off starting in 2026. There’s no deferred money in this deal, nor is there a no-trade clause, though there is a $2 million bonus in the event that he is traded. There is also the typical incentive clause (up to $10 million) for Cy Young Award finishes and an opt-out after 2030. In an extra bit of injury protection, the Red Sox get a $15 million team option and the opt-out disappears if Crochet misses 120 consecutive days to a significant arm injury. Crochet was the main reason to watch about 20% of White Sox games in 2024, as he threw 146 innings over 32 starts, put up a 3.58 ERA, a 2.85 FIP, and 4.7 WAR, and earned his first All-Star selection. He then changed his Sox over the winter in that trade from Chicago to Boston.
I talked a little about this a few weeks ago, when I discussed what I’d do as a brutal despot of MLB. What I demanded — without, as I remind you, any legal authority to do so — was that the Red Sox close the deal with Crochet. The extension was, in my view, one of the most obvious things that should happen in baseball right now. The Red Sox appear to be on the verge of a return to contention, supported by a very good farm system, and they really needed a high-end pitcher for the top of the rotation. Before the extension, Crochet was set to hit free agency after next season, and keeping him around long term was essential for both baseball and public relations reasons; an ace pitcher was unlikely to come cheaper for the 2027 season, and his departure might have opened up old Mookie Betts-related fan wounds that have healed to an extent.
Suffice it to say, ZiPS likes him quite a bit. I discussed the projections for Crochet in the aforementioned article.
After also taking into account his $4.5 million salary for 2025 and the fact that he’s still arbitration eligible for 2026, ZiPS suggests offering Crochet a seven-year, $175 million contract starting this season. That doesn’t need to be Boston’s final offer, but it is a solid framework for what an extension could and should look like. Yes, there are risks, but the Red Sox shouldn’t sit at the high rollers table if they’re not willing to push in their chips.
That projected deal was a bit lighter than his actual six-year, $170 million contract, with the main difference being that I had it going into effect this year, when he’s scheduled to get paid $4.5 million. Projections aren’t static things, however, and Crochet is coming off a dynamite spring in which he struck out 30 batters in 15 2/3 innings and allowed just a single run. He also had a decent, though not amazing, Opening Day start against the Texas Rangers. Spring training and one regular-season start aren’t enough to drastically change most projections, especially for established players, but they do nudge them in one direction or the other. Let’s stuff some stats onto the ZiPS griddle and flip off some projection flapjacks.
ZiPS Projection – Garrett Crochet
Year
W
L
ERA
FIP
G
GS
IP
H
ER
HR
BB
SO
ERA+
WAR
$
STATUS
2026
12
5
2.88
2.68
29
29
137.3
117
44
11
43
172
145
3.6
$18.1M
ARB3
2027
12
5
3.01
2.78
29
29
140.7
123
47
11
43
172
139
3.5
$32.8M
FA
2028
12
6
3.14
2.88
30
30
140.7
127
49
12
42
167
134
3.4
$32.4M
FA
2029
11
7
3.21
2.98
30
30
140.0
129
50
12
41
161
130
3.2
$31.8M
FA
2030
11
6
3.36
3.08
29
29
136.7
128
51
12
40
153
125
3.0
$30.3M
FA
2031
11
7
3.42
3.14
30
30
139.7
133
53
13
42
154
123
3.0
$31.3M
FA
With a projected $18.1 million salary in 2026, which would’ve been Crochet’s final season before free agency, ZiPS would offer him a six-year, $176.6 million extension (though in both the previous and current projections, I think ZiPS is being too optimistic on his final arbitration year salary given how large a jump it is). The opt-out clause in Crochet’s new contract isn’t a major one in that it only allows him to exit a year early, so it doesn’t have the same dramatic effect as one after 2026 or 2027 would have.
You could say that this is a lot of money for a pitcher with 224 career innings in the majors, an injury history, and a résumé that was more speculation than results at this time last year. You’d be right that it’s a lot of money, but the projections already factor in these risks. Crochet, with a lengthy track record and a spotless injury history almost certainly would’ve received a larger sum of cash. I actually accounted for this by telling ZiPS to assume that Crochet throws 200 innings in 2025, and to insert pre-injury projections of him as a starter in 2022 and 2023. With that lengthier and more durable track record, ZiPS would project him to get a six-year, $270 million contract! You can look at this actual extension as the Red Sox saving about $100 million for the risks they’re assuming, on top of the injury protection clause in the contract.
Anyway, back to non-imagination Crochet. You should ignore the games started total in the projections, as ZiPS is a little befuddled on his exact usage because of his very unusual workload pattern. More than half his 2024 starts lasted fewer than five innings, as the White Sox were (rightly) extremely careful with him as he was coming off Tommy John surgery and being converted to a starter. The innings totals, though, are far more solid, and this projection is generated based on Crochet never having better than coin-flip odds to qualify for the ERA title. ZiPS projects Crochet to be the fifth-most valuable pitcher in baseball through the 2031 season, behind Tarik Skubal, Logan Webb, Paul Skenes, and Corbin Burnes, and just ahead of Yoshinobu Yamamoto, Logan Gilbert, George Kirby, and Hunter Greene. Who among those names would you likely get for merely $170 million if they were free agents soon?
Crochet clearly wanted this deal, making public statements last year to the effect that he was seeking a long-term contract no matter where he ended up. The Red Sox clearly wanted this deal; while they have better prospects, I doubt they would have traded Kyle Teel, Braden Montgomery, and Chase Meidroth if they had zero expectation of extending Crochet. And Red Sox fans ought to have wanted this deal. Crochet is a true no. 1 starter who, in just six years, is projected to become the fifth-most valuable lefty in Red Sox history. The last day of March 2025 was a good day for the Boston Red Sox.
The Vernal equinox was last week, but we all know that today, Opening Day, marks the real end of winter. As I’ve done for the last two decades, I’ve had ZiPS crunch the numbers and generate projected standings for the upcoming season. Now, we just wait for reality to destroy all those neat little projections. But first, a quick reminder of methodology.
The big change here is that ZiPS now does include spring training performance. The data is weighted significantly less than regular season performance, but one should treat projections as a constantly moving thing, not one static unchanging number. Every baseball thing has some potential to change a player’s outlook; just because data is harder to use doesn’t mean it’s meaningless. So check out some projections such as Jac Caglianone, Cam Smith, and Spencer Schwellenbach to see some of the players who got significant spring boosts. Read the rest of this entry »
As someone who runs a lot of projections, I’m used to being very wrong. Of the approximately 4,000 players projected every season, some 800 or so will fail to meet their 10th-percentile projection or exceed their 90th, meaning ZiPS, and by extension Dan Szymborski, will be/look horribly wrong. There’s still time before the start of the regular season to put myself into even greater jeopardy, meaning it’s time for my annual list of favorite booms and busts. The concept for these is simple, in that these are my picks for players to change how they are currently perceived. Sometimes it’s because of a projection, sometimes because of a hunch, a gut feeling, or just something I think projections might not be capturing. Since we’re going on a limb here, there will be some epic failures, and maybe [prayer emoji] even a success or two.
As usual, let’s start with a quick review of last year’s picks, this time the pitchers.
Last season was one of my weaker years, though there were a few highlights, mainly Hunter Greene and Hunter Brown. Maybe all I need are more guys named Hunter in baseball. I said I’d eat Cincinnati chili if Nelson finished the season with an ERA above four, but he missed almost the entire year with thoracic outlet syndrome, so I’ll need a ruling from the comments whether I have to face my meaty fate or if I get a mulligan because of the injury.
OK, on to the picks, before I get sidetracked into a 700-word rant about my chili proclivities. Read the rest of this entry »
In order to bolster their Grayson Rodriguez-less starting rotation, the Baltimore Orioles agreed to a one-year contract worth $5.25 million with free agent starting pitcher Kyle Gibson. The 37-year-old Gibson pitched for the St. Louis Cardinals in 2024, posting a 4.24 ERA and a 4.42 FIP in 30 starts over 169 2/3 innings, good for 1.5 WAR.
In 2023, the Orioles signed Gibson as a veteran arm who could eat innings, a useful purpose for a rebuilding team transitioning to contention and seeking to buttress a patchwork rotation. This was a task that Gibson accomplished successfully that season, scarfing down 192 innings for a 101-win team that lacked any other well-established starting pitchers. After the emergence of Kyle Bradish and Rodriguez’s relatively successful big league debut, the O’s saw less need for a caretaker starter in 2024. So Gibson moved on to St. Louis, a team that was stung in 2023 by the fact that nearly every starting pitcher except Miles Mikolas missed significant time due to injuries. While the 2024 Cardinals didn’t get back to to the playoffs, their failures could hardly be pinned on Gibson, who put up his typical workhorse season, finishing second in innings on the Cardinals, just behind Mikolas.
With the Cardinals in transition and seemingly determined to do nothing of substance during the offseason, they made little attempt to retain Gibson’s services for a second year. As one of the last remaining starting pitchers in free agency with a résumé to command a major league contract, it was likely only a matter of time until Gibson found a suitor to sign him. He joins a familiar club facing a familiar situation, as the Orioles are once again dealing with a thin starting rotation. Corbin Burnes is gone, Rodriguez is out with a triceps injury, and Bradish isn’t expected back for a while after undergoing Tommy John surgery last June. Over the winter, Baltimore added two-time All-Star Charlie Morton and NPB veteran Tomoyuki Sugano to make up for the loss of Burnes, but considering Morton is 41 and Sugano is a 35-year-old control pitcher who hasn’t yet played in the U.S., both of them come with plenty of risk attached.
The hope for the Orioles is that Gibson becomes unimportant to the roster sometime in the summer, as Rodriguez, Trevor Rogers, and prospect Chayce McDermott (no. 71 overall, 50 FV) return from injuries, with Bradish possibly due back in the second half, but this would represent a best-case scenario. Gibson’s contract reflects this uncertainty; based on innings and games started, he can earn just over another $1.5 million in incentives.
Gibson doesn’t have a fastball that flirts with 100 mph or one of those crazy 90-mph changeups that would have seemed like a tall tale 30 years ago. What he does do is make the most out of a six-pitch repertoire, resulting in a better pitcher than one might expect from his middling stuff. Star-level performances get teams to the playoffs, but so too do players with immaculate attendance. It may seem weird, but Gibson’s 112 wins is enough to rank him sixth among active pitchers, and he also ranks seventh in starts and eighth in innings. These three metrics aren’t indications of excellence, but competence, and that also has value.
ZiPS Projection – Kyle Gibson
Year
W
L
ERA
FIP
G
GS
IP
H
ER
HR
BB
SO
ERA+
WAR
$
2025
7
8
4.55
4.53
25
25
138.3
143
70
19
54
117
87
0.8
$4.6M
ZiPS Projection Percentiles – Kyle Gibson
Percentile
ERA+
ERA
WAR
95%
117
3.41
2.7
90%
108
3.69
2.2
80%
100
3.97
1.7
70%
95
4.17
1.4
60%
91
4.39
1.0
50%
87
4.55
0.8
40%
84
4.73
0.5
30%
79
5.02
0.1
20%
75
5.30
-0.2
10%
69
5.78
-0.8
5%
64
6.22
-1.3
Suffice it to say, ZiPS isn’t terribly excited about Gibson’s 2025, but then again, that’s beside the point. The O’s are no longer rebuilding or on the cusp of competing; they’re expected to contend for the AL East title. For a lot of teams, signing Gibson would be a bad idea, as they’d get a lot more out of signing a fourth starter with real upside rather than an innings-eater in his late 30s. But for the O’s, they’re getting the right pitcher at the right time, and basically for the right price. Despite my curmudgeonly inclinations, I can’t find a good reason to complain about that.
As someone who runs a lot of projections, I’m used to being very wrong. Of the approximately 4,000 players projected every season, some 800 or so will fail to meet their 10th-percentile projection or exceed their 90th, meaning ZiPS, and by extension Dan Szymborski, will be/look horribly wrong. There’s still time before the start of the regular season to put myself into even greater jeopardy, meaning it’s time for my annual list of favorite booms and busts. The concept for these is simple, in that these are my picks for players to change how they are currently perceived. Sometimes it’s because of a projection, sometimes because of a hunch, a gut feeling, or just something I think projections might not be capturing. Since we’re going on a limb here, there will be some epic failures, and maybe [prayer emoji] even a success or two.
Since one of the original driving forces behind sabermetrics was to shine a light on the game’s underappreciated players, to give them their own place in the annals, I’ve always had an attachment to third basemen. Throughout baseball’s history, the hot corner has been one of the “tinker of all, master of none” positions. The best third basemen often don’t put up the gaudy Triple Crown stats of first basemen and corner outfielders, and only a few generate the sort of attention for their fielding that the top shortstops or center fielders do. Sabermetrics generally, and measures like WAR specifically, have helped to remedy some of this. Ron Santo and Dick Allen have both now gained entry to the Hall of Fame — though, sadly, both were elected after passing away — and Scott Rolen had a far quicker path to Cooperstown than I ever expected when he retired. Read the rest of this entry »
If the winter is a time for dreams, the spring is a time for solutions. Your team may have been going after Juan Soto or Aaron Judge or Shohei Ohtani, depending on the offseason, but short of something going weird in free agency (like the unsigned Boras clients last year), if you don’t have them under contract at this point, they’ll be improving someone else’s club. However, that doesn’t mean that spring training is only about ramping up for the daily grind. Teams have real needs to address, and while they’re no doubt workshopping their own solutions – or possibly convincing themselves that the problem doesn’t exist, like when I wonder why my acid reflux is awful after some spicy food – that doesn’t mean that we can’t cook up some ideas in the FanGraphs test kitchen.
This is the final piece in a three-part series in which I’ll propose one way for each team to fill a roster hole or improve for future seasons. Some of my solutions are more likely to happen than others, but I tried to say away from the completely implausible ones. We’ll leave the hypothetical trades for Bobby Witt Jr. and Paul Skenes to WFAN callers. Also, I will not recommend the same fix for different teams; in real life, for example, David Robertson can help only one club’s bullpen. I wrote about the teams in the two East divisions last Wednesday, and then covered the Central divisions on Friday. Today, we’ll tackle the 10 teams in the West divisions, beginning with the five in the AL West before moving on to their counterparts in the NL West. Each division is sorted by the current Depth Charts projected win totals.
Texas Rangers: Reunite with Kyle Gibson
Look at the Rangers in our Depth Charts projection and glance down at the pitchers. Do you see a problem? We project the Rangers to have a decent rotation, right at the back of the top 10, but that also relies on a lot of innings from pitchers who have not been able to throw many in recent years. Jacob deGrom and Tyler Mahle are both projected to throw more innings apiece than the two of them have thrown combined over the last two years. I’d love to see 270 innings from deGrom and Mahle, but to count on that is just begging for a sad story. I probably believe in Kumar Rocker and Jack Leiter more than most, but neither of them should be counted on to solidify an injury-depleted rotation in 2025.
The Rangers need a reliable innings-eater, and old friend Kyle Gibson is still out there. He has made at least 30 starts in five of the last six full seasons, with the one time he didn’t reach that threshold coming in 2019, when he made 29 starts, appeared in 34 games, and put up 2.6 WAR across 160 innings — the fewest innings he’s thrown in that span, excluding 2020. He’s probably never again going to be as good as he was in 2021, when he was an All-Star with Texas before getting traded to the Phillies and finished with a 3.71 ERA, a 3.87 FIP, and 3.1 WAR, but Gibson comes with a fairly high floor. His performance last year with the Cardinals (4.24 ERA, 4.42 FIP, 1.5 WAR, 169 2/3 innings) was his least-productive campaign during that 2018-2024 stretch, but even that would benefit the Rangers right now.
Seattle Mariners: Add some Tork to the lineup
The Mariners have gotten more out of Luke Raley than they’ve had any right to, but he remains a platoon first baseman, with a .575 OPS in the majors against lefties. Even if he can do better than that — ZiPS thinks he’ll put up about a hundred more points of OPS in 2025 — he’s not David Ortiz against righties, so it’s hard to just give him a full-time job at first. The likely candidates to pair with Raley are thoroughly uninteresting, so why not look at Spencer Torkelson, a player who is just begging for a change of scenery? The Tigers have clearly soured on him; otherwise, they likely would not have signed second baseman Gleyber Torres and moved Colt Keith to first base to start there over Torkelson. He’s still young enough to have some upside and get things back on track, but even if he doesn’t ever reach his full potential, he ought to at least beat up on lefties. The Mariners could use more power, and I doubt the price tag will be high.
Houston Astros: Add a very boring arm
The Astros dug themselves a hole early on in 2024, in large part because of a spate of pitching injuries that tested their depth to the breaking point. Houston’s rotation ought to be good, but there still are a number of pitchers with injury concerns, once again leaving the team vulnerable to some bad health luck. The Astros could use some veteran depth to preemptively reinforce the rotation just in case someone goes down, and I think for them, Lance Lynn is the most interesting free agent still available.
The Astros are skilled at refining pitch arsenals, for both prospects and veterans, and Lynn has the weirdest repertoire of the remaining free-agent starters. Rather than the standard fastball-breaking-offspeed mix, Lynn basically throws a bunch of slightly-to-moderately different fastballs, making him the type of pitcher who could benefit from Houston’s wizardry. A sweeper could cause some additional tension for batters compared to his cutter, and he’s never really had a refined offspeed offering to use as a putaway pitch against lefties. The specifics would be for the Astros to figure out. Lynn also has expressed a willingness to pitch out of the bullpen after teams started inquiring about using him as a reliever, so even if Houston’s rotation remains in tact for the whole season, Lynn could still have a role.
Athletics: Get Sandy before heading to the desert
The good: The A’s actually spent some money this winter. The bad: We still project the A’s to have a losing record. The really bad: Our Depth Charts project the A’s to have a worse starting rotation than the White Sox. The Marlins are clearly in the shopping mood, having already sent away Jesús Luzardo, and with teams likely waiting to see how Sandy Alcantara fares after returning from Tommy John surgery, the A’s have an opportunity to jump the 2022 NL Cy Young’s trade market and steal a march on the better wild card contenders. A potential wrinkle here: The Yankees may be in the market for Alcantara now that Gerrit Cole is going to miss the 2025 season while recovering from Tommy John surgery. Still, the A’s shouldn’t let that deter them from targeting an ace at a time when he could be relatively affordable.
Los Angeles Angels: Hire a team of archaeologists to design a very complex treasure hunt that convinces Arte Moreno to sell the team so that he’s free to go on an Indiana Jones adventure
I admit it, I’m at a loss for words with the Angels. In some ways, they’re actually worse off than the White Sox, in that Chicago at least has a reasonable long-term plan while the Angels keep teetering between strategies that are either unclear, unrealistic, or both. Their moves reflect their extreme short-term thinking, leaving the organization without a coherent path to winning now or winning later. Leadership has to come from the top, and Moreno continues to show he is incapable of fixing things. Case in point: The Halos spent this offseason adding veteran depth pieces. These would’ve been smart moves if the Angels were already a good team and looking to patch up their few remaining areas of weakness. That, of course, is not the case. The Angels need to accept that they’re lost before they can move forward and begin to assemble a winning team while Mike Trout is still around. But as long as they keep following an ineffective leader, they’re going to keep walking in circles.
Los Angeles Dodgers: Find a weird reclamation project
This one was a struggle because the Dodgers, while not having the highest median win projection of any team in ZiPS history (that’s still the 2021 Dodgers), they have the highest floor, with no obvious weaknesses anywhere. I guess the one thing the Dodgers are missing is that random broken-down reliever that you forget still plays baseball until they inevitably fix him. I’d love to see if Daniel Bard has another improbable comeback left in him, or maybe Adam Cimber, because a star in the sky disappears whenever a sidearmer loses his job.
Arizona Diamondbacks: See if the Yankees are interested in Jordan Montgomery
As I mentioned in the A’s section, Cole’s Tommy John surgery is a massive blow to the Yankees as they look to defend their American League pennant in 2025. Will Warren has a good shot at being a pretty solid rotation fill-in, but with Luis Gil also out for a while and Nestor Cortes now on the Brewers, the team now has just about zero starting pitching depth left. Jordan Montgomery and the Yankees have a good history, and there’s an obvious need now. Montgomery really struggled in 2024, to the point that Arizona owner Ken Kendrick said publicly that adding the lefty was a “horrible signing.” The Diamondbacks also have plenty of rotation options, so many, in fact, that RosterResource currently projects Montgomery to pitch out of their bullpen. They surely won’t get much in return for him, and they should be prepared to eat a good chunk of his remaining salary, but if they want to move on from him and maybe even get a prospect or two in return, this is the way to do it.
San Diego Padres: Sign David Robertson
The Padres’ bullpen is hardly a dumpster fire, but it is kind of top-heavy, and we project everybody after the fifth option (Yuki Matsui) to be at or below replacement level. There’s not a lot of financial flexibility right now in San Diego for various reasons we won’t go into here, but if the Padres are looking for marginal gains on a budget, David Robertson is by far the best move they could make. They shouldn’t have to spend much to get him, considering he’s 40 years old and remains unsigned in the second week of March, but he is coming off a very good season and is comfortable pitching in a variety of bullpen roles.
San Francisco Giants: Inquire about Jesús Sánchez
The Giants are likely a tier below the Diamondbacks and Padres in the NL Wild Card race, but they’re still close enough that short-term improvements matter. San Francisco’s designated hitter spot is bleak, and the player we have getting the most plate appearances there, Jerar Encarnacion, was in an indie league for much of last season and put up a .277 on-base percentage in the majors. The Giants should see what it would take to get Jesús Sánchez from the Marlins. He’s never developed into a big home run hitter despite solid hard-hit numbers, in large part because he’s never generated much loft. He’s also a spray hitter, and last season, 13 of his 25 doubles were line drives hit the opposite way. It’s the type of game that could be better suited for the spacious Oracle Park. Sánchez would provide a left-handed complement to Encarnacion, and he’s good enough to play all three outfield positions if needed.
Colorado Rockies: Find the next Nolan Jones and Brenton Doyle
Since the departure of former GM Jeff Bridich, the Rockies have made quite a bit of progress in no longer treating prospects as annoyances, and they now give internal, lesser prospects chances to surprise them. The last bit is important, as the Rockies of five or six years ago would never have given someone like Nolan Jones or Brenton Doyle enough playing time to break out in the majors. Doyle hit 23 homers and stole 30 bases in 2024 while winning his second Gold Glove in as many seasons, and although Jones struggled last year, he was hurt on and off and should be expected to at least split the difference between that performance and his 2023 production.
Considering this, the Rockies should go full-carrion bird as the season approaches. Colorado ought to be in on any and all mildly interesting players who are shut out of major league opportunities in 2025. Among the guys the Rockies should target are Mickey Gasper, Edouard Julien, Addison Barger, Shay Whitcomb, Curtis Mead, and Leo Jiménez. They may never develop into stars, but the Rockies need to be willing to throw everything at the wall and hope to find at least a few productive players.