Welcome back to the latest edition of our Reliever Ranks series! This will bring you up-to-date bullpen depth charts every morning for the day’s games and makes for an excellent tool for those looking to stream saves or wins. This series runs seven days a week, so check in every morning to get your daily bullpen fix!
Notes
Transactions and Schedule
- There was a mostly full slate on Thursday in the lead up to the All-Star game with 24 teams in action.
- Shintaro Fujinami started a rehab assignment for the Mets. Fujinami has yet to pitch in 2024 after an inauspicious start to his MLB career last year.
CIN 8 – COL 1
HD: Sam Moll (9), Fernando Cruz (20)
SV: None
- Hunter Greene led off the day of baseball with six strong innings, paving the way for a solid Cincinnati win. Sam Moll and Fernando Cruz each earned a save for their work in the seventh, both keeping things scoreless. Justin Wilson delivered a scoreless eighth and Lucas Sims finished out the game with a leisurely ninth after the game got away from Colorado.
- Deposed closer Tyler Kinley took the seventh in this one and lowered his ERA to 8.05 before Anthony Molina let the game get away in the eighth, allowing four runs on five hits. None of them were inherited, Molina came by each and every one honestly. Ty Blach took the final inning and third and stopped the bleeding, but it was too late by then.
NYM 7 – WSN 0
HD: Dedniel Núñez (7)
SV: None
- Dedniel Núñez earned the only hold in a game that was pretty one-sided in favor of the Mets, as they had a five-run lead when Núñez took over for the final out of the eighth. Núñez got the job done, retiring Luis García Jr. on 3 pitches. After that, the Mets added a few more runs to truly put the game out of reach.
- It’s not great when your closer hasn’t had a chance to pitch in nearly a week. Even worse then when he needs to come into a game in the eighth inning when you’re losing by five and extend the lead by allowing two runs of his own. Kyle Finnegan did just that. This is the second straight appearance where Finnegan allowed a run, but these appearances were nearly a week apart, so I wouldn’t take too much away from them. Rostering a closer on a bad team such as Washington means waiting out the famine knowing at some point there should be a feast, or in layman’s terms: a period where Washington wins a bunch of close games and Finnegan shines.
PIT 1 – MIL 0
HD: Colin Holderman (14)
SV: Aroldis Chapman (4)
- Nothing says “I’m an elite holder, man” than Colin Holderman allowing two hits and a walk but also striking out three in a scoreless eighth inning. Leaves the opponents feeling pretty chapped… man… sorry. I mean to say, Aroldis Chapman then took the ninth and pitched a clean inning with one K to earn his fourth save of the season and secure the win for Paul Skenes. Oh, did I forget to mention Skenes? I mean this is reliever ranks… but I guess I’ll mention that he pitched alright. Y’know, seven no-hit innings with 11 Ks. Guess he’s good.
- Poor Aaron Civale had a solid game but found himself up against an electric Paul Skenes. The Milwaukee bullpen did their part, too, with Bryan Hudson and Elvis Peguero combining to throw 2.2 scoreless innings in a one-run game.
TOR 5 – SFG 3
HD: Zach Pop (7)
SV: Chad Green (5)
- Despite allowing a ninth-inning HR, Chad Green took home his fifth save of the season. With Jordan Romano out at least another 6 weeks (if not the whole season) and Yimi García having to postpone his rehab, this should be Green’s gig at least through the All-Star break. Zach Pop, or as he’s called in the south (and maybe Oracle Field with that giant bottle) Zach Coke, notched his second consecutive hold with a perfect eighth.
- The Rogers twins both threw scoreless innings in this one after Randy Rodríguez took care of business for two innings of his own. Unfortunately, all the runs came before the bullpen did their work. I wonder if batters ever get mixed up wondering if they are facing Tyler Rogers or Taylor Rogers? I guess at least until you see the windup.
PHI 5 – LAD 1
HD: Matt Strahm (9), Jeff Hoffman (11)
SV: None
- Everything was lining up nicely for a José Alvarado save. The Phillies had a three-run lead! Matt Strahm delivered a scoreless seventh for his ninth hold! Jeff Hoffman pitched a scoreless eighth for his 11th hold! Kyle Schwarber hit an eighth-inning HR that made it a four-run game! Kyle Schwarber hit an eighth-inning HR that made it a four-run game? Oops, so much for the save chance. Alvarado still pitched and kept it scoreless with one walk and one strikeout … but no save.
- So, which starting pitchers are the Dodgers going to trade for this deadline? Hmm? Because this quasi-bullpen game isn’t the answer…
TBR 5 – NYY 1
HD: Garrett Cleavinger (8), Jason Adam (17), Colin Poche (10),
SV: Pete Fairbanks (16)
- We had ourselves a hold hoedown in Tampa! Or maybe a decision dance? Stat shindig? Bullpen bash? Yankee yard sale? While someone else comes up with a better name, I’ll get to the point: Tampa Bay’s bullpen was busy and EVERYONE came away with something! Kevin Kelly earned his third win of the season while Garrett Cleavinger, Jason Adam, Colin Poche, and Manuel Rodríguez all earned holds, and Pete Fairbanks notched his 16th save of the season… even if he did allow a run on two walks and a hit…
- In other not surprising news: the Yankees bullpen was good (the starting pitching was not)! Michael Tonkin pitched a scoreless 1.2 innings, taking over for Nestor Cortes who couldn’t escape the fifth. Jake Cousins pitched a scoreless seventh and Caleb Ferguson took the eighth (yes, it was scoreless).
HOU 6 – MIA 3
HD: Bryan Abreu (21), Ryan Pressly (14)
SV: Josh Hader (17)
- Shh… don’t look now, but Houston is quietly playing well, and are only two games out of the lead in the AL West. The bullpen (mostly) delivered another scoreless performance to help. Tayler Scott earned his sixth win of the season by getting the last two batters of the sixth inning out and getting Shawn Dubin out of a jam. From there, Houston kept the pedal to the metal with Bryan Abreu and Ryan Pressly, both earning holds (their 21st and 14th respectively). Finally, big money Josh Hader threw a clean, two K inning for his 17th save of the season.
- The game was close enough, and he needed the work (or maybe Miami needed to show interested parties that he could pitch well in non-save situations, too) so Tanner Scott got the eighth. Scott struck out one and didn’t allow a baserunner.
ARI 1 – ATL 0
HD: Kevin Ginkel (7), Ryan Thompson (15)
SV: Paul Sewald (13)
- It’s time for Paul Sewald to pitch! After having a rough patch recently, Sewald has now delivered back-to-back clean saves. Kevin Ginkel took the seventh for his seventh hold, and Ryan Thompson took the eighth for his 15th hold. And Atlanta took the L.
- Grant Holmes threw an inning and a third of scoreless ball before giving way to A.J. Minter for two thirds of the eighth. Minter also kept things scoreless, bailing Holmes out of a jam, but the offense never added any runs.
The Best Of The Rest…
- Shelby Miller took the final two innings of Detroit’s 10-1 win over Cleveland, keeping the bases clear. It was his third straight scoreless appearance, a nice change of pace after the rough patch he’s gone through.
- The Red Sox got six innings from Tanner Houck and a seven-run lead, so Chase Anderson got to earn the three-inning save with a nice two-hit, 0 ER, five K effort.
Bullpen Depth Charts
AL EAST | ||||||||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Orioles | Craig Kimbrel | Yennier Cano | Jacob Webb, Cionel Pérez, Bryan Baker | Félix Bautista, Danny Coulombe | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 5 | 11 | 7 | 33 | Keegan Akin | Chayce McDermott | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Red Sox | Kenley Jansen | Justin Slaten | Brennan Bernardino, Zack Kelly, Greg Weissert | Bryan Mata, Liam Hendriks, Chris Martin | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 20 | 29 | 32 | 54 | Chase Anderson | |||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Yankees | Clay Holmes | Luke Weaver | Caleb Ferguson, Tommy Kahnle, Michael Tonkin | Scott Effross, Nick Burdi, Ian Hamilton | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 16 | 22 | 21 | 44 | Josh Maciejewski | Will Warren, Cody Morris | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Rays | Pete Fairbanks | Jason Adam | Garrett Cleavinger, Colin Poche, Kevin Kelly | Richard Lovelady | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 10 | 12 | 3 | 18 | Shawn Armstrong | Colby White, Jacob Lopez | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Blue Jays | Chad Green | Nate Pearson | Zach Pop, Trevor Richards, Génesis Cabrera | Jordan Romano, Yimi García | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 28 | 73 | 51 | 78 | Bowden Francis | T.J. Brock, Connor Cooke, Erik Swanson | ||||||||||||||
AL CENTRAL | ||||||||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
White Sox | Michael Kopech | John Brebbia | Jared Shuster, Tanner Banks, Jordan Leasure | Dominic Leone | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 23 | 47 | 46 | 72 | Michael Soroka | Eric Adler, Steven Wilson | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Guardians | Emmanuel Clase | Scott Barlow | Cade Smith, Hunter Gaddis, Sam Hentges | James Karinchak | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 1 | 1 | 31 | 52 | Pedro Avila | Franco Aleman | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Tigers | Jason Foley | Tyler Holton | Alex Faedo, Andrew Chafin, Will Vest | |||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Committee | 26 | 50 | 52 | 79 | Joey Wentz | Alex Lange | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Royals | James McArthur | John Schreiber | Angel Zerpa, Nick Anderson, Chris Stratton | Josh Taylor | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 24 | 49 | 81 | NR | Kris Bubic | John McMillon | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Twins | Jhoan Duran | Griffin Jax | Steven Okert, Caleb Thielbar, Jorge Alcala, Kody Funderburk | Justin Topa, Brock Stewart | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Committee | 11 | 13 | 1 | 9 | Cole Sands | Ronny Henriquez | ||||||||||||||
AL WEST | ||||||||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Astros | Josh Hader | Ryan Pressly | Bryan Abreu, Rafael Montero, Tayler Scott | Kendall Graveman, Penn Murfee, Bennett Sousa | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 2 | 2 | 17 | 40 | Seth Martinez | Forrest Whitley, Dylan Coleman | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Angels | Carlos Estévez | Matt Moore | Hunter Strickland, Luis Garcia, Ben Joyce | Robert Stephenson, Adam Cimber, José Cisnero | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 22 | 30 | 70 | 90 | Carson Fulmer | Kelvin Caceres | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Athletics | Mason Miller | Lucas Erceg | Austin Adams, Scott Alexander, T.J. McFarland | Kyle Muller, Dany Jiménez | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 7 | 6 | 38 | 58 | Osvaldo Bido | Royber Salinas | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Mariners | Andrés Muñoz | Ryne Stanek | Trent Thornton, Tayler Saucedo, Austin Voth | Matt Brash, Gregory Santos, Gabe Speier | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Committee | 6 | 5 | 35 | 56 | Mike Baumann | Carlos Vargas, Ty Adcock | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Rangers | Kirby Yates | David Robertson | José Leclerc, Jake Latz, Josh Sborz | |||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 18 | 25 | 20 | 43 | José Ureña | Marc Church, Emiliano Teodo | ||||||||||||||
NL EAST | ||||||||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Braves | Raisel Iglesias | A.J. Minter | Pierce Johnson, Joe Jiménez | Tyler Matzek, A.J. Minter | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 4 | 7 | 8 | 34 | Jesse Chavez | Daysbel Hernández, Dylan Lee | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Marlins | Tanner Scott | A.J. Puk | Andrew Nardi, Calvin Faucher, Anthony Bender | JT Chargois | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 12 | 16 | 24 | 60 | Huascar Brazoban | Luarbert Arias, George Soriano, Anthony Maldonado | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Mets | Edwin Díaz | Dedniel Núñez | Jake Diekman, Adam Ottavino | Brooks Raley, Drew Smith, Reed Garrett | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 3 | 3 | 33 | 55 | Adrian Houser | Bryce Montes de Oca, Ty Adcock | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Phillies | José Alvarado | Jeff Hoffman | Gregory Soto, Matt Strahm, Orion Kerkering | |||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Committee | 21 | 17 | 2 | 10 | José Ruiz | Griff McGarry | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Nationals | Kyle Finnegan | Hunter Harvey | Dylan Floro, Derek Law, Robert Garcia | |||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 14 | 20 | 12 | 24 | Tanner Rainey | Amos Willingham | ||||||||||||||
NL CENTRAL | ||||||||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Cubs | Héctor Neris | Tyson Miller | Luke Little, Porter Hodge, Jorge López, Mark Leiter Jr. | Julian Merryweather, Adbert Alzolay | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Shaky | 27 | 89 | 93 | NR | Drew Smyly | |||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Reds | Alexis Díaz | Fernando Cruz | Lucas Sims, Sam Moll, Justin Wilson | Ian Gibaut | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 23 | 84 | 13 | 26 | Nick Martinez | Tony Santillan, Zach Maxwell | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Brewers | Trevor Megill | Bryan Hudson | Elvis Peguero, Joel Payamps, Hoby Milner | Devin Williams, J.B. Bukauskas, Enoli Paredes | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 13 | 4 | 14 | 32 | Jakob Junis | Harold Chirino, Abner Uribe | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Pirates | Aroldis Chapman | Colin Holderman | Kyle Nicolas, Carmen Mlodzinski, Ryder Ryan | Ryan Borucki, Hunter Stratton, David Bednar | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 29 | 69 | 30 | 51 | Josh Fleming | |||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Cardinals | Ryan Helsley | JoJo Romero | Andrew Kittredge, Ryan Fernandez, Giovanny Gallegos | Keynan Middleton | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 8 | 8 | 26 | 46 | John King | |||||||||||||||
NL WEST | ||||||||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Diamondbacks | Paul Sewald | Kevin Ginkel | Joe Mantiply, Ryan Thompson, Justin Martinez | Kyle Nelson, Miguel Castro | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 19 | 27 | 25 | 59 | Bryce Jarvis | Andrew Saalfrank | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Rockies | Jalen Beeks | Tyler Kinley | Victor Vodnik, Nick Mears, Justin Lawrence | Daniel Bard | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Shaky | 30 | NR | NR | NR | Anthony Molina | Gavin Hollowell, Jaden Hill | ||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Dodgers | Evan Phillips | Daniel Hudson | Blake Treinen, Alex Vesia, Yohan Ramírez | Brusdar Graterol, Ryan Brasier, Joe Kelly, Michael Grove | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 9 | 14 | 19 | 42 | Ryan Yarbrough | |||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Padres | Robert Suarez | Jeremiah Estrada | Wandy Peralta, Enyel De Los Santos, Yuki Matsui | Luis Patiño | ||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 15 | 21 | 5 | 36 | Adrian Morejon | |||||||||||||||
Team | Primary Closer | Next in Line | Holds Leagues Options | Injured List | ||||||||||||||||
Giants | Camilo Doval | Tyler Rogers | Ryan Walker, Taylor Rogers, Erik Miller | |||||||||||||||||
Closer Status | SV Rank | SV+HLD Rank | Hold Rank | SV+HLD Rank | Bulk RP (wins) | Minor Leagues | ||||||||||||||
Steady | 17 | 23 | 44 | 68 | Sean Hjelle | Reggie Crawford |
Green = long/bulk reliever expected to pitch after the starter |
Yellow = reliever pitched the previous day or twice in three days |
Orange = reliever pitched an excessive amount the previous day, and potentially off |
Red = reliever has pitched back-to-back days and likely is off |
Also, if you’re looking for a detailed list or ranking of RPs, check out Rick Graham’s weekly pieces:
The Hold Up: Ranking the Top 100 Relievers for Holds Every Thursday