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

Kim Klement Neitzel-Imagn Images

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

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

2026 Positional Power Rankings – RP 16-30
16. Orioles
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Ryan Helsley 64 10.6 3.3 1.0 .293 75.6% 3.38 3.38 1.1
Andrew Kittredge 60 8.9 2.4 1.2 .301 74.3% 3.73 3.76 0.5
Keegan Akin 66 9.2 3.2 1.3 .290 74.5% 3.93 4.03 0.3
Yennier Cano 60 8.2 3.2 0.9 .300 73.9% 3.66 3.76 0.4
Dietrich Enns 62 8.1 2.7 1.1 .306 74.0% 3.96 3.97 0.3
Rico Garcia 56 9.2 3.9 1.3 .292 73.5% 4.35 4.43 -0.0
Tyler Wells 54 8.0 2.3 1.6 .281 71.8% 4.37 4.49 -0.0
Grant Wolfram 50 8.4 4.0 1.1 .298 72.3% 4.27 4.29 0.1
Colin Selby 45 9.4 3.9 1.1 .300 72.4% 4.04 4.01 0.0
Yaramil Hiraldo 38 9.2 3.2 1.3 .292 72.8% 4.20 4.14 0.0
Cameron Foster 32 7.9 3.5 1.3 .296 72.6% 4.47 4.53 -0.0
Jackson Kowar 28 8.3 4.3 1.3 .296 71.1% 4.71 4.71 -0.0
Anthony Nunez 25 9.6 3.9 1.1 .293 71.6% 4.06 4.04 0.0
Dean Kremer 24 7.7 2.7 1.3 .293 71.5% 4.35 4.35 -0.0
Albert Suárez 21 7.5 2.9 1.4 .303 71.9% 4.52 4.48 -0.0
Chayce McDermott 19 9.0 4.4 1.2 .293 72.2% 4.49 4.54 -0.0
Brandon Young 17 7.9 2.6 1.4 .295 71.7% 4.39 4.32 -0.0
Jose Espada 15 8.8 4.3 1.3 .293 71.6% 4.55 4.48 0.0
Cade Povich 13 8.9 3.1 1.2 .295 72.8% 4.08 4.03 0.0
Tyson Neighbors 12 8.9 3.8 1.2 .291 70.3% 4.45 4.40 -0.0
Félix Bautista 11 12.4 4.0 0.9 .285 76.1% 3.21 3.14 0.0
Zach Eflin 10 6.9 1.7 1.4 .296 70.7% 4.35 4.30 -0.0
Chris Bassitt 8 8.2 3.1 1.2 .297 72.3% 4.18 4.29 0.0
Eric Torres 6 8.2 5.4 1.3 .294 72.0% 4.94 5.19 -0.0
Total 564 8.8 3.3 1.2 .295 73.1% 4.09 4.11 2.8

Nothing went particularly well for the Orioles in 2025, but the bullpen was one of the more glaring failures. By the end of the season, they had guys like Dietrich Enns closing out ballgames. While the lineup could easily be projected for a bounce back in 2026, the same could not be said of the relief corps. So they went looking for some upgrades, largest among them Ryan Helsley.

I wrote a whole post about Helsley back when he signed his two-year, $28 million deal, so look there for more fleshed out thoughts. The upshot: There’s good reason to believe he can recover much of his prior effectiveness. He has since added a splitter, and so far, he’s located it well enough to work as a serviceable third pitch.

Behind him, chase king Andrew Kittredge has made his triumphant return to Baltimore after a brief trade deadline sojourn to the Cubs. He’ll start the season on a rehab stint with Triple-A Norfolk as he works his way back from a shoulder issue, but he should be a quality setup man once he gets right. Kittredge’s excellent slider has been the key to him generating a 40% O-Swing rate across the past decade, the best of any pitcher in that span. While he’s on the shelf, Keegan Akin and Yennier Cano will vie for the primary setup role. Cano’s power sinker is the best pitch between the two of them, and it should allow him to gain a slight edge over Akin, a lefty with a so-so slider.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

Most everyone else — Enns, Tyler Wells, Rico Garcia — is snoozetown. But there is one special guy who is far from snoozetown, and his name is Yaramil Hiraldo, the man with the magic changeup. As I noted in my piece highlighting new and improved spring pitches, Hiraldo’s changeup racked up the highest swinging strike rate of any pitch in the history of Alex Chamberlain’s Pitch Leaderboard. His fastball got rocked in 2025, but it’s been getting around 20 inches of induced vertical break this spring with plus velo. I believe in Hiraldo, and even if he’s currently slated for Triple-A work, the Orioles will come around soon enough.

17. Cubs
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Daniel Palencia 67 10.0 3.7 1.0 .283 73.2% 3.68 3.73 0.7
Phil Maton 65 9.3 3.5 1.0 .281 72.3% 3.76 3.98 0.3
Hunter Harvey 52 10.0 2.5 0.9 .288 75.5% 3.09 3.09 1.0
Caleb Thielbar 66 9.4 3.0 1.2 .284 76.0% 3.63 3.78 0.5
Hoby Milner 60 7.6 2.7 1.0 .296 71.8% 3.91 3.92 0.2
Jacob Webb 54 8.5 3.5 1.3 .278 71.5% 4.26 4.39 0.0
Ben Brown 52 9.9 3.0 1.1 .290 72.1% 3.77 3.55 0.1
Javier Assad 50 7.4 3.3 1.1 .288 72.8% 4.09 4.36 -0.0
Ethan Roberts 42 8.9 3.7 1.2 .287 71.7% 4.28 4.38 0.0
Colin Rea 40 7.2 2.5 1.3 .289 70.8% 4.36 4.41 -0.0
Ryan Rolison 36 6.8 3.4 1.2 .291 71.1% 4.48 4.61 -0.1
Gavin Hollowell 30 8.6 4.4 1.1 .287 70.0% 4.49 4.51 -0.0
Porter Hodge 28 10.0 4.7 1.0 .284 73.1% 4.01 4.10 0.0
Trent Thornton 22 7.6 2.9 1.2 .285 70.6% 4.24 4.31 -0.0
Riley Martin 20 9.1 5.0 1.0 .288 73.4% 4.16 4.39 -0.0
Luke Little 18 10.4 5.0 0.8 .285 73.4% 3.65 3.87 0.0
Jack Neely 16 9.0 4.3 1.3 .285 71.7% 4.47 4.62 -0.0
Jordan Wicks 15 8.1 2.7 1.1 .292 73.3% 3.87 3.95 0.0
Collin Snider 14 7.3 3.2 1.2 .289 70.7% 4.43 4.49 -0.0
Corbin Martin 10 8.0 4.5 1.2 .290 71.2% 4.61 4.66 -0.0
Vince Velasquez 8 8.6 3.9 1.4 .291 73.3% 4.39 4.62 -0.0
Total 565 8.8 3.4 1.1 .287 72.5% 3.97 4.06 2.7

Want a solid relief corps? It helps to go sicko mode on the free agent market. This offseason, Chicago went out and signed five different guys. Well, technically, one of them was a re-signing: Caleb Thielbar is returning to the North Side after a bounce-back campaign, and the Cubs will hope to recapture some of the same magic in the lefty’s age-39 campaign. The other four are new to town, though, and all of them ought to contribute heavily, assuming they’re in good health.

At two years and $14.5 million, Phil Maton earned the richest deal of the bunch. Maton is sort of a right-handed Thielbar. He doesn’t have much velocity, but his curveball gets psychedelic two-plane movement. Don’t let his placid expression and subpar velocity fool you — his spin talent lets him miss a ton of bats. It’s Hunter Harvey, however, who has the highest ceiling in this quintet. His ZiPS projection — 2.83 ERA, 27.7% strikeout rate — tells the story well enough. Harvey’s carry heater, two quality out pitches (a depth-y splitter and firm gyro slider), and plus-plus command make him a top-end setup option — if he can manage to stay on the field. He hasn’t been incredible at that part, but it’s easy to see why the Cubs gave him $6 million, especially considering his velocity is up in spring games.

The final two guys — Jacob Webb and Hoby Milner — are something like mirror images of one another, mostly effective against same-handed hitters and hanging in there against their opposite-handed counterparts. Milner, in particular, is a fun arm, slinging from a true sidearm slot at 88 mph or so, and generating some of the ugliest contact on planet Earth.

Holdovers round out both the top and bottom of the bullpen hierarchy here. Daniel Palencia is about as classic of a fire-breathing closer as you’ll find. He sits around 100 mph with his heater, and he’s going to throw it seven times out of 10. Just try to hit it! When he was healthy last year, hardly anybody did. The bulk relief roles look fated for guys like Javier Assad and Colin Rea, who seem likely to also ply their trade in the starting rotation at some point across the long season.

18. Tigers
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Kenley Jansen 60 9.0 3.2 1.3 .280 71.9% 4.10 4.14 0.3
Will Vest 68 9.2 2.8 0.7 .295 73.6% 3.30 3.20 1.2
Kyle Finnegan 64 8.4 3.2 1.1 .294 73.2% 3.92 3.97 0.3
Tyler Holton 72 7.6 2.3 1.1 .282 72.9% 3.65 3.90 0.4
Brenan Hanifee 58 6.6 2.4 0.9 .298 71.8% 3.91 3.92 0.2
Drew Anderson 55 10.0 3.3 1.1 .296 72.6% 3.96 3.83 0.2
Brant Hurter 52 8.0 2.6 1.0 .293 72.2% 3.75 3.87 0.1
Beau Brieske 50 7.8 3.9 1.2 .288 70.2% 4.55 4.54 -0.0
Enmanuel De Jesus 42 7.0 3.7 1.1 .290 72.3% 4.33 4.61 -0.0
Troy Melton 35 8.1 2.6 1.2 .289 72.5% 4.03 4.06 0.0
Bailey Horn 32 8.1 4.3 1.2 .293 72.6% 4.40 4.56 -0.0
Keider Montero 28 7.5 3.1 1.3 .290 71.2% 4.40 4.47 -0.0
Drew Sommers 24 7.6 3.4 0.9 .298 72.2% 3.93 4.03 0.0
Dylan Smith 23 7.7 3.6 1.1 .293 71.3% 4.33 4.32 -0.0
Sawyer Gipson-Long 20 7.9 2.3 1.2 .293 71.4% 4.07 4.05 0.0
Ty Madden 17 7.9 3.6 1.2 .293 71.0% 4.46 4.45 -0.0
Sean Guenther 14 6.9 2.7 0.9 .297 71.8% 3.94 4.02 0.0
Tanner Rainey 13 8.9 4.5 1.3 .287 71.9% 4.49 4.63 -0.0
Scott Effross 12 6.0 2.8 1.1 .297 69.4% 4.42 4.35 -0.0
Tyler Mattison 11 8.3 4.5 1.3 .290 72.0% 4.64 4.81 -0.0
Colin Poche 10 8.1 4.0 1.3 .284 71.2% 4.55 4.66 -0.0
Konnor Pilkington 8 8.7 4.6 1.1 .292 71.9% 4.40 4.48 -0.0
Andrew Sears 6 7.5 3.5 1.2 .288 69.9% 4.52 4.59 -0.0
Total 528 8.1 3.1 1.1 .291 72.1% 4.02 4.08 2.7

Pitching chaos (complimentary) became pitching chaos (derogatory) in 2025, as Detroit’s relief corps slipped to the 24th-best FIP in the league. One guy who did not slip? Will Vest, the reigning king of the Tigers bullpen, and (if you’ll believe it) the reliever with the best projection in this entire section of the positional power rankings. Among relievers with at least 150 innings pitched over the last three seasons, Vest is fourth in FIP, which is pretty wild given his reputation — or relative lack thereof — around the league. He’s upped his average fastball velocity every year of his career, settling in at 96.8 mph last season, and he pairs that heat with two legitimate out pitches in a firm gyro slider and a firmer kick change.

Still, Vest probably won’t be the closer when the season begins. That honor will go to Kenley Jansen, 24 saves short of 500 for his career. Late-model Jansen is going to throw a cutter eight out of every 10 pitches. He actually hasn’t lost much velocity from his peak, but the shape of that famous pitch has gradually shifted as his arm angle has dropped; while it’s getting as much vertical movement as ever, its glove-side movement has declined a bit. It’s still a freaky pitch, but I’m not quite sure he’s a better option than Vest at this point, or even Kyle Finnegan, who thrived after the Tigers made an extremely obvious tweak to his pitch mix. Stop throwing your dead zone fastball 70% of the time and prosper — who would’ve thought?

A few members of the pitching chaos group — Tyler Holton, Brennan Hanifee, Brant Hurter, Beau Brieske — remain entrenched in middle-relief roles, with none of them quite reaching the highs of that 2024 season last year. Enmanuel De Jesus will join that group as a luxury third lefty. Still, one new addition threatens to upend the whole situation if he remains in the bullpen. Drew Anderson, who signed for a measly $7 million this offseason in his return from the KBO, is sitting 95-96 mph with his heater and has one of the nastiest kick changes in the sport. He’ll be something like a bulk swingman — not quite a starter, not quite a reliever — and could be extremely effective within that structure.

19. Reds
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Emilio Pagán 66 9.7 3.1 1.4 .278 72.7% 4.05 4.07 0.8
Tony Santillan 70 9.4 4.1 1.2 .289 71.9% 4.27 4.27 0.5
Graham Ashcraft 65 8.2 2.9 0.9 .299 71.4% 3.88 3.70 0.7
Brock Burke 62 8.4 3.0 1.2 .292 72.1% 4.17 4.15 0.3
Pierce Johnson 61 9.9 3.7 1.3 .299 73.1% 4.25 4.11 0.2
Connor Phillips 58 9.6 4.5 1.3 .288 70.7% 4.63 4.55 -0.0
Caleb Ferguson 53 8.6 3.5 1.0 .296 70.1% 4.21 4.09 0.1
Sam Moll 52 8.8 4.1 1.1 .294 69.7% 4.44 4.37 0.1
Kyle Nicolas 42 9.1 4.3 1.1 .293 73.1% 4.16 4.31 0.0
Zach Maxwell 40 9.3 4.9 1.3 .289 72.0% 4.66 4.66 -0.0
Luis Mey 36 8.5 5.5 1.2 .294 69.7% 4.96 4.99 -0.0
Chase Petty 30 7.0 3.8 1.3 .293 67.6% 5.10 4.91 -0.0
Julian Aguiar 26 6.6 2.8 1.5 .291 67.6% 5.03 4.95 -0.0
Tejay Antone 24 7.3 4.2 1.3 .298 68.2% 5.14 4.99 -0.0
Brandon Williamson 22 7.4 3.8 1.5 .291 69.4% 5.00 5.00 -0.0
Hagen Danner 18 7.6 3.1 1.4 .295 69.5% 4.81 4.64 -0.0
Yunior Marte 16 7.7 4.0 1.3 .300 69.1% 4.97 4.85 -0.0
Jose Franco 14 8.2 3.9 1.5 .290 70.0% 4.92 4.88 -0.0
Josh Staumont 12 8.7 4.9 1.1 .295 69.3% 4.79 4.49 0.0
Rhett Lowder 10 6.9 2.8 1.3 .294 68.9% 4.65 4.58 -0.0
Chase Burns 8 10.4 2.6 1.2 .291 73.2% 3.74 3.50 0.0
Total 579 8.7 3.8 1.2 .292 70.9% 4.44 4.37 2.5

Cincinnati brought back the bulk of last year’s totally fine bullpen. That started with re-signing closer Emilio Pagán to a two-year, $20 million deal. In the cold light of March, that deal looks a touch rich; Pagán’s fastball is pretty good, but he throws it a ton, and the shape leaves it vulnerable to damage. Also, he’s entering his age-35 season. And, for whatever it’s worth, that fastball is down two ticks this spring. Given the centrality of the four-seamer to his whole deal, he can’t start sitting 94 mph and expect to hold on to the closer job. For the Reds’ sake, let’s hope he’s just taking his foot off the gas to save his best fastball for when the games count.

If Pagán falters, there are two possible heirs to his throne. Tony Santillan is a pretty simple four-seam/slurve fellow whose velocity has dipped even more than Pagán’s this spring, which is why Graham Ashcraft is the guy to keep an eye on. Like some of the greatest closers in history, Ashcraft leans on a cutter with surprising carry, a pitch that should be able to function well against hitters of either handedness. He supplements that cutter with a nasty sweeper, 88 mph with 10 inches of lateral break. Nothing moves to the arm side, and his command is shaky, but even so, he posted a 2.72 FIP in his first relief campaign. He’s got pure closer stuff, and is likely the best arm in this ‘pen.

That being said, Zach “Big Sugar” Maxwell could give him a run for his money. The 6-foot-6, 275-pound right-hander sat 100 mph on his heater last season, pairing that heat with a slider that’s nearly identical to Ashcraft’s. Big Sugar walks a ton of guys, and will start the year in Triple-A, but keep an eye out, because the stuff is undeniable. Luis Mey and Kyle Nicolas round out the crew of big dudes with top-end velocity and only a faint sense of where those heaters might end up.

Brock Burke is a high-velocity lefty with a slider that moves arm side; Sam Moll is a low-velocity lefty with a slider that breaks across the width of the plate. Pierce Johnson is going to throw so many curveballs. Connor Phillips’s sweeper goes brrrrrrr. Brandon Williamson is pretty good, as far as long relievers go.

20. Twins
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Taylor Rogers 61 9.5 4.0 1.1 .298 72.6% 4.13 4.17 0.4
Cole Sands 68 8.9 2.8 1.0 .295 71.1% 3.92 3.69 0.8
Kody Funderburk 65 8.6 3.7 0.8 .300 72.5% 3.86 3.89 0.4
Justin Topa 62 7.4 2.9 0.8 .307 70.4% 4.03 3.85 0.4
Eric Orze 60 8.9 4.0 1.0 .293 72.8% 4.09 4.13 0.3
Anthony Banda 56 8.7 4.0 1.2 .295 72.1% 4.34 4.36 0.0
Zak Kent 54 8.6 4.0 1.0 .292 70.8% 4.28 4.12 0.1
Cody Laweryson 50 7.7 3.1 1.3 .294 71.2% 4.40 4.39 0.1
Dan Altavilla 42 7.5 4.4 1.2 .296 70.3% 4.71 4.82 -0.1
Kendry Rojas 40 8.2 3.5 1.1 .296 72.2% 4.16 4.16 0.0
Connor Prielipp 34 8.3 3.3 1.0 .299 72.0% 4.08 4.03 0.0
Travis Adams 32 6.9 3.1 1.2 .298 69.9% 4.57 4.43 -0.0
John Klein 28 7.7 3.2 1.2 .294 69.9% 4.53 4.52 -0.0
Marco Raya 26 7.8 4.0 1.1 .297 70.5% 4.51 4.47 -0.0
Andrew Morris 24 7.5 2.4 1.1 .298 71.4% 4.02 3.94 0.0
David Festa 22 9.2 3.1 1.2 .297 72.1% 4.07 3.91 0.0
Matt Bowman 18 7.3 3.1 1.2 .298 70.7% 4.51 4.49 0.0
Zebby Matthews 16 8.9 2.2 1.3 .299 72.9% 3.98 3.78 0.0
Julian Merryweather 14 9.4 4.2 1.1 .295 71.6% 4.28 4.17 0.0
Mick Abel 12 8.1 4.1 1.1 .297 70.8% 4.54 4.47 -0.0
Taj Bradley 10 8.5 3.2 1.2 .292 71.0% 4.25 4.12 0.0
Simeon Woods Richardson 8 8.2 3.3 1.3 .290 71.5% 4.38 4.36 0.0
Total 584 8.3 3.5 1.1 .297 71.5% 4.21 4.15 2.4

Even after gutting their bullpen at the 2025 trade deadline, the Twins have retained a respectable crew of dudes. The projections are hot and heavy for Cole Sands, a guy who took a pretty big step back from an unreal 2024 and attacks hitters with a wide mix rather than any single killer pitch. Derek Shelton said he might be the closer, but he also said he might not be the closer.

Who are the other options? Taylor Rogers is back for another run; he’s certainly got the most veteran presence of the group, though it’s been a half-decade since the results were convincingly closer-quality. This spring, his sinker velocity was generally below 90 mph, though on the bright side, he added a cutter. That cutter is not itself an outstanding pitch, but late-career Rogers was in desperate need of a third offering as a bridge between his sinker and sweeper. Kody Funderburk has the best ERA and FIP projections in this ‘pen, and, respectfully, looks like an upgraded version of Rogers. Both have the low slot sinker/slider thing going on, but Funderburk has nearly three ticks of velo on Rogers; he also throws five distinct pitches. In the battle of the lefties, Funderburk looks primed to triumph.

Befitting a team that claims to be trying but that isn’t really all that competitive, the rest of the bullpen features a mix of unexciting veterans with some sort of big league track record. Justin Topa bounced on over to Minnesota as part of the 2024 Jorge Polanco deal. After missing that season, he came back and did his sinker-slider thing with more or less the effectiveness he showed in Seattle pre-injury. Anthony Banda got squeezed off the Dodgers’ formidable 40-man roster and found a home in Minneapolis. Eric Orze continues his quest to forge a career off a changeup and little else. Travis Adams is on cleanup duty. If the Twins miraculously make a run, look for Connor Prielipp or Kendry Rojas to assume a leverage job.

21. Marlins
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Pete Fairbanks 62 9.4 3.2 0.8 .290 73.6% 3.38 3.38 1.3
Calvin Faucher 64 9.0 3.9 1.0 .299 73.4% 4.00 4.02 0.3
Tyler Phillips 68 6.6 3.0 1.1 .298 71.3% 4.23 4.28 0.0
Anthony Bender 61 8.6 3.5 1.0 .296 72.0% 3.90 3.96 0.2
Andrew Nardi 60 10.7 3.8 1.1 .292 75.1% 3.71 3.70 0.4
John King 56 5.8 2.6 0.8 .304 72.4% 3.91 3.99 0.1
Lake Bachar 52 8.9 3.7 1.3 .288 73.1% 4.23 4.34 -0.0
Michael Petersen 48 8.4 3.4 1.3 .293 72.3% 4.39 4.45 -0.0
Josh White 47 9.1 3.7 1.1 .289 72.8% 3.96 4.02 0.0
Cade Gibson 40 7.0 3.5 1.0 .296 71.4% 4.25 4.48 -0.0
Janson Junk 38 6.5 1.9 1.2 .296 69.0% 4.34 4.14 0.0
Ryan Gusto 28 7.6 3.2 1.3 .294 71.2% 4.45 4.43 0.0
Bradley Blalock 26 6.2 3.4 1.4 .296 69.3% 5.00 4.95 -0.1
William Kempner 24 8.4 4.9 1.2 .293 69.9% 4.79 4.92 -0.1
Josh Ekness 22 7.9 4.2 1.1 .292 69.8% 4.59 4.66 -0.0
Garrett Acton 20 8.6 4.0 1.4 .293 71.9% 4.65 4.64 -0.0
Dax Fulton 18 7.5 4.2 1.0 .295 71.1% 4.46 4.51 -0.0
Zach Brzykcy 16 8.6 4.5 1.2 .292 70.6% 4.73 4.67 -0.0
Chris Paddack 14 6.9 2.3 1.5 .293 68.8% 4.84 4.68 -0.0
Karson Milbrandt 12 7.6 4.6 1.2 .291 70.5% 4.72 4.82 -0.0
Max Meyer 10 8.1 3.0 1.2 .297 71.3% 4.25 4.16 0.0
Braxton Garrett 8 7.8 2.2 1.1 .297 72.2% 3.88 3.93 0.0
Total 582 8.1 3.4 1.1 .295 72.0% 4.16 4.19 2.1

The good news: The Marlins have a reliever projected for more than 1 WAR! The bad news: I don’t trust those projections. In the early part of the decade, Pete Fairbanks was filth personified, sitting 99 with a cut-ride fastball and a deathball slider designed for whiffs. In 2024, the fastball velo took a two-tick dip, and the strikeouts dove right alongside it. This spring, he’s down to 96 mph.

The Marlins sort of need Fairbanks to match his projections, because at present he constitutes over two-thirds of their projected bullpen value. Behind him, there’s Calvin Faucher, who put together a decent 2025 season spamming breaking balls, and Tyler Phillips, who became famous both for throwing two excellent breaking balls and for slapping himself in the face before he entered the game to do so. Andrew Nardi is a too-obvious candidate to supplant both Faucher and Phillips; he ran a 33.3% strikeout rate in 2024 before missing the entire 2025 season with recurrent back issues. He made it into four spring outings and the stuff looks undiminished, so I’ll project Nardi into a setup role by year’s end given health.

I’ll speed through the middle relievers — Anthony Bender throws benders, John King is a soft-tossing sinker/slider lefty, Cade Gibson is a soft-tossing lefty who was recently optioned, Janson Junk should be in the rotation instead of Chris Paddack — to talk about two guys lurking at Triple-A with serious leverage potential: Josh Ekness and Josh White. The two Joshes posted absurd strikeout rates in the high minors in 2025 and arrived to camp with the stuff to back it up. Ekness employs a vicious flat vertical approach angle fastball at high velocity, and pairs it with a lifty sweeper and a sinker that has significant movement separation from the four-seamer. White is more north-south, looking a bit like Fairbanks at a slightly lower velocity band. Both the Joshes could easily end up supplanting the more experienced arms by late summer.

Lastly, I must take a moment to stump for my guy Lake Bachar here. Were his results great last year? Maybe not. Do I think he can be a competent big league reliever? Absolutely. Most pitchers would die for a carry fastball and an 87-mph sweeper. He even throws a splitter! Don’t give up on Lake!

22. Pirates
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Dennis Santana 68 8.3 3.1 0.9 .292 72.1% 3.72 3.71 0.8
Isaac Mattson 64 8.5 4.1 1.1 .288 72.7% 4.26 4.42 0.2
Gregory Soto 61 9.8 3.8 0.7 .301 72.1% 3.69 3.56 0.6
Mason Montgomery 60 9.4 3.7 1.0 .294 73.5% 3.87 3.89 0.3
Justin Lawrence 58 9.1 4.3 0.8 .300 71.7% 3.95 3.98 0.2
Yohan Ramírez 56 9.1 3.8 0.9 .300 70.2% 4.18 4.18 0.0
Brandan Bidois 52 8.4 4.5 1.2 .291 71.9% 4.48 4.58 -0.1
Carmen Mlodzinski 50 7.8 3.1 0.9 .298 72.7% 3.82 3.83 0.2
Mike Clevinger 42 7.1 3.2 1.4 .294 70.2% 4.71 4.73 -0.1
Evan Sisk 40 8.5 4.0 0.8 .299 72.4% 3.92 3.95 0.0
Cam Sanders 34 8.5 5.4 1.1 .294 71.0% 4.75 4.81 -0.0
Hunter Barco 30 8.3 3.7 1.1 .294 72.5% 4.17 4.33 0.0
José Urquidy 26 6.7 2.6 1.4 .289 68.7% 4.80 4.72 -0.0
Ryan Harbin 24 8.6 5.4 1.1 .298 72.3% 4.59 4.77 -0.0
Braxton Ashcraft 22 7.9 2.7 1.0 .299 72.7% 3.84 3.82 0.0
Chris Devenski 18 7.4 2.9 1.2 .298 70.6% 4.43 4.34 -0.0
Joe La Sorsa 16 6.1 3.2 1.2 .295 71.3% 4.48 4.69 -0.0
Wilber Dotel 14 7.3 3.4 1.2 .292 70.5% 4.54 4.59 -0.0
Bubba Chandler 12 8.3 3.5 1.1 .292 71.8% 4.09 4.17 0.0
Thomas Harrington 10 7.0 2.8 1.3 .292 70.2% 4.57 4.53 -0.0
Michael Darrell-Hicks 8 7.0 3.1 1.1 .299 69.5% 4.56 4.46 -0.0
Jared Jones 6 8.8 3.2 1.1 .293 72.2% 3.94 3.94 0.0
Total 565 8.4 3.7 1.0 .295 71.8% 4.15 4.18 2.1

Of all the Pirates’ moves from this offseason, I think I liked the acquisition of Mason Montgomery best. Montgomery was something like a throw-in as part of the Brandon Lowe acquisition, but he may finish the season as the best reliever in Pittsburgh’s bullpen. Firing 99-mph four-seamers with 18 inches of carry to go with 89-mph gyro sliders from the left side with plus extension, Montgomery lit up every stuff model in existence in 2025. The only thing missing were the results. He walked too many guys, and the limited mix and subpar command led to predictable pitches in the heart of the zone. He got optioned midseason, and the Rays evidently considered him expendable. But he’s busted out two new pitches this spring — a curveball with more depth than the gyro, and a show-me changeup — and the quality of his stuff suggests he’s one tweak away from joining the premium relief arms in the sport.

None of the other arms in this bunch have that sort of upside. Dennis Santana had great results the last two years by generating super weak contact, including a preposterous .211 BABIP last season, but I don’t think he has the arsenal to justify those Max Fried-esque outcomes. Gregory Soto is sort of similar to Montgomery — a hard-throwing lefty with questionable command and mediocre results — but the results have been mediocre for so long that it’s harder to project a 2.00-ERA season popping up out of nowhere. Isaac Mattson was created in a lab to see if an average velo carry fastball can singlehandedly prop up a major league career. Evan Sisk is your classic soft-tossin’ lefty; Yohan Ramírez will hoover up some innings. Cam Sanders’ changeup is so good that it might be impossible to command.

Finally freed from Colorado, Justin Lawrence impressed in a 17.2-inning sample last season, whipping his frisbee sweeper around the zone for strikeouts. Carmen Mlodzinski possesses the arsenal to suppress damage and ought to be cromulent in a swingman role.

23. Rangers
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Robert Garcia 64 9.9 3.2 1.0 .290 74.1% 3.54 3.52 0.9
Cole Winn 63 7.7 4.3 1.1 .285 69.9% 4.64 4.67 -0.3
Chris Martin 54 8.9 1.9 1.1 .297 75.8% 3.38 3.42 0.8
Jakob Junis 65 7.8 2.3 1.1 .292 70.0% 4.08 3.95 0.4
Tyler Alexander 64 7.4 2.4 1.5 .290 69.0% 4.68 4.49 0.0
Josh Sborz 58 9.0 3.7 1.1 .293 73.3% 4.07 4.00 0.2
Jalen Beeks 54 8.1 3.5 1.0 .295 74.2% 3.83 4.06 0.1
Carter Baumler 50 7.8 4.2 1.1 .288 69.3% 4.63 4.54 -0.0
Luis Curvelo 44 7.9 3.7 1.3 .286 69.7% 4.72 4.69 -0.0
Jacob Latz 40 8.6 4.4 1.2 .285 71.6% 4.41 4.45 0.0
Peyton Gray 34 8.8 3.3 1.2 .291 72.3% 4.20 4.14 0.0
Cody Bradford 32 7.7 2.1 1.4 .285 69.8% 4.35 4.23 0.0
Gavin Collyer 28 8.7 5.2 1.2 .286 68.4% 5.08 5.03 -0.1
Marc Church 26 8.7 4.7 1.2 .291 70.6% 4.75 4.57 -0.0
Kumar Rocker 22 8.1 2.8 1.1 .296 70.6% 4.19 4.02 0.0
Alexis Díaz 18 8.9 4.9 1.1 .275 67.2% 4.79 4.70 -0.0
Michel Otañez 16 10.9 4.9 1.0 .289 72.2% 4.05 4.05 0.0
Emiliano Teodo 14 8.8 4.9 1.1 .288 70.4% 4.53 4.54 -0.0
Jordan Montgomery 12 7.4 2.9 1.2 .297 71.2% 4.37 4.33 0.0
Jose Corniell 10 8.5 3.0 1.3 .283 70.1% 4.37 4.28 -0.0
Robby Ahlstrom 8 7.7 4.5 1.3 .289 70.0% 4.83 4.87 -0.0
Total 551 8.4 3.5 1.2 .290 71.2% 4.27 4.23 2.1

To build his 2025 bullpen, Rangers POBO Chris Young went to the scrap heap, finding misfit toys and plugging them into empty roster spots. It worked surprisingly well: The peripherals weren’t super convincing, but the Rangers nevertheless finished fifth in bullpen ERA.

Misfit toys usually aren’t signed to multi-year deals, though, so Young started the process all over again this offseason, bringing in guys like Tyler Alexander, Carter Baumler and Jakob Junis to fill the void. There are a handful of holdovers, and two of them are currently slated to fill the highest leverage roles in the ‘pen: Robert Garcia and Chris Martin, who are both idiosyncratic options, albeit in different ways.

Garcia, the nominal closer, is unusual for a few reasons. He’s a lefty, and there aren’t many lefty closers. He also does not throw particularly hard — in camp this spring and during the WBC, he’s sat 93-94 on the four-seamer. Finally, his preferred out pitch is a hard, depth-y changeup, not the typical relief ace look. Unusual as it is, it worked well enough to turn in a 2.95 ERA in 2025.

Martin is an absolute giant who looks stiff and ungainly when he releases a baseball. He also turns 40 in June, and has spent time on the IL in each of the last three seasons. But when he’s on the mound, his command remains pristine, and the results are incredible, year after year. Neither Garcia nor Martin are likely to turn in sub-2.00 ERA seasons, but both should easily be above-average options.

Gavin Collyer is the upside play. His command is shambolic, but his sweeper sits around 88 mph, bonkers velocity for a pitch with that sort of glove-side lateral movement. Michel Otañez presents a similar command/stuff dichotomy. Jalen Beeks is the perfunctory lefty. Josh Sborz is ostensibly back, but his stuff is down a good bit from his 2023 peak this spring. I feel like Cole Winn will be better than the pessimistic projections; PitchingBot thinks he throws five above-average pitches, and I tend to agree with PitchingBot. Alexander is giving swingman. Junis is giving slightly more luxurious swingman. He can spin a baseball with the best of them.

24. Angels
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Kirby Yates 58 10.7 4.2 1.1 .289 72.7% 3.92 3.92 0.6
Drew Pomeranz 56 9.5 3.0 1.1 .296 72.1% 3.93 3.90 0.6
Jordan Romano 60 9.7 3.4 1.3 .293 71.1% 4.24 4.14 0.4
Ryan Zeferjahn 59 10.0 4.7 1.3 .289 72.3% 4.45 4.58 -0.1
Brent Suter 63 7.0 2.8 1.3 .298 70.8% 4.50 4.45 -0.0
Sam Bachman 56 7.7 4.2 1.0 .300 71.0% 4.45 4.49 -0.0
Chase Silseth 53 9.0 3.8 1.2 .295 72.1% 4.21 4.23 0.0
Nick Sandlin 50 9.2 4.1 1.3 .288 71.7% 4.39 4.52 0.0
Ben Joyce 48 10.7 4.0 0.8 .293 72.8% 3.56 3.57 0.1
José Fermin 40 9.3 4.2 1.3 .286 72.3% 4.37 4.42 0.0
Walbert Urena 38 6.8 4.5 1.1 .299 69.1% 4.92 4.91 -0.1
Robert Stephenson 30 10.0 2.9 1.2 .294 71.7% 4.09 3.79 0.1
Tayler Saucedo 26 8.0 4.2 1.0 .301 71.1% 4.47 4.44 -0.0
Samy Natera Jr. 25 9.2 5.2 1.4 .292 70.8% 4.91 5.00 -0.0
Jack Kochanowicz 22 5.6 3.3 1.2 .298 67.5% 5.00 4.94 -0.0
Jayvien Sandridge 20 9.5 5.8 1.2 .289 72.3% 4.67 4.86 -0.0
Victor Mederos 18 6.9 3.6 1.3 .295 69.1% 4.84 4.93 -0.0
Ryan Johnson 16 8.0 2.9 1.2 .296 71.4% 4.27 4.12 0.0
Shaun Anderson 14 6.2 2.4 1.5 .299 69.1% 4.97 4.86 -0.0
George Klassen 13 8.2 3.8 1.2 .295 70.8% 4.55 4.48 -0.0
Reid Detmers 12 9.9 3.3 1.2 .293 71.4% 4.08 3.86 0.0
Joel Hurtado 10 5.8 3.7 1.3 .297 69.0% 5.08 5.13 -0.0
Total 574 8.8 3.9 1.2 .294 71.3% 4.35 4.34 1.6

Remove injuries from the equation, and this bullpen would be more “mid” than “yeesh.” Unfortunately, it’s looking like the Angels’ top two options will be out for a good bit. In 2025, Ben Joyce found the perfect partner for his 102-mph four-seamer, a hard splinker with unreal drop. Sadly, he likely won’t return from his shoulder issues until midseason. Robert Stephenson’s fate is a bit more grim. He’s thrown just 10 innings since signing a three-year, $33 million deal in January of 2024; recently, he had yet another “setback,” with concern that there’s been further UCL damage. If Stephenson pitches another inning for the Angels, it will be a surprise.

The second-tier options include a trio of veterans, two of whom are coming off down years. Kirby Yates rode his splitter to a ridiculous 35.9% strikeout rate in 2024; the Ks didn’t totally disappear in 2025, but the homers went through the roof. His fastball is down in the 91-92 range this spring; even with the killer splitter, it’s hard to imagine the long balls disappearing at that velocity. Speaking of gopher-prone: Jordan Romano allowed 10 homers in just 42.2 innings of work in 2025. The main culprit was a two-pitch mix where he can only reliably command one of the pitches. That means a lot of sliders in hittable locations. Drew Pomeranz looks the most promising of the three. After missing four entire seasons, he basically picked up where he left off, throwing a ton of fastballs and leveraging his platoon-neutral arsenal to great success. He is likely to handle closer duties with both Joyce and Stephenson unavailable to start the season.

Brent Suter is another fun veteran doing it like nobody else, sitting 86 and appearing to add a splitter over the offseason. Ryan Zeferjahn scrapped his cutter this spring, looking to keep his strikeouts up while excising those pesky walks and long balls. Sam Bachman is wild but sort of compelling. Hey, Nick Sandlin and his trademark slider are around! Chase Silseth will probably swap into the rotation at some point.

25. Giants
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Ryan Walker 63 9.7 2.8 0.8 .297 74.0% 3.27 3.26 0.9
José Buttó 64 8.3 3.6 0.9 .289 72.1% 3.89 3.94 0.2
Erik Miller 62 9.8 4.8 0.8 .292 74.7% 3.60 3.80 0.3
JT Brubaker 59 7.6 3.2 1.0 .299 71.2% 4.21 4.18 0.1
Spencer Bivens 70 6.7 2.9 1.0 .298 70.6% 4.23 4.25 -0.1
Matt Gage 56 7.5 3.2 0.9 .299 72.7% 3.88 3.91 0.1
Ryan Borucki 54 8.8 3.8 0.9 .295 72.9% 3.93 4.06 -0.0
Caleb Kilian 50 6.7 3.0 1.0 .299 70.0% 4.38 4.33 -0.1
Joel Peguero 44 7.0 3.8 1.0 .296 71.1% 4.41 4.46 -0.1
Keaton Winn 38 8.1 2.6 1.0 .301 71.6% 3.92 3.79 0.0
Gregory Santos 32 8.5 3.9 0.6 .303 73.3% 3.64 3.58 0.0
Sam Hentges 26 8.9 2.9 0.7 .298 74.4% 3.28 3.24 0.1
Trevor McDonald 23 7.0 3.0 1.0 .297 70.3% 4.20 4.23 -0.0
Jason Foley 21 7.7 2.3 0.7 .300 72.7% 3.43 3.37 0.1
Tristan Beck 20 7.6 2.8 1.1 .291 71.4% 4.07 4.07 0.0
Blade Tidwell 18 7.9 3.5 1.2 .291 71.7% 4.31 4.37 -0.0
Reiver Sanmartin 17 6.5 2.9 0.9 .302 72.0% 4.04 4.13 -0.0
Carson Seymour 15 7.2 3.3 1.0 .298 71.5% 4.15 4.22 -0.0
Juan Sanchez 14 7.8 4.2 1.1 .295 72.8% 4.29 4.51 -0.0
Michael Fulmer 13 9.2 3.6 1.1 .292 73.9% 3.92 4.01 0.0
Carson Whisenhunt 12 7.1 3.1 1.1 .295 71.2% 4.33 4.35 -0.0
Landen Roupp 10 8.4 3.5 1.0 .297 72.8% 3.94 3.92 0.0
Trent Harris 8 7.8 3.0 1.1 .296 72.7% 4.00 3.99 0.0
Total 549 8.0 3.3 0.9 .297 72.2% 3.94 3.97 1.4

Randy Rodríguez pitched like a relief ace until his UCL decided to punish him for his hubris. Who will take his place as he recovers from Tommy John? Erstwhile closer Ryan Walker is next in line. After an incredible 2024 campaign, he ran back the same sinker-sweeper arsenal with a funky, crossbody delivery last season and saw diminished results. In a fascinating turn of events, the regression centered around his performance against right-handed hitters, ostensibly the guys he’s most primed to dominate. His strikeout rate against lefties held steady at around 28%, but against righties, it was nearly cut in half — 35.4% in 2024, 17.9% in 2025. I have no good explanation here.

Behind Walker, the Giants have a lot of arms who look like they belong in a second-division bullpen. José Buttó is still pitching like a backend starter even as he’s been reassigned to high-leverage relief work, going so far as to add a curveball to further widen his arsenal. Spencer Bivens is another fifth starter wearing the disguise of a middle reliever. Erik Miller put up one of the wildest ERA-xFIP splits you’ll see, posting a 1.6 K-BB% but somehow allowing zero home runs. I cannot help but think the enormous difference in arm angle between his two primary pitches (38 degrees on the four-seamer and 20 degrees on the changeup) will limit his upside. JT Brubaker is on this depth chart? Am I reading that right? Matt Gage, Trevor McDonald — they’re also guys.

All that said, there is a collection of high-upside wild cards lurking around the org. Gregory Santos is one that I wrote about in my spring pitching update; the upshot is that he’s showing the same stuff he had in his breakout 2023 campaign. Joel Peguero hasn’t pitched yet this spring, but he sat 100 last year with a disgusting 92-mph slider. Even in his minor league career, he didn’t miss as many bats as you’d expect, even taking into account the deadzone shape of his heater, but I believe there’s got to be a way to unlock another level. With his fastball-splitter combo, Keaton Winn could be intriguing in relief. I’m convinced that inside of the recently optioned Blade Tidwell is the heart of a shutdown reliever, but the Giants likely aren’t ready to go down that path.

26. Athletics
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Hogan Harris 66 8.7 4.2 1.1 .290 73.1% 4.18 4.32 0.1
Justin Sterner 65 9.0 3.3 1.3 .287 72.8% 4.15 4.28 0.4
Mark Leiter Jr. 64 9.6 3.6 1.1 .298 72.6% 3.99 3.97 0.6
Michael Kelly 60 7.8 3.9 1.2 .293 71.9% 4.37 4.56 -0.1
Elvis Alvarado 58 9.3 4.3 1.2 .289 73.2% 4.19 4.35 0.1
Scott Barlow 54 9.6 4.6 1.0 .293 71.8% 4.25 4.21 0.2
Nick Anderson 52 8.2 3.6 1.4 .297 72.1% 4.61 4.66 -0.0
Tyler Ferguson 50 8.8 4.4 1.0 .290 71.1% 4.31 4.30 0.0
Eduarniel Núñez 42 8.9 5.4 1.1 .292 72.0% 4.53 4.73 -0.0
Luis Medina 40 8.1 4.0 1.1 .293 69.7% 4.53 4.45 -0.0
Joey Estes 34 6.7 2.3 1.6 .284 67.9% 4.85 4.86 -0.0
Brady Basso 30 7.9 2.9 1.2 .293 72.7% 4.01 4.10 0.0
Jack Perkins 26 9.7 3.7 1.0 .289 72.6% 3.82 3.87 0.1
J.T. Ginn 24 8.5 3.2 1.1 .296 71.2% 4.18 4.13 0.0
Gunnar Hoglund 22 6.6 2.7 1.5 .291 69.7% 4.87 4.94 -0.0
Mason Barnett 18 7.7 3.7 1.2 .292 70.1% 4.57 4.53 -0.0
Braden Nett 16 7.6 4.4 1.1 .295 70.1% 4.74 4.73 -0.0
Luis Morales 14 8.0 3.6 1.3 .287 71.2% 4.45 4.53 -0.0
A.J. Causey 13 7.5 3.4 1.2 .290 70.0% 4.45 4.46 -0.0
Joel Kuhnel 11 6.3 2.3 0.9 .303 70.2% 4.08 3.97 0.0
Henry Baez 10 6.8 3.2 1.1 .295 71.0% 4.28 4.42 0.0
Chen Zhong-Ao Zhuang 8 7.3 2.2 1.4 .290 70.8% 4.35 4.32 0.0
Total 578 8.5 3.8 1.2 .292 71.7% 4.32 4.38 1.4

Hogan Harris is a super fun pitcher. He’s a lefty with no slider. His two primary pitches — a carry fastball and a 12-6 curveball — are separated by nearly three feet of vertical movement. On top of that, he adds a Whiffleball changeup, mimicking his fastball’s movement profile almost exactly but with a 12-mph speed differential. It’s cool and fun, and, respectfully, it’s a bananas mix for a potential closer. Harris looks primed to lead the A’s closer committee in the early going, though to my mind, the other options lack clear closer capabilities.

To be fair (?) to the team, the competition is thin. This is not an organization that is known for churning out quality relief arms. Justin Sterner went on a really good run in the second half last year, fueled by a couple of excellent breaking balls, but he has essentially nothing to throw to left-handed hitters. The same goes for Tyler Ferguson (recently optioned) and Michael Kelly. The newly signed Mark Leiter Jr. has put together a totally respectable career with his splitter, but also, he’s 35 years old, and it’s Mark Leiter Jr. The guys with traditional closer stuff — Elvis Alvarado, Eduarniel Núñez, Luis Medina — are saddled with terrifying control problems. Scott Barlow, brought in on a one-year, $2 million deal is sitting 88 in spring. That’s 88 mph. He’s a reliever!

If the A’s position player core rakes enough to make this team competitive, they’ll need to figure something out in the bullpen, whether it’s a trade or converting one of their starting pitcher prospects into a short-term relief option. Gage Jump and Jamie Arnold would surely handle a bullpen job with aplomb, but it would almost certainly not be worth risking their development to go down that path. Other than that.. yeah. I don’t know.

27. Cardinals
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Riley O’Brien 63 9.3 4.0 0.8 .294 72.7% 3.71 3.83 0.4
JoJo Romero 64 8.7 3.6 0.8 .292 74.6% 3.49 3.71 0.6
Matt Svanson 65 8.2 3.3 1.0 .292 73.3% 3.80 4.00 0.2
Ryne Stanek 60 9.1 4.3 1.0 .289 73.1% 4.07 4.12 0.2
George Soriano 58 8.4 3.6 1.2 .291 70.7% 4.39 4.41 -0.1
Justin Bruihl 54 7.8 3.4 1.0 .296 71.9% 4.08 4.27 -0.0
Chris Roycroft 52 7.2 4.1 0.9 .297 70.8% 4.29 4.32 -0.0
Matt Pushard 50 7.7 3.4 1.2 .290 72.4% 4.22 4.37 -0.0
Gordon Graceffo 44 7.2 2.7 1.1 .294 70.2% 4.22 4.09 0.0
Ryan Fernandez 40 9.3 4.0 1.0 .292 73.0% 4.01 3.97 0.0
Kyle Leahy 38 7.4 3.3 1.0 .295 71.5% 4.16 4.16 0.0
Nick Raquet 32 7.1 3.1 1.1 .292 72.0% 4.17 4.33 0.0
Luis Gastelum 28 8.6 3.0 1.1 .291 72.3% 3.93 3.92 0.0
Scott Blewett 24 6.6 3.2 1.1 .293 71.2% 4.37 4.49 -0.0
Austin Love 22 7.6 4.0 1.2 .292 71.1% 4.52 4.63 -0.0
Hunter Dobbins 18 6.4 2.9 1.2 .291 70.2% 4.46 4.52 -0.0
Brycen Mautz 16 7.6 3.1 1.2 .290 71.7% 4.22 4.34 -0.0
Packy Naughton 14 8.3 3.0 0.9 .297 74.5% 3.58 3.76 0.0
Richard Fitts 13 6.8 2.7 1.3 .291 70.7% 4.42 4.50 -0.0
Zack Thompson 12 8.8 4.2 1.1 .293 72.6% 4.15 4.23 -0.0
Dustin May 10 8.2 3.3 1.1 .288 70.2% 4.19 4.18 0.0
Michael McGreevy 8 6.3 2.2 1.0 .294 71.2% 3.98 4.01 0.0
Total 570 8.1 3.5 1.0 .293 72.1% 4.06 4.15 1.2

Tanking teams — or more generously, teams in a transition phase — ought not to have a good bullpen. From a resource efficiency standpoint, those arms are better allocated to good teams in exchange for promising young players. By that standard, the Cardinals are doing a pretty good job. Riley O’Brien is maybe the only guy here who wouldn’t be out of place in a playoff contender’s bullpen; his primary pitch, a 98-mph power sinker, generated weak contact against hitters on both sides of the plate last year. Matt Svanson may also have an argument; he employs a similar sinker-sweeper combo, plus a cutter to throw to righties.

Otherwise, St. Louis is rostering… a bunch of guys. Also Ryne Stanek, who is perhaps on the line between guy and Guy. He’s still throwing ridiculously hard, but it’s his age 34-season, and it may be time to give up on the dream of him throwing more strikes. JoJo Romero’s results have been great, but the stuff and peripherals are unconvincing; to me, he seems like a solid lefty specialist, and no more. Justin Bruihl is the Kirkland Brand JoJo Romero. Matt Pushard came over in the Rule 5 Draft after posting very good numbers in Triple-A last year; he also purportedly throws a lot of strikes. His stuff is, respectfully, quite boring. Ryan Fernandez is… fine. George Soriano has some promising stuff and a career 5.95 ERA.

For upside, there’s a few names. Gordon Graceffo still wields a starter’s mix and bumped his velo up a tick in spring, but he’ll start the year in Triple-A. Chris Roycroft’s release traits and sinker movement are weird enough to stand out. And if Brandon Clarke ever converts to a relief role, watch out.

28. Diamondbacks
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Paul Sewald 62 8.9 3.0 1.4 .285 68.9% 4.53 4.39 0.0
Taylor Clarke 61 7.3 2.5 1.3 .297 72.3% 4.20 4.28 0.0
Jonathan Loáisiga 60 7.6 2.8 0.9 .298 74.1% 3.60 3.77 0.3
Ryan Thompson 63 7.3 2.8 0.9 .300 73.3% 3.81 3.92 0.1
Kevin Ginkel 59 9.3 3.4 0.9 .299 74.1% 3.61 3.56 0.4
Andrew Hoffmann 58 8.0 3.4 1.1 .298 73.0% 4.12 4.22 -0.1
Brandyn Garcia 54 7.8 3.9 0.9 .298 71.7% 4.17 4.38 -0.1
Juan Morillo 46 8.2 4.8 0.9 .302 73.1% 4.24 4.38 -0.0
A.J. Puk 42 10.8 3.0 1.0 .296 75.9% 3.32 3.37 0.1
Michael Soroka 41 9.0 3.3 1.1 .291 70.9% 4.08 4.03 0.0
Joe Ross 34 7.4 3.4 1.1 .295 71.3% 4.31 4.32 -0.0
Kade Strowd 30 8.2 4.0 1.0 .301 72.3% 4.21 4.27 -0.0
Philip Abner 27 8.3 3.6 1.0 .297 72.6% 4.07 4.11 0.0
Drey Jameson 24 8.4 3.4 0.9 .299 72.8% 3.88 3.91 0.0
Juan Burgos 23 7.2 4.0 1.2 .297 71.1% 4.59 4.76 -0.0
Yilber Díaz 22 8.8 4.7 1.1 .294 72.9% 4.30 4.42 -0.0
Justin Martinez 20 11.3 4.8 0.6 .296 75.5% 3.20 3.30 0.1
Derek Law 17 7.5 3.2 1.0 .303 71.5% 4.13 4.02 0.0
Grant Holman 14 7.8 3.4 1.2 .297 70.8% 4.39 4.36 -0.0
Cristian Mena 11 8.5 3.3 1.1 .295 73.3% 3.91 3.95 0.0
Ryne Nelson 10 7.4 2.5 1.2 .292 71.8% 4.10 4.14 -0.0
Eduardo Rodriguez 8 8.1 3.2 1.2 .299 72.9% 4.22 4.23 0.0
Total 539 8.3 3.4 1.0 .297 72.6% 4.02 4.08 1.0

With A.J. Puk and Justin Martinez both on the shelf for the foreseeable future, Kevin Ginkel — who, to be clear, posted a 7.36 ERA in 2025 while battling intermittent shoulder issues — started the offseason in the pole position to handle much of the team’s high-leverage work. Then his fastball was down two ticks this spring, and he got lit up, so that might’ve been the end of high-leverage Gink.

At least Paul Sewald is back in town. He appears to have added a cutterish pitch to his two-pitch arsenal, and his velocity has actually been up a bit in his brief spring action. Given the trend lines of these two, I’d pick Sewald to emerge as the preferred early-season closer option, but there are a few guys who are perhaps primed to seize the title as they gain a bit more big league experience.

Brandyn Garcia and Kade Strowd are the two most promising names. Garcia, who came over from Seattle in the Josh Naylor trade, features a nasty sinker-sweeper combo from a low lefty slot. It may be an arsenal prone to platoon splits, but it should allow him to be one of the better lefty suppressors if and when his command gets dialed in. By virtue of his right-handedness, Strowd, who was acquired from Baltimore for Blaze Alexander, may have more of a shot at future closer duty. His four-seamer is dead-zone-ish, but it gets a little sneaky cut-action. He also replaced his sweeper with a harder, depthier slider this spring, a nice pairing with his signature two-plane curveball.

Then there are the wild flamethrowers. Juan Morrillo sits 99, but his control issues might relegate him to Triple-A Reno, even in a weak bullpen. Drey Jameson sits 97, but he can’t really throw a breaking ball. Jonathan Loáisiga, who made the Opening Day roster after signing a minor league deal in January, has looked good in spring, though who knows what they’ll ultimately get from him.

Elsewhere, Ryan Thompson is still throwing underhand and tweeting stuff like “Can anyone name a recent popular conspiracy that has been unequivocally proven false?” Phillip Abner is a lefty with a 91-mph cut-ride fastball. Taylor Clarke has a good changeup. Andrew Hoffmann’s media day headshot might not fill you with confidence, but he does feature two quality out pitches: a firm gyro slider and a filthy split-change. There isn’t a ton of depth behind these guys.

29. Rockies
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Victor Vodnik 64 8.7 4.3 1.0 .308 72.7% 4.25 4.16 0.4
Jimmy Herget 77 8.2 2.9 1.3 .303 69.8% 4.57 4.37 0.5
Juan Mejia 66 9.2 4.2 1.2 .303 70.1% 4.56 4.42 0.2
Zach Agnos 60 7.2 3.6 1.5 .301 69.0% 5.13 4.97 -0.3
Brennan Bernardino 58 8.2 4.2 1.0 .310 71.2% 4.46 4.44 0.1
Keegan Thompson 55 8.5 3.9 1.3 .304 69.8% 4.79 4.65 -0.0
Antonio Senzatela 52 5.5 3.0 1.4 .317 68.0% 5.45 5.08 -0.1
Seth Halvorsen 50 8.3 4.1 1.2 .308 71.1% 4.64 4.54 0.0
Jaden Hill 42 8.9 3.4 1.1 .309 69.3% 4.51 4.24 0.0
Luis Peralta 40 8.5 5.4 1.3 .306 69.0% 5.39 5.19 -0.1
John Brebbia 34 8.6 3.3 1.6 .310 70.7% 4.95 4.73 0.0
Welinton Herrera 30 8.8 3.9 1.1 .305 71.8% 4.41 4.31 0.0
Carson Palmquist 26 8.6 4.3 1.5 .301 69.6% 5.12 5.01 -0.0
Gabriel Hughes 24 6.5 3.2 1.3 .308 68.8% 4.98 4.71 -0.0
Chase Dollander 22 7.8 4.0 1.4 .302 68.0% 5.19 4.94 -0.0
Tanner Gordon 18 6.5 2.1 1.7 .306 68.0% 5.27 4.92 -0.0
Jeff Criswell 14 8.2 3.7 1.4 .306 71.9% 4.76 4.67 -0.0
Ryan Feltner 12 7.4 3.8 1.3 .308 68.0% 5.17 4.75 -0.0
Valente Bellozo 10 6.6 2.8 1.6 .296 70.5% 5.02 5.07 -0.0
McCade Brown 8 8.3 3.9 1.5 .303 68.3% 5.25 4.96 -0.0
Total 590 8.1 3.8 1.3 .306 70.0% 4.80 4.63 0.8

Last year after I boldly proclaimed that the Rockies’ relievers weren’t that bad, they proved me… well, their -0.4 team WAR ranked 29th. Which, importantly, is not last place! Not many holdovers remain from the ashes of last year’s 119-loss squad. Victor Vodnik is one notable exception: The right-hander will slot in as the presumptive closer after posting an extremely respectable 3.02 ERA in his 50.2 innings last season. His approach is nothing fancy, a steady diet of triple-digit fastballs paired with a power change to throw to lefties and a serviceable slider to break out against righties.

Jimmy Herget is next in line. I will bet four gumballs that you have no idea how his 2025 season went. But he threw 83.1 innings… and posted a 3.32 FIP… in Colorado?! Herget was up to his trademark sidearm slangin’ ways, taking a page out of the Adam Ottavino success-at-altitude playbook with a heavy mix of sweepers and sinkers. Will it work as well this year? No, probably not. But he has a career 3.17 ERA, so he’s much better than his fastball velocity suggests.

There are two big breakout possibilities: Juan Mejia and Jaden Hill. If you’re curious about Hill, I wrote about him in my spring pitch update. Mejia is perhaps most famous for getting trucked by Warming Bernabel on the way to securing his first career save. But he’s also got some pretty good stuff, and he showed it off for the Dominican Republic in the WBC. He’s got a cut-ride fastball he probably throws too much and a sweeper that he’ll throw to lefties and righties alike. It also seems like he’s added a gyro slider this spring, which is never a bad idea.

Seth Halvorsen’s swing-and-miss situation confounds and disturbs me. In 2025, he had a 28.2% strikeout rate at Coors… and a 10% strikeout rate on the road! What!? Keegan Thompson won’t offend anyone; he’s lost some velocity over the years but added some pitches, and should be able to competently handle multi-inning stints. Zach Agnos has a good cutter and a great mustache. Antonio Senzatela is the best-paid long relief guy in the league. Brennan Bernardino will be doing lefty things. For the sake of the Rockies’ beat reporters, let us hope John Brebbia makes this team.

30. Nationals
Name IP K/9 BB/9 HR/9 BABIP LOB% ERA FIP WAR
Clayton Beeter 63 10.2 4.7 1.0 .291 73.2% 3.98 4.01 0.4
Cole Henry 64 8.5 4.9 1.3 .283 69.4% 4.94 5.10 -0.5
Brad Lord 66 7.2 2.9 1.1 .293 69.9% 4.26 4.22 0.2
PJ Poulin 59 8.7 3.8 1.0 .295 72.6% 4.08 4.15 0.2
Cionel Pérez 57 7.8 4.8 0.8 .298 71.2% 4.27 4.32 0.0
Orlando Ribalta 54 8.2 4.7 1.3 .292 70.8% 4.80 4.87 -0.1
Ken Waldichuk 52 8.7 4.1 1.2 .290 71.1% 4.47 4.47 -0.0
Andre Granillo 48 8.6 4.1 1.3 .286 72.5% 4.43 4.54 0.0
Jackson Rutledge 46 7.7 3.5 1.3 .293 70.3% 4.60 4.65 -0.0
Paxton Schultz 42 8.1 3.4 1.2 .293 72.0% 4.37 4.36 0.0
Julian Fernández 38 9.0 3.2 1.1 .292 72.8% 3.95 3.94 0.0
Mitchell Parker 32 6.9 3.0 1.2 .293 70.4% 4.49 4.42 -0.0
Andrew Alvarez 28 6.6 3.5 1.0 .297 71.0% 4.36 4.47 0.0
Gus Varland 24 8.5 3.9 1.1 .300 71.6% 4.36 4.29 0.0
Trevor Williams 22 7.2 2.6 1.4 .302 70.5% 4.60 4.44 -0.0
Luis Perales 21 9.2 4.3 1.1 .288 72.1% 4.21 4.25 0.0
DJ Herz 20 9.6 4.3 1.1 .286 73.2% 4.08 4.18 0.0
Jake Irvin 17 6.8 2.9 1.4 .291 69.2% 4.81 4.81 -0.0
Jake Eder 15 7.2 3.4 1.2 .291 69.7% 4.61 4.63 -0.0
Foster Griffin 12 8.1 2.6 1.2 .299 71.4% 4.12 4.01 0.0
Riley Cornelio 11 6.7 4.0 1.4 .293 69.9% 5.00 5.04 -0.0
Zach Penrod 10 7.8 4.6 1.0 .297 71.4% 4.39 4.49 -0.0
Bryce Montes de Oca 8 10.3 5.1 0.8 .295 72.2% 4.04 3.99 0.0
Shinnosuke Ogasawara 6 6.7 2.8 1.3 .295 69.7% 4.62 4.60 -0.0
Total 570 8.2 3.9 1.2 .292 71.2% 4.39 4.43 0.2

Sadly, there’s no question that this is the worst bullpen in baseball. At 0.1 projected WAR, the Washington relief corps sits more than half a win below the Rockies. Only three players project to deliver a positive contribution of any kind. One of those three guys — Clayton Beeter — is their nominal relief ace, in line to inherit Kyle Finnegan’s closing gig. He’s got nasty stuff — his carry heater and death ball-ish slider are both plus pitches — and also walked 17.3% of the hitters he faced in 2025.

Control issues, it turns out, are a theme with many of the presumed contributors: Cole Henry, Cionel Pérez, Orlando Ribalta, and PJ Poulin are all projected by ATC for walk rates above 10%. Of that crop, Ribalta has the highest ceiling: He sat 96 – 97 mph on his four-seamer this spring with plus vertical movement.

What else is going on here? Julian Fernández throws gas and tosses a funky changeup that will rack up tons of whiffs if thrown with precision in two-strike counts. Jackson Rutledge is enormous and will deliver uninspiring competence in the middle innings. Dicky Lovelady is here, for some reason. (UPDATE: Dicky Lovelady is no longer here.) The Zack Littell signing pushed poor Brad Lord to mop-up duty. I don’t really understand why the whole Gus Varland thing hasn’t worked out to this point, but he’ll likely get a shot here to gain a big league foothold.





Michael Rosen is a transportation researcher and the author of pitchplots.substack.com. He can be found on Twitter at @bymichaelrosen.

4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Sleepy
1 hour ago

The 2025 A’s bullpen…

Prior to trading Miller (421.2 IP)
5.29 ERA (29th)
4.45 FIP (27th)
1.1 fWAR (26th)
1.29 WPA (19th)

After trading Miller (207.2 IP)
2.99 ERA (2nd)
4.04 FIP (13th)
1.4 fWAR (13th)
4.47 WPA (1st)

Relievers are dumb.

MikeSMember since 2020
32 minutes ago
Reply to  Sleepy

I love this series, but the reliever rankings are almost worthless because relievers are so variable. It’s a combinations of small sample size, youth without track records, failed starters moving there, and other things.

Last year the White Sox were projected to have -0.2 WAR and be dead last. They finished 12th with 4 WAR and obviously this year are projected to be in the upper half of the league again. It’s just so hard to predict the performance of a group of guys when you can’t even really predict who is going to be in that group.