US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting

Szymborski’s 2026 Booms and Busts: Pitchers

Vincent Carchietta and Brad Penner-Imagn Images

When you run a lot of projections, one thing you have to get used to is being very wrong, very often. The ZiPS projections generally run about 4,000 players every year, meaning you should expect around 800 players to either achieve their 90th-percentile projection or fall short of their 10th-percentile projection. Those hundreds of results will invariably be quite a distance away from the standard midpoint projections that you see.

As is my ritual, it’s time to run my two articles discussing my favorite booms and busts of the upcoming season. After looking at the hitters last week, today we turn our attention to the pitchers. But just to keep the ritual of humiliation fully transparent, we’ll start by looking at the pitchers I selected for last year’s booms and busts.

Szymborski’s 2025 Boom Pitchers
Player ERA FIP ERA- WAR
Jack Leiter 3.86 4.15 95 2.3
Spencer Schwellenbach 3.09 3.56 73 2.4
Brandon Pfaadt 5.25 4.22 123 1.7
Zebby Matthews 5.56 3.79 135 1.4
James McArthur NA NA NA 0.0
Graham Ashcraft 3.99 2.72 90 1.6
Caden Dana 6.40 6.48 154 -0.4
Ian Hamilton 4.28 4.39 106 0.0

Szymborski’s 2025 Bust Pitchers
Player ERA FIP ERA- WAR
Jacob deGrom 2.97 3.64 74 3.4
Javier Assad 3.65 4.24 88 0.3
Luis Castillo 3.54 3.88 92 2.6
Jackson Jobe 4.22 5.18 103 0.1
Alexis Díaz 8.15 8.51 189 0.6

Thank goodness I was wrong about Jacob deGrom, as he managed to have his first essentially healthy season in forever! I think it’s finally time for me to get off the Brandon Pfaadt train, meaning he’ll probably have his breakout this year. A real mixed bag, but it was overall a less bleak result than I had with the hitters! Read the rest of this entry »


2026 Positional Power Rankings: Starting Rotation (No. 16-30)

John Jones-Imagn Images

In football, they say that defense wins championships; in the baseball version of that adage, it’s pitching that leads to rings. The rotation plays a huge part in determining a team’s trajectory over the course of a season; a good one can carry you to October, while a bad one can sink you. To that end, it’s not terribly surprising that only two of the 15 teams in this portion of our power rankings are projected for records over .500; three others are right at .500, while the rest, of course, check in beneath that mark, ranging from the 79-win Padres down to the 66-win Rockies.

Still, pitching is also an avenue to greatly outperform the projections. Injured guys come back stronger than expected, prospects make a leap, established arms enjoy some unforeseen development — it happens every year. And while injuries can end a player’s season, they can also create opportunities for pitchers who are currently stuck further down the depth chart. The teams in the 16-20 range are generally a stone’s throw from winding up in the top half of the rankings, so it wouldn’t be too shocking if one of them made the playoffs. And while the teams at the bottom face a particularly steep climb, three teams in the bottom 10 of last year’s rankings reached the postseason — the Cubs, Guardians, and Blue Jays — and there is a good chance we see something similar this season. In fact, it could be two of the same three teams, with Houston taking the place of the defending AL pennant winners, who have climbed into this year’s top 10. I also wouldn’t be surprised if the Padres made the playoffs from this group, though these projections are a sobering reminder of where they are right now. Read the rest of this entry »


Are the Braves Finally Running Out of Pitchers?

Eric Hartline-Imagn Images

One of the foundational assumptions of the past 10 years in baseball is that the Braves will always figure something out. Their run of six straight division titles from 2018 to 2023 placed them in a conversation with the Dodgers and Astros as the one of the most consistently successful teams in baseball.

The Braves run a big payroll, but not on a level that allows them to outspend their mistakes. And those mistakes have been few. They always make smart trades, always get their star players to sign under-market extensions, always develop their own talent well. You could argue that the Braves have had more success developing undersized right-handed college starters named Spencer than the Orioles have had with their own pitching prospects of any size, name, and origin over the past 30 years.

But as Atlanta tries to bounce back from its first losing season since 2017, that sense of inevitability is fading. Spencer Schwellenbach is out until midseason with bone spurs in his elbow, and as of Monday, Spencer Strider has a strained oblique muscle and will start the season on the IL. Read the rest of this entry »


FanGraphs Power Rankings: Opening Day 2026 (No. 19–30)

Welcome back, baseball! Opening Day is almost upon us and with it comes new hopes and dreams for each team. The aspirations for the best teams in the league are more lofty than those of the clubs building for the future, but anything can happen over the course of the long regular season. Over the next two days, I’ll lay out what the best- and worst-case scenario might look like for every team in 2026. Today, I’ll cover the teams projected to finish under .500 in 2026, with those forecast for a .500 or better record to follow tomorrow.

Our power rankings use a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant ranking format that measures teams’ relative strength and is very reactive to recent performance. For these Opening Day rankings, I’ve pulled the Depth Charts projections and calculated an implied Elo ranking for each team. First up are the full rankings presented in a sortable table. Below that, I’ve grouped the teams we’re covering today into tiers, with comments on each club. The delta column in the table below shows the change in ranking from the pre-spring training run of the power rankings in February.

Opening Day Power Rankings (No. 19–30)
Rank Team Projected Record Implied ELO Playoff Odds Projected Batter WAR Projected Pitcher WAR Δ
19 Rays 80-82 1497 29.8% 19.9 19.0 4
20 Padres 80-82 1496 21.6% 25.7 14.9 -1
21 Athletics 79-83 1493 23.9% 25.7 11.6 1
22 Twins 78-84 1492 23.8% 22.0 14.8 -2
23 Reds 77-85 1488 13.7% 19.1 15.7 -2
24 Guardians 75-87 1483 13.2% 21.9 12.9 0
25 Cardinals 75-87 1483 8.6% 22.0 9.8 1
26 Marlins 75-87 1480 6.3% 17.4 13.6 -1
27 Angels 72-90 1474 5.0% 16.4 13.1 0
28 Nationals 68-94 1460 0.7% 17.0 8.6 0
29 White Sox 67-95 1458 1.0% 16.1 11.5 0
30 Rockies 65-97 1450 0.1% 14.8 7.8 0

Tier 6 – High-Variance Could-Be’s
Team Projected Record Implied ELO Playoff Odds Projected Batter WAR Projected Pitcher WAR
Rays 80-82 1497 29.8% 19.9 19.0
Padres 80-82 1496 21.6% 25.7 14.9

The Rays are in the middle of a roster reset after missing out on the playoffs in each of the last two years. Fresh off a star performance for the Dominican Republic in the World Baseball Classic, Junior Caminero looks set to truly establish himself as a superstar. Shane McClanahan is finally healthy, too, even if his stuff has looked a little diminished this spring. With their perpetual — and fairly successful — commitment to wringing every last bit of value out of their roster, it would be foolish to completely count out the Rays this season. Even so, considering the strength of the other four teams in the AL East, as well as the other AL wild card contenders, it feels unlikely that Tampa Bay will return to the postseason in 2026. Read the rest of this entry »


Effectively Wild is Going Freemium

EWFI
Ben Lindbergh and Meg Rowley announce a new freemium model for the podcast: From now on, one of their three episodes a week will be available only to Patreon supporters. In this PSA, they lay out their reasons for making the change and explain how it will work. You can also read a written explanation here.

Link to subscribe via Patreon
Link to written announcement

 Sponsor Us on Patreon
 Give a Gift Subscription
 Email Us: podcast@fangraphs.com
 Effectively Wild Subreddit
 Effectively Wild Wiki
 Apple Podcasts Feed 
 Spotify Feed
 YouTube Playlist
 Facebook Group
 Bluesky Account
 Twitter Account
 Get Our Merch!


Ben Clemens FanGraphs Chat – 3/23/26

Read the rest of this entry »


2026 Positional Power Rankings: Bullpen (No. 1-15)

Matt Marton-Imagn Images

There are some positions for which a cleaner, wider gap exists between the top teams and the bottom, where we can more definitively say that some teams are better than others. For instance, the talent that the Dodgers and Astros have at DH separates their projections from the rest of baseball in a meaningful way. Relief pitching is not one of these positions. As you digest the forecasts and player details below, make sure to note how thin the margins tend to be from one team to the next. Also know that relief inning sample sizes are small enough that this is where WAR is the least good at properly calibrating impact and value, a dynamic heightened in the playoffs when the remaining bullpens are all turbocharged by the way the postseason schedule allows for rest, or for an elite starter to work an inning on his bullpen day. Things like coherent managerial usage, roster management, and good or bad health luck tend to play a huge role in the way bullpens perform throughout a season, and those are factors we can’t totally control for here. I felt free to point out the situations in which I think the projection is off base. Read the rest of this entry »


Phillies Re-Extend Cristopher Sánchez

Bill Streicher-Imagn Images

Cristopher Sánchez wasn’t going anywhere for awhile. He’s now not going anywhere for even longer. With Ranger Suarez in Boston, Zack Wheeler recovering from thoracic outlet surgery, and Aaron Nola looking his age, the 29-year-old left-hander is the ace of a Phillies starting rotation that led baseball in WAR in both 2025 and 2023 and hasn’t finished below fourth this decade. On Sunday, the Philadelphia signed Sánchez to a contract extension that will keep him around through the 2032 season, with a club option for 2033, when he’ll be 36. The move also comes less than two weeks after the team inked Jesús Luzardo to his own five-year, $135 million extension. Clearly, president of baseball operations Dave Dombrowski would like to maintain the status quo.

Robert Murray of FanSided broke the news of the deal. Matt Gelb of The Athletic reported that the contract is worth a guaranteed $107 million, and Francys Romero of Beisbol FR reported that it included more than $13 million in incentives. The club option for 2033, if it’s picked up, would add another $32.5 million. This may well sound familiar. In June 2024, the Phillies signed Sánchez to a four-year extension that contained two more club options for 2029 and 2030. Those first four years bought out all of his arbitration years for $22.5 million. If picked up, the two club options (along with Cy Young incentives) could have increased the maximum value to $56.6 million.

We’ll get back into the mechanics of the deal and what they mean soon. We’re not going to spend more than a few paragraphs on why the Phillies decided Sánchez was worth all this. That part should be obvious. Sánchez is quite simply one of the best pitchers in the world. He finished 10th in the National League Cy Young voting in 2024 and second in 2025. He has a career ERA of 3.24 and a FIP of 3.15. By any standard, the lefty found an entirely new level in 2025, running a career-high 26% strikeout rate. His 2.55 FIP was nearly half a run better than his previous career best, and his 63 DRA- was nearly 20 points lower than his previous best. Read the rest of this entry »


2026 Positional Power Rankings: Bullpen (No. 16-30)

Kim Klement Neitzel-Imagn Images

I love relievers. Sure, starters are the belles of the ball, making the big bucks and responsibly scaling back their velocity and throwing six pitches. They’ve got it all together. Not relievers. Relievers are freaky. They’ll throw it crazy-style. They’ll spam a million breaking balls. They’ll have 20-grade command, or an 85-mph fastball, or a pitch you’ve never seen in your entire life. They will burn bright and fast, and then you’ll never see them again.

These are not the best bullpens in baseball. In fact, they are the worst. But every single one has something fascinating going on inside of it. Usually, it’s more than one something. So come along with me on a journey into the deep, dark wilderness of baseball’s mediocre bullpens. This one is for the sickos. Read the rest of this entry »


Let’s Peruse Some Pitch Modeling Highlights From the WBC

Sam Navarro-Imagn Images

During the championship game of the World Baseball Classic, a Nolan McLean sweeper made me jump off of my couch. It wasn’t even a strike; it just moved so much from such an innocuous starting point that I reacted instinctively. I clearly wasn’t alone; Davy Andrews wrote about how nasty McLean’s pitches look last week. “Dang,” I thought to myself after I’d calmed down. “It’s too bad someone hasn’t gotten PitchingBot to take a look at that one.”

Then I thought about that slightly longer and chuckled. That someone is me. PitchingBot lives in the cloud, but I have a duplicate copy isolated in a sandbox on my computer. MLB records Statcast data for WBC games. I have a machine that ingests Statcast data and turns it into pitch modeling grades. This wasn’t rocket science (give or take how you feel about the machine learning algorithms powering the model) – I took the data, fed it into the machine, and tinkered with the exact settings until I got model grades to come out.

The tournament features a wide variety of skill levels, from Paul Skenes down to semipros and high schoolers. Setting the population average equal to the average quality of WBC pitching would mean that the grades aren’t comparable to the ones we’re all used to looking at. Thus, I ran the PitchingBot model for every pitch in the WBC, but instead of using the WBC average to mean a 50 grade, I used the 2025 MLB average. That means the model is calibrated to how you’d expect the pitches thrown in the WBC to perform against average major league opposition. Read the rest of this entry »