2025 Positional Power Rankings: Bullpen (No. 16-30)
We kick off our look at the league's pitchers with the bullpens in the bottom half of the reliever rankings.


After wrapping up our position player rankings last week, we turn our attention to the league’s pitchers, starting with the bullpens in the bottom half of the reliever rankings.
It’s impossible to project relievers. The pitchers themselves are random enough, sprouting new pitches or gaining five ticks on their fastball with no prior warning. Pitchers also tend to get injured, especially the ones who go max effort on every pitch. And then there’s the randomness of 60-inning samples, where a fly ball sneaking just past the glove of a leaping outfielder can catapult an ERA from respectable to disastrous. This is all to say that the task of forecasting a bullpen’s performance over the course of a single year is destined to fail.
So I’ll take this introduction as an opportunity to encourage you to not take the order of these rankings too seriously. Less than one-tenth of a win separates some of these teams. There is perhaps just one truly terrible bullpen in the mix; every other team essentially has a mix of proven shutdown guys, solid middle-inning depth, and intriguing wild cards. With that said: To the rankings!
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Robert Suarez | 65 | 9.0 | 3.1 | 1.1 | .284 | 73.2% | 3.65 | 3.81 | 0.7 |
Jason Adam | 67 | 10.4 | 3.1 | 1.0 | .276 | 74.3% | 3.34 | 3.64 | 0.8 |
Jeremiah Estrada | 63 | 12.1 | 3.9 | 1.0 | .284 | 76.9% | 3.26 | 3.31 | 0.9 |
Adrian Morejon | 61 | 9.5 | 3.2 | 1.0 | .289 | 75.0% | 3.54 | 3.65 | 0.5 |
Yuki Matsui | 58 | 10.4 | 4.0 | 1.0 | .283 | 75.2% | 3.60 | 3.80 | 0.3 |
Bryan Hoeing | 56 | 7.2 | 2.7 | 1.1 | .291 | 70.8% | 4.18 | 4.21 | 0.0 |
Sean Reynolds | 53 | 8.9 | 4.7 | 1.1 | .288 | 72.8% | 4.31 | 4.52 | -0.0 |
Wandy Peralta | 52 | 7.7 | 3.8 | 1.0 | .286 | 72.8% | 3.88 | 4.31 | 0.0 |
Alek Jacob | 48 | 8.2 | 3.4 | 1.2 | .284 | 72.4% | 4.17 | 4.41 | -0.0 |
Tom Cosgrove | 46 | 8.4 | 3.8 | 1.2 | .282 | 71.0% | 4.28 | 4.51 | -0.0 |
Ron Marinaccio | 40 | 9.1 | 4.3 | 1.2 | .282 | 72.5% | 4.22 | 4.58 | -0.0 |
Omar Cruz | 38 | 8.5 | 3.9 | 1.2 | .283 | 71.8% | 4.27 | 4.55 | -0.0 |
Bradgley Rodriguez | 33 | 8.4 | 4.5 | 1.1 | .284 | 71.5% | 4.44 | 4.64 | -0.0 |
Stephen Kolek | 28 | 7.1 | 3.4 | 1.0 | .295 | 69.7% | 4.32 | 4.37 | -0.0 |
Kyle Hart | 26 | 6.5 | 3.2 | 1.4 | .287 | 71.7% | 4.61 | 4.95 | -0.1 |
Jhony Brito | 24 | 7.0 | 2.7 | 1.1 | .288 | 71.6% | 4.11 | 4.25 | 0.0 |
Francis Pena | 22 | 7.4 | 3.3 | 1.1 | .290 | 71.2% | 4.27 | 4.40 | -0.0 |
J.B. Wendelken | 19 | 8.1 | 3.7 | 1.2 | .291 | 73.0% | 4.15 | 4.40 | -0.0 |
Ryan Bergert | 17 | 7.1 | 3.4 | 1.4 | .285 | 70.7% | 4.69 | 4.88 | -0.0 |
Randy Vásquez | 15 | 6.9 | 3.0 | 1.2 | .288 | 70.1% | 4.45 | 4.59 | -0.0 |
Luis Patiño | 12 | 7.6 | 3.6 | 1.4 | .282 | 71.2% | 4.57 | 4.76 | -0.0 |
Juan Nuñez | 10 | 7.4 | 5.1 | 1.4 | .285 | 71.6% | 4.99 | 5.36 | -0.0 |
Matt Waldron | 8 | 7.4 | 2.6 | 1.4 | .288 | 69.7% | 4.50 | 4.53 | -0.0 |
Total | 544 | 8.8 | 3.6 | 1.1 | .285 | 72.8% | 3.98 | 4.18 | 2.9 |
San Diego lost their top guy (Tanner Scott) in free agency to the Dodgers, but what remains is a fearsome unit, packed with flamethrowers and spin wizards. Robert Suarez doesn’t throw a breaking ball, an unusual look for a closer. But his four-seamer is generally enough to get the job done, running it up to 101 mph and averaging over 18 inches of induced vertical break. Jason Adam has been one of the best relievers of the last three years, riding the crazy movement on all three of his pitches to the third-best ERA among all pitchers who have racked up at least 150 innings since 2022.
But neither of those guys has the ceiling of Jeremiah Estrada, whose fastball is close to the very best in the sport. Estrada extends way down the mound but hikes his arm to an over-the-top release point; the result is a roughly league-average release height with an ungodly amount of backspin, giving the 97-mph pitch nearly 20 inches of induced vertical break with occasional cut and a devastatingly flat approach angle. He pairs that with a 90-mph slider and something he calls the “chitter,” a changeup/splitter thing that batters swung through over half the time. It’s possible he jumps over both Suarez and Adam by the end of the season.
Adrian Morejon is a luxury in the middle innings. Yuki Matsui is a platoon-neutral lefty, attacking with splitters or sliders depending on the handedness of the hitter. But my favorite guy in this bullpen is Alek Jacob, who has a fastball that tops out in the mid-80s. He throws from a true sidearm release, allowing him to generate absurd arm-side movement on his changeup and a bizarre rising sweeper that moves to the glove side. Weird guys rule, and Jacob is certainly a weird guy.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
David Bednar | 64 | 9.6 | 3.3 | 1.0 | .293 | 73.1% | 3.70 | 3.64 | 0.9 |
Colin Holderman | 62 | 9.1 | 3.7 | 0.9 | .295 | 71.6% | 3.89 | 3.85 | 0.6 |
Dennis Santana | 65 | 8.6 | 3.6 | 0.9 | .296 | 71.3% | 3.96 | 3.87 | 0.4 |
Caleb Ferguson | 61 | 9.5 | 3.6 | 0.7 | .302 | 73.5% | 3.44 | 3.45 | 0.6 |
Joey Wentz | 65 | 8.9 | 3.7 | 1.1 | .297 | 72.3% | 4.25 | 4.17 | 0.1 |
Carmen Mlodzinski | 57 | 7.9 | 3.6 | 1.0 | .296 | 71.5% | 4.14 | 4.17 | 0.1 |
Justin Lawrence | 55 | 8.2 | 4.3 | 0.9 | .303 | 69.7% | 4.39 | 4.28 | 0.0 |
Tim Mayza | 52 | 6.8 | 3.2 | 0.9 | .305 | 72.2% | 4.07 | 4.15 | 0.0 |
Kyle Nicolas | 47 | 9.0 | 4.4 | 1.1 | .297 | 72.0% | 4.30 | 4.36 | -0.0 |
Hunter Stratton | 46 | 8.5 | 3.5 | 1.0 | .295 | 71.1% | 4.10 | 4.07 | 0.1 |
Tanner Rainey | 38 | 8.1 | 4.5 | 1.4 | .292 | 70.1% | 4.94 | 4.97 | -0.1 |
Ryan Borucki | 32 | 8.9 | 3.9 | 1.0 | .299 | 71.6% | 4.20 | 4.28 | -0.0 |
Dauri Moreta | 30 | 9.4 | 3.7 | 1.2 | .291 | 72.6% | 4.12 | 4.20 | 0.0 |
Mike Burrows | 28 | 7.9 | 3.3 | 1.2 | .290 | 70.9% | 4.33 | 4.37 | 0.0 |
Braxton Ashcraft | 26 | 7.5 | 2.2 | 1.1 | .298 | 71.3% | 4.07 | 3.97 | 0.0 |
Peter Strzelecki | 24 | 8.0 | 3.6 | 1.1 | .297 | 70.2% | 4.47 | 4.42 | -0.0 |
Bailey Falter | 22 | 6.6 | 2.6 | 1.3 | .292 | 70.4% | 4.49 | 4.53 | -0.0 |
Johan Oviedo | 19 | 8.0 | 3.7 | 1.1 | .295 | 70.8% | 4.32 | 4.34 | -0.0 |
Chase Shugart | 17 | 7.0 | 3.4 | 1.1 | .299 | 70.4% | 4.52 | 4.53 | -0.0 |
Yohan Ramírez | 15 | 8.3 | 3.9 | 0.9 | .298 | 68.9% | 4.33 | 4.33 | 0.0 |
Andrew Heaney | 12 | 8.6 | 2.8 | 1.4 | .294 | 69.7% | 4.51 | 4.41 | -0.0 |
Jared Jones | 8 | 9.2 | 2.9 | 1.1 | .291 | 72.0% | 3.89 | 3.85 | 0.0 |
Total | 574 | 8.5 | 3.6 | 1.0 | .297 | 71.5% | 4.13 | 4.11 | 2.8 |
This is the fat part of the distribution, and there really isn’t much of a difference between no. 10 and no. 20 on this list. Even so, this ranking feels a little too generous. The projections are still pretty optimistic about closer David Bednar, basically splitting the difference between his excellent 2023 and his disastrous 2024. I’m not as confident. His command fell off a cliff last season; this spring, he’s lost nearly two inches of ride on his fastball, and his splitter velocity is down about two ticks. Relievers burn bright and fast; I may be wrong, but this looks to me like the throes of a decline phase.
The setup options are solid but uninspiring. Caleb Ferguson struck out a bunch of guys last year, but his pitch mix is a little too junkballery for him to be trusted as a shutdown high-leverage reliever. (His four-seamer is sitting 92.5 mph this spring and he’s throwing it a third of the time.) Colin Holderman doesn’t really have anything to throw to lefties, so instead he just pitches around them. (He walked 16.3% of lefties he saw in 2024.) Dennis Santana was genuinely excellent after the Pirates scooped him up on waivers in June of last year, and his arsenal blends together beautifully, but there isn’t a clear plus pitch in the mix. Carmen Mlodzinski sits 96 with his heater, but his pitches are clustered pretty tightly on a movement plot, meaning he’s more likely to generate weak contact than punch somebody out.
The Pirates have a ton of pitching depth in the high minors, but it doesn’t seem like they’re ready to convert guys like Braxton Ashcraft to relief roles just yet, especially after seeing Jared Jones run into elbow problems late in the spring. Justin Lawrence seems like a guy who could jump into a prominent role — his high-powered side-arm arsenal didn’t play great in Colorado, but the sweeper is liable to be sweeping in more neutral environmental conditions. Kyle Nicolas throws absolute gas but struggles to throw the ball in the strike zone. Joey Wentz can be trusted to cover bulk innings after a starter gets blown up early, and can perhaps even handle lefties in high-leverage situations. Unless some of those promising prospects get rushed to the big leagues to handle leverage opportunities, this feels like a unit destined to finish in the bottom five or so in reliever FIP.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Beau Brieske | 66 | 8.5 | 3.3 | 1.1 | .284 | 72.0% | 4.02 | 4.08 | 0.2 |
Jason Foley | 63 | 7.3 | 2.6 | 0.7 | .295 | 72.2% | 3.54 | 3.57 | 0.6 |
Tyler Holton | 72 | 7.9 | 2.3 | 0.9 | .281 | 73.6% | 3.41 | 3.63 | 0.6 |
Will Vest | 68 | 8.8 | 2.8 | 0.8 | .292 | 73.5% | 3.39 | 3.40 | 0.6 |
Tommy Kahnle | 58 | 9.2 | 3.9 | 1.0 | .288 | 72.7% | 3.77 | 3.94 | 0.1 |
John Brebbia | 57 | 9.7 | 3.0 | 1.3 | .295 | 72.1% | 4.14 | 4.01 | 0.1 |
Brenan Hanifee | 55 | 7.0 | 2.4 | 0.9 | .294 | 71.2% | 3.84 | 3.86 | 0.1 |
Kenta Maeda | 60 | 8.3 | 2.5 | 1.4 | .290 | 69.8% | 4.39 | 4.25 | 0.0 |
Brant Hurter | 46 | 7.4 | 2.1 | 1.0 | .290 | 70.8% | 3.78 | 3.84 | 0.1 |
Sean Guenther | 44 | 7.2 | 2.5 | 1.0 | .294 | 71.7% | 3.89 | 3.96 | 0.0 |
Andrew Chafin | 43 | 9.9 | 4.2 | 1.0 | .290 | 73.4% | 3.92 | 3.95 | 0.0 |
Alex Lange | 39 | 10.3 | 4.8 | 0.7 | .292 | 72.4% | 3.71 | 3.71 | 0.1 |
Tyler Owens | 32 | 7.2 | 3.3 | 1.2 | .291 | 70.7% | 4.44 | 4.49 | -0.0 |
Sawyer Gipson-Long | 28 | 8.2 | 2.5 | 1.1 | .290 | 71.3% | 3.98 | 3.94 | 0.0 |
Matt Manning | 24 | 7.4 | 2.9 | 1.2 | .285 | 71.0% | 4.15 | 4.24 | -0.0 |
Ty Madden | 21 | 8.3 | 3.1 | 1.1 | .287 | 71.8% | 4.07 | 4.08 | 0.0 |
Chase Lee | 18 | 8.7 | 3.0 | 0.9 | .291 | 72.5% | 3.69 | 3.76 | 0.0 |
Tyler Mattison | 16 | 8.9 | 3.9 | 1.1 | .287 | 73.4% | 4.01 | 4.19 | 0.0 |
Keider Montero | 14 | 7.6 | 3.1 | 1.3 | .288 | 70.8% | 4.41 | 4.51 | -0.0 |
Dietrich Enns | 12 | 8.9 | 3.3 | 1.1 | .286 | 74.3% | 3.83 | 4.05 | 0.0 |
Jackson Jobe | 10 | 7.0 | 3.4 | 1.3 | .284 | 70.4% | 4.63 | 4.79 | -0.0 |
Bailey Horn | 8 | 8.1 | 4.5 | 1.1 | .289 | 72.9% | 4.38 | 4.64 | -0.0 |
Jordan Balazovic | 6 | 8.2 | 3.7 | 1.0 | .293 | 71.8% | 4.06 | 4.07 | 0.0 |
Total | 579 | 8.3 | 3.0 | 1.0 | .290 | 72.1% | 3.88 | 3.92 | 2.6 |
Pitching chaos is back. The entire cast of characters who powered the Tigers’ improbable 2024 playoff run has returned. There isn’t likely to be one surefire closer in this crop, though Beau Brieske seems ready to take on even more high-leverage opportunities, while Jason Foley and his turbo sinker may take a step back. No longer tasked with opening games, Tyler Holton seems likely to shift into something like a fireman role, leveraging his five-pitch mix to tackle hitters from both sides of the plate. Will Vest still throws gas and complements his four-seam/slider combo with a sinker to righties and a changeup to lefties.
There are a couple new series regulars in this group. Tommy Kahnle and his extreme commitment to the changeup bit will absorb some innings and offer some strikeout upside. John Brebbia is here to run surprisingly high strikeout rates and give up maybe a few too many homers.
If AJ Hinch has it his way, these relievers will work much less than they did in the latter half of the 2024 season. In the starting pitching department, the Tigers brought back Jack Flaherty and signed Alex Cobb; Jackson Jobe won a job in the rotation out of spring training and flashed some of the best stuff of any pitcher, full stop. (As the loser of the rotation competition, Kenta Maeda will be relegated to a long relief role.) Barring any significant injuries, theirs will be a pretty conventional five-man rotation setup, limiting the need for their bullpen to cover the bulk of regular season innings.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Jeff Hoffman | 65 | 11.0 | 3.0 | 0.9 | .283 | 77.1% | 2.97 | 3.11 | 1.4 |
Chad Green | 63 | 8.6 | 2.7 | 1.3 | .282 | 73.2% | 3.94 | 4.12 | 0.2 |
Yimi García | 61 | 9.9 | 2.8 | 1.1 | .287 | 73.7% | 3.60 | 3.71 | 0.5 |
Nick Sandlin | 60 | 9.6 | 3.9 | 1.2 | .280 | 73.5% | 3.98 | 4.27 | 0.0 |
Richard Lovelady | 59 | 8.0 | 2.6 | 0.9 | .292 | 71.8% | 3.75 | 3.79 | 0.2 |
Brendon Little | 56 | 7.8 | 4.0 | 0.8 | .295 | 73.0% | 3.86 | 4.10 | 0.1 |
Yariel Rodríguez | 55 | 9.4 | 3.8 | 1.1 | .285 | 72.5% | 3.99 | 4.05 | 0.1 |
Jacob Barnes | 50 | 7.5 | 3.2 | 1.3 | .296 | 70.7% | 4.60 | 4.55 | -0.1 |
Erik Swanson | 46 | 8.8 | 3.1 | 1.3 | .288 | 74.0% | 3.99 | 4.15 | 0.0 |
Ryan Burr | 44 | 10.0 | 3.1 | 1.1 | .292 | 76.2% | 3.55 | 3.66 | 0.1 |
Tommy Nance | 42 | 8.0 | 3.2 | 1.1 | .295 | 71.6% | 4.16 | 4.26 | 0.0 |
Nick Robertson | 39 | 8.6 | 3.4 | 1.1 | .292 | 72.4% | 4.04 | 4.10 | 0.0 |
Zach Pop | 35 | 7.1 | 3.3 | 1.0 | .294 | 70.1% | 4.27 | 4.29 | -0.0 |
Josh Walker | 32 | 9.0 | 3.7 | 1.1 | .289 | 73.5% | 3.91 | 4.02 | 0.0 |
Dillon Tate | 26 | 6.7 | 2.9 | 0.9 | .293 | 69.2% | 4.17 | 4.23 | 0.0 |
Easton Lucas | 24 | 7.9 | 3.7 | 1.2 | .288 | 71.8% | 4.31 | 4.47 | -0.0 |
Mason Fluharty | 22 | 8.5 | 3.4 | 1.2 | .287 | 72.6% | 4.14 | 4.30 | -0.0 |
Braydon Fisher | 18 | 8.9 | 4.9 | 1.2 | .289 | 72.4% | 4.49 | 4.65 | -0.0 |
Angel Bastardo | 15 | 8.0 | 3.7 | 1.2 | .287 | 71.9% | 4.28 | 4.49 | -0.0 |
Jake Bloss | 13 | 7.3 | 3.4 | 1.4 | .288 | 70.8% | 4.74 | 4.85 | -0.0 |
Bowden Francis | 10 | 8.3 | 2.5 | 1.4 | .278 | 71.6% | 4.13 | 4.35 | -0.0 |
Alek Manoah | 8 | 8.6 | 3.3 | 1.1 | .282 | 70.7% | 4.14 | 4.26 | 0.0 |
Max Scherzer | 6 | 9.4 | 2.2 | 1.3 | .282 | 73.9% | 3.76 | 3.86 | 0.0 |
Total | 541 | 8.8 | 3.3 | 1.1 | .289 | 72.8% | 3.93 | 4.06 | 2.6 |
Toronto swapped out Jordan Romano for Jeff Hoffman at the back of this bullpen, a move that the projections wholeheartedly support. Hoffman was one of 2024’s best relievers in a high-leverage role for the Phillies, running a 33.6% K-rate while also keeping both walks and homers in check. Both of Hoffman’s primary pitches move in unexpected fashion — the fastball gets plus carry and a bunch of horizontal movement, while the slider gets surprising depth for a pitch that averages 87 mph. He also mixes in a sinker to righties and a splitter to lefties, giving him a true four-pitch mix, somewhat uncommon for a closer these days.
Hoffman isn’t the only high-leverage reliever in Toronto with an uncommonly large arsenal. Yimi García returned to the Blue Jays on a two-year deal after a brief sojourn to Seattle. García is one of my personal favorites. He throws six pitches, including a fastball that he can dial up to 99 mph with a super-flat approach angle. His sweeper gets crazy lift, averaging eight inches of induced vertical break. García also mixes in a changeup and a hard sinker that resembles some of the splinkers popping up across major league bullpens. These two form as good of a back of the bullpen as any team could ask for.
I’m less inspired by the depth options. Chad Green will be doing his Chad Green thing, throwing a ton of high-vert fastballs at the top of the zone. Tommy Nance throws a huge curveball, breaking big in both planes. Nick Sandlin slings side-arm sweepers and splitters. Yariel Rodríguez’s stuff might tick up in a bullpen role, though the Blue Jays will likely keep him stretched out as more of a bulk guy. Brendon Little features a sharp curveball but doesn’t really have anything to throw at the top of the strike zone. Zach Pop is a super boring sinker-slider guy. But you know who isn’t boring? Mason Fluharty.
Fluharty averages 90 mph on his fastball, which is, traditionally, a problem. He also doesn’t have a single pitch that moves to his arm side. His fastball gets about three inches of glove-side movement. He also throws a huge sweeper. That’s it! He’s doing well in camp and I support his promotion to the major leagues, though, sadly, that’s looking less likely after the Jays moved fellow soft-tossing lefty Richard Lovelady onto the 40-man roster. Even if Fluharty were to make the major league roster, this team, like many in this range of the depth charts, might struggle to hold leads in the middle innings.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Ryan Pressly | 61 | 9.3 | 2.7 | 0.9 | .299 | 74.1% | 3.40 | 3.38 | 0.9 |
Porter Hodge | 63 | 9.7 | 4.3 | 0.9 | .287 | 72.5% | 3.86 | 3.99 | 0.3 |
Ryan Brasier | 60 | 8.5 | 2.6 | 1.0 | .292 | 73.2% | 3.63 | 3.68 | 0.4 |
Julian Merryweather | 61 | 10.0 | 3.7 | 1.0 | .292 | 74.0% | 3.76 | 3.76 | 0.3 |
Caleb Thielbar | 56 | 9.8 | 3.2 | 1.1 | .290 | 74.8% | 3.71 | 3.72 | 0.3 |
Nate Pearson | 63 | 9.9 | 3.5 | 1.2 | .288 | 73.2% | 3.97 | 4.00 | 0.2 |
Brad Keller | 54 | 7.2 | 3.7 | 1.1 | .297 | 71.3% | 4.41 | 4.48 | -0.1 |
Tyson Miller | 52 | 8.2 | 2.9 | 1.1 | .286 | 72.1% | 3.97 | 4.09 | 0.1 |
Eli Morgan | 50 | 8.5 | 2.6 | 1.3 | .285 | 72.7% | 4.05 | 4.13 | 0.0 |
Luke Little | 40 | 10.8 | 4.9 | 0.7 | .285 | 74.1% | 3.41 | 3.70 | 0.1 |
Daniel Palencia | 38 | 10.1 | 4.4 | 1.0 | .290 | 73.1% | 3.89 | 3.98 | 0.0 |
Ben Brown | 35 | 10.1 | 3.4 | 1.0 | .285 | 73.2% | 3.58 | 3.57 | 0.1 |
Ethan Roberts | 30 | 8.9 | 3.6 | 1.2 | .291 | 71.6% | 4.18 | 4.28 | -0.0 |
Cody Poteet | 28 | 8.3 | 3.0 | 1.1 | .291 | 72.9% | 3.86 | 3.94 | 0.0 |
Jack Neely | 26 | 9.4 | 3.5 | 1.2 | .285 | 72.0% | 4.10 | 4.08 | 0.0 |
Javier Assad | 24 | 7.5 | 3.5 | 1.2 | .290 | 72.0% | 4.28 | 4.49 | -0.0 |
Trevor Richards | 22 | 9.8 | 4.1 | 1.2 | .285 | 72.4% | 4.24 | 4.24 | -0.0 |
Caleb Kilian | 19 | 6.9 | 3.2 | 1.1 | .295 | 70.0% | 4.39 | 4.36 | -0.0 |
Jordan Wicks | 16 | 8.0 | 3.0 | 1.2 | .289 | 72.0% | 4.15 | 4.22 | -0.0 |
Colin Rea | 14 | 7.1 | 2.5 | 1.4 | .293 | 69.5% | 4.52 | 4.50 | -0.0 |
Keegan Thompson | 12 | 9.2 | 4.0 | 1.1 | .285 | 73.1% | 4.06 | 4.22 | -0.0 |
Matthew Boyd | 10 | 9.2 | 2.8 | 1.1 | .287 | 73.4% | 3.78 | 3.88 | 0.0 |
Chris Flexen | 8 | 7.3 | 3.0 | 1.3 | .299 | 70.7% | 4.56 | 4.47 | -0.0 |
Gavin Hollowell | 6 | 9.0 | 3.9 | 1.1 | .289 | 70.7% | 4.28 | 4.33 | -0.0 |
Total | 563 | 9.1 | 3.4 | 1.1 | .290 | 72.8% | 3.90 | 3.97 | 2.5 |
Porter Hodge hive assemble! It feels like it’s only a matter of time before Hodge takes the top job from Ryan Pressly. Hodge throws a lethal fastball, extending way down the mound (7.3 feet of extension) and generating glove-side movement from a standard three-quarters arm slot. The extreme supination tendencies that produce his cut-ride fastball also allow for the crazy break he gets on his sweeper, which is averaging nearly 19 inches of horizontal break this spring. It’s just two pitches, but it’s two plus-plus pitches, and assuming he can maintain even average command, he’s going to eat hitters alive this season.
Pressly, on the other hand, is in the gentle decline phase of his career. He’s still a decent option, but his fastball — while still maintaining its distinct shape — sat below 93 mph in his one appearance in Tokyo, a tough place to live as a closer even with his two filthy breaking balls. After years of posting strikeout rates in the 30s, that mark inched uncomfortably close to the league average in 2024, mirroring his declining fastball velocity.
If the top of the Cubs’ bullpen looks a little shaky, the middle innings look pretty secure. The Cubs benefited from the Dodgers’ roster crunch, scooping up a perfectly cromulent Ryan Brasier for peanuts. Julian Merryweather has reportedly recovered his velocity, and if he’s back up to 98 mph, he’s likely to be super effective — if he can manage to actually stay healthy, that is. Nate Pearson looks like a pretty standard power fastball/slider guy. Caleb Thielbar will neutralize lefties with his two breaking ball attack.
The list could go on. There’s a nice group of pretty good pitchers in the Cubs system at the moment, even in Triple-A, where a guy like Daniel Palencia — who averages 100 mph on his fastball! — is set to start the year due to his optionality.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Kenley Jansen | 60 | 10.2 | 3.4 | 1.2 | .289 | 73.8% | 3.82 | 3.85 | 0.7 |
Ben Joyce | 62 | 10.8 | 4.1 | 0.8 | .291 | 74.0% | 3.47 | 3.59 | 0.8 |
Brock Burke | 66 | 9.0 | 3.1 | 1.1 | .293 | 74.0% | 3.84 | 3.94 | 0.5 |
Ryan Zeferjahn | 61 | 9.0 | 4.4 | 1.2 | .288 | 70.7% | 4.62 | 4.69 | -0.1 |
José Quijada | 62 | 10.4 | 4.7 | 1.0 | .288 | 72.6% | 4.01 | 3.98 | 0.3 |
Angel Perdomo | 60 | 11.4 | 4.3 | 1.1 | .292 | 74.2% | 3.83 | 3.94 | 0.2 |
Garrett McDaniels | 56 | 7.6 | 3.9 | 1.0 | .302 | 73.2% | 4.13 | 4.39 | 0.0 |
Hans Crouse | 52 | 10.5 | 4.5 | 1.2 | .288 | 72.9% | 4.24 | 4.22 | 0.1 |
Chase Silseth | 46 | 8.7 | 3.5 | 1.2 | .294 | 72.4% | 4.21 | 4.32 | 0.0 |
Ryan Johnson | 44 | 8.5 | 4.1 | 1.3 | .271 | 67.3% | 4.96 | 4.68 | -0.0 |
Ian Anderson | 42 | 7.8 | 3.7 | 1.0 | .300 | 72.3% | 4.21 | 4.22 | 0.0 |
Michael Petersen | 38 | 8.3 | 3.7 | 1.3 | .289 | 71.0% | 4.52 | 4.64 | -0.0 |
Jack Dashwood | 36 | 8.1 | 3.0 | 1.4 | .292 | 72.3% | 4.45 | 4.55 | -0.0 |
Connor Brogdon | 32 | 9.0 | 3.7 | 1.4 | .291 | 71.0% | 4.55 | 4.51 | -0.0 |
Robert Stephenson | 23 | 11.1 | 2.9 | 1.3 | .292 | 74.2% | 3.87 | 3.70 | 0.1 |
Sam Bachman | 22 | 7.3 | 3.9 | 1.1 | .297 | 70.3% | 4.61 | 4.71 | -0.0 |
Victor Mederos | 17 | 7.0 | 4.0 | 1.3 | .295 | 69.0% | 4.95 | 5.04 | -0.0 |
Victor González | 15 | 6.9 | 4.1 | 1.0 | .296 | 70.7% | 4.46 | 4.72 | -0.0 |
Michael Darrell-Hicks | 12 | 7.4 | 2.9 | 1.4 | .296 | 69.2% | 4.68 | 4.73 | -0.0 |
Jack Kochanowicz | 10 | 5.0 | 2.5 | 1.2 | .297 | 67.8% | 4.80 | 4.87 | -0.0 |
Reid Detmers | 8 | 9.8 | 3.2 | 1.2 | .292 | 71.3% | 4.13 | 3.98 | 0.0 |
Dakota Hudson | 6 | 6.0 | 3.6 | 1.1 | .300 | 68.6% | 4.80 | 4.76 | -0.0 |
Total | 565 | 9.2 | 3.8 | 1.2 | .291 | 72.1% | 4.20 | 4.25 | 2.5 |
Do you have a minute to learn about my lord and savior, José Quijada? If there is one theme to this installment of the positional power rankings, it is that I love weird pitchers, and Quijada ranks among the weirdest. He has always leaned heavily on his fastball, but he took it to a new level in 2024: He threw his four-seam fastball 94.5% of the time, albeit over just 19.1 innings. Nobody else came within 10 percentage points of using a single pitch that frequently. What deepens this mystery is that, at first glance, the pitch is nothing special. Quijada sat 94, and his fastball’s vertical movement was pretty standard. But the movement plots don’t capture the funk in Quijada’s delivery, which almost certainly helps the pitch play up. And Quijada is relentless about locating his heater at or near the top of the strike zone, which, combined with his low release height, gives the pitch a consistently tricky approach angle. That’s the best explanation I can come up with for how a 94-mph fastball thrown nearly every single time can still get whiffs on a third of swings.
Speaking of using one pitch, Kenley Jansen, who is second in those single pitch usage rankings with his crazy vert-y cutter, will close games out for this team. The Angels and Jansen have something good here. Jansen gets to keep on marching toward his 500th career save, while the Angels gain a slightly dull tip of their bullpen spear. Of course, they had a perfectly good closer option on staff in Ben Joyce, the major league leader in fastball velocity. In part because of that fastball’s mediocre shape, Joyce got fewer whiffs than you might expect from a guy who averages 102 mph with his heater. But that all might be changing — this spring, Joyce’s most-used pitch is a mind-melting 94 mph splinker/changeup/depth-y arm-side demon pitch, and the strikeouts are flowing.
Other flamethrowers populate the B side of this reliever unit. Ryan Zeferjahn came over from Boston in the Luis García deadline deal and averages 97 with his heater; his best pitch is a 90-mph “cutter” with excellent glove-side break for that velo. Michael Petersen is 6-foot-7 and also averaged 97 with great carry on his four seam, though last year’s results were underwhelming. Brock Burke torches righties but doesn’t really have a weapon to attack same-handed hitters. Michael Darrell-Hicks is a former undrafted free agent who is lighting up stuff models; he delivered in a small Triple-A sample. Robert Stephenson should be back at some point. The recently acquired Ian Anderson will likely slot in as a long reliever for now; he’s out of options, and it’s not clear if he’ll crack the rotation.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Ryan Helsley | 66 | 11.1 | 3.3 | 0.8 | .283 | 76.8% | 2.92 | 3.01 | 1.5 |
Ryan Fernandez | 65 | 8.9 | 3.5 | 0.9 | .293 | 73.4% | 3.76 | 3.81 | 0.4 |
Phil Maton | 63 | 8.6 | 3.4 | 1.1 | .288 | 70.7% | 4.21 | 4.31 | 0.0 |
JoJo Romero | 62 | 8.9 | 3.0 | 0.9 | .294 | 74.3% | 3.53 | 3.72 | 0.4 |
John King | 60 | 6.1 | 2.5 | 0.8 | .302 | 72.9% | 3.66 | 3.85 | 0.2 |
Kyle Leahy | 56 | 7.0 | 3.3 | 1.1 | .295 | 71.5% | 4.27 | 4.38 | -0.1 |
Chris Roycroft | 54 | 7.5 | 4.1 | 0.9 | .295 | 72.0% | 4.13 | 4.35 | -0.0 |
Riley O’Brien | 53 | 9.0 | 4.5 | 1.0 | .295 | 72.5% | 4.09 | 4.29 | 0.0 |
Gordon Graceffo | 48 | 6.5 | 2.8 | 1.2 | .289 | 70.7% | 4.37 | 4.51 | -0.1 |
Matthew Liberatore | 40 | 8.4 | 3.2 | 1.0 | .291 | 72.4% | 3.94 | 4.06 | 0.0 |
Steven Matz | 39 | 7.9 | 2.7 | 1.1 | .299 | 72.6% | 4.02 | 4.04 | 0.0 |
Michael McGreevy | 38 | 6.5 | 2.2 | 1.0 | .293 | 71.7% | 3.90 | 4.02 | 0.0 |
Nick Anderson | 35 | 7.9 | 3.3 | 1.2 | .292 | 72.9% | 4.23 | 4.35 | -0.0 |
Ryan Loutos | 32 | 7.4 | 3.6 | 1.0 | .296 | 71.9% | 4.20 | 4.27 | -0.0 |
Zack Thompson | 26 | 9.0 | 4.0 | 1.0 | .292 | 73.2% | 3.95 | 4.12 | 0.0 |
Roddery Muñoz | 24 | 7.9 | 3.8 | 1.4 | .288 | 71.5% | 4.62 | 4.83 | -0.0 |
Matt Svanson | 22 | 6.5 | 3.3 | 1.0 | .296 | 70.4% | 4.42 | 4.55 | -0.0 |
Sem Robberse | 20 | 7.3 | 2.9 | 1.1 | .290 | 71.4% | 4.19 | 4.29 | -0.0 |
Andre Pallante | 16 | 6.6 | 3.6 | 0.7 | .301 | 71.9% | 3.92 | 4.05 | 0.0 |
Andre Granillo | 14 | 8.3 | 4.7 | 1.3 | .286 | 72.3% | 4.65 | 4.82 | -0.0 |
Quinn Mathews | 12 | 8.5 | 3.3 | 1.1 | .289 | 72.1% | 3.98 | 4.10 | 0.0 |
Max Rajcic | 10 | 6.7 | 2.7 | 1.3 | .289 | 70.3% | 4.46 | 4.60 | -0.0 |
Alex Cornwell | 8 | 6.4 | 2.7 | 1.0 | .297 | 71.4% | 4.13 | 4.29 | -0.0 |
Total | 556 | 8.0 | 3.3 | 1.0 | .293 | 72.5% | 3.96 | 4.10 | 2.4 |
Ryan Helsley is one of the best relievers in the sport. A fastball averaging 100 mph with cut-ride movement? That’s enough to dominate, even with classically erratic reliever command. Batters whiff over half the time they swing at his slider, which he throws even more frequently than the fastball. Great closer!
The rest of this bullpen… yeesh. St. Louis made a move toward shoring up this unit by signing Phil Maton in mid-March, but his 0.0 WAR projection didn’t move the needle much as far as these Depth Charts are concerned.
Still, there are the outlines of some compelling depth here. JoJo Romero was shockingly effective for stretches of last season, slinging sweepers from the left side. Ryan Fernandez qualifies as a Rule 5 success after posting 3.35 FIP in his rookie campaign. John King won’t strike anyone out, but his depth-y sinker and funky delivery ought to limit the damage on balls in play. Chris Roycroft is my personal favorite of this group — he throws a power sinker with a viciously steep approach angle. In the offseason, he added a gyro-slider that, at 88 mph with four inches of glove-side break, is grading well in the stuff models and gives him a swing-and-miss pitch against right-handed hitters.
Where are the breakout candidates? Gordon Graceffo’s curveball is fun, a true 12-6 bender. If Matthew Liberatore’s latest run as a starter goes sideways, he’ll have a home as a top arm in this relief corps. And if Tekoah Roby makes a move to the bullpen, which Eric Longenhagen thinks is a strong possibility, he could quickly become a high-quality leverage guy. Otherwise, who knows? It doesn’t seem like the Cardinals really want to win this year anyway.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Ryan Walker | 68 | 10.7 | 2.8 | 0.8 | .292 | 75.3% | 3.04 | 3.07 | 1.2 |
Tyler Rogers | 70 | 6.4 | 1.8 | 0.9 | .297 | 71.4% | 3.75 | 3.85 | 0.3 |
Camilo Doval | 62 | 10.9 | 4.2 | 0.7 | .296 | 74.5% | 3.31 | 3.29 | 0.6 |
Erik Miller | 61 | 11.2 | 4.8 | 0.8 | .290 | 74.9% | 3.48 | 3.52 | 0.4 |
Lou Trivino | 66 | 8.5 | 3.8 | 1.1 | .295 | 70.3% | 4.35 | 4.26 | -0.1 |
Randy Rodríguez | 56 | 9.1 | 4.3 | 1.0 | .291 | 72.6% | 4.05 | 4.16 | -0.0 |
Spencer Bivens | 53 | 6.8 | 3.0 | 1.1 | .296 | 71.4% | 4.31 | 4.49 | -0.1 |
Sean Hjelle | 50 | 7.5 | 2.5 | 0.9 | .304 | 71.6% | 3.87 | 3.84 | 0.1 |
Keaton Winn | 46 | 8.2 | 2.6 | 1.0 | .295 | 69.6% | 3.98 | 3.79 | 0.0 |
Tristan Beck | 42 | 7.8 | 2.6 | 1.1 | .293 | 72.3% | 3.93 | 3.99 | 0.0 |
Mason Black | 40 | 8.2 | 3.0 | 1.1 | .293 | 71.5% | 4.15 | 4.18 | -0.0 |
Trevor McDonald | 38 | 7.0 | 3.0 | 0.9 | .296 | 70.6% | 4.12 | 4.22 | -0.0 |
Joel Peguero | 34 | 6.6 | 3.8 | 1.0 | .297 | 70.7% | 4.47 | 4.59 | -0.1 |
Carson Ragsdale | 28 | 9.1 | 3.4 | 1.1 | .295 | 72.5% | 4.06 | 4.05 | 0.0 |
Landen Roupp | 26 | 8.5 | 3.7 | 0.9 | .293 | 72.4% | 3.91 | 3.95 | 0.0 |
Kyle Harrison | 24 | 9.3 | 3.3 | 1.1 | .289 | 72.1% | 4.02 | 4.02 | 0.0 |
Carson Seymour | 22 | 7.3 | 2.9 | 0.9 | .299 | 71.4% | 4.00 | 4.05 | 0.0 |
Jordan Hicks | 19 | 8.4 | 4.0 | 0.9 | .299 | 72.0% | 4.06 | 4.12 | -0.0 |
Hayden Birdsong | 16 | 9.4 | 4.1 | 1.1 | .290 | 71.2% | 4.28 | 4.29 | -0.0 |
Joey Lucchesi | 14 | 6.2 | 3.4 | 1.0 | .299 | 71.5% | 4.31 | 4.44 | -0.0 |
Antonio Jimenez | 11 | 7.0 | 3.6 | 1.1 | .294 | 70.9% | 4.39 | 4.51 | -0.0 |
Carson Whisenhunt | 10 | 8.6 | 3.5 | 1.1 | .293 | 72.4% | 4.03 | 4.08 | -0.0 |
Ethan Small | 8 | 8.4 | 3.8 | 1.0 | .291 | 73.3% | 4.03 | 4.16 | -0.0 |
Total | 570 | 8.5 | 3.3 | 1.0 | .295 | 72.2% | 3.90 | 3.94 | 2.2 |
Welcome to the funk factory. Ryan Walker strides toward third base and then whips his entire body toward the plate to deliver his lethal sinker/sweeper combination. Tyler Rogers scrapes his knuckles against the ground and throws a rising slider. Sean Hjelle (6-foot-11) is the tallest pitcher in baseball history. Erik Miller features the largest gap in arm angle between his two primary pitches of any pitcher in the game. (For the fastball, he hikes it up to an overhand slot; for the changeup, he drops low like a sidearmer.)
These four, plus Camilo Doval, who is back to slinging 100 mph wrong-way cutters, should be good enough to keep this bullpen respectable. The depth behind those top guys, as is true of many of the bullpens in this ranking range, leaves something to be desired. Landen Roupp would be a killer in one-inning bursts, but the Giants don’t seem quite ready to give up on his starting potential; he is battling with Hayden Birdsong for a rotation spot, and he’ll make for good rotation depth, but we project him to begin the year in the bullpen. Joel Peguero throws 100 mph with a filthy slider and still might not make this team.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Pete Fairbanks | 60 | 10.0 | 3.4 | 0.9 | .293 | 74.7% | 3.46 | 3.45 | 0.9 |
Edwin Uceta | 65 | 9.7 | 3.5 | 1.1 | .285 | 72.5% | 3.91 | 3.91 | 0.4 |
Garrett Cleavinger | 63 | 10.6 | 4.1 | 1.0 | .292 | 73.1% | 3.86 | 3.89 | 0.3 |
Manuel Rodríguez | 61 | 8.6 | 3.4 | 0.9 | .298 | 72.2% | 3.81 | 3.89 | 0.2 |
Mason Montgomery | 60 | 8.8 | 3.3 | 1.2 | .289 | 72.9% | 4.04 | 4.16 | -0.0 |
Kevin Kelly | 57 | 8.0 | 2.2 | 0.9 | .295 | 71.3% | 3.63 | 3.68 | 0.2 |
Mason Englert | 55 | 8.0 | 2.8 | 1.3 | .291 | 70.4% | 4.34 | 4.33 | -0.0 |
Eric Orze | 53 | 9.2 | 4.0 | 1.1 | .292 | 72.9% | 4.13 | 4.23 | -0.0 |
Hunter Bigge | 48 | 9.8 | 4.5 | 1.2 | .292 | 73.0% | 4.19 | 4.26 | 0.0 |
Jonathan Hernández | 46 | 8.4 | 4.5 | 1.0 | .295 | 71.1% | 4.37 | 4.31 | -0.0 |
Joe Boyle | 44 | 10.5 | 5.8 | 1.0 | .289 | 72.4% | 4.28 | 4.37 | -0.0 |
Alex Faedo | 41 | 8.8 | 3.3 | 1.3 | .287 | 71.7% | 4.22 | 4.24 | -0.0 |
Jacob Waguespack | 36 | 8.7 | 3.5 | 1.1 | .298 | 72.4% | 4.15 | 4.18 | 0.0 |
Cole Sulser | 28 | 8.4 | 3.8 | 1.2 | .292 | 72.3% | 4.31 | 4.38 | -0.0 |
Drew Rasmussen | 26 | 8.7 | 2.2 | 0.9 | .294 | 74.0% | 3.32 | 3.33 | 0.1 |
Nate Lavender | 24 | 10.0 | 4.3 | 1.0 | .288 | 72.2% | 3.96 | 4.03 | 0.0 |
Joey Gerber | 22 | 8.1 | 4.2 | 1.3 | .290 | 71.5% | 4.72 | 4.72 | -0.0 |
Joe Rock | 19 | 7.4 | 2.6 | 1.2 | .296 | 71.8% | 4.13 | 4.20 | -0.0 |
Ian Seymour | 17 | 8.0 | 3.1 | 1.3 | .288 | 71.0% | 4.38 | 4.53 | -0.0 |
Cole Wilcox | 15 | 5.7 | 3.0 | 1.2 | .297 | 68.7% | 4.81 | 4.84 | -0.0 |
Shane Baz | 12 | 8.3 | 3.3 | 1.2 | .288 | 71.3% | 4.28 | 4.37 | -0.0 |
Zack Littell | 10 | 7.7 | 2.1 | 1.4 | .294 | 71.9% | 4.27 | 4.30 | -0.0 |
Shane McClanahan | 8 | 9.7 | 2.5 | 1.1 | .289 | 75.5% | 3.34 | 3.40 | 0.0 |
Total | 584 | 9.0 | 3.6 | 1.1 | .292 | 72.3% | 4.03 | 4.08 | 2.0 |
There’s just no way the Rays finish as a bottom-tier bullpen. Every single potential member of this reliever corp — and they’re rolling so deep that the guy who led their bullpen in innings last year and finished with a 2.67 ERA (Kevin Kelly) might start the year in Triple-A — features some sort of outlier trait. There are guys with high-velocity fastballs that have scale-breaking carry, speedy changeups with crazy depth, super-low release heights, Joe Boyles. Truly, every single one of these pitchers stands out in some way. There’s no generic 95 mph fastball arm with decent sliders in this bullpen — this is a freak show (complimentary).
Edwin Uceta throws from four-and-a-half feet off the ground. Mason Montgomery is tossing 98-mph heaters from the left side with 20 inches of induced vertical break. Hunter Bigge’s fastball mirrors Montgomery’s from the right side. Eric Orze, Alex Faedo, and Mason Englert all throw changeups that frequently notch negative induced vertical break numbers at plus velocity. Joey Gerber throws a fastball with elite vertical approach angle. Manuel Rodríguez is the most anonymous guy throwing 98 in the league. Jacob Waguespack had the most vertical arm slot in the majors last season. I could keep going!
I haven’t even mentioned their closer, Pete Fairbanks, who is a weirdo in his own right. The big man struggles with command, but his stuff is premium; he throws cut-ride fastballs from the moon and wields one of the nastiest “death balls” in existence. That said, there might be some cause for concern. He lost nearly two ticks off his fastball in 2024, and perhaps as a result, his strikeout rate dipped 14 percentage points. If he isn’t able to rescue his form, there will be plenty of options angling to hoover up the highest leverage opportunities.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Mason Miller | 67 | 13.2 | 3.1 | 0.8 | .282 | 77.4% | 2.70 | 2.60 | 2.0 |
José Leclerc | 64 | 10.5 | 4.3 | 1.0 | .284 | 73.0% | 3.90 | 3.90 | 0.4 |
Michel Otañez | 52 | 11.0 | 5.0 | 0.9 | .292 | 73.8% | 3.83 | 3.93 | 0.2 |
Tyler Ferguson | 62 | 9.3 | 4.3 | 1.0 | .288 | 71.5% | 4.13 | 4.28 | -0.0 |
T.J. McFarland | 60 | 6.4 | 3.1 | 0.9 | .301 | 71.1% | 4.16 | 4.29 | -0.0 |
Justin Sterner | 58 | 8.5 | 3.6 | 1.3 | .285 | 72.3% | 4.34 | 4.56 | -0.1 |
Noah Murdock | 59 | 7.6 | 5.0 | 1.0 | .293 | 69.8% | 4.71 | 4.92 | -0.2 |
Hogan Harris | 53 | 8.1 | 4.1 | 1.1 | .289 | 71.7% | 4.34 | 4.54 | -0.1 |
Grant Holman | 48 | 8.3 | 3.7 | 1.1 | .291 | 72.0% | 4.22 | 4.33 | -0.0 |
Dylan Floro | 44 | 6.8 | 2.8 | 0.8 | .300 | 71.9% | 3.79 | 3.77 | 0.1 |
Mitch Spence | 38 | 7.2 | 2.7 | 1.2 | .295 | 70.9% | 4.27 | 4.29 | -0.0 |
Osvaldo Bido | 33 | 8.3 | 3.7 | 1.2 | .286 | 70.1% | 4.38 | 4.48 | -0.0 |
Brady Basso | 30 | 8.2 | 2.4 | 1.2 | .289 | 72.9% | 3.91 | 4.02 | 0.0 |
Gunnar Hoglund | 25 | 6.5 | 2.7 | 1.4 | .288 | 69.2% | 4.74 | 4.85 | -0.1 |
Jacob Lopez | 22 | 8.7 | 3.8 | 1.1 | .287 | 72.7% | 4.07 | 4.31 | -0.0 |
Elvis Alvarado | 20 | 8.4 | 4.5 | 1.2 | .288 | 71.4% | 4.52 | 4.73 | -0.0 |
Michael Kelly | 17 | 8.3 | 3.5 | 1.0 | .293 | 71.0% | 4.15 | 4.12 | 0.0 |
J.T. Ginn | 16 | 6.6 | 3.1 | 1.1 | .294 | 69.6% | 4.46 | 4.55 | -0.0 |
Matt Krook | 14 | 8.8 | 5.1 | 0.9 | .293 | 72.2% | 4.23 | 4.38 | -0.0 |
Ryan Cusick | 13 | 7.4 | 4.8 | 1.3 | .290 | 70.4% | 4.99 | 5.18 | -0.0 |
Joey Estes | 10 | 6.7 | 2.4 | 1.7 | .279 | 68.2% | 4.97 | 5.12 | -0.0 |
Tanner Dodson | 9 | 6.4 | 5.2 | 1.0 | .298 | 69.8% | 4.86 | 5.08 | -0.0 |
Jeffrey Springs | 8 | 8.9 | 2.5 | 1.2 | .292 | 75.5% | 3.69 | 3.85 | 0.0 |
Total | 577 | 8.7 | 3.8 | 1.1 | .291 | 71.9% | 4.11 | 4.21 | 1.9 |
By the projections, this bullpen is almost literally a one-man show. Mason Miller is projected for 2 WAR; all of the other relievers combined project for -0.1 WAR. You don’t need any fancy math to understand Miller’s dominance. His fastball averages 101 mph. He throws it nearly two-thirds of the time. What else do you need to know?
The rest of the bullpen features intriguing-but-flawed arms. Michel Otañez is my favorite of the bunch. He throws absolute gas from a lowish release height; Stuff+ gave his fastball the same grade as Mason Miller’s, which is saying something. His slider doesn’t have standout break characteristics, but it performed incredibly well regardless, notching whiffs on over half of batters’ swings. As you might assume because you’ve probably never heard the name Michel Otañez, he does have one significant flaw, and that is his command. He walked nearly 14% of the hitters he faced in 2024, which was actually an improvement over his minor league numbers; his walk rate pushed 20% in 2022 and was a touch over 16% in 2023. If Otañez can figure out where the ball is going, his ceiling is up there with Miller’s. Unfortunately, his right shoulder is impinged, so he’ll start the year on the IL.
I wrote at length about setup guy José Leclerc here, so check the hyperlink if you want more. Justin Sterner might be a guy to keep an eye on; his velo is up this spring, and his funky delivery makes his fastball play above its already excellent grade. Grant Holman pitched in the Little League World Series and now throws a nasty changeup as an adult. Tyler Ferguson crushed righties with his hard sweeper, but he doesn’t have an arm-side out-pitch, so lefties were all over him. TJ McFarland can pick up the lefty slack but is probably best shielded from right-handed hitters. In any case, the depth here is close to the worst in baseball — an injury to Miller might be devastating to a team with sneaky ambitions to compete this season.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Alexis Díaz | 52 | 9.6 | 4.3 | 1.0 | .280 | 70.7% | 4.15 | 4.21 | 0.4 |
Emilio Pagán | 65 | 9.2 | 2.9 | 1.6 | .287 | 71.7% | 4.52 | 4.53 | 0.2 |
Taylor Rogers | 62 | 10.3 | 3.7 | 1.3 | .302 | 72.3% | 4.33 | 4.23 | 0.3 |
Tony Santillan | 60 | 10.2 | 4.2 | 1.3 | .293 | 71.8% | 4.39 | 4.33 | 0.2 |
Scott Barlow | 58 | 10.1 | 4.0 | 1.1 | .294 | 73.9% | 3.87 | 3.94 | 0.3 |
Brent Suter | 64 | 7.0 | 2.8 | 1.3 | .301 | 72.0% | 4.42 | 4.50 | 0.0 |
Sam Moll | 58 | 9.0 | 3.8 | 1.1 | .293 | 70.9% | 4.16 | 4.19 | 0.1 |
Graham Ashcraft | 55 | 7.5 | 2.7 | 1.1 | .302 | 69.0% | 4.41 | 4.17 | 0.1 |
Ian Gibaut | 46 | 8.5 | 3.6 | 1.2 | .300 | 70.6% | 4.58 | 4.42 | 0.0 |
Yosver Zulueta | 36 | 9.0 | 4.4 | 1.1 | .302 | 70.1% | 4.49 | 4.46 | 0.0 |
Luis Mey | 34 | 7.9 | 6.2 | 1.4 | .299 | 68.8% | 5.69 | 5.69 | -0.1 |
Carson Spiers | 33 | 7.8 | 3.0 | 1.5 | .297 | 69.4% | 4.93 | 4.83 | -0.0 |
Zach Maxwell | 32 | 9.9 | 5.1 | 1.2 | .292 | 71.6% | 4.62 | 4.57 | 0.0 |
Andrew Moore | 28 | 9.5 | 5.6 | 1.3 | .297 | 69.9% | 5.09 | 5.03 | -0.0 |
Josh Staumont | 26 | 9.0 | 4.6 | 1.1 | .286 | 71.2% | 4.39 | 4.33 | 0.0 |
Albert Abreu | 24 | 9.0 | 4.2 | 1.3 | .301 | 72.5% | 4.50 | 4.58 | -0.0 |
Nick Martinez | 22 | 7.7 | 2.3 | 1.1 | .299 | 71.8% | 4.05 | 4.00 | 0.0 |
Connor Phillips | 18 | 9.3 | 4.4 | 1.3 | .298 | 70.5% | 4.73 | 4.61 | -0.0 |
Rhett Lowder | 14 | 7.1 | 2.8 | 1.3 | .296 | 68.9% | 4.67 | 4.55 | 0.0 |
Chase Petty | 13 | 6.9 | 3.4 | 1.4 | .295 | 68.9% | 4.90 | 4.83 | -0.0 |
Bryan Shaw | 11 | 7.3 | 4.6 | 1.4 | .301 | 69.5% | 5.29 | 5.31 | -0.0 |
Lyon Richardson | 10 | 8.5 | 4.3 | 1.3 | .298 | 70.3% | 4.82 | 4.79 | -0.0 |
Lenny Torres Jr. | 8 | 8.6 | 5.4 | 1.4 | .295 | 68.9% | 5.47 | 5.35 | -0.0 |
Tejay Antone | 6 | 8.4 | 3.9 | 1.4 | .299 | 70.4% | 4.80 | 4.73 | -0.0 |
Total | 542 | 8.9 | 3.9 | 1.2 | .296 | 71.0% | 4.50 | 4.46 | 1.5 |
I’d argue these projections are too low for one main reason: There is just no way Graham Ashcraft is a replacement-level reliever. I understand why the projections think this is the case — he’s pushing a career ERA of 5.00. But now that the Reds have finally committed to Ashcraft’s inevitable destiny as a flame-throwing high-leverage reliever, everything will change. His career splits by times-through-the-order are befitting of a guy with two nasty pitches and little else: 3.38 ERA first time through, 5.06 ERA second time, 6.46 ERA third time. Add a couple ticks to that ridiculous cutter, shrink the arsenal, and he’ll immediately turn into a monster.
Meanwhile, the Reds have a couple of guys with fascinating outlier traits. Alexis Díaz is one of the weirder pitchers in baseball, extending 7.7 feet off the mound from a 6-foot-2 frame. That’s the longest extension in the league from an average-ish height. It might be responsible for his career-long command issues, but it also produces one of the flattest fastballs in existence. Unfortunately, Díaz’s hamstring is barking, so he’ll start the year on the injured list.
Brent Suter is also very weird. His “four-seam” fastball averages 86 mph and averages about four inches of cut. (It’s a cutter.) He also threw a changeup that graded out as the best changeup in baseball by StuffPro last season. I can’t be sure, but I think that’s because it has such a bizarre relationship to his primary fastball. I don’t think there’s another changeup that has the same amount of vertical movement as the pitcher’s primary fastball but also a 12-inch difference in horizontal break.
Taylor Rogers, Emilio Pagán, Sam Moll and Scott Barlow will deliver predictable stability. Tony Santillan, on the other hand, offers huge upside if he can keep locating his nasty stuff in the strike zone. Luis Mey throws 100-mph sinkers and walked every fifth batter last season (roughly). Zach Maxwell (Big Sugar) and Chase Petty both could produce at high levels if given the chance.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Calvin Faucher | 63 | 9.4 | 4.1 | 0.9 | .304 | 73.4% | 3.91 | 3.86 | 0.4 |
Jesus Tinoco | 64 | 9.0 | 3.4 | 1.0 | .296 | 72.9% | 3.82 | 3.81 | 0.5 |
Anthony Bender | 61 | 9.4 | 3.3 | 0.8 | .302 | 71.9% | 3.67 | 3.53 | 0.6 |
Lake Bachar | 60 | 8.2 | 3.6 | 1.3 | .295 | 71.8% | 4.51 | 4.56 | -0.1 |
Anthony Veneziano | 58 | 7.4 | 3.3 | 1.2 | .299 | 72.2% | 4.30 | 4.45 | -0.1 |
Ronny Henriquez | 56 | 7.6 | 3.2 | 1.1 | .298 | 71.4% | 4.17 | 4.20 | 0.1 |
George Soriano | 53 | 8.5 | 3.9 | 1.2 | .294 | 71.0% | 4.48 | 4.58 | -0.0 |
Declan Cronin | 50 | 7.8 | 3.5 | 0.8 | .306 | 71.9% | 3.94 | 3.92 | 0.1 |
Seth Martinez | 48 | 7.4 | 3.5 | 1.1 | .293 | 71.9% | 4.23 | 4.43 | -0.0 |
Connor Gillispie | 44 | 7.3 | 3.5 | 1.4 | .291 | 70.8% | 4.73 | 4.88 | -0.1 |
Josh Simpson | 41 | 9.6 | 4.6 | 1.0 | .298 | 72.6% | 4.14 | 4.26 | 0.0 |
Andrew Nardi | 39 | 11.2 | 3.6 | 1.1 | .294 | 75.3% | 3.61 | 3.66 | 0.1 |
Luarbert Arias | 33 | 8.0 | 3.4 | 1.4 | .290 | 70.6% | 4.58 | 4.70 | -0.0 |
Brett de Geus | 28 | 6.2 | 3.6 | 0.9 | .305 | 67.8% | 4.78 | 4.57 | -0.0 |
John Rooney | 26 | 7.8 | 4.0 | 1.0 | .302 | 70.2% | 4.43 | 4.46 | -0.0 |
Patrick Monteverde | 24 | 6.8 | 3.0 | 1.3 | .295 | 71.8% | 4.45 | 4.61 | -0.0 |
Matt Pushard | 22 | 7.4 | 3.7 | 1.3 | .295 | 71.3% | 4.62 | 4.77 | -0.0 |
Janson Junk | 21 | 6.2 | 2.6 | 1.3 | .296 | 69.6% | 4.64 | 4.61 | -0.0 |
Xzavion Curry | 18 | 6.8 | 2.7 | 1.5 | .290 | 70.4% | 4.73 | 4.80 | -0.0 |
Valente Bellozo | 15 | 6.4 | 3.0 | 1.5 | .294 | 70.5% | 4.91 | 5.03 | -0.0 |
Josh Ekness | 12 | 8.0 | 4.3 | 1.2 | .296 | 71.6% | 4.57 | 4.67 | -0.0 |
Edward Cabrera | 10 | 9.6 | 4.3 | 1.1 | .293 | 72.3% | 4.18 | 4.24 | 0.0 |
Max Meyer | 8 | 7.9 | 3.1 | 1.2 | .300 | 71.8% | 4.30 | 4.30 | 0.0 |
Justin King | 6 | 9.3 | 4.9 | 1.1 | .298 | 72.3% | 4.48 | 4.56 | -0.0 |
Ryan Weathers | 0 | 0.0 | 0.0 | 0.0 | .000 | 100.0% | 0.00 | 3.17 | 0.0 |
Total | 572 | 8.2 | 3.5 | 1.1 | .297 | 71.8% | 4.24 | 4.29 | 1.4 |
You’ve gotta hand it to the Bendix administration: Miami has managed to cobble together an entire bullpen almost entirely out of waiver claims. The two-headed squadron of Calvin Faucher and Jesus Tinoco will battle for save chances. Both right-handers posted respectable seasons — a 3.19 ERA for Faucher, a 3.32 ERA for Tinoco — over medium-sized samples. Tinoco, in particular, excelled after the Marlins claimed him from the Cubs in July, striking out over 30% of the hitters he faced even while using a sinker as his primary fastball. Faucher somehow managed to go the entire regular season without allowing a home run, a feat his teammate Declan Cronin (who will start the year on the IL) also nearly managed. Given Faucher’s so-so track record of limiting damage and his lack of contact-suppressing pitch types, that’s not something that is likely to persist. (Exhibit A: He’s allowed two home runs in spring training.)
I am pretty intrigued by Lake Bachar, another recent waiver claim who made his major league debut last September at age 29. His fastball sits 95 but gets a surprising amount of ride given his low slot. He pairs that plus fastball with a mix of depth-y changeups and bendy sweepers and — if the spring training data is to be believed — a brand new gyro slider. This almost looks like a pretty good mid-rotation starting pitcher mix, and I wouldn’t be surprised if he’s one of the Marlins’ better relievers. Also he was a punter in college — fun!
Ronny Henriquez has nasty stuff; I’m not sure why the results aren’t better. Josh Ekness might be on the fast track if he can sustain his results in the high minors for a couple of months. Recently converted to bullpen life, Anthony Veneziano should be a solid option against lefties in high-leverage scenarios. Anthony Bender throws sinkers and sweepers with massive horizontal break, scoring yet another win for the nominative determinism community.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Kyle Finnegan | 63 | 8.6 | 3.4 | 1.1 | .292 | 73.4% | 3.97 | 4.08 | 0.3 |
Derek Law | 66 | 7.7 | 3.2 | 1.0 | .295 | 73.6% | 3.87 | 4.04 | 0.4 |
Jose A. Ferrer | 62 | 7.4 | 3.0 | 0.9 | .294 | 71.3% | 3.89 | 3.95 | 0.4 |
Jorge López | 60 | 7.9 | 3.3 | 1.0 | .299 | 71.5% | 4.14 | 4.21 | 0.1 |
Lucas Sims | 58 | 9.3 | 4.8 | 1.2 | .283 | 71.2% | 4.48 | 4.68 | -0.1 |
Colin Poche | 56 | 8.1 | 3.4 | 1.3 | .280 | 72.0% | 4.25 | 4.47 | -0.0 |
Eduardo Salazar | 52 | 6.6 | 3.6 | 1.0 | .296 | 70.2% | 4.47 | 4.62 | -0.0 |
Jackson Rutledge | 50 | 7.5 | 3.7 | 1.2 | .290 | 69.7% | 4.60 | 4.67 | -0.1 |
Orlando Ribalta | 48 | 8.1 | 4.6 | 1.2 | .289 | 70.5% | 4.81 | 4.84 | -0.1 |
Mason Thompson | 42 | 7.6 | 3.4 | 1.0 | .297 | 70.5% | 4.20 | 4.18 | 0.0 |
Cole Henry | 40 | 7.8 | 4.2 | 1.2 | .289 | 68.4% | 4.82 | 4.80 | -0.1 |
Trevor Williams | 38 | 7.2 | 2.9 | 1.4 | .296 | 71.3% | 4.55 | 4.62 | -0.0 |
Michael Soroka | 37 | 8.4 | 3.5 | 1.2 | .291 | 70.4% | 4.43 | 4.46 | -0.0 |
Shinnosuke Ogasawara | 35 | 8.5 | 4.1 | 1.3 | .271 | 67.3% | 4.96 | 4.68 | -0.0 |
Zach Brzykcy | 28 | 8.9 | 4.2 | 1.2 | .289 | 71.6% | 4.41 | 4.53 | -0.0 |
Brad Lord | 23 | 6.0 | 2.8 | 1.3 | .292 | 67.6% | 4.82 | 4.88 | -0.0 |
Andry Lara | 21 | 6.8 | 3.2 | 1.3 | .290 | 70.3% | 4.61 | 4.70 | -0.0 |
Tyler Stuart | 18 | 7.6 | 2.7 | 1.1 | .292 | 71.6% | 4.07 | 4.14 | 0.0 |
DJ Herz | 15 | 9.8 | 4.6 | 1.1 | .283 | 72.5% | 4.22 | 4.35 | 0.0 |
Cade Cavalli | 14 | 8.5 | 3.7 | 1.1 | .291 | 70.6% | 4.24 | 4.24 | 0.0 |
Joan Adon | 13 | 7.3 | 3.6 | 1.2 | .294 | 69.9% | 4.57 | 4.63 | -0.0 |
Mitchell Parker | 9 | 8.0 | 3.4 | 1.2 | .291 | 71.9% | 4.29 | 4.32 | 0.0 |
Josiah Gray | 8 | 8.2 | 3.6 | 1.6 | .281 | 70.7% | 4.77 | 4.94 | -0.0 |
Total | 604 | 7.9 | 3.6 | 1.1 | .291 | 70.9% | 4.36 | 4.44 | 0.7 |
There were a few months of suspense after a mildly surprising non-tender decision, but Kyle Finnegan and the Nationals found their way back to each other. He’ll occupy the premium position in this uninspiring crop of relievers, throwing a ton of high-velocity fastballs with so-so shape and likely allowing his typical bushel of hard contact.
There are some other veterans backing up Finnegan. There’s Jorge López, inked for a modest $3 million and solidly in the veteran journeyman phase of his career. Lucas Sims signed for the same amount of cash and offers more upside than López, as he apparently hit a career high velo in a bullpen he threw just prior to landing in Washington. Derek Law is 34 years old, has appeared in every non-pandemic season since 2016, and is somehow still arb-eligible, so he’s around for another year after throwing 90 innings in 2024. And Colin Poche is in camp on a minor league deal, offering his standard diet of high-carry four-seamers from an extreme over-the-top release. These somewhat familiar faces, alongside Finnegan, will at the very least provide some stability, if not any particular excitement.
Jose A. Ferrer feels like the guy who might potentially break out of the morass of mediocrity. Even with a depth-y sinker shape, 98 mph from the left side will play. The lack of a hoppy heater means he may never rack up major whiffs, but a sinker with that depth and velocity will be a contact-quality killer against batters from both sides of the plate. And an improved slider, which he reportedly worked on over the offseason, could unlock another level of bat-missing. I’ll also shout out Orlando Ribalta, who stands 6-foot-7 and is throwing an excellent fastball this spring, up 1.5 mph over his Triple-A marks. Ribalta’s command has been a little wonky in the minors, but the stuff is major league quality, especially if he sustains this velo bump.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Tyler Kinley | 64 | 9.4 | 3.9 | 1.4 | .303 | 70.7% | 4.72 | 4.48 | 0.1 |
Seth Halvorsen | 63 | 8.3 | 3.8 | 1.2 | .303 | 70.1% | 4.67 | 4.53 | 0.2 |
Victor Vodnik | 65 | 8.6 | 4.3 | 1.0 | .308 | 70.9% | 4.44 | 4.26 | 0.2 |
Luis Peralta | 62 | 8.9 | 4.9 | 1.3 | .302 | 71.1% | 4.86 | 4.91 | -0.3 |
Jake Bird | 61 | 7.6 | 3.8 | 1.1 | .308 | 69.5% | 4.61 | 4.48 | 0.1 |
Scott Alexander | 56 | 6.8 | 3.0 | 0.9 | .306 | 71.4% | 4.12 | 4.09 | 0.2 |
Angel Chivilli | 53 | 8.2 | 3.4 | 1.4 | .302 | 69.5% | 4.76 | 4.68 | -0.0 |
Jimmy Herget | 50 | 7.8 | 2.8 | 1.4 | .306 | 69.9% | 4.79 | 4.61 | 0.0 |
Lucas Gilbreath | 48 | 8.3 | 4.6 | 1.0 | .301 | 69.8% | 4.73 | 4.60 | 0.0 |
Diego Castillo | 46 | 7.4 | 4.3 | 1.3 | .313 | 69.8% | 5.07 | 4.93 | -0.0 |
Evan Justice | 42 | 8.6 | 6.1 | 1.2 | .306 | 69.2% | 5.35 | 5.36 | -0.1 |
Jaden Hill | 34 | 7.9 | 3.7 | 1.3 | .306 | 68.2% | 5.01 | 4.84 | -0.0 |
Jefry Yan | 33 | 8.5 | 5.2 | 1.2 | .306 | 71.8% | 4.83 | 4.91 | -0.0 |
Zach Agnos | 31 | 7.8 | 3.1 | 1.5 | .299 | 70.4% | 4.81 | 4.75 | -0.0 |
Tanner Gordon | 26 | 6.4 | 2.2 | 1.5 | .305 | 68.8% | 5.01 | 4.76 | -0.0 |
Bradley Blalock | 24 | 6.6 | 3.5 | 1.5 | .301 | 68.6% | 5.22 | 5.07 | -0.0 |
Anthony Molina | 22 | 6.3 | 2.8 | 1.2 | .305 | 68.0% | 4.89 | 4.53 | 0.0 |
Juan Mejia | 21 | 7.8 | 4.7 | 1.2 | .307 | 68.9% | 5.20 | 5.07 | -0.0 |
Gabriel Hughes | 18 | 8.1 | 3.5 | 1.3 | .312 | 70.7% | 4.71 | 4.49 | 0.0 |
Antonio Senzatela | 15 | 5.6 | 2.6 | 1.2 | .311 | 67.4% | 5.07 | 4.69 | -0.0 |
Jack O’Loughlin | 11 | 6.9 | 3.5 | 1.3 | .304 | 70.0% | 4.86 | 4.82 | -0.0 |
Chase Dollander | 8 | 8.1 | 3.6 | 1.5 | .299 | 68.4% | 5.06 | 4.93 | -0.0 |
Total | 580 | 8.0 | 3.9 | 1.2 | .305 | 70.0% | 4.78 | 4.66 | 0.2 |
Hear me out: The Rockies have some guys! Seth Halvorsen is the main guy. His fastball shape isn’t amazing, but he sits 100 with nearly seven feet of extension, which helps. And he throws ridiculous out-pitches — a firm gyro slider and a knee buckling splitter, both of which travel at 89 mph. He’s only thrown 12 major league innings, but on the stuff alone, Halvorsen looks elite — especially when the pitches aren’t thrown in the movement-suppressing Denver air.
Angel Chivilli is my personal favorite. Was he good last year? Not particularly. But, of all the pitches in baseball — All the pitches in baseball! Every single one! (minimum 50 pitches thrown) — Chivilli’s changeup ranked first in swinging strike rate. There’s nothing about it that stands out from a movement perspective. It’s thrown pretty hard — 88 mph is firm for a changeup — but it doesn’t get crazy outlier vertical drop. Maybe it tunnels well with the fastball? I’m sort of at a loss. If anyone can unlock the mystery of Angel Chivilli’s changeup, please contact me at your earliest convenience.
What else? Victor Vodnik throws super hard. Jake Bird has two good breaking balls. Eric Longenhagen is high on Luis Peralta, who throws a flat approach angle fastball with plus velocity from the left side. But the projections don’t see anyone finishing with an ERA below 4.00. So maybe they don’t have that many guys.
Tyler Kinley is pencilled in at closer. I don’t have much to say about Tyler Kinley. Halvorsen should take his job.
Name | IP | K/9 | BB/9 | HR/9 | BABIP | LOB% | ERA | FIP | WAR |
---|---|---|---|---|---|---|---|---|---|
Mike Clevinger | 64 | 7.9 | 2.9 | 1.4 | .290 | 70.3% | 4.62 | 4.67 | -0.2 |
Justin Anderson | 62 | 9.2 | 4.2 | 1.2 | .297 | 72.7% | 4.39 | 4.43 | 0.1 |
Fraser Ellard | 63 | 8.8 | 4.5 | 1.0 | .296 | 72.1% | 4.29 | 4.43 | 0.1 |
Penn Murfee | 60 | 8.4 | 3.5 | 1.2 | .293 | 70.3% | 4.46 | 4.41 | 0.1 |
Tyler Gilbert | 58 | 7.4 | 2.8 | 1.3 | .295 | 70.1% | 4.53 | 4.50 | -0.0 |
Cam Booser | 55 | 9.1 | 3.8 | 1.3 | .295 | 72.9% | 4.32 | 4.37 | 0.1 |
Jordan Leasure | 54 | 8.7 | 4.3 | 1.3 | .292 | 71.2% | 4.62 | 4.67 | -0.0 |
Mike Vasil | 51 | 7.1 | 2.8 | 1.2 | .292 | 70.6% | 4.29 | 4.38 | 0.0 |
Gus Varland | 48 | 8.2 | 3.6 | 1.2 | .298 | 71.5% | 4.42 | 4.43 | 0.0 |
Bryse Wilson | 44 | 6.6 | 2.8 | 1.5 | .291 | 70.0% | 4.82 | 4.92 | -0.0 |
Jared Shuster | 40 | 6.9 | 3.5 | 1.3 | .292 | 70.9% | 4.64 | 4.70 | -0.0 |
Brandon Eisert | 37 | 8.3 | 3.3 | 1.1 | .294 | 72.7% | 4.06 | 4.13 | 0.1 |
Steven Wilson | 32 | 8.8 | 4.7 | 1.6 | .282 | 70.8% | 5.06 | 5.27 | -0.1 |
Shane Smith | 25 | 8.0 | 3.4 | 1.3 | .294 | 70.0% | 4.59 | 4.59 | -0.0 |
James Karinchak | 23 | 10.9 | 4.9 | 1.2 | .286 | 72.7% | 4.28 | 4.29 | 0.0 |
Jonathan Heasley | 21 | 7.1 | 3.1 | 1.5 | .294 | 68.8% | 4.95 | 4.86 | -0.0 |
Justin Dunn | 18 | 7.6 | 3.8 | 1.6 | .289 | 70.3% | 5.14 | 5.24 | -0.0 |
Dan Altavilla | 17 | 8.5 | 4.1 | 1.4 | .301 | 71.9% | 4.74 | 4.83 | -0.0 |
Owen White | 15 | 6.7 | 3.5 | 1.4 | .296 | 67.3% | 5.16 | 5.03 | -0.0 |
Jairo Iriarte | 14 | 7.7 | 4.3 | 1.3 | .294 | 69.3% | 4.96 | 5.06 | -0.0 |
Anthony Hoopii-Tuionetoa | 12 | 7.7 | 3.9 | 1.4 | .293 | 70.5% | 4.85 | 4.87 | -0.0 |
Jake Eder | 11 | 7.9 | 4.2 | 1.3 | .295 | 71.0% | 4.71 | 4.85 | -0.0 |
Nick Nastrini | 10 | 7.8 | 4.9 | 1.5 | .288 | 69.4% | 5.34 | 5.37 | -0.0 |
Sean Burke | 8 | 8.6 | 4.2 | 1.3 | .290 | 71.0% | 4.67 | 4.68 | -0.0 |
Jonathan Cannon | 6 | 6.6 | 3.1 | 1.3 | .293 | 69.5% | 4.75 | 4.77 | -0.0 |
Total | 601 | 8.1 | 3.7 | 1.3 | .293 | 71.1% | 4.55 | 4.60 | -0.1 |
Elsewhere on the White Sox roster, you can sort of squint and see the outlines of a respectable team. But the bullpen is where things start to fall apart.
When I first drafted this blurb, RosterResource had the closer position as a three-way split; Justin Anderson sat at the top of the list. I’d like to think I know a lot of pitchers. When I try to picture “Justin Anderson” in my mind’s eye, I draw a blank. I do not think I know this Justin Anderson, who went a half-decade without appearing in the major leagues. When he resurfaced last season, he was basically the same pitcher who had kicked around Triple-A for the last five years. Sure, he was throwing his fastball a tick harder, and he added a cutter that he occasionally threw to lefties, but the basic structure was the same: An excellent slider he throws roughly half the time, and almost no command to speak of. The heavy slider reliance means he’s effectively a ROOGY, unable to reliably retire left-handed hitters.
In the intervening weeks, Mike Clevinger, who is projected for a 4.67 FIP and -0.2 WAR, moved into the presumptive closer position. The less said about Mike Clevinger, the better.
Penn Murfee’s sweeper is a beauty. Fraser Ellard throws hard from the left side and gets pretty nice depth on his slider. Tyler Gilbert can limit hard contact against lefties. James Karinchak is around, for some reason. There are some bright spots, namely Shane Smith if he doesn’t crack the rotation. But this is quite clearly the worst bullpen in baseball.