Author Archive

Let’s Sign Some Contracts, 2024 Edition

Kirby Lee-USA TODAY Sports

Spending money can be a lot of fun, but spending someone else’s money is even better. And that’s exactly what we’re doing today!

About a month into the season is typically when I look at some of the players who are prime extension candidates and the possible deals they might work out with their teams. As usual, the contracts here are not necessarily what I would offer the players or what they will get, but what the mean, cold-hearted projections think would amount to a fair agreement. For each player, I’ve included their ZiPS projections with the latest model updates.

Elly De La Cruz, Cincinnati Reds (Nine years, $192 million)

It’s going to be a long time until Elly De La Cruz is eligible for free agency, but if the Reds wish to signal to the fans that the best players they develop will be in Cincinnati for longer than their middle arbitration years, ownership is going to have to make a real commitment to one of them at some point. And who is a better option than De La Cruz? I would have said Matt McLain a few months ago, but his major shoulder surgery makes it a risky time for both team and player to come to a meeting of the minds on a future dollar figure. De La Cruz still has issues making contact, but his plate discipline has continued to improve since his debut. He’s drawing a lot more walks this year and he’s actually been better than the average major leaguer at not chasing pitches. And with better plate discipline should come more power because a greater percentage of his swings will come against pitches that he can actually drive.

As you can see below, he wouldn’t need to exceed his 50th percentile projections for home runs by much to secure a 40/40 season. In fact, after hitting his eighth home run of the year Monday night, De La Cruz is currently on pace for 45 homers and an absurd 101 steals this season — and he still has a lot of polishing left to do. He’s also showing he’s far from a defensive liability at shortstop, even though a healthy McLain is still probably preferable there. This contract buys out some of De La Cruz’s early free agency years and gives him a big wad of guaranteed dough.

ZiPS Projection – Elly De La Cruz
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .250 .320 .462 569 103 142 26 7 27 94 57 187 48 106 -2 3.2
2026 .253 .326 .472 589 109 149 28 7 29 101 62 182 49 110 -2 3.8
2027 .258 .333 .485 594 113 153 30 6 31 105 65 176 47 115 -2 4.2
2028 .258 .336 .488 592 116 153 30 5 32 106 67 169 43 116 -1 4.3
2029 .258 .337 .488 590 116 152 30 5 32 105 69 166 40 117 -1 4.3
2030 .255 .336 .482 589 116 150 30 4 32 104 70 164 36 115 -1 4.1
2031 .255 .336 .483 588 115 150 30 4 32 104 70 164 34 115 -2 4.0
2032 .257 .339 .484 572 112 147 29 4 31 101 69 161 31 116 -3 4.0
2033 .255 .336 .476 573 110 146 29 4 30 100 68 162 29 114 -3 3.6

Corbin Burnes, Baltimore Orioles (Eight years, $210 million)

If you’ve been following my work for a while now, you surely know I’m an Orioles fan. And like many other Baltimore fans, I remember the moment when I became unhappy with the ownership of the late Peter Angelos. My feelings toward him soured because of how he and the Orioles handled their free agent negotiations with Mike Mussina. After Moose had previously taken a hometown discount, the O’s assumed he would continue to pitch for them at a below-market rate, and as a result, they lowballed him the next time he was eligible for free agency. He declined, leading to the second-best pitcher in team history finishing his career wearing Yankee pinstripes and ensuring that his Hall of Fame plaque wouldn’t have an ornithologically correct bird on the cap.

While I still think the team should lock up Grayson Rodriguez long term, it’s far more urgent< for the O’s to extend Corbin Burnes, given that he hits free agency after the season. No better pitcher will be available this winter, and nobody in the minors anywhere, for any team, is a safe bet to be better than Burnes over the next five or six years. New owner David Rubinstein has said all the right things, and he made a nice gesture when he bought everyone at Pickles a round of drinks, but the best way to show that he’s serious about building a perennial contender is to not let his team’s ace sign elsewhere. Given the O’s have just about nothing in the way of financial obligations, there’s no reason not to extend him. If that means paying more than that figure above, so be it.

ZiPS Projection – Corbin Burnes
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2025 11 7 3.27 30 30 187.0 145 68 18 53 207 125 4.2
2026 11 7 3.40 29 29 177.3 141 67 17 50 191 120 3.8
2027 10 6 3.51 27 27 169.3 139 66 17 48 177 117 3.5
2028 9 7 3.66 26 26 157.3 134 64 17 45 159 112 3.0
2029 9 6 3.79 24 24 152.0 135 64 17 44 148 108 2.6
2030 8 6 4.03 22 22 140.7 130 63 17 42 132 102 2.1
2031 7 6 4.18 20 20 125.0 119 58 16 40 115 98 1.6

Bo Bichette, Toronto Blue Jays (Seven years, $151 million)

Let’s be clear, despite his uncharacteristic struggles so far this season, I think Bo Bichette will command more than $151 million, and while the Blue Jays may balk any amount greater than that figure, they should still be willing to pay him whatever it takes to keep him around for the bulk of his career. Because of his position and his consistency (again, his first month of this season notwithstanding), Bichette has emerged as the best scion of a baseball family in Toronto, and time’s running out to extend bounty hunter Boba Chette before he hits free agency after the 2025 campaign. I actually think he’ll age better than ZiPS does, at least offensively. Either way, shortstops get super expensive if you wait until they hit the open market. That means that now’s the time for the Blue Jays to extend him if they’re going to keep him, even if that means going over this projected offer to ensure he doesn’t reach free agency.

ZiPS Projection – Bo Bichette
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .292 .333 .462 599 82 175 32 2 22 88 35 121 8 120 -4 3.5
2026 .288 .329 .457 598 81 172 31 2 22 87 35 119 7 117 -4 3.3
2027 .282 .325 .447 589 78 166 30 2 21 84 36 117 6 113 -4 2.9
2028 .278 .322 .437 575 75 160 29 1 20 80 35 114 5 110 -5 2.5
2029 .274 .319 .426 554 70 152 28 1 18 74 34 110 5 106 -6 2.1
2030 .268 .312 .411 530 65 142 26 1 16 68 33 106 4 100 -6 1.5
2031 .268 .313 .411 496 60 133 24 1 15 63 31 100 3 100 -6 1.3

Alex Bregman, Houston Astros (Four years, $101 million)

The Astros have been able to let some of their offensive contributors walk in free agency — Springer and Carlos Correa among them — mainly because they’ve had pretty solid replacements coming up at the same time, such as Yordan Alvarez, Kyle Tucker, and Jeremy Peña. There’s no similar player on the horizon who can take the place of Alex Bregman. And with Houston already reeling with its pitchers, it would be a lot to ask the front office to fill a gaping hole at third base as well.

ZiPS Projection – Alex Bregman
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .255 .356 .421 572 91 146 29 3 20 88 84 84 2 116 1 3.8
2026 .251 .351 .408 542 84 136 27 2 18 79 78 80 2 111 0 3.2
2027 .249 .347 .394 507 76 126 25 2 15 71 72 76 1 107 -1 2.5
2028 .244 .343 .383 467 68 114 22 2 13 62 65 72 1 102 -2 1.9

Max Fried, Atlanta Braves (Six years, $150 million)

Atlanta has a knack for being able to survive epidemics of pitcher injuries in ways that are fascinating if you’re a fan of the team and maddening if you root for another one. But with Spencer Strider already out for the rest of this season after undergoing internal brace surgery for his damaged elbow, can Atlanta really afford to let Max Fried and Charlie Morton depart this offseason? I like what Reynaldo López has done this season, but you don’t really want to go into 2025 counting on his continued success, Chris Sale’s health, and a full recovery from Strider following his second UCL procedure? The Braves reportedly offered six years, $162 million to Aaron Nola; how could they not make a similar offer to Fried, a similarly valued pitcher who has been a large part of their recent success? Now, all reports I’ve heard suggest Fried’s not keen on discussing an extension during the season, but that doesn’t mean he wouldn’t change his mind if Atlanta gives him a good reason to do so.

ZiPS Projection – Max Fried
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2025 13 7 3.40 28 28 161.3 154 61 14 45 142 128 3.7
2026 12 6 3.55 27 27 152.0 151 60 15 42 130 122 3.2
2027 11 6 3.73 25 25 144.7 148 60 15 41 122 117 2.8
2028 10 6 3.87 23 23 132.7 140 57 15 39 108 113 2.4
2029 9 7 4.11 22 22 127.0 139 58 15 40 101 106 2.0
2030 8 6 4.40 20 20 110.3 128 54 15 38 85 99 1.4

Josh Naylor, Cleveland Guardians (Four years, $80 million)

Since the start of the 2002 season, the Guardians have received 10,109 plate appearances from first basemen not named Jim Thome, Carlos Santana, or Josh Naylor. Those 57 hitters have combined to hit .253/.324/.426 for 7.7 WAR, or about 0.5 WAR per 600 plate appearances. This is a franchise that has struggled to find solid fill-in first basemen, so it’s hard to imagine the Guardians would be able to find an an adequate replacement if Naylor walks after 2026. And this is hardly a blockbuster deal; it’s similar to what Kyle Schwarber got from the Phillies coming off the best season of his career (2.7 WAR in 2021). Naylor’s not a superstar, but he’s in his prime years. That should be enough incentive for the Guards to pay for him to stick around, and so long as the deal is fair, the fact that Josh’s younger brother Bo also plays for Cleveland might make him more inclined to stay.

ZiPS Projection – Josh Naylor
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .276 .339 .498 554 64 153 36 0 29 100 49 84 8 132 1 2.9
2026 .273 .338 .490 553 63 151 36 0 28 98 50 83 8 130 1 2.8
2027 .270 .336 .478 538 60 145 34 0 26 93 50 81 7 126 1 2.4
2028 .267 .334 .469 520 57 139 33 0 24 87 48 79 6 123 0 2.1

Jackson Merrill, San Diego Padres (Seven years, $95 million)

Jackson Merrill has one of the odder long-term projections according to ZiPS, which expects him to have a long, stable plateau rather than a period of significant growth followed by a steady decline (at least in the years covered below). But ZiPS is increasingly coming around to his reputation as a good bad-ball hitter, and his batting average projections have improved considerably since the winter. Merrill looks to be a solid player, and he’s one the Padres may need toward the end of their long-term deals with infielders Xander Bogaerts, Manny Machado, and Jake Cronenworth.

ZiPS Projection – Jackson Merrill
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .281 .325 .403 590 79 166 23 5 13 72 40 103 15 106 3 2.8
2026 .279 .325 .405 588 80 164 24 4 14 73 42 100 14 106 3 2.8
2027 .276 .325 .408 586 81 162 24 4 15 74 44 97 14 107 3 2.9
2028 .274 .324 .405 585 81 160 24 4 15 74 45 95 13 106 2 2.7
2029 .274 .327 .413 583 82 160 25 4 16 75 47 93 12 109 2 2.9
2030 .271 .325 .407 582 82 158 25 3 16 75 48 92 12 107 2 2.8
2031 .271 .325 .407 582 82 158 25 3 16 76 48 92 11 107 1 2.7
2032 .272 .326 .409 580 81 158 25 3 16 75 48 92 11 107 1 2.7

Pete Alonso, New York Mets (No offer)

Pete Alonso is rightfully a very popular player in New York, and I’ve always had a soft spot for the Polar Bear, both because homers are fun and because ZiPS was in on him very early when he was a prospect (everyone likes looking smart). And with his free agency imminent, this would be a suitable time to extend him on a long-term contract. The problem is, the more I look at the situation, the harder it is for me to think of a scenario in which he and the Mets could come to terms on a deal unless one party was willing to come out of the negotiation feeling very unhappy. ZiPS suggests a four-year, $70 million contract, and I can’t imagine Alonso feeling anything but insulted by an offer like that. I think given Alonso’s place in the organization and the hiccups in the development of Brett Baty and Mark Vientos, the Mets would be willing to pay Alonso more than a projection suggests, but I can’t see them offering him Freddie Freeman or Matt Olson money, either. Because the basic fact is that Freeman and Olson are more well-rounded players than Alonso, who has one amazing dimension. Just to illustrate, below Alonso I’ve included the projections for Freeman and Olson over the next six years.

ZiPS Projection – Pete Alonso
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .247 .338 .480 563 85 139 24 1 35 107 65 134 3 125 -1 2.6
2026 .245 .337 .468 543 80 133 23 1 32 99 63 129 3 122 -1 2.3
2027 .242 .334 .451 517 74 125 22 1 28 89 60 124 2 117 -1 1.8
2028 .236 .329 .431 487 66 115 21 1 24 79 56 119 2 110 -1 1.3
2029 .233 .326 .415 446 58 104 19 1 20 68 51 112 2 105 -1 0.9
2030 .221 .313 .380 376 46 83 15 0 15 53 42 97 1 93 -1 0.1

ZiPS Projection – Freddie Freeman
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .286 .383 .454 555 101 159 34 1 19 72 80 108 12 133 -1 3.4
2026 .279 .376 .438 505 88 141 30 1 16 62 72 102 9 127 -1 2.7
2027 .269 .366 .412 449 74 121 26 1 12 52 63 94 7 118 -2 1.7
2028 .262 .359 .399 393 62 103 22 1 10 43 54 87 6 112 -2 1.1
2029 .250 .345 .370 332 49 83 17 1 7 34 44 77 4 101 -2 0.3
2030 .242 .337 .353 252 36 61 13 0 5 24 33 62 3 94 -2 0.0

ZiPS Projection – Matt Olson
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .243 .351 .472 551 90 134 31 1 31 92 88 144 1 127 1 3.0
2026 .239 .347 .457 527 84 126 29 1 28 83 84 139 1 123 0 2.5
2027 .231 .338 .432 498 75 115 26 1 24 74 78 133 1 114 0 1.7
2028 .227 .334 .414 459 67 104 24 1 20 64 71 125 1 108 0 1.2
2029 .219 .325 .386 407 56 89 20 0 16 53 62 114 1 98 0 0.5
2030 .213 .320 .372 328 44 70 16 0 12 40 49 96 0 93 0 0.2

Alonso projects to be slightly worse than them in the short term and then to be similar in the later years, though that’s likely because he is younger than them. Plus, by the end of 2024, the other players’ contracts already will have covered two additional prime seasons from Olson and three from Freeman. I don’t think any pending free agent has a bigger gulf than Alonso does between the perceived value of his past and the expected value of his future, and as such, this has contract boondoggle written all over it, as big as it was with Kris Bryant a couple years ago. I don’t envy the Mets for the decision they have to make with Alonso, because letting him go, trading him, and keeping him all feel like poor options.


Can the White Sox Lose 120 Games?

Patrick Gorski-USA TODAY Sports

Tuesday, April 2 was a good day for the Chicago White Sox. A solid seven-inning start from Garrett Crochet gave the team a lead into the late innings and the bullpen managed to preserve the win. This win, the first of the season, moved to Sox to a 1-4 record, a .200 winning percentage. That’s not an impressive start to the season by any means, but that 1-4 record represents the high-water mark of the month-old 2024 season for the Pale Hose. At no point in the last three weeks have the White Sox had a seasonal winning percentage better than .200, and the four-game losing streak to begin the year is their shortest losing streak so far. Whenever a team that’s projected to be terrible starts the season even worse than expected, we instinctually invoke the 1962 Mets, who set the record for the most losses in a season, at 120. We’re at that point with these White Sox.

What’s striking about Chicago’s start is that in some ways, it’s not even particularly unlucky. Yes, Yoán Moncada and Luis Robert Jr. are out for significant stretches of time, but the projected WAR for their missed playing time so far is a bit under one win. The team’s had only two other IL stints since the start of the season and both injured players, reliever John Brebbia and slugger Eloy Jiménez, returned quickly. Other than Moncada and Robert, the Sox are fielding largely the lineup, rotation, and bullpen that they intended to when the season began. They’re only about a single win worse than their Pythagorean record, and in their three wins, they outscored their opponents by a total of four runs, meaning they were just a few bad breaks from being in the 1988 Orioles territory of dreadful starts.

Chicago’s pitching, at least, hasn’t been completely hopeless. Don’t get me wrong, the White Sox staff ranks at or near the bottom of the league in ERA, FIP, and the various spins on these numbers, but the bullpen has been sort of average, and there have been at least flashes of competence from some of the starters. Crochet’s ERA is ugly, but his peripheral stats are much better and the reasons he’s struggled (homer rate, BABIP) are two of the most volatile stats in existence. Erick Fedde has looked a lot better than he did before his stint in Korea and was terrific on Tuesday, striking out 11 Twins in a 6-5 walk-off loss for the Sox. No, it’s not the pitching that’s the primary offender right now; it’s the offense.

The White Sox have been cosplaying as a Deadball era team, hitting .189/.263/.292 and scoring barely over two runs per game. To put that into context, they have a 62 wRC+ as a team, a mark that has never been maintained for a full season by any big league club; the worst hitting team over a full season was the 1920 Philadelphia A’s, with a 68 wRC+. Even if we look at just the first 24 games of a season, the White Sox lineup is among the most inept since 1901.

Fewest Runs Scored in First 24 Games
Year Team Runs W L BA OBP SLG OPS+
1907 Brooklyn Superbas 36 3 20 .180 .258 .226 57
1909 Washington Nationals 43 6 17 .190 .252 .232 55
2004 Montreal Expos 45 5 19 .210 .260 .292 51
1972 Milwaukee Brewers 49 8 16 .185 .245 .274 61
1910 Cleveland Naps 52 12 10 .200 .268 .257 63
2024 Chicago White Sox 53 3 21 .189 .263 .292 62
1943 Chicago White Sox 53 10 14 .225 .296 .277 72
2003 Detroit Tigers 55 3 21 .182 .255 .257 41
1966 Kansas City Athletics 55 8 16 .196 .258 .261 56
1910 Chicago White Sox 55 8 16 .202 .270 .235 63
1908 Brooklyn Superbas 55 8 16 .215 .261 .277 75
1907 St. Louis Cardinals 55 5 19 .228 .276 .272 75
1905 Boston Nationals 55 8 15 .221 .273 .258 60
1968 Los Angeles Dodgers 56 12 12 .210 .264 .279 77
1954 Baltimore Orioles 56 10 14 .210 .265 .282 59
1909 Chicago White Sox 56 11 12 .193 .264 .227 57
1988 Baltimore Orioles 57 1 23 .208 .279 .296 64
1947 Washington Nationals 57 10 14 .243 .314 .303 76
1942 Chicago White Sox 57 5 19 .211 .275 .278 63
1910 St. Louis Browns 57 4 19 .203 .277 .263 74
1909 New York Giants 57 10 14 .207 .284 .262 68
1968 Chicago White Sox 59 9 15 .217 .270 .313 81
1972 California Angels 60 9 15 .243 .299 .326 99
1971 Milwaukee Brewers 60 11 13 .211 .283 .298 71
1919 St. Louis Cardinals 60 6 18 .225 .282 .288 59
SOURCE: Baseball-Reference

Teams were shut out an average of 10.3 times last year; these White Sox have been shut out eight times, meaning they’ve already been shut out half as many times as the offense that led the majors in shutouts last season, the Oakland A’s. Chicago is more than a third of the way toward matching the 2019 Marlins and 2022 Tigers for the highest single-season total of shutouts in the wild-card era, with 22. Let’s catch up quickly on the current AL Central projections in ZiPS.

ZiPS Median Projected AL Central (Through 4/24)
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
Cleveland Guardians 89 73 .549 55.2% 18.0% 73.3% 4.9% 96.9 82.0
Minnesota Twins 84 78 5 .519 20.9% 20.7% 41.6% 2.9% 90.3 74.9
Kansas City Royals 81 81 8 .500 14.2% 18.6% 32.8% 1.2% 88.1 73.4
Detroit Tigers 80 82 9 .494 9.7% 14.6% 24.3% 0.8% 85.9 71.2
Chicago White Sox 54 108 35 .333 0.0% 0.0% 0.0% 0.0% 61.8 47.2

The White Sox are hopelessly out of the race in a division where “showing up for the season” is basically all it takes to contend. Their current 80th percentile projection to finish the season is about 10 wins worse than the 20th percentile projection for any other team. That 20th percentile projection of 47.2 wins would amount to 115 losses, tantalizingly close to 120. Let’s get the exact distribution of the South Siders’ results.

ZiPS Projected Wins Through 4/24, White Sox
Percentile Wins
1% 36.1
5% 40.8
10% 43.5
20% 47.2
30% 49.8
40% 52.2
50% 54.4
60% 56.6
70% 59.1
80% 61.8
90% 65.5
95% 68.4
99% 73.6

ZiPS currently gives the White Sox an 8.1% chance of winning 42 or fewer games. When I projected the A’s last year, they came out with only a 5.2% shot at finishing that poorly. Congratulations?

The 2024 White Sox are fairly likely to set franchise records for futility. The current projections give them a 43% chance to have the worst winning percentage in franchise history, a mark currently held by the 1932 club, at .325.

It’s also hard to see where the White Sox would get surges of improvement outside of a regression toward the mean. At the earliest, Moncada is still a few months away from returning. ZiPS is already assuming that Robert’s IL stint will be much shorter and he’ll come back and play as he was expected to coming into the season. There are no hotshot prospects expected to make an impact this year, and the big league roster looks an awful lot like a Triple-A team at the moment, full of fringy veterans.

And don’t forget: The White Sox could get even worse than this come trade season. Moncada’s likely going to return too late to be tradeable at the deadline, but everyone else should be available. I’m including Robert; next season is his last under his base contract before the team option years, and I can’t envision this franchise turning things around before he hits free agency. If 2023 wasn’t sufficient notice that the team’s competitive window has been slammed shut and locked, it’s clear now that the whole thing has been bricked over.

It’s tragic – in a baseball sense – that the fans endured a seven-year rebuild only to have the win-now phase amount to only two seasons, one of them severely shortened by the pandemic. And unlike teams that can claim to have suffered an extraordinary series of unfortunate events, this tale is largely one the White Sox wrote for themselves. Coming off a 93-win season in 2021 in which they lapped the division, finishing in first by 13 games, the White Sox suddenly stopped acting like contenders. Rather than addressing their weaknesses, they simply added a couple of relievers (Kendall Graveman and Joe Kelly) and called it an offseason. Despite getting no offensive contributions from second base, the outfielder corners, and designated hitter in 2021, the team’s big position player move was bringing back Leury García on a three-year contract.

Demosthenes, an Athenian politician of the fourth century BC, once wrote that “the easiest thing of all is to deceive one’s self; for what a man wishes he generally believes to be true.” This comes from one his speeches (the Olynthiacs) in which he urged military support of Olynthus, attacked by Philip II of Macedon in 349 BC. And it’s a fitting quote for the White Sox, a team that has largely been run with decisions based on things they want to be true, rather than things that are actually so.

The White Sox wanted to address the second base hole, a problem for years, by just going with whatever utility guys they had on hand. They wanted Andrew Vaughn to hit in the majors in 2021, despite his struggles at High-A ball in 2019 and the cancellation of the minor leagues in 2020. They wanted Tony La Russa to manage the team to glory, and Jiménez to turn into prime José Bautista, and Moncada to stay healthy. The wish list goes on and on.

The end result is that the Sox squandered a position in which they had many advantages. They were a team at the top of the division with a payroll that was tens of millions of dollars from the luxury tax threshold. They had much of their young core a long way from free agency and the financial potential of playing in one of the country’s largest media markets. They played in the weakest division in baseball. Now they’re the worst team in that division.

The White Sox are too far gone, with problems that run too deep to be papered over by a few personnel changes and a handful of hires to their notoriously tiny analytics department. At this point, it feels like the only way for the franchise to turn things around is to clean house. That includes Jerry Reinsdorf, the team’s owner, who by all indications is a large part of the current dysfunction, but who by all indications has no intention of selling the team. So, can the White Sox lose 120 games? Sure. But maybe the better question is this: What would it matter if they did?


The Astros Are Rapidly Digging Their Hole Deeper and Deeper

Troy Taormina-USA TODAY Sports

If the Houston Astros were to sing a jovial song consisting of a list of their favorite things, April 2024 would definitely not make the cut. At 7-16, the Astros are looking up at everyone in the AL West, even the Oakland Athletics, a franchise that barely exists as a going concern in 2024. Cristian Javier’s injury adds another name to the injured list, and though he isn’t expected to miss a lot of time, his absence further depletes a struggling team that needs all the help it can get to climb its way out of a hole that keeps getting deeper.

How bad is a 7-16 start? Well, only two teams have ever overcome such a rough season-opening stretch to later make the postseason.

Worst Starts for Eventual Playoff Teams
Year Team W L Final Record
1914 Braves 4 18 94-59
1981 Royals 7 16 50-53
2015 Rangers 8 15 88-74
2006 Padres 8 15 88-74
2001 Athletics 8 15 102-60
1974 Pirates 8 15 88-74
2014 Pirates 9 14 88-74
2010 Braves 9 14 91-71
2009 Rockies 9 14 92-70
2007 Rockies 9 14 90-73
2007 Yankees 9 14 94-68
2006 Twins 9 14 96-66
2005 Yankees 9 14 95-67
2002 Angels 9 14 99-63
1989 Blue Jays 9 14 89-73
1987 Tigers 9 14 98-64
1984 Royals 9 14 84-78
1979 Pirates 9 14 98-64
1969 Mets 9 14 100-62
1951 Giants 9 14 98-59
SOURCE: Baseball-Reference

Only the 1914 Boston Braves had a worse start, going 4-18-1 over their first 23 games. It may be tempting to use that tale as inspiration, but the fact that their turnaround was enough to earn them the appellation of “Miracle” Braves reflects the improbability of the feat. Excluding the Astros, 103 teams have started a season with precisely seven wins in 23 games; the average finish for these teams was, pro-rated to 162 games, a 67-95 record.

But all is not doom and gloom. Almost 20% of these teams played at least .500 ball the rest of the way (18 of 103), and this looks a bit worse because of the simple fact that a lot more lousy teams start off 7-16 than good ones do. It doesn’t necessarily follow, then, that a team we believed to be a quality one will have a fate as bleak as what happened with the clubs we thought would be much worse. How often do teams that we expect to be good start off this slow? I’ve never gone back and re-projected whole leagues before I started running team projections in 2005 – though it is on my voluminous to-do list – but I do have nearly two decades of projections to look at. So, I took every team that stood at single-digit wins after 23 games and looked at how they were projected entering the season.

After chopping off the teams from 2020, since 23 games was a massive chunk of that season, we end up with 117 teams, including the Astros on seven occasions (though only one of those Houston clubs finished above .500). Seven of those 117 teams did go on to win 90 games, and not surprisingly, it was largely made up of teams projected to be good; those seven teams had an average preseason projection of 86.3 wins.

Let’s pivot back to the 103 teams that began the season with exactly seven wins in their first 23 games so we can figure out how they did after their wretched starts and compare their actual finishes to their projected ones. Collectively, these 103 teams had a .458 winning percentage after their 23-game starts, compared to their overall .469 winning percentage projected before the season. I also did a quick-and-dirty method to get every team’s in-season projection after game no. 23, and the projected winning percentage for the rest of the year was .460, barely above the .458 actual mark. I tested only ZiPS, but I expect other similarly calculated projection systems to have similar results.

So, what do the projections say about the Astros right now? I ran a full simulation after Sunday’s games were complete.

ZiPS Median Projected AL West Standings Entering 4/22
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
Texas Rangers 86 76 .531 41.0% 18.3% 59.3% 5.1% 94.1 79.2
Seattle Mariners 85 77 1 .525 30.7% 19.2% 50.0% 3.8% 92.1 77.4
Houston Astros 83 79 3 .512 23.1% 17.9% 41.0% 3.5% 90.3 75.2
Los Angeles Angels 75 87 11 .463 5.1% 7.1% 12.2% 0.4% 82.3 67.3
Oakland A’s 61 101 25 .377 0.1% 0.1% 0.2% 0.0% 68.6 53.6
SOURCE: Me

ZiPS Projected Wins, 2024 Astros Entering 4/22
Percentile Wins
1% 63.0
5% 68.4
10% 71.4
15% 73.4
20% 75.2
25% 76.7
30% 78.0
35% 79.3
40% 80.6
45% 81.7
50% 82.9
55% 84.0
60% 85.2
65% 86.3
70% 87.5
75% 88.9
80% 90.3
85% 92.0
90% 93.9
95% 96.9
99% 101.6
SOURCE: Also me

The Astros are hardly dead in the water and are helped out by the fact that the best teams in the AL West so far are still hanging right around .500. But it’s been enough to slash five projected wins from Houston’s preseason total and drop its playoff probability by about a third. In other words, after this awful start, the Astros are more likely than not to miss the postseason, according to ZiPS. The situations in which they make the playoffs are now largely upside scenarios rather than average ones. And that means the calendar is now an enemy.

How long can they afford to keep winning three out of every 10 games before their playoff hopes evaporate? To estimate this, I’ve continued giving the Astros a roster strength of .300 (projected winning percentage vs. a league-average team in a neutral park) and re-checking every five games.

ZiPS Projected Wins, Playing .300 Ball
Games Played Division % Playoff %
23 23.1% 41.0%
28 19.3% 35.5%
33 15.8% 30.5%
38 12.6% 25.3%
43 9.9% 20.5%
48 7.5% 15.8%
53 5.4% 11.8%
58 3.8% 8.3%
SOURCE: A magical talking hat (still me)

At the rate the Astros are playing, they’re basically toast in five more weeks. Even playing .500 ball over this span carves off another meaty slice of their playoff probabilities (15.6% division, 31.6% postseason). Any shot they have at turning things around has to involve getting better pitching. The Astros are second in the league in on-base percentage and slugging percentage, and of the nine players with at least 50 plate appearances, seven of them have a wRC+ above 100, with three of them above 150. Alex Bregman (76 wRC+) will almost certainly get better, but I’m less confident about José Abreu, whose horrifying start (-32 wRC+) is even more abysmal than last year’s putrid April (45 wRC+).

Meanwhile, Astros starting pitchers have the fourth-worst strikeout rate (18.8%) and the second-worst walk rate (11.3%) in baseball. To get better pitching quickly is going to be a challenge due to injuries. As noted briefly above, Javier is going to miss at least a couple of starts. And while Framber Valdez is nearing a return, José Urquidy isn’t fully throwing from a mound yet, and Luis Garcia and Lance McCullers Jr. are months away. Justin Verlander’s return isn’t enough to flip the script instantly. That leaves Houston in an awkward situation in which it needs pitching before the deadline, but perhaps not as much afterwards. I usually counsel teams not to panic, but given the urgency of this situation, I think the Astros need to be aggressive at identifying and acquiring pitchers. The Marlins may not be keen on giving up Edward Cabrera given his low salary, but the Astros should at least have the conversation about a trade for him.

Houston remains an excellent team, but starting 7-16 means that the clock is ticking very loudly. And if the Astros just stand pat, by the All-Star break they might find themselves turning their attention toward 2025.


It’s Time for the Pirates To Call up Paul Skenes

Jonathan Dyer-USA TODAY Sports

Pitching for Triple-A Indianapolis on Thursday, Paul Skenes extended his streak of scoreless innings to 12 2/3 to start the season. In his fourth start, Skenes whiffed eight of the 14 batters he faced against the St. Paul Saints, Minnesota’s Triple-A affiliate.

Skenes is the best pitching prospect according to our prospect rankings, so I doubt I have to use too much of this space to convince you that Skenes is an impressive talent. Across nine professional starts since being the first pick in the 2023 draft, he has struck out an eye-popping 37 batters in 19 1/3 innings, just under half of all batters he’s faced. In addition to those strikeouts, he’s allowed just four walks – this is not a case of a flamethrower with only a casual acquaintance with the strike zone – and has yet to allow a professional homer. He ranked only fifth among pitching prospects in the ZiPS Top 100, which may not sound quite as electrifying, but given that ZiPS is designed to be suspicious of players with almost no professional experience, it was high praise to consider him that highly after he’d recorded only 6 2/3 innings as a professional before 2024.

Skenes throws hard, and entering Thursday’s game, he had the highest average fastball velocity of any Triple-A pitcher.

Triple-A Fastball Velocity Leaders, Entering 4/18
Player Average Fastball (mph)
1 Paul Skenes 100.1
2 Justin Martinez 100.1
3 Michel Otanez 98.4
4 Trevor Megill 98.1
5 Ricky Karcher 97.7
6 McKinley Moore 97.7
7 Jordan Holloway 97.5
8 Adrian Morejon 97.5
9 Orion Kerkering 97.1
10 Edward Cabrera 96.9
11 Daniel Palencia 96.8
12 Tony Santillan 96.8
13 Elvis Alvarado 96.7
14 Steven Cruz 96.6
15 Jeremiah Estrada 96.5
16 Connor Phillips 96.4
17 Manuel Rodríguez 96.4
18 Randy Rodríguez 96.4
19 Yerry Rodríguez 96.3
20 Brett de Geus 96.2

Suffice it to say, Thursday didn’t do anything to change where Skenes lands on this ever-so-slightly dated ranking, as his 41 fastballs against St. Paul averaged 100.5 mph. His slowest fastball traveled at 99.1 mph, enough that it would be the offering of a lifetime for many pitchers. Adding in his most recent start, his contact rate on those fastballs is the third lowest in Triple-A (min. 30 fastballs), behind only Edwin Uceta and Mason Englert.

Velocity, of course, doesn’t mean much if your secondary pitches aren’t good. But Skenes is no slouch here, either.

Triple-A Contact Leaders, Non-Fastballs
Pitcher Whiffs Swings Contact Launch Angle
1 Riley Thompson 18 30 40.0% 23.8
2 Spencer Arrighetti 19 33 42.4% 10.3
3 Paul Skenes 24 44 45.5% -5.7
4 Grant Holmes 20 37 45.9% 9.0
5 Touki Toussaint 17 33 48.5% -5.4
6 Carson Whisenhunt 22 43 48.8% 15.1
7 Brooks Kriske 25 50 50.0% 17.6
8 Keider Montero 22 44 50.0% 14.1
9 Konnor Pilkington 19 38 50.0% 11.4
10 Dom Hamel 19 38 50.0% 11.9
11 Jesus Tinoco 16 32 50.0% 24.6
12 Josh Walker 17 35 51.4% 3.4
13 Nick Nastrini 20 42 52.4% 5.0
14 Walter Pennington 26 55 52.7% 6.4
15 Allan Winans 17 36 52.8% 15.7
16 Mason Englert 23 49 53.1% 10.9
17 Beau Brieske 14 30 53.3% 8.0
18 Dakota Chalmers 14 30 53.3% 15.6
19 Hans Crouse 14 30 53.3% 8.6
20 Ken Giles 14 30 53.3% 23.7

The table above includes his seven whiffs on the 10 secondary pitches he threw Thursday. Clearly, Skenes isn’t a pitcher using velocity to try to make up for lackluster secondary offerings. He knows how to miss bats just as well with chicanery as he does with brute force. He’s so thoroughly dominated hitters that he’s been heavily using just his fastball, changeup, and slider; he’s thrown one curveball in total over his last two starts (against Toledo on April 12), and on Thursday, he threw his “splinker” (splitter-sinker) twice against St. Paul. When Skenes isn’t leaving batters futilely swinging at gaseous oxygen and nitrogen, they’ve generally been hitting those pitches into the ground, not the stands.

Back before the season, ZiPS already saw Skenes as a league-average starter in 2024 despite almost no professional experience. For his four starts in 2024, ZiPS translates those numbers as one homer, three walks, and 20 strikeouts in 12 innings, for an ERA of 2.72. Add in that and the Statcast numbers that stabilize very quickly and Skenes’ ZiPS projections are now aligned with his Steamer ones.

ZiPS Projection – Paul Skenes
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2024 5 6 3.94 28 28 130.3 116 57 15 46 138 108 2.3
2025 5 6 3.82 29 29 134.3 117 57 15 43 139 111 2.5
2026 6 5 3.75 30 30 144.0 124 60 15 43 145 113 2.7
2027 6 6 3.72 32 32 147.7 126 61 15 41 145 114 2.8
2028 6 6 3.78 32 32 150.0 129 63 16 40 144 112 2.9
2029 6 6 3.80 33 33 156.3 135 66 17 41 148 111 2.9

In terms of run prevention, Skenes’ projection for the rest of this season is better than the three top members of Pittsburgh’s rotation, Martín Pérez, Mitch Keller, and Jared Jones. And that sunny optimism comes from a mean ol’ projection system, which doesn’t have the ability to get a shiver down its transistors when it sees Skenes exile batters like they’re Bruce Banner walking away to sad piano music.

Now, even without looking at this through the cynical lens of service time shenanigans, you can understand why the Pirates are being conservative with Skenes, though you certainly don’t have to agree with what they’re doing. As noted, Skenes doesn’t have a lot of professional experience and they are trying to keep his workload down. He throws the ball ridiculously hard, and extreme velocity does come with the risk of elbow damage and, therefore, Tommy John surgery. But that risk will be there at whatever level he’s throwing, and the whole purpose of giving a pitcher minor league experience is for him to learn how to get big league hitters out. I’m a believer in the idea that you have to challenge a prospect, and the only players who can challenge Skenes at this point are in the majors.

Besides, the Pirates can still manage Skenes’ workload in the majors. They can continue to give him three-inning appearances and ramp him up gradually with some creativity. Let him start and throw those three-inning specials or tandem starts or just have him pitch three or four innings in relief when the opportunity arises. Even if they’re not confident enough in his durability to start him, Skenes can certainly throw quality bullpen innings and reduce the workload of the rest of the ‘pen. Earl Weaver, my favorite manager ever both for objective and subjective reasons (hey, I’m from Baltimore), was certainly quite happy to break starters in as relievers for a while. Jim Palmer, Doyle Alexander, Scott McGregor, Dennis Martinez, and Mike Flanagan all spent good chunks of time as relievers before Weaver put them into the rotation.

[Note: As my colleague Jay Jaffe just reminded me, Weaver wasn’t manager until ’68, so Palmer was Hank Bauer, not Weaver -DS]

This becomes even more of an imperative when you consider where the Pirates are in the standings. If they were playing like the White Sox, maybe calling up Skenes in a furious attempt to avoid losing 110 games wouldn’t be worth upsetting the apple cart. The Pirates may have cooled down since their torrid start, but at 11-8, they are just a game out of first place in the NL Central. ZiPS currently projects the Pirates to have a 10.3% chance of winning the division and a 23.3% chance of making the postseason. If Skenes throws 100 innings in the majors this year, rather than the 60 that ZiPS currently projects when doing its season simulations, Pittsburgh’s odds to win the division climb to 14.2% and its probability to snag a playoff berth jumps to 28.9%. In a tight NL Central race, with all five teams having a plausible shot at winning the division, every game truly matters.

For years, the Pirates have been sacrificing the present to build for the future, so they shouldn’t sacrifice that future to play for a premature present. That said, because Skenes is clearly ready to face big league hitters, there’s no point in keeping him in the minors. It’s time for the Pirates to promote him and make their future the present.


Dan Szymborski FanGraphs Chat – 4/18/24

12:01
Avatar Dan Szymborski: TIMEFORADANCHAT AH CN ADAR OF EMIT

12:01
the person who asks the lunch question: what’s for lunch?

12:01
Avatar Dan Szymborski: Some stir-fried chicken I made on Tuesday.

12:01
v2micca: Braves appear to be testing their depth early.  Are their losses going to be enough to give Philly a reasonable window of opportunity to take the division?

12:01
Avatar Dan Szymborski: I’m writing on this for tomorrow!

12:03
Angels firstbaseman: Nolan schanuel could obviously use some work at AAA but why don’t they call up a gold glove first base man named evan white to replace him?

Read the rest of this entry »


Can the Royals Pull Off an AL Central Upset?

Mitch Stringer-USA TODAY Sports

Believe it or not, we’re almost 10% of the way through the 2024 season. While baseball always offers myriad surprises, especially this early, one of the ones that most intrigues me is the success of the Kansas City Royals, who stand at 10-6, just a half-game behind the Cleveland Guardians in the AL Central. Naturally, as the resident spoilsport of the baseball analytics community, my job is to dig into the unexpected and see if it has some meat on its bones. And the Royals winning the division would definitely count as unexpected. Justin Mason was the only member of our staff to pick them to win the Central before the season started, while our playoff odds had KC with about a 1-in-14 chance to stand atop the division; ZiPS was even lower, pegging them at a 5.9% chance of taking the division. Read the rest of this entry »


Dan Szymborski FanGraphs Chat – 4/11/24

12:00
Avatar Dan Szymborski: It’s a chat!

12:00
Chaz: Are the Royals overwhelming favorites to win it all now or do you still think other teams have a chance?

12:00
Avatar Dan Szymborski: Heh

12:00
the guy who says it’s april: it’s april

12:00
Avatar Dan Szymborski: Yup, I’m behind on my “April” responses since I was doing Career Day last week at at elementary/middle school

12:01
Closer problems: Have to drop one of Fairbanks, Alzolay, and Tanner Scott?  Who is your pick?

Read the rest of this entry »


Terrible MLB Teams Are Pretty Good at Baseball

Kim Klement Neitzel-USA TODAY Sports

How would the Norfolk Tides do if they played in the majors? That might sound like an odd question, but it’s one that I’ve been asked four times in the last week. It even came up on Reddit. What’s driving this curiosity isn’t a sudden surge in rabid Tides fandom, but rather the heavy concentration of offensive talent the Orioles have in Norfolk, which until today, included one of the favorites for AL Rookie of the Year, Jackson Holliday. And since I’m one of a handful people with the exact tools of nerdery to answer this query, I couldn’t let it go unanswered. Read the rest of this entry »


Red Sox Extend Defensive Phenom Ceddanne Rafaela

Joe Nicholson-USA TODAY Sports

A month after signing starting pitcher Brayan Bello to a six-year extension, the Boston Red Sox are at it again, this time extending rookie center fielder Ceddanne Rafaela on an eight-year deal worth $50 million. If Rafaela sticks in the majors long enough this season to earn a year of service time, this extension will prolong his free agent eligibility for two years; either way, he’ll be paid a guaranteed salary through the 2031 season.

How you feel about Rafaela comes down to just what you think about his defense. Eric Longenhagen and Tess Taruskin rated Rafaela as the only prospect on THE BOARD last year with a 70 present value for defense and the only one with a future value of 80. They were hardly alone in their praise for his glove, either, as other outlets such as Baseball Prospectus and MLB Pipeline also gave complimentary reviews to his leathercraft.

While prospect writers have occasionally missed on the eventual defensive performance of prospects – Gregory Polanco comes to mind – Rafaela certainly hasn’t shown anything in his limited time in the majors that refutes these views. Measuring minor league defense, as opposed to viewing it, is fraught with obvious peril, but the defensive estimates that ZiPS uses for minor leaguers also love his glove. ZiPS uses a Total Zone-esque measure from Gameday hit locations, similar to Sean Smith’s methodology from nearly 15 years ago. Yes, we’d prefer to have something like OAA or DRS or even UZR for minor leaguers publicly available, but we don’t, so we have to generally be more conservative about conclusions drawn from the data. But for what it’s worth, these estimates, which I call zDEF, had Rafaela as an elite defensive center fielder in the minors in 2023.

Top CFs by zDEF, 2023
Player Runs
Jorge Barrosa 19.8
Ceddanne Rafaela 10.2
Drew Avans 9.9
Jake Mangum 9.7
Michael Siani 9.5
Jaden Rudd 8.5
Jud Fabian 8.4
Maddux Houghton 8.1
Victor Scott II 8.0
Pete Crow-Armstrong 7.9

Incidentally, zDEF had Rafaela at +3 as a shortstop total for his minor league career, so if the circumstances warranted it, it wouldn’t necessarily be the craziest thing to see him follow in the footsteps of another former Red Sox prospect, Mookie Betts, and move back to shortstop at some point, though that certainly is not why Boston signed Rafaela long term.

Let’s run the eight-year ZiPS for Rafaela.

ZiPS Projection – Ceddanne Rafaela
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2024 .258 .299 .424 517 78 134 28 9 13 77 24 134 20 101 8 2.2
2025 .254 .296 .413 520 74 132 26 6 15 63 25 133 18 97 8 2.2
2026 .258 .300 .423 527 77 136 27 6 16 65 26 128 18 101 8 2.4
2027 .258 .304 .424 528 79 136 27 5 17 67 28 124 17 102 8 2.5
2028 .258 .306 .425 527 80 136 27 5 17 67 30 120 16 103 8 2.6
2029 .258 .307 .423 523 80 135 27 4 17 66 31 117 14 102 7 2.5
2030 .256 .306 .416 515 78 132 26 4 16 64 31 114 13 100 7 2.3
2031 .256 .306 .418 500 75 128 25 4 16 62 30 112 12 101 7 2.3

All told, ZiPS would happily offer him an eight-year, $67 million — $17 million more than what the Red Sox gave him.

One thing to take into consideration: So long as Rafaela’s glove is excellent, he doesn’t need to take a big offensive step forward to be worth his contract. ZiPS has Rafaela hitting for a skosh more power, enough to get his OPS+ and wRC+ into the 100 range during his peak years, but not sufficient to make him a superstar. As a result, his projections keep him in the solidly above-average territory – he’ll likely have an All-Star appearance or two during an up year – but comfortably below star status. These offensive numbers make him slightly better offensively than the inevitable comp given for him, Jackie Bradley Jr., who put up a 93 OPS+ over parts of eight seasons in Boston and was a few runs better defensively than Rafaela’s projections. Suffice it to say, if ZiPS’s natural conservatism with minor league defensive numbers ends up lowballing Rafaela, he’d be a steal at this price and put up WAR numbers in the range of Kevin Kiermaier’s best years.

As an offensive player, Rafaela remains a work in progress. In nine games this season entering Tuesday, he’s hitting .233/.286/.400 with two triples and an 85 wRC+. He’s actually gotten better at making contact, going from a 69% contact rate at Triple-A last year to 73% in the majors so far. Admittedly, this improvement has come in a small sample — he’s made just 124 big league plate appearances combined between his 2023 late-season debut (72.1% contact in 89 PA) and this year (76.3% in his 35 PA) — but it is still encouraging.

That said, he remains far too aggressive at the plate, especially when you consider his specific profile as a hitter. Unlike his teammate Rafael Devers, who also swings at a pretty high rate of pitches out of the zone, Rafaela doesn’t hit the ball particularly hard; Devers has power to spare, so even though he doesn’t make as much hard contact on pitches out of the zone — his average exit velocity drops to 85.5 mph, down from 94.9 mph on in-zone pitches — he can still do damage. Rafaela doesn’t have that luxury. Instead, he is a speedster (ranking 28th in sprint speed this season among 202 qualified players) who plays his home games at Fenway Park, one of baseball’s best parks for batting average. He should be incentivized to have a more contact-oriented game than most other batters. His contact skills appear to be improving, but he won’t get the most out of his game if he keeps chasing pitches that’s he unlikely to hit.

The Betts trade and the departure of Xander Bogaerts are still, rightfully, pain points for Boston fans. But since then, the Red Sox seem to be making a better effort to retain the players they develop, first with the Devers extension in January 2023 and now with Bello and Rafaela. Ultimately, winning is the only thing that will make things better in Boston. Keeping Rafaela in town should be an important step toward that.


What’s Sweeter Than Having One Ace? Having Two.

Tommy Gilligan-USA TODAY Sports

Last Friday, my colleague Michael Baumann (the one who doesn’t throw 97 mph) mused that the Orioles’ having an ace was a pretty sweet thing. I can’t help but concur with that thesis, considering I’ve long been saying that one of Baltimore’s missing ingredients was an inarguable no. 1 starter. Nor can I quibble with anything related to Corbin Burnes; I picked him to win the AL Cy Young, after all, and his debut with the O’s was a masterpiece of cruelty to hitters. But what if they already had an ace? Grayson Rodriguez spent a drizzly Saturday doing his best to show why that may be the case.

One can argue that I chickened out a bit about Grayson Rodriguez a few weeks ago when I did not pick him as one of my pitcher breakout choices. In truth, I kind of felt it was cheating since he’d already flashed some utter dominance late last year when he had a 2.58 ERA and a 2.76 FIP in 76 2/3 second-half innings, similar to the star-making stretch that Tarik Skubal enjoyed. ZiPS didn’t go all-in on Rodriguez in the preseason, mainly because there’s always a great deal of downside risk in a young pitcher (or an old pitcher or a pitcher in his prime or a pitcher in a box or with a fox or in a house or with a mouse).

After a rather middling spring, I was eager to watch Rodriguez in a regular season game this year to see how he continued to progress with the things that stymied him when he was first called up in 2023. The first few months of his rookie season, he had a kitchen sink approach, just throwing out all five of his pitches (fastball, changeup, curveball, slider, and cutter) with the apparent hope of baffling major league hitters with variety. Instead, hitters would wait him out, an effective strategy; he was throwing just over 50% first-pitch strikes at the time of his demotion in late May. The result was too many walks and too many at-bats that ended with a batter waiting for something to crush and then proceeding to do exactly that.

Upon returning to the majors after the All-Star break, Rodriguez’s portfolio had gotten another passthrough at the copy desk. The cutter, against which opposing hitters had slugged nearly .900 through May, was almost entirely edited out, and the focus was on primarily getting the fastball-change combination working before mixing in the curves and sliders. Rodriguez walked as many batters in the second half as he did in the first half despite throwing almost twice the innings. The culprit there was the reversal in his first-strike rate; he went from 54.5% in his first stint to 66.8% after his return. To contextualize the significance of that change, 54.5% would have been the second-worst seasonal number among the 44 ERA title qualifiers in 2023, while 66.8% would have been the sixth-best first-pitch strike percentage.

His first start of 2024 was a lot like his second-half starts last year. Rodriguez got off to 0-1 counts as if it were child’s play (77%) and heavily relied on his fastball and changeup. He enticed Angels hitters to swing at nearly two-thirds of his changeups — and they whiffed against 60% of them. The curveball had the identical contact percentage. The end result? Six innings, one run on four hits, one walk, one home runs, and nine strikeouts, matching his major-league high from a start last April against the Tigers.

The only real blemish to his record came in the fourth inning on Saturday, when he threw a first-pitch slider/cutter to Taylor Ward, who casually clubbed it for a solo home run. Rodriguez’s offering — which the broadcast tracked as a slider and Statcast deemed a cutter — did not have the sharpness of his main three pitches, and the fact that there was some disagreement about what pitch it actually was should tell us something about its ineffectiveness. Whatever you call it — and we won’t be combining the two names here — three of the seven he threw were put into play with exit velocities above 100 mph.

Now, the Angels are no doubt one of the weaker teams in baseball and Rodriguez’s start would have been more impressive against the Dodgers or Astros, but it was a continuation of what he accomplished in the second half last year.

So, what’s next for Rodriguez?

Compared to other low-payroll teams, the Orioles have not done a good job signing their best young players to long-term contracts. In fact, no player in Baltimore has a guaranteed deal beyond this season except for Félix Bautista, who’ll make $1 million in 2025. I’d argue that the two best starting pitchers the O’s have developed in the last 30 years were Mike Mussina and Kevin Gausman. The team low-balled Mussina after he had previously taken a hometown discount and the latter, well, they never really figured out what to do with him. Why not get serious about offering Rodriguez a long-term contract before he gets really expensive?

Let’s go back to the preseason projections. Even with ZiPS not fully on board with Rodriguez’s performance in the second half, the long-term projection and the projection percentiles were still about what you’d expect them to be for a talented young pitcher with massive upside.

ZiPS Projection – Grayson Rodriguez
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2024 7 6 4.07 28 28 141.7 126 64 19 44 153 101 2.0
2025 7 6 3.98 28 28 142.3 125 63 18 42 149 103 2.1
2026 7 6 3.99 28 28 146.7 129 65 19 41 150 103 2.2
2027 7 7 4.02 29 29 147.7 129 66 19 41 149 102 2.2
2028 7 7 4.06 29 29 148.7 131 67 19 40 147 101 2.1
2029 7 7 4.15 28 28 145.3 130 67 19 39 140 99 1.9
2030 7 6 4.12 27 27 139.7 125 64 18 38 133 99 1.8
2031 6 6 4.19 26 26 133.3 119 62 17 37 126 98 1.7

ZiPS Percentiles – Grayson Rodriguez
Percentile ERA+ ERA WAR
95% 148 2.76 4.6
90% 134 3.06 3.9
80% 117 3.49 3.1
70% 110 3.74 2.7
60% 105 3.91 2.3
50% 101 4.07 2.0
40% 96 4.25 1.7
30% 91 4.49 1.3
20% 87 4.69 1.0
10% 81 5.03 0.5
5% 78 5.25 0.1

ZiPS suggests an eight-year, $57 million contract to buy out two years of free agency, and I think given the upside, you can certainly go higher than that. Just for fun, I took the ZiPS updated projection (with his first start) and the 70th percentile projection for the 2024 season and re-ran the long-term projection to get a not-too-aggressive estimate of what it could look like.

ZiPS Projection – Grayson Rodriguez (70th Percentile)
Year W L ERA G GS IP H ER HR BB SO ERA+ WAR
2025 10 7 3.40 31 31 169.3 149 64 19 49 175 120 3.6
2026 10 6 3.39 30 30 167.3 146 63 19 46 172 121 3.6
2027 10 6 3.40 29 29 166.7 147 63 20 45 168 120 3.5
2028 9 7 3.49 29 29 162.7 144 63 19 42 160 118 3.4
2029 9 7 3.55 29 29 162.3 146 64 20 42 157 115 3.2
2030 9 6 3.61 28 28 157.0 144 63 20 41 148 113 3.0
2031 8 6 3.66 26 26 147.7 137 60 19 39 137 112 2.8
2032 8 6 3.67 24 24 139.7 130 57 17 38 128 112 2.5

There’s a 30% chance that his projection next year will be as good as this or even better. A 3.6 WAR projection for a pitcher is nothing to scoff at; it would have ranked 11th in the ZiPS projections for pitchers this season.

The new O’s owner, David Rubinstein, has excited a lot of people in Baltimore with how he’s talked about the team. But even better than words would be action, and what better way to show a change from the late-stage Angelos era than to actually ensure that one of the team’s best young talents stays in Charm City past his free agent eligibility? It doesn’t necessarily have to be Grayson Rodriguez, but the team should consider him a serious option for an extension. If he develops like scouts and computers believe, he’ll surely be worth it.