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.

2025 Positional Power Rankings: Bullpen (No. 16-30)
Denis Poroy-Imagn Images

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!

2025 Positional Power Rankings – RP 16-30
16. Padres
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.

17. Pirates
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.

18. Tigers
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.

19. Blue Jays
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.

20. Cubs
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.

21. Angels
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.

22. Cardinals
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.

23. Giants
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.

24. Rays
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.

25. Athletics
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.

26. Reds
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.

27. Marlins
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.

28. Nationals
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.

29. Rockies
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.

30. White Sox
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.

Source