Dustin May’s 2026 season did not begin in auspicious fashion. He was chased in the fourth inning in each of his first two starts with the Cardinals, facing the Rays at home on March 29 and then the Tigers in Detroit on April 4. On the heels of his rough 2025 season, it was fair to wonder if St. Louis had grossly miscalculated by signing the 28-year-old righty to a one-year, $12.5 million deal. Since then, however, May has gone on a roll, putting together perhaps the best run of his injury-wracked career and placing himself among the game’s top starters during that span.
On Tuesday at Citi Field, May spun six scoreless innings against the Mets, holding them to four hits and one walk while striking out six. It was his first scoreless start since last August 12 while with the Red Sox, and with it, he collected his first win since April 21. Though he’d averaged a crisp six innings with a 3.86 ERA and a 3.03 FIP over his previous seven starts, the Cardinals had scored just 19 runs and posted a 2-5 record in those games.
Undoubtedly, the most frustrating of those strong outings was on May 27 in Milwaukee. May had held the Brewers hitless for seven innings, striking out nine and allowing only two baserunners; he hit Jake Bauers with a pitch in the second inning, and catcher Pedro Pagés interfered with Sal Frelick in the fourth. May had thrown just 72 pitches to that point, giving him a real shot at finishing the job without too much concern about pitch count. Alas, Garrett Mitchell led off the eighth with a double just over the head of left fielder Bryan Torres as he raced into the left-center gap, and then Luis Rengifo bunted for a base hit before manager Oliver Marmol called for the bullpen. The Brewers, who trailed 1-0 at the time, plated both runs against reliever JoJo Romero, and held on to win 2-1. Read the rest of this entry »
Dan Szymborski: We seem to be having technical issues
11:59
Dan Szymborski: Nobody can log in and ask questions.
11:59
Dan Szymborski: And I tried it myself!
12:00
Dan Szymborski: Unless there’s a fix, we may need to 86 the chat this week. Unless people want to hang around as I share my idle musings about whatever stupid thing I’m thinking about currently.
12:01
Dan Szymborski: (And no, people should not want to hang around for that)
12:02
Dan Szymborski: If you’re reading this, hit refresh and it shoudl work now!
The Closer Depth Chart is one of the longest-standing features at RosterResource, making its FanGraphs debut at the beginning of the 2021 season. Prior to this season, the Closer Depth Chart looked much as it did in that intro article from five years ago, but there have been some key improvements this year. Here’s a walkthrough of what it’s got, both new and old, from left to right:
Criteria for Included Pitchers, Plus Our Process
When the Closer Depth Chart first launched, we only included the top five or six relievers per team, plus those on the injured list. But with RosterResource often taking a “more is more” approach, we’ve begun including all active relievers in a team’s bullpen, plus the injured ones. The Projected Role column matches that shown on the RosterResource team page, including co-closers or closer committees, a situation the A’s are currently working with:
A reliever may also have a green triangle next to his name (denoting a Reliever On The Rise) or a red square (denoting the opposite, an arm who is On The Hot Seat):
A lot of what we do at RosterResource has a certain level of subjectivity to it, and none is more subjective than trying to classify relievers, whether by the name of their role or if they ought to be considered a Reliever On The Rise or On The Hot Seat. Managers have to tell you their lineups or starting rotations; they never have to name a closer or formally move someone up or down in the bullpen hierarchy. As such, we can only go off a manager’s actions while also keeping in mind that roles are fickle, or that a pitcher simply might not be available for a game or has an undisclosed ailment that isn’t quite enough to send him to the IL. This is all about pointing you in the right direction, not being an objective truth.
Usage for the Last Six Days
Panning rightward now, we do see an objective truth: how the bullpen has been used in the last six days. From here you can easily see that Louis Varland (a) pitches a ton and (b) pitches in a very important role when he does, as evidenced by the three saves and a win in his last four appearances entering Wednesday. But new to 2026, we’ve got more information when hovering over an appearance’s cell:
This additional data helps to better summarize and contextualize a pitcher’s outing beyond a raw pitch count and result. Knowing if a pitcher had an “up-down’ (an appearance spanning multiple innings) can inform an educated guess of his availability for the next day; having an awareness of the combination of innings a pitcher appeared in and the leverage index aids in clarifying his role.
Farthest to the right of the usage section are the totals, simply the sum of the innings pitched and pitches thrown over the last six days. Since managers and pitching coaches will weigh recent usage beyond just the prior game when making decisions, that’s another good data point to have.
Stats
We’ve always had a slew of stats on the Closer Depth Chart, but there are even more this year. New to the party are swinging strike rate (SwStr%), strikeout rate (K%), walk rate (BB%), shutdowns (SD), and meltdowns (MD). Shutdowns are outings worth at least 6% WPA; meltdowns are outings worth a WPA of -6% or worse. With all those new stats, we needed more room, so there’s now a toggle between Results stats and Arsenal stats, accessed by hovering:
Clicking over to Arsenal showcases a pitcher’s average velocity for his four-seam fastball and/or sinker, as well as the Stuff+ for his entire repertoire, even the rare few who throw knuckle curves or forkballs. (Fun fact, nobody currently in a big league bullpen throws a forkball, but the infrastructure is ready to handle when one arises!)
This year’s additions to the Closer Depth Chart make it more powerful than ever, but I’m never closed off to making more, and I love listening to suggestions. As ever, you’re welcome to offer feedback here, find me on Twitter or Bluesky, or email us at rosters@fangraphs.com.
Hello. While on paternity leave, I kept a journal about baseball and my daughter, who is not named Derek Jr., but who will henceforth be referred to as Derek Jr. You can read all of the entries here.
May 6
The exhaustion has finally hit.
This might sound odd, but I was never all that worried about the exhaustion. I‘ve suffered from insomnia since I was 18, and it has darkened every corner of my adult life. My first job out of college was as a marketing assistant at a law firm. Once, after a particularly rough stretch of sleepless nights, an associate came into my office (a closet that I shared with a janitor) to assign me some work. After one look at my ravaged face, a knowing grin spread across his. He clearly had more fun than I did when he was 23, and he assumed that I’d been out all night partying. “I remember those days,” he said wistfully. Imagining the debauchery that could have left me so haggard was bringing him so much joy that I didn’t have the heart to tell him the truth. Not only had I not gone out and painted the town red last night, I had gone to bed before the sun had even gone down, hoping that if I stayed in bed for 12 hours, maybe I could scrape together eight hours of sleep in bits and pieces. Needless to say, it hadn’t worked.
All of this is to say that the exhaustion is crushing, but I feel like I’m about as accustomed to it as you can get. Earlier this year, after I suffered a particularly rough night, my wife would sometimes say, “We need to figure out your sleep before the baby comes.” I disagreed. I figured that I’d be so very tired that it wouldn’t matter. I’d travel so far into that undiscovered country that even the exhaustion wouldn’t be able to tag along, and I’d just pass out whenever the opportunity presented itself. That’s pretty much what happened — for the first month anyway. Read the rest of this entry »
Not very much has gone right in Cincinnati this season. Having fought through injuries, slumps from key hitters, and total no-shows from their closer and the back end of their rotation, the Reds sit just under .500, which in the surprisingly competitive NL Central is good for last place. It’s not how the Reds wanted to build on their playoff appearance a year ago.
One of the few bright spots has been JJ Bleday, who’s hitting .270/.363/.568. Despite appearing in just 39 of Cincinnati’s 67 games, he’s third on the team with 11 home runs and tied for fourth in total bases.
Unlike other Reds standouts, like Sal Stewart and Chase Burns, Bleday wasn’t really expected to do much. The Reds picked him up off the street for $1.4 million after the A’s non-tendered him last November. I was about to make a joke about what it says that Bleday couldn’t even stick in Sacramento, but the A’s are actually pretty deep at his position. At any rate, he was just below replacement level in 98 games in 2025 — that’ll get you non-tendered anywhere. Read the rest of this entry »
Taylor Ward has made a big league career out of lifting and pulling the ball. Drafted in the first round in 2015, he didn’t find a full-time role in the majors until 2022, but he ran with the job as soon as he got it. Despite unexciting bat speed, Ward consistently ambushed fastballs and tucked them over the left field fence. He clobbered 98 home runs from 2022-25 for the Angels, posted a 119 wRC+, and racked up 11 WAR over the span, one of the team’s best players. Then he got traded to the Orioles this winter with only one year left until free agency, and decided to completely remake his game.
I’m only partially kidding. See, Ward might have made his name as a 25-homer-a-year type, but he’s abandoned that style completely in Baltimore. He’s launched only three long balls this season, and his barrel rate, average exit velocity, and fly ball rate are all career lows. His average bat speed is down 1.5 miles an hour, now in the fifth percentile league-wide. Even when he does get the ball in the air, he’s pulling it at a career-low rate; only 19.4% of his elevated contact goes to left field. That’s why his isolated power has declined from .192 as an Angel to .103 as an Oriole. And oh yeah, he’s having one of the best seasons of his career.
That’s right – Ward might not be hitting for power, but he’s getting on base at a preposterous clip. His 18.8% walk rate is third in baseball. His .403 OBP is fifth. He’s not barely surviving on some weird BABIP spike or doing anything visibly unsustainable. He just started swinging slower and making more contact, more or less, and the results have been downright incredible; his 126 wRC+ would be the second-best mark of his career if he can sustain it the rest of the season. Read the rest of this entry »
It’s been an eventful start to June for Matt McLain. Fresh off the worst calendar month of his major league career, the Reds’ 26-year-old infielder snapped out of a 1-for-29 slide on June 1 against the Royals, the same day he began what the team hopes will be a brief residency at shortstop in place of the injured Elly De La Cruz. He homered in back-to-back games on June 6–7 against the Cardinals, with the second two-homer game of his career on the latter day. Then on Monday, McLain became the first player to win three ABS challenges in a single plate appearance, resulting in a base on balls. His brief binge hasn’t been enough to stop the Reds from slipping below .500, but it has offered some hope that he’s finally on the upswing after a prolonged struggle since tearing up his left shoulder in March 2024.
In the wake of De La Cruz straining his right hamstring while running out a single on May 31, McLain has started seven of the Reds’ eight games at shortstop. He has a fair bit of experience there, having played the position at UCLA and in the minors, then for about two and a half months as a rookie in 2023 before De La Cruz took over. Rookie Edwin Arroyo, who had primarily been playing shortstop at Triple-A Louisville, has been called up to cover second base.
I’ll get to the team’s infield picture below, but first, McLain. Monday night’s ABS adventure happened with two outs in the top of the eighth inning against Padres reliever Jason Adam, who was protecting a 3-2 lead. McLain challenged three sliders that were below the zone on 1-0, 2-0, and 3-1 counts, all of which home plate umpire Lance Barrett called strikes:
Once in a while, a player gets to walk off into the sunset at the height of his game. Ted Williams and David Ortiz are two examples of Hall of Famers who retired while still stars. But most players, even many greats, don’t see their careers end on a high note. That much larger list includes Andrew McCutchen, who was released by the Texas Rangers in late May after hitting .197/.277/.260 in 37 games as a part-time designated hitter/outfielder. There’s still a possibility that McCutchen catches on with another team this season as a spare bat off the bench, but in any case, we’re likely seeing the last throes of his career. Time always wins in the end, so this discussion was inevitable, but a decade ago, it looked like this conversation would have Cooperstown-related content.
Going back to early 2016 in the time machine, Andrew McCutchen was a very different player. Still in his 20s, he was a five-time NL All-Star coming off four consecutive Silver Slugger awards and four top-five finishes in the NL MVP balloting, including a win in 2013. It was a better time for the Pittsburgh Pirates as well, having just made the playoffs for the third straight season, winning 98 games in 2015 before being unceremoniously eliminated by the Cubs in the Wild Card game. Always at risk of losing their stars to teams more willing to pay them, the Pirates didn’t have to worry about that yet with McCutchen, who still had three more years to go in Pittsburgh, thanks to the six-year, $51 million extension (with a team option for a seventh year) that he had signed before the 2012 season.
At this stage, McCutchen appeared to be on a pretty good Hall of Fame trajectory. After seven seasons, Cutch was entering his age-29 campaign having already tallied 41 WAR with a .298/.388/.496, 144 wRC+ career line while playing center field. On a historical level, these numbers were quite competitive with some of the best young center fielders in MLB history. Look at how prominently he featured on the leaderboard through his age-28 season:
Note that Mike Trout would eventually move up to third on this list; 2015 was only his age-23 season! It’s also weird to see Rickey Henderson here, but he played mostly center field for the Yankees in 1985-1987, and so he qualified in our database.
Anyway, that’s impressive company, and the vast majority of these players are Hall of Famers or will end up there eventually. ZiPS at the time saw no reason to be particularly suspicious of McCutchen’s performance, and without any red flags, was happy to project him with a fairly typical decline phase for a star outfielder.
ZiPS Time Warp – Andrew McCutchen (Through 2015)
Year
BA
OBP
SLG
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
OPS+
WAR
2016
.293
.392
.493
550
89
161
33
4
23
89
84
118
14
146
5.7
2017
.292
.391
.501
527
85
154
33
4
23
87
80
112
12
148
5.4
2018
.292
.391
.497
511
81
149
31
4
22
84
78
107
12
147
5.2
2019
.287
.384
.486
494
76
142
30
4
20
78
72
101
11
142
4.5
2020
.285
.379
.468
470
70
134
27
4
17
71
67
90
10
136
3.8
2021
.285
.377
.462
446
64
127
25
3
16
65
61
82
9
134
3.4
2022
.279
.366
.446
419
58
117
22
3
14
60
53
71
8
126
2.6
2023
.274
.353
.425
391
50
107
20
3
11
52
43
61
7
117
1.7
2024
.268
.339
.414
362
43
97
17
3
10
46
35
53
6
110
1.0
2025
.261
.328
.387
333
37
87
14
2
8
39
29
45
4
100
0.3
2026
.254
.314
.365
307
32
78
12
2
6
34
23
38
4
90
-0.3
2027
.248
.304
.342
234
23
58
8
1
4
23
16
28
3
81
-0.7
2028
.246
.296
.339
171
15
42
5
1
3
16
10
19
1
78
-0.8
RoC Proj.
.279
.365
.448
5215
723
1453
277
38
177
744
651
925
101
126
31.7
RoC Actual
.248
.344
.420
4558
659
1129
217
11
182
599
649
1136
66
108
10.9
Career Proj.
.287
.375
.469
9080
1362
2604
513
77
328
1302
1194
1704
255
134
72.7
Career Actual
.271
.364
.455
8423
1298
2280
453
50
333
1298
1192
1915
220
124
51.9
As it turned out, 2015 was McCutchen’s last 4-WAR season, and in only one season was he better than 2 WAR (3.6 WAR, 2017) over the next decade. While ZiPS didn’t have any illusions that McCutchen would stay a superstar for another decade, it didn’t expect him to hit a more drastic decline until the early 2020s. Sticking in center for a few more years, with a projected 2,600 hits, 72.7 WAR, and 333 home runs, when combined with his peak, I think this McCutchen would’ve made the Hall of Fame, though it probably would’ve taken him several years on the ballot to creep over the 75% line.
It’s hard to point to the obvious reason for his premature decline. The 2016 campaign was his worst season in the majors at that point, marred by a down June/July while he was playing through a severely jammed thumb. But that wasn’t thought to be a long-term problem, and his offense did bounce back to a degree for the next few seasons. His defense was already trending downward, but he was hardly slow, and, except for 2020 when he was coming back from a torn ACL that prematurely ended his 2019 campaign, he stayed above the 90th percentile in sprint speed through the 2022 season. His contact rate declined, but he still maintained his solid plate discipline and his hard-hit rate remained steady.
I don’t believe McCutchen’s going to do well when he hits the Hall of Fame ballot, but I think the version that we got might be too easily dismissed. He only ranks 30th in Jay Jaffe’s JAWS for center fielders, a place where most players do not get into the Hall. He does fare better using FanGraphs WAR, however, both in seven-year peak fWAR and in fJAWS. McCutchen ranks 13th in peak fWAR among center fielders, compared to 24th in Baseball Reference’s version.
Using FanGraphs WAR, McCutchen ranks 19th among center fielders in JAWS rather than 30th, and that ranking is strong enough that I think you at least need to have a conversation about his Hall of Fame suitability. As noted above, I’m not optimistic; the writers gave very little attention to Jimmy Wynn (19th), Kenny Lofton (12th), and Jim Edmonds (11th), while it took nine ballots to induct Andruw Jones (eighth). McCutchen had a huge peak, but the freshest memories of him will not be of that peak, but of his decade as a middling DH/corner outfielder.
If this is actually the end for Andrew McCutchen, he shouldn’t be remembered for coming up short of Cooperstown. For the better part of a decade, he was one of the very best players in baseball, the biggest name in a Pirates revival that briefly made Pittsburgh feel like a big baseball city again. The second half of his career didn’t dazzle like the first, but he did more than enough to be remembered as something greater than merely a very good player who got old quickly.
You might not have noticed, but Rico Garcia has been one of the best relievers in baseball this season. Over 30 appearances, the 32-year-old Baltimore Orioles right-hander has a 1.29 ERA, a 3.25 FIP, and a 31% strikeout rate. Moreover, he has allowed just nine hits in 28 innings of work and boasts a record of 3-1 with four saves.
If you don’t follow the Orioles, you can be excused for not being familiar with Garcia. Claimed off waivers from the New York Mets last August, Garcia came into the current campaign having thrown just 70 big league innings since debuting in 2019, and he’d done so while pitching for seven different teams. Truly a journeyman, the 30th-round pick in the 2016 draft out of Hawaii Pacific University possessed a ledger that included one win, four losses, zero saves, and a 5.27 ERA.
What is behind his breakthrough? Based on conversations with both Garcia and Orioles pitching coach Drew French, that is a question without a simple answer. While the righty has never been better, it isn’t as though he has seen his velocity suddenly skyrocket, introduced a nasty new pitch, or discovered a secret formula. Read the rest of this entry »
Like many baseball nerds, I have been itching to get my sweaty hands on enough ABS challenge data to draw some really strong conclusions. Unfortunately, it’s early in the season and challenges happen so rarely that we don’t have much to go on just yet. But you know what they say about idle hands. I am impatient, and I have been devising devilish ways to dodge the damnable data deficit. I’d like to show you one of them. Today we’re bundling.
Here’s what I did. I went to Statcast’s framing leaderboard and I bundled catchers by their strengths and weaknesses at framing pitches in certain locations. Fortunately, catchers are easy to bundle, because they’re already predisposed toward scrunching themselves into tiny little balls. Finding catchers with similar tendencies allowed me to work in the aggregate, searching for patterns in a more robust dataset. I won’t bore you with my methodology, but it’s not much more advanced than scrolling the leaderboard looking for catchers whose framing runs number is red in one zone but blue in another zone. I ended up with four groups:
Catchers who are significantly better framers at the top of the zone than the bottom of the zone.
Catchers who are significantly better framers at the bottom of the zone than the top of the zone.
Catchers who are significantly better framers on their glove side than their arm side.
Catchers who are significantly better framers on their arm side than their glove side.
Each group had around 10 members, and there was some overlap. For example, Patrick Bailey is in the Top Framers and the Glove Side Framers. A few catchers were too good to be in any of the groups, like Brandon Valenzuela. A lot more catchers were too bad or average to be in any of them, like Tyler Stephenson. Feel free to skip this part, but just in case anybody’s curious, these are the four groups:
Once my catchers were nice and bundled, I calculated their success rate on challenges both in the location where they’re good at framing and the location where they’re bad. Then I compared those rates to the rates of the catchers who were their polar opposites. I also calculated the average location of the pitches they challenged, in order to get a sense of how different the pitches they challenged really were.
Before we get into the data, let’s think about some possible results and about how we might end up there. The first possibility is that the differences aren’t that big. Just because you’re better at framing in one spot doesn’t necessarily mean you’ll be better or worse at challenging there. This challenging stuff is so new that we’re not sure what’s what.
The second possibility is that catchers will be good at challenging in the spots where they’re good at framing. It’s certainly not inconceivable. Maybe you handle those pitches better because you see them better, or you’re better prepared for them, or you know that area of the zone well, so you have a better sense of where the edge is.
The last possibility is the opposite, that catchers will be better at challenging in spots where they’re worse at framing. I can think of a couple explanations for that. The first is that they’ll have juicier pitches to challenge. If you’re bad at framing, say, pitches at the top of the zone, you’re probably getting stuck with a lot of bad calls up there, which leaves you with better opportunities for challenges. We can also come at this from the other angle. Maybe when you’re good at framing in one spot, you feel like all pitches in that spot look really good, so you challenge too frequently. I found something similar when I looked at which parks have the best batter’s eyes. When hitters can see the ball well, their plate discipline doesn’t get better as you’d expect; they get more aggressive because more pitches look good to them.
So those are the possibilities. Let’s see what the data says. We’ll start with catchers who are better on one side of the plate. (Since all catchers throw right-handed, I’ll refer to the third base side of home plate, the inside corner to right-handed batters, as their glove side, and the first base side as their arm side.) The columns below show success rate, and they show the average horizontal location of the pitches challenged, measured in inches from the center of home plate.
Challenges on the Corners
Group
Glove Side Success%
Glove Side Plate X
Arm Side Success%
Arm Side Plate X
Glove Side Framers
59%
-9.6
63%
9.5
Arm Side Framers
69%
-9.3
53%
9.9
Well, the third possibility looks like the right one. Catchers run success rates that are 10 percentage points higher on the side where they’re bad at framing. They’re challenging pitches that are either 0.3 or 0.4 inches closer to the center of the plate.
Now let’s move to the top and bottom of the zone. The columns show success rate on challenges and the average height of the pitches in feet.
Challenges at the Top and Bottom
Group
Top Success%
Top Avg Height
Bottom Success%
Bottom Avg Height
Top Framers
51%
3.28
62%
1.58
Bottom Framers
63%
3.22
53%
1.57
Yup, it’s more of the same here. The catchers who are better at framing at one end of the zone are about 10 percentage points worse on challenges in that location. You might notice that the gaps are a bit bigger here, 12 percentage points and 0.7 inches at the top, but only nine percentage points and 0.2 inches at the bottom. If I had to guess, I’d say that’s because the top of the zone is more variable anyway. As I wrote a couple years ago, the knees of short and tall players are much closer in height than their shoulders.
As you can see, the overall success rates are just about identical, and once again, that holds true across the league. The league-wide success rates on challenges at the top and bottom of the zone are nearly identical, just a hair under 59%.
I know this is basic stuff and some of it is fairly intuitive, but I think it already gives us some actionable information. For example, you might also have noticed from the first table that success rates are generally higher on the glove side than the arm side. That actually holds across the entire league. So far this season, catchers are running success rates of 63% on the glove side and 59% on the arm side. Unless you’re a member of our special Glove Side Framers group, you should be more aggressive at challenging pitches to your glove side. That’s all I’ve got right now, but I’ll keep thinking of ways to slice the data.