The beginning of June means it is high time to make a call to the bullpen for an updated top-130 Saves+Holds (Solds) ranking exercise. We here at RotoBaller are here for y'all who play in and enjoy formats with SV+HLD/Solds or leagues where Saves and Holds are separate categories. Or maybe you're just a fantasy baseball bullpen monster like myself and must consume relief pitcher content!
While the closer's role is important, an increasing number of managers are moving their best arm into a flexible role while shuffling who gets the ninth. This season has been no exception as we see some more focus on Saves+Holds (or Solds, or SV+HLD) leagues, which allow for fantasy leagues to reward the best arms regardless of the inning, though it still favors closers in a vacuum. Be sure to also check out our constantly updated fantasy baseball closers and saves depth charts.
Reminder: A hold is recorded when a relief pitcher enters with a lead of three runs or less, or with the tying run on deck, at the plate, or on base, and maintains that lead while recording at least one out. While I look for pitchers used in high-leverage situations, this is also about how good the arm is and how efficient their K/9 output stands. I present you with my top 130 RP ranks, with tiers, and their rough rank within the bullpen on their team. Most injured players are left off for this edition.
Be sure to check all of our fantasy baseball lineup tools and weekly lineup resources:- Fantasy baseball injury reports
- Fantasy baseball trade analyzer
- Daily MLB starting lineups for fantasy baseball
- Fantasy baseball BvP matchups data (Batter vs. Pitcher)
- Fantasy baseball PvB matchups data (Pitcher vs. Batter)
- Who should I start? Fantasy baseball player comparisons
- Fantasy baseball closer depth charts, bullpens, saves
- Fantasy Baseball live scoreboard, daily leaderboards
Updated Saves+Holds Rankings - Mixed Leagues
Rankings updated on June 1st
Rank | Tier | Player | Team | League | Team Rank |
1 | 1 | Devin Williams | MIL | NL | 1 |
2 | 1 | Felix Bautista | BAL | AL | 1 |
3 | 1 | Josh Hader | SD | NL | 1 |
4 | 1 | Emmanuel Clase | CLE | AL | 1 |
5 | 2 | Paul Sewald | SEA | AL | 1 |
6 | 2 | Raisel Iglesias | ATL | NL | 1 |
7 | 2 | Jordan Romano | TOR | AL | 1 |
8 | 2 | Ryan Pressly | HOU | AL | 1 |
9 | 2 | Jhoan Duran | MIN | AL | 1 |
10 | 2 | Yennier Cano | BAL | AL | 2 |
11 | 2 | Evan Phillips | LAD | NL | 1 |
12 | 2 | Camilo Doval | SF | NL | 1 |
13 | 2 | Alexis Diaz | CIN | NL | 1 |
14 | 2 | David Robertson | NYM | NL | 1 |
15 | 2 | David Bednar | PIT | NL | 1 |
16 | 3 | Jason Adam | TB | AL | 1 |
17 | 3 | Giovanny Gallegos | STL | NL | 1 |
18 | 3 | Kenley Jansen | BOS | AL | 1 |
19 | 3 | Alex Lange | DET | AL | 1 |
20 | 3 | Scott Barlow | KC | AL | 1 |
21 | 3 | Carlos Estevez | LAA | AL | 1 |
22 | 4 | A.J. Minter | ATL | NL | 2 |
23 | 4 | Ryan Helsley | STL | NL | 2 |
24 | 4 | Craig Kimbrel | PHI | NL | 1 |
25 | 4 | Liam Hendriks | CWS | AL | 1 |
26 | 4 | Nick Anderson | ATL | NL | 3 |
27 | 4 | Michael King | NYY | AL | 1 |
28 | 4 | James Karinchak | CLE | AL | 2 |
29 | 4 | Colin Holderman | PIT | NL | 2 |
30 | 4 | William Smith | TEX | AL | 1 |
31 | 4 | Erik Swanson | TOR | AL | 2 |
32 | 4 | Adam Ottavino | NYM | NL | 2 |
33 | 4 | Hector Neris | HOU | AL | 2 |
34 | 4 | Trevor Stephan | CLE | AL | 3 |
35 | 5 | Tyler Rogers | SF | NL | 2 |
36 | 5 | Dylan Floro | MIA | NL | 1 |
37 | 5 | Peter Strzelecki | MIL | NL | 2 |
38 | 5 | Bryan Abreu | HOU | AL | 3 |
39 | 5 | Adbert Alzolay | CHC | NL | 1 |
40 | 5 | Jesse Chavez | ATL | NL | 4 |
41 | 5 | Clay Holmes | NYY | AL | 2 |
42 | 5 | Aroldis Chapman | KC | AL | 2 |
43 | 5 | Andrew Chafin | ARI | NL | 1 |
44 | 5 | Mark Leiter Jr. | CHC | NL | 2 |
45 | 5 | Jorge Lopez | MIN | AL | 2 |
46 | 5 | Kendall Graveman | CWS | AL | 2 |
47 | 5 | Jason Foley | DET | AL | 2 |
48 | 5 | Miguel Castro | ARI | NL | 2 |
49 | 5 | Brooks Raley | NYM | NL | 3 |
50 | 6 | Chris Martin | BOS | AL | 2 |
51 | 6 | Chris Devenski | LAA | AL | 2 |
52 | 6 | Seranthony Dominguez | PHI | NL | 3 |
53 | 6 | Brusdar Graterol | LAD | NL | 2 |
54 | 6 | Hunter Harvey | WAS | NL | 2 |
55 | 6 | Pierce Johnson | COL | NL | 1 |
56 | 6 | Wandy Peralta | NYY | AL | 3 |
57 | 7 | Nick Martinez | SD | NL | 2 |
58 | 7 | Bryan Baker | BAL | AL | 3 |
59 | 7 | Gregory Soto | PHI | NL | 5 |
60 | 7 | Colin Poche | TB | AL | 3 |
61 | 7 | Kyle Finnegan | WAS | NL | 1 |
62 | 7 | Scott McGough | ARI | NL | 3 |
63 | 7 | Trevor May | OAK | AL | 1 |
64 | 7 | Joe Kelly | CWS | AL | 3 |
65 | 7 | Justin Lawrence | COL | NL | 2 |
66 | 7 | Joel Payamps | MIL | NL | 3 |
67 | 7 | Justin Topa | SEA | AL | 3 |
68 | 7 | Jordan Hicks | STL | NL | 3 |
69 | 7 | Steven Wilson | SD | NL | 3 |
70 | 7 | Tanner Scott | MIA | NL | 3 |
71 | 7 | Caleb Ferguson | LAD | NL | 3 |
72 | 7 | Nate Pearson | TOR | AL | 3 |
73 | 7 | Matt Strahm | PHI | NL | 4 |
74 | 7 | Carl Edwards Jr. | WAS | NL | 3 |
75 | 8 | Lucas Sims | CIN | NL | 2 |
76 | 8 | Brock Burke | TEX | AL | 2 |
77 | 8 | Shelby Miller | LAD | NL | 4 |
78 | 8 | Collin McHugh | ATL | NL | 5 |
79 | 8 | Austin Adams | ARI | NL | 4 |
80 | 8 | Huascar Brazoban | MIA | NL | 4 |
81 | 8 | Kevin Kelly | TB | AL | 4 |
82 | 8 | Drew Smith | NYM | NL | 4 |
83 | 8 | Brock Stewart | MIN | AL | 3 |
84 | 8 | Josh Winckowski | BOS | AL | 4 |
85 | 8 | Jovani Moran | MIN | AL | 4 |
86 | 9 | Alex Vesia | LAD | NL | 6 |
87 | 9 | Robert Stephenson | PIT | NL | 3 |
88 | 9 | Michael Fulmer | CHC | NL | 3 |
89 | 9 | John Brebbia | SF | NL | 3 |
90 | 9 | Reynaldo Lopez | CWS | AL | 4 |
91 | 9 | Jonathan Hernandez | TEX | AL | 3 |
92 | 9 | Trevor Gott | SEA | AL | 4 |
93 | 9 | Taylor Clarke | KC | AL | 3 |
94 | 9 | Ben Joyce | LAA | AL | 4 |
95 | 9 | Sam Moll | OAK | AL | 3 |
96 | 9 | Andre Pallante | STL | NL | 4 |
97 | 9 | Ron Marinaccio | NYY | AL | 4 |
98 | 9 | Drew VerHagen | STL | NL | 6 |
99 | 9 | Tim Hill | SD | NL | 4 |
100 | 9 | Kyle Nelson | ARI | NL | 5 |
101 | 9 | Dauri Moreta | PIT | NL | 4 |
102 | 9 | Carlos Hernandez | KC | AL | 4 |
103 | 9 | Joe Jimenez | ATL | NL | 6 |
104 | 9 | Sam Hentges | CLE | AL | 6 |
105 | 9 | Griffin Jax | MIN | AL | 6 |
106 | 10 | Matt Brash | SEA | AL | 5 |
107 | 10 | Shintaro Fujinami | OAK | AL | 2 |
108 | 10 | Daniel Bard | COL | NL | 3 |
109 | 10 | Victor Gonzalez | LAD | NL | 7 |
110 | 10 | Hoby Milner | MIL | NL | 4 |
111 | 10 | Eli Morgan | CLE | AL | 4 |
112 | 10 | Keynan Middleton | CWS | AL | 6 |
113 | 10 | Taylor Rogers | SF | NL | 4 |
114 | 10 | Danny Coulombe | BAL | AL | 5 |
115 | 10 | Connor Brogdon | PHI | NL | 6 |
116 | 10 | Gabe Speier | SEA | AL | 6 |
117 | 10 | Alex Young | CIN | NL | 5 |
118 | 10 | Aaron Bummer | CWS | AL | 5 |
119 | 10 | Jose Leclerc | TEX | AL | 4 |
120 | 10 | Genesis Cabrera | STL | NL | 5 |
121 | 10 | Cionel Perez | BAL | AL | 4 |
122 | 10 | Steven Okert | MIA | NL | 7 |
123 | 10 | Phil Maton | HOU | AL | 4 |
124 | 10 | Jalen Beeks | TB | AL | 5 |
125 | 10 | Yency Almonte | LAD | NL | 5 |
126 | 10 | Matt Barnes | MIA | NL | 5 |
127 | 10 | Jose Hernandez | PIT | NL | 5 |
128 | 10 | Tim Mayza | TOR | AL | 5 |
129 | 10 | Ian Gibaut | CIN | NL | 4 |
130 | 10 | Chasen Shreve | DET | AL | 5 |
Saves+Holds Analysis Notes
-Yennier Cano is the best reliever to emerge from 2023 thanks to a power sinker and devastating changeup with more strikeouts (22) than batted-ball events (20). Cano went 17 straight games with just four hits allowed and zero runs to open the year but has now let a run cross the plate in three of his last six outings.
Opponents have also tallied 12 hits in that six-game window, but only on two barrels. Now we must ask whether he’ll win the adjustment war against major-league hitters. The 30/1 K/BB ratio remains beautiful even if the BABIP gods slip a little dagger in there.
-Evan Phillips is the LAD bullpen leader with 12 Saves/Holds, a 1.66 ERA, and 26/5 K/BB in 21 ⅔ IP. Folks in regular 5x5 leagues are sweating only seven saves with the five holds but that’s why we love our Solds!
Brusdar Graterol and Caleb Ferguson have nine apiece with ERAs also under 2.00, with Ferguson rocking the strikeout edge. Phillips is still the 1A, but I will point out that his Statcast hard-hit rate is 42.9% after a fantastic 31.2% mark in ‘22.
-Giovanny Gallegos has regained his closer foothold amidst Ryan Helsley’s deteriorating control. They’re both in a committee but Gallegos can certainly be described as the hotter hand entering June even with a run allowed in two of his last three games.
His 4.5% walk rate would be a career-best mark and he’s kept some of the 2022 whiff gains. The strong control comes as Helsley’s first-strike rate has fallen nearly 10 percentage points compared to last year. Gallegos and that zippy slider are helping many a fantasy team out!
Giovanny Gallegos slider just keeps getting better, career best 54.5% whiff% pic.twitter.com/pkHUZKwJEE
— Stew (@StewStilez) May 30, 2023
-Jason Adam isn’t as dominant as his 2022 self but he remains Tampa Bay’s best option (and is still plenty good). He’s given up more home runs and loud contact this year, yet the 2.93 SIERA remains encouraging.
His four-seamer has already yielded five extra-base hits going into June, including two homers, on just 112 pitches thrown. Compare that to last year’s 302 heaters surrendering just one homer and three total XBH. Hopefully, he can get that under wraps.
Still, the 31-year-old already has 13 Saves/Holds after racking up 29 in ‘22 and the injuries to Pete Fairbanks only solidify his standing. The ratios may not be as glamorous but the results are well above average.
-Aroldis Chapman resembles much of his old self in ‘23 after the command wheels came off in recent years. The southpaw has allowed only one barrel thus far, but he’s still rocking a 15.9% walk rate so don’t think command equates to control. After his swinging-strike rate fell to 12.7% in ‘22, Chapman has popped that up to 16.1% in ‘23.
-Colin Holderman didn’t get to the bigs until last year at 26 years old but has really hit another gear now in his first full season. His electric 2.18 ERA has a 2.12 FIP behind it despite the high .340 BABIP, which is mitigated by a healthy K-BB rate near 25%. He ranks 22nd on that leaderboard among 187 qualified relievers. Holderman would also be the next in line should David Bednar (who ranks second on said leaderboard) get flipped at the trade deadline.
Colin Holderman got 4 big outs tonight for the Bucs, continuing a nice run for him! -RI pic.twitter.com/3XJQxKdACF
— AT&T SportsNet™ PIT (@ATTSportsNetPIT) May 31, 2023
-Adbert Alzolay has a Statcast profile painted in red and just posted a strong two-inning save to put his name on the map. He primarily beats up on right-handed hitters with his slider and sinker while neutralizing lefties with his four-seamer and cutter.
-Miguel Castro is crushing it for Arizona, sitting in the top 5% of the league in hard-hit rate allowed (21.2%) and weighted on-base average (.228 wOBA) with his cushy 2.22 ERA. It’s no wonder he’s risen to be the right hand of Arizona’s one-two punch closer tandem with Andrew Chafin.
-Austin Adams has a career 34.2% strikeout rate and the Padres have needs ahead of Josh Hader in the bullpen. The 32-year-old has rarely enjoyed good health but has already collected two holds with a 4/1 K/BB across four appearances in 2023. This comes after a 20/6 K/BB ratio with four earned in 12 ⅔ IP (2.84 ERA).
Key Injured Arms
Jose Alvarado: Tier 2. He should start throwing soon and hopes to return by the end of June.
Andres Munoz: Tier 2. He’s on a rehab assignment and should return in a couple of weeks.
A.J. Puk: Tier 3. The southpaw should return in early June from his elbow nerve issue.
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!
More Fantasy Baseball Analysis