Friday’s Five: High-Leverage Situations of Interest

This column will focus on paring down What to Watch For into five relievers or situations worth tracking in this weekend’s high-leverage events. Can Jhoan Durán fix his recent spike in home runs allowed? When will Edwin Díaz regain his closer role? Who emerges as the bridge reliever or more in the Cubs bullpen? Will a dark horse emerge in Detroit? Last but not least, what is Evan Phillips‘ timeline?

Durán’s Velocity

The fantasy manager’s frustrations began when Minnesota did not use Jhoan Durán exclusively as a closer upon his return from the injured list. Despite this, he’s converted four saves through his first ten appearances. However, he has given up at least one earned run and a home run in each of his last three games, resulting in two losses and a save.

It may not be solely tied to his reduced velocity, but it’s a contributing factor:

He was still a dominant reliever in 2022 with similar velocities, though this year’s still sit slightly below them. From a game-by-game perspective, they appear as such:

However, it’s not just velocity. He’s also relying more on his curve this season:

With this in mind, here are his splits by pitch this season compared with last year:

Link: https://datawrapper.dwcdn.net/XUMFU/4/

It’s a small sample size this year. Fantasy players should monitor Durán’s velocity, pitch usage patterns, and performance moving forward. There’s time for a rebound, but he needs more whiffs and less home runs allowed.

Edwin’s Demotion

He has not appeared since his new manager announced a “fluid” role for his struggling closer. Edwin Díaz was warming during a loss in Cleveland but did not enter the game when his team’s deficit was cut from three to one.

He’s spoken about being frustrated with his command this season, and it’s not always about throwing strikes. It’s sequencing pitches while hitting spots. As of this writing, he owns a 5.50 ERA with a 2.40 SIERA and 2.85 expected ERA (xERA), which provides hope for positive migration toward the mean. 

However, his four-seam fastball has been lower in the strike zone, and his splits-by-pitch results illustrate his recent struggles:

Link: https://datawrapper.dwcdn.net/Iq3si/3/

Before his prolific run in 2022, he posted a 1.594 WHIP in May with a 5.14 ERA and .200/.310/.440 slash line against. From a fantasy standpoint, his inability to put away batters may be the biggest hurdle before he turns around his season. 

When planning his rest-of-the-season outlook, this year’s underlying data aligns with 2021, not 2022. He can still reclaim his role in the ninth inning and be a productive reliever for fantasy; just be realistic about his ceiling and, more importantly, his floor.

Cubs Leverage Ladder

It was trendy to identify Ben Brown as a potential high-leverage reliever. He fits the profile well, but before fantasy players find out, he will reenter the rotation after tossing four scoreless frames against Atlanta. After Seattle designated him for assignment, the Cubs traded for Tyson Miller. He’s made three appearances with his new team and posted 5.1 scoreless frames, giving up two hits and striking out five against zero walks.

For the season, he has a 2.72 SIERA, a 17:1 K:BB (25 K-BB percentage), a 0.647 WHIP, a 15.7 percent swinging strike rate, and a 70 percent strike rate. One caveat: he also owns an 11.4 barrel percentage, allowing five barrels among his 44 batted ball events this year, but his .288 expected weighted on-base average should insulate his results.

He may emerge as the seventh-inning bridge to Mark Leiter Jr. and Héctor Neris, making him valuable for those in leagues with holds or SOLDS.

Porter Hodge will also be an intriguing option, especially for those in dynasty leagues. He made quite an impression by striking out the side in his MLB debut against Ozzie Albies, Marcell Ozuna, and Matt Olson. One cannot overlook his 19.6 walk percentage at Triple-A before his promotion, but the 23 year old has the stuff of a high-leverage reliever:

He also throws a slider and will need improved command, but could be a factor in save situations as the season progresses.

Detroit’s Dark Horse?

Most relievers do not take a linear pathway during their development. Will Vest could become an effective leverage option, but he’s been inconsistent. However, with Alex Lange‘s demotion to Triple-A, a spot in the late innings has opened up for Vest. Over the last 14 days, he’s appeared in six games, logging 7.2 innings and giving up two earned runs with seven strikeouts against two walks (16.7 K-BB percentage).

He also ranks second on the team during this timeframe in Win Probability Added:

He or Beau Brieske may emerge as a third option in this team’s high-leverage triumvirate; this weekend may provide some insight into how A.J. Hinch plans on deploying them.

Phillips’ timeline

Initial reports suggested Evan Phillips‘ hamstring strain would require a minimal stay on the injured list. It’s not transpired as such, but he will throw a live bullpen session at High-A today and appear in his first rehab outing on Sunday. If he makes two appearances in three days, he could be activated by the middle of next week or by next Friday. Those in weekly leagues may prefer keeping him benched next scoring period, but those in leagues with daily moves should be prepared for his return next week.

What to Watch For (Weekend Edition)

Cincinnati Reds: With consecutive scoreless outings, has Alexis Díaz turned the corner?

Colorado Rockies: Who gets the next save chance for the Rockies? Can Jalen Beeks keep his grip on the closer role?

New York Mets: Which reliever receives the next save chance?

Thanks for being a part of the Closer Monkey community. Stay safe and be well.

Statistical Credits:

Baseball-Reference.com

Fangraphs.com

Monkey Bytes, May 24: A Wild Walk-off in Oakland, A Game-ending Interference Call, Game Recaps, and more

Size does not always matter, as illustrated by Thursday’s eight-game slate, which yielded plenty of high-leverage events of interest. There were five saves, a walk-off walk in Oakland, and an extra-inning contest in Cincinnati. All are covered in our condensed and full-game recaps.

Closer CliffsNotes

American League

(RP | BAL): With two runners on and one out in the ninth, Craig Kimbrel took over. He converted his 10th save, inducing an infield flyball and a rare instance of interference on the catch, ending the contest. He technically received credit for a two-out save on two pitches. 

(RP | NYY): Taking over in the eighth, Clay Holmes stranded both inherited runners and earned his 14th save. He tossed 1.1 scoreless frames, allowing two hits and striking out two. 

(RP | OAK): Benefiting from a walk-off walk in the bottom of the 11th, Brandon Bielak collected his first win despite allowing a hit and a walk while striking out one over one-third of an inning. 

National League

(RP | ATL): Locking down his 12th save, Raisel Iglesias retired the side in Chicago and recorded two strikeouts, finishing a combined shutout. 

(RP | CIN): Tasked with a tied game in the top of the tenth, Sam Moll suffered his first loss, giving up two hits, two runs (one earned), and an intentional walk (Jurickson Profar) over his two-thirds of an inning. 

(RP | COL)In an eventual loss in the 11th inning, Jalen Beeks suffered his third blown save, giving up a game-tying lead-off, solo home run by Daz Cameron in the bottom of the ninth.

(RP | PHI): Benefiting from the leverage match-ups, Jeff Hoffman locked down his fourth save, retiring the side in the top of the ninth, and recording one strikeout against the Rangers. 

(RP | PIT): During two-thirds combined innings, Hunter Stratton struggled in the eighth, allowing five hits and five earned runs, resulting in his first loss and his second blown save. 

(RP | SDP): Entering in the bottom of the tenth with a one-run lead, Robert Suarez secured his 14th save, issuing a walk and striking out one in a scoreless outing against the Reds. 

(RP | SFG): Appearing for a third straight day, Tyler Rogers worked around a hitter reaching on an error and a hit for a scoreless ninth, preserving a one-run lead and securing his first save of the season.

Vulture Save Options for May 24, 2024

  • Wandy Peralta (SDP): Could he record a vulture save against his former employer? Suarez has pitched in two straight, and Estrada worked two innings on Thursday, placing Peralta on the radar for the save chance this evening.
  • Lucas Erceg (OAK): Miller’s rare rough outing required 26 pitches, so he will get one or two days off. This puts Erceg in line for the save chance on Friday against Houston.
  • Nick Mears (COL): The Rockies bullpen has struggled and been overworked for those seeking a long shot, which may yield a save opportunity for Mears on Friday. Not for the risk-averse.

Vulture Save Options for May 25, 2024

  • A.J. Minter (ATL): If Iglesias pitches again on Friday, it will mark consecutive days, and Minter is the preferred save option when he’s unavailable.
  • Colin Holderman (PIT): Another overworked leverage ladder may yield a vulture save on Saturday if Bednar pitches on Friday.

Game Recaps – American League

Baltimore Orioles – A rare, two-pitch, two-out save was recorded by Craig Kimbrel. He entered with two runners on and induced an infield flyout, and the umpire ruled there was interference by the runner on the catch, ending the game. As a result, Kimbrel picked up his tenth save, retiring one batter for a two-thirds of an inning outing. Yennier Cano was called upon with the bases loaded and no outs but let all three inherited runners score on a hit-by-pitch and two-RBI single by Gavin Sheets. After he struck out Zach DeLoach, he was removed from the contest. Jonathan Heasley worked a combined inning, giving up two hits, four earned runs, and two walks. Jacob Webb turned in a scoreless seventh, yielding a hit. Danny Coulombe fired a clean sixth, striking out the side.

Updated Hierarchy: Craig Kimbrel | Yennier Cano | Danny Coulombe

New York Yankees – Summoned in the eighth with two runners on and two outs, Clay Holmes stranded both runners by inducing an inning-ending groundout. This proved important from a fantasy point of view as he was awarded his 14th save, preserving a combined 5-0 win over Seattle. He finished with 1.1 scoreless frames, navigating around two hits in the ninth while striking out two. He threw 20 pitches (70 Strike%) and produced three whiffs (15 SwStr%). Nick Burdi issued two walks and recorded a strikeout during his one-third of the eighth. Victor González secured his second hold, retiring all three batters faced, one via strikeout.

Updated Hierarchy: Clay Holmes | Luke Weaver | Tommy Kahnle

Oakland A’s – Despite only recording one out and letting both inherited runners score on a Brendan Rodgers double, Brandon Bielak collected his first win, issuing a walk and striking out one in the top of the 11th, courtesy of a walk-off rally. Mason Miller turned in his first rough outing of the season. He let both “place” runners score among his five runs against (three earned), giving up three hits and a walk (intentional – Charlie Blackmon) while striking out one over 1.2 innings. He gave up more earned runs in this outing than his previous 16 combined (2 ER over 20.1 IP). He threw 26 pitches (20 strikes – 76.9 Strike%) and generated six whiffs (23.1 SwStr%). Michael Kelly fired a clean ninth, striking out two. Scott Alexander returned the side in the eighth, recording two strikeouts.

It’s tough capturing the back-and-forth events of this game, but the win probability chart can:

Hierarchy remains: Mason Miller | Lucas Erceg | Austin Adams

Game Recaps – National League

Atlanta Braves – Shutting the door on his 12th save, Raisel Iglesias fired a clean bottom of the ninth, striking out two while preserving a combined shutout against the Cubs. He threw 12 pitches (75 Strike%) and produced three whiffs (25 SwStr%). He’s on a modest three-game scoreless streak and has converted his last four save opportunities. A.J. Minter notched his seventh hold, tossing a clean eighth and striking out one. Joe Jiménez retired the side in the seventh for his 10th hold. Pierce Johnson gave up a hit and a walk while striking out one over two-thirds of the sixth, securing his fifth hold. Dylan Lee collected his first win, retiring all three batters faced and striking out one during a combined inning.

Hierarchy remains: Raisel Iglesias | A.J. Minter | Joe Jiménez

Cincinnati Reds Taking over in the top of the tenth, Buck Farmer stranded both inherited runners while retiring both batters. Sam Moll suffered his first loss, allowing two hits, including a go-ahead RBI double by Fernando Tatis Jr., two runs (one earned), and a walk (intentional – Jurickson Profar) during his one-third of an inning. Alexis Díaz tossed a scoreless ninth, yielding a hit and striking out two. He threw 10 pitches (80 Strike%) and induced two whiffs. Lucas Sims retired the side in the eighth. Fernando Cruz fired a clean seventh, striking out the side on 22 pitches (16 strikes – 72.7 Strike%) and producing three whiffs.

Hierarchy remains: Alexis Díaz | Lucas Sims| Fernando Cruz

Colorado Rockies – Issuing a walk-off walk, Peter Lambert suffered his third loss. He allowed two hits, an earned run, and two walks (one intentional) while striking out one over two-thirds of the 11th inning. Matt Koch opened the 11th with a four-run lead and gave up three hits, including a two-run home run and four runs (three earned) without recording an out. Justin Lawrence logged 1.1 innings, allowing a hit, an unearned run, and two walks. Jalen Beeks was tagged with his third blown save, serving up a game-tying solo home run by Daz Cameron leading off the bottom of the ninth. Beeks finished with two hits against, one earned run, and one strikeout during his two-thirds of an inning. Tyler Kinley was credited with his third hold but gave up two hits, including a two-run home run, and struck out one in the eighth. 

Hierarchy remains: Jalen Beeks | Justin Lawrence | Tyler Kinley

Philadelphia Phillies – Nailing down his fourth save, Jeff Hoffman fired a clean top of the ninth, striking out one against the Rangers’ 6-7-8 lineup pocket. He threw 23 pitches (18 strikes – 78.3 Strike%) and produced four whiffs (17.4 SwStr%). Through eight outings in May, he’s recorded 11 strikeouts against two walks with two saves in three opportunities. José Alvarado took over against the 2-3-4 hitters and turned in a scoreless appearance despite allowing a hit and a walk while striking out one for his fourth hold. He’s been scoreless in six of his last seven.

Hierarchy remains: *José Alvarado | *Jeff Hoffman | Orion Kerkering

*= closer-by-committee

Pittsburgh Pirates – Things went awry once again for this fatigued leverage ladder. José Hernandez recorded two outs and served up a solo home run by Heliot Ramos in the seventh. Hunter Stratton retired his only batter in the seventh but imploded in the eighth. He allowed consecutive singles leading off the inning, followed by a three-run home run by Matt Chapman. With the lead at one, he gave up a double and an RBI  single, tied the game, induced a flyout, and was removed. He was tagged with his first loss and his second blown save. Aroldis Chapman took over and uncorked a wild pitch, recorded a strikeout, a go-ahead RBI single by Brett Wisely, and another strikeout, but the damage had been done. David Bednar fired a clean top of the ninth, striking out one on 10 pitches (70 Strike%) and induced one whiff. He’s been scoreless in six of his last seven outings.

Entering this weekend’s series versus Atlanta, the leverage ladder may struggle:

Hierarchy remains: David Bednar | Aroldis Chapman | Colin Holderman

San Diego Padres –  Handed a one-run lead in the bottom of the tenth, Robert Suarez recorded his 14th save, issuing a walk and striking out one on 15 pitches (60 Strike%) without a whiff against the Reds. He entered against the 2-3-4 lineup pocket. He’s been scoreless since April 6 and converted all 11 save chances over his last 18 games, spanning 18.1 innings with 16 strikeouts versus two walks. Jeremiah Estrada collected his first win, logging two scoreless frames, allowing a hit, and striking out five. He threw 30 pitches (70 Strike%) and generated nine whiffs (30 SwStr%). Yuki Matsui logged 1.1 scoreless innings, giving up a walk and striking out one. Enyel De Los Santos suffered his first blown save, allowing a walk and a two-run home run by Nick Martini during his two-thirds of the sixth.

Updated Hierarchy: Robert Suarez | Jeremiah Estrada | Yuki Matsui

San Francisco Giants – Capping another rally in Pittsburgh, Tyler Rogers appeared for a third straight game. He navigated around a hit for a scoreless ninth and his first save this year. He threw 12 pitches (66.7 Strike%) without a whiff. He benefited from a caught stealing and produced a game-ending pop-out, sealing the one-run win. Randy Rodríguez retired the side in the eighth for his first hold. Luke Jackson was credited with his second win despite giving up two hits, including a solo home run (Bryan Reynolds), and striking out two in the seventh. Taylor Rogers logged 1.2 scoreless frames, yielding a hit and striking out two.

Like Pittsburgh, this series having late lead changes have resulted in heavy workloads before their series against the Mets:

Hierarchy remains: Camilo Doval | Tyler Rogers | Ryan Walker

Closer Monkey’s filthy outing of the day features Jeremiah Estrada striking out the side against the Reds and finishing with five of six outs recorded via strikeout – video courtesy of the Pitching Ninja.

Thanks for being a part of the Closer Monkey community. Stay safe and be well.

Please consider becoming a premium subscriber for a one-time $20 donation to the site, featuring full-text emails with charts, column blurbs, and ad-free analysis.

Monkey Bytes, May 23: Helsley nails down his 15th save, Durán’s home run struggles persist, Game Recaps, and more

Two relievers earned their first major league saves on Wednesday, and the Cardinals completed a sweep. Ryan Helsley now leads the National League with his 15th save, while Jhoan Durán secured his fourth save despite giving up another home run. Our condensed and full game recaps cover these events and those of interest.

Closer CliffsNotes

American League

(RP | CLE): Filling in affably in the ninth inning, Cade Smith recorded his first major league save, giving up a hit and striking out two while preserving a three-run win over the Mets. 

(RP | HOU): Appearing during a loss, Bryan Abreu fired a clean top of the ninth, striking out two on eight pitches (87.5 Strike%) and producing two whiffs (25 SwStr%). He’s been scoreless in seven of his last eight games with 13 strikeouts versus two walks over eight innings.

Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

(RP | KCR): Putting the bow on a sweep of Detroit, James McArthur tossed a scoreless top of the ninth, allowing a hit and closing out a five-run win. He threw 16 pitches (9 strikes – 56.3 Strike%) and induced one whiff. This was his first outing in four days.

Adjusted Hierarchy: James McArthur | John Schreiber | Chris Stratton

(RP | LAA): Locking down his third save, Luis García retired the side in Houston while striking out two and preserving a one-run win. 

(RP | MIN): Despite allowing a home run for a third straight appearance, Jhoan Durán closed out a one-run win in Washington for his fourth save. 

(RP | TBR)Entering in the top of the fifth, Richard Lovelady suffered his second loss, allowing two hits and two earned runs while recording one strikeout among his two outs.

Hierarchy remains: Pete Fairbanks | Jason Adam | Garrett Cleavinger

National League

(RP | CHC): Making an impressive major league debut, Porter Hodge fired a clean top of the ninth, striking out the side against Atlanta’s 2-3-4 lineup pocket. He threw 10 pitches (90 Strike%) and produced six whiffs (60 SwStr%).

Hierarchy remains (for now): Héctor Neris | Mark Leiter Jr. | Ben Brown

(RP | COL)Outlasting the A’s in a 12-inning contest, Matt Koch issued a walk and induced a game-ending flyout with two runners on for his first save of the season. 

(RP | MIA): Preserving a shutout win over the Brewers, Tanner Scott recorded his sixth save, giving up a hit and striking out one. 

(RP | NYM): Taking over in the seventh, Reed Garrett suffered his first loss, allowing two hits, an earned run, and a walk while striking out one.

Updated Hierarchy: *Adam Ottavino | *Reed Garrett | Edwin Díaz

*= closer-by-committee

(RP | PHI): Entering in the top of the fifth, Matt Strahm stranded both inherited runners and logged 1.1 scoreless frames en route to his third win. He owns a 20-game scoreless streak with 29 strikeouts versus two walks over 20.1 innings.

Hierarchy remains: *José Alvarado | *Jeff Hoffman | Orion Kerkering

*= closer-by-committee

(RP | PIT): Tasked with the top of the tenth, Carmen Mlodzinski was tagged with his first loss, giving up four hits, four runs (three earned), and two walks while striking out two over two-thirds of the inning. 

(RP | SDP): Closing out a four-run win in a non-save appearance, Robert Suarez gave up a one-out single before retiring his last two batters via strikeout. He threw 14 pitches (9 strikes – 64.3 Strike%) and induced two whiffs (14.3 SwStr%). He’s riding a 17-game scoreless streak with 15 strikeouts against two walks over 17.1 innings while converting 10 saves.

Hierarchy remains: Robert Suarez | Yuki Matsui | Jeremiah Estrada

(RP | SFG): Benefiting from a four-run rally in the top of the tenth, Ryan Walker collected his fourth win after retiring the side in the bottom of the ninth and striking out one in Pittsburgh.

(RP | STL): Nailing down his National League-leading 15th save, Ryan Helsley worked around a hit with a game-ending double play and struck out one during a scoreless ninth, preserving a win over the Orioles, completing the suspended contest from yesterday. 

Vulture Save Options for Thursday, May 23

  • Taylor Rogers (SFG): Doval, Tyler Rogers, and Walker have all pitched on consecutive days, making the leverage ladder thin and placing the left-handed Rogers on the radar for the save chance this afternoon.

Vulture Save Options for Friday, May 24

  • Jeremiah Estrada (SDP): If Robert Suarez pitches today, it will mark three outings in the past four days. Estrada received the last ancillary save, and as long as he pitches one inning or less, he will be in line for the save on Friday.

Game Recaps – American League

Cleveland GuardiansClosing out a come-from-behind rally, Cade Smith recorded his first major league save, working around a two-out double by Francisco Lindor with a game-ending strikeout of Pete Alonso. He threw 15 pitches (13 strikes – 86.7 Strike%) and produced two whiffs (13.3 SwStr%). Sam Hentges notched his second hold, allowing a hit and striking out one over two-thirds scoreless in the top of the eighth. Hunter Gaddis collected his third win, logging 1.1 scoreless frames, giving up a hit, and striking out three. Tim Herrin retired the side in the sixth.

Updated Hierarchy: Emmanuel Clase | Scott Barlow | Cade Smith

Los Angeles Angels – With the bullpen running on fumes based on heavy usage patterns in recent contests, Luis García once again stepped up. He fired a clean bottom of the ninth, striking out two and recording his third save. He threw 12 pitches (75 Strike%) and generated four whiffs (33.3 SwStr%). Even though he’s allowed at least a run in four of his last six outings, he’s notched a save in two of his last three.

Hierarchy remains: Carlos Estévez | Luis García | Adam Cimber

Minnesota Twins – The good news was that Jhoan Durán received the save chance and converted his fourth during a one-run win over Washington. However, he did allow a home run for a third straight outing. He also gave up a single but stranded the runner with a strikeout and a game-ending groundout. He threw 16 pitches (11 strikes – 68.8 Strike%) and induced three whiffs (18.8 SwStr%). Caleb Thielbar secured his fourth hold, retiring the side and striking out one in the eighth. Griffin Jax notched his seventh hold, retiring both batters and stranding one of two runners. Kody Funderburk allowed two hits, an earned run, and struck out one during one-third of the seventh. Steven Okert collected his first win, firing 1.1 clean frames, striking out one, and tipping the bullpen cart driver.

Hierarchy remains: *Jhoan Durán (HLR/PSS) | *Griffin Jax | Caleb Thielbar

*An HLR/PSS means he’s the preferred save option, but will be used in the highest-leverage moment in games when deemed necessary. 

Game Recaps – National League

Colorado Rockies – Completing a back-and-forth contest, Matt Koch recorded his first save of the season. After issuing a walk, he induced a game-ending flyout, stranding a runner and preserving the one-run win in the bottom of the 12th. Nick Mears collected his first win, giving up a hit, an unearned run, and a walk while striking out three over 1.2 innings. Victor Vodnik fired a clean tenth, striking out one. Jalen Beeks suffered his second blown save. It began with a one-out single by Brent Rookier, replaced by pinch runner Esteury Ruiz, a two-out walk, and an RBI single by Zack Gelof, scoring the game-tying run. This outing snapped his modest five-game scoreless streak.

Hierarchy remains: Jalen Beeks | Justin Lawrence | Tyler Kinley

Miami Marlins – Finishing a 1-0 win over Milwaukee, Tanner Scott tossed a scoreless top of the ninth, allowing a two-out single by William Contreras before inducing a game-ending groundout by Christian Yelich for his sixth save. He threw 16 pitches (62.5 Strike%) and induced two whiffs (12.5 SwStr%). It has not always been pretty, but he’s been scoreless through eight appearances in May, with 10 strikeouts against five walks while collecting three wins and converting both save chances.

Hierarchy remains: Tanner Scott | A.J. Puk| Anthony Bender

Pittsburgh Pirates – Things started well for this leverage ladder when Hunter Stratton recorded his fourth hold, retiring the side while striking out two. However, things went off the rails when Aroldis Chapman took over. He issued three straight walks, throwing 14 pitches and only two strikes before his removal. Colin Holderman only let one of three inherited runners score on a fielder’s choice groundout. He returned for the ninth but gave up a single by Luis Matos, who moved to second on an error and scored on a game-tying RBI single by LaMonte Wade Jr. He was tagged with his first blown save. Carmen Mlodzinski suffered his first loss, allowing four hits, four runs (three earned), and two walks while striking out two in the top of the tenth.

Hierarchy remains: David Bednar | Aroldis Chapman | Colin Holderman

San Francisco Giants – Wrapping up an extra-inning win, Camilo Doval stranded the “place” runner while allowing a walk and striking out one in the bottom of the tenth. He threw 20 pitches (75 Strike%) and induced two whiffs. Ryan Walker collected his fourth win, firing a clean bottom of the ninth, striking out one on 13 pitches (10 strikes – 76.9 Strike%) and producing four whiffs (30.8 SwStr%). Tyler Rogers retired the side in the eighth, recording one strikeout. Randy Rodríguez logged two clean frames, striking out four. From the fifth inning on, the relievers did not allow a hit.

Hierarchy remains: Camilo Doval | Tyler Rogers | Ryan Walker

St. Louis Cardinals – Moving into a share of the major league lead in saves, Ryan Helsley closed yesterday’s suspended contest by recording his 15th save. He allowed a one-out walk but erased him with a game-ending double play groundball. He threw 14 pitches (71.4 Strike%) and induced one whiff while striking out one in his scoreless appearance. He’s given up an unearned run over his last 16 games with 19 strikeouts against one walk and converted all 12 save chances since April 9. JoJo Romero notched his MLB-leading 17th hold, retiring both batters in the eighth. Andrew Kittredge secured his 14th hold, tossing 1.1 scoreless frames, yielding a hit, and striking out two.

In the regularly scheduled game, Ryan Fernandez held on for his first career save, allowing two hits and an earned run, preserving a one-run win. Kyle Leahy was credited with his first hold, logging two scoreless innings, yielding a hit and a walk while striking out one. John King collected his first win, taking over after the rain delay and tossing two scoreless frames, walking one and striking out one. 

Hierarchy remains: Ryan Helsley | Andrew Kittredge | JoJo Romero

Closer Monkey’s filthy outing of the day goes to Cade Smith, racking up two strikeouts during his first career save, courtesy of the Pitching Ninja.

Thanks for being a part of the Closer Monkey community. Stay safe and be well.

Please consider becoming a premium subscriber for a one-time $20 donation to the site, featuring full-text emails with charts, column blurbs, and ad-free analysis.

Monkey Bytes, May 22: Miller dominates during his ninth save, Clase closes out his MLB-leading 15th, Recaps, and more

Throughout the preseason, the narratives regarding Mason Miller centered on whether he would eventually be built up for starts by the end of the season or whether his value would be capped by his team’s projected win total. To this point, he’s arguably been the best reliever in baseball. He was handed a one-run lead against the Rockies and retired the side in order, all via strikeout for his ninth save. He’s one of two qualified relievers with at least 40 strikeouts, and as the game recap shares, made history in this outing.

Because volume does matter, Emmanuel Clase remains a force of nature among his peers. He logged an appearance for a third straight day and converted his MLB-leading 15th save while preserving a one-run over the Mets. He’s not allowed an earned run since April 14, and his 101 saves since the start of 2022 lead all relievers and 22 clear of the reliever in second (Jordan Romano – 79).

These games and the remaining high-leverage events of interest are covered next in our condensed and full recaps.

Closer CliffsNotes

American League

(RP | BOS): Recording his eighth save, Kenley Jansen navigated around a hit for a scoreless ninth, preserving a three-run win in Tampa Bay. 

(RP | CWS): Preserving a combined shutout, Michael Kopech fired a clean bottom of the ninth while striking out the side against Toronto’s top-of-the-order. He threw 15 pitches (11 strikes – 73.3 Strike%) and did not record a whiff. Although saves can be sparse, he owns a six-game scoreless streak with eight strikeouts versus five walks.

Hierarchy remains: Michael Kopech | John Brebbia | Jordan Leasure

(RP | CLE): Not only did Emmanuel Clase appear for a third straight day, he secured his MLB-leading 15th save, closing out a one-run win over the Mets. 

(RP | DET): Making his first appearance since May 14, Jason Foley allowed a home run by Bobby Witt Jr. and a two-out single by Michael Massey during a lopsided loss. He threw 20 pitches (65 Strike%) and induced two whiffs. 

Hierarchy remains: *Jason Foley | *Andrew Chafin | Alex Lange

(RP | HOU): Collecting his third win, Josh Hader tossed two clean frames, including the top of the tenth, while recording four strikeouts. This was his third two-inning appearance this year and his fifth requiring multiple innings.

(RP | LAA): Taking over a tied contest in the bottom of the tenth, Carlos Estévez suffered his third loss. He issued a lead-off intentional walk, induced a flyout by Alex Bregman, then gave up a walk-off, RBI single by Jeremy Peña. 

(RP | OAK): Locking down his ninth save, Mason Miller preserved a one-run win by striking out the side against the Rockies. 

(RP | SEA): Taking over with a three-run lead, Andrés Muñoz recorded his 10th save, allowing a hit and striking out one against the Yankees. 

(RP | TBR)Matched up against the Red Sox 9-1-2 lineup pocket, Jason Adam suffered his first loss. He allowed a lead-off single, a stolen base, issued a walk, and gave up another single, scoring the go-ahead run. After striking out Tyler O’Neill, Adam intentionally walked Rafael Devers. On a double steal, Devers stole second, and Jarren Duran stole home, hanging two earned runs on the Rays’ reliever’s final line. He threw 21 pitches (11 strikes – 52.3 Strike%).

Hierarchy remains: *Pete Fairbanks | *Jason Adam | *Garrett Cleavinger

*= closer-by-committee

National League

(RP | ARI): Finishing a four-run win over the Dodgers, Paul Sewald tossed a scoreless bottom of the ninth, yielding a two-out single by Gavin Lux before a game-ending strikeout of Andy Pages. He threw 12 pitches (91.7 Strike%) and produced two whiffs (16.7 SwStr%). He’s on a modest five-game scoreless streak.

Adjusted Hierarchy: Paul Sewald | Ryan Thompson | Joe Mantiply

(RP | CHC): Retiring the side in order in the top of the tenth resulted in a win for Luke Little when his teammates scored in the bottom of the frame. 

(RP | CIN): His outing started with a four-pitch walk but ended on a double-play ground ball, handing Alexis Díaz his eighth save. More importantly, it was a scoreless outing. 

(RP | COL):  In the eighth inning during a tied game, Tyler Kinley served up a lead-off solo home run by Abraham Toro, among his two hits and a walk, while striking out two, resulting in his first loss.

Hierarchy remains: Jalen Beeks | Justin Lawrence (HLR) | Tyler Kinley

(RP | MIA): Suffering his fifth loss and first blown save, A.J. Puk allowed three hits, three earned runs, and a walk in the top of the eighth against Milwaukee.

Hierarchy remains: Tanner Scott | A.J. Puk| Anthony Bender

(RP | MIL): Working on consecutive days, Trevor Megill shut the door on his seventh save, allowing a hit and striking out three during a two-run win in Miami. 

(RP | PHI): Securing his ninth save, José Alvarado tossed a scoreless top of the ninth, yielding a hit and striking out two. 

(RP | PIT): Another walk-off rally handed David Bednar his third win. He retired the side in order in the top of the tenth, stranding the “place” runner ahead of his team’s rally in the bottom of the frame. 

(RP | SFG): Forced into action with two runners on in the ninth, Camilo Doval was tagged with his first blown save, though an error played a major factor in the outcome. He allowed two unearned runs while giving up two hits and a walk over his two-thirds of an inning. 

Vulture Save Options for Wednesday, May 22

CLE: Clase has pitched in three straight games, and this leverage ladder has heavy usage patterns as well. It’s possible Cade Smith logs a two-inning outing with Hunter Gaddis receiving the save chance.

HOU: Hader threw two innings last night and Pressly’s appeared on consecutive days, placing Bryan Abreu atop the hierarchy for the save chance today.

MIL: Megill has pitched in two straight. This one’s a bit trickier since it may be a match-up-based approach between Elvis Peguero and Bryan Hudson for the save.

PIT: Bednar has worked three of the last four days, and Aroldis Chapman will be on two days’ rest, making this the easiest vulture option if the Pirates lead in the ninth.

SEA: Muñoz has converted saves on back-to-back days, which puts Ryne Stanek on the radar for the vulture save today.

Vulture Save Options for Thursday, May 23

*Thursday’s an eight-game slate.

CHC: If Neris pitches today, Ben Brown may get a save chance on Thursday.

CWS: Monitor if Kopech works today, Jordan Leasure would be in line for a vulture chance on Thursday.

SFG: If Doval pitches today, it will be three outings in four days.

Game Recaps – American League

Boston Red Sox Although he allowed a lead-off double, Kenley Jansen bore down, retiring the next three batters and recording his eighth save, preserving a three-run win in Tampa Bay. He threw 11 pitches (63.6 Strike%) without recording a whiff. This marked his seventh outing this month, and he’s converted three save chances with a 7:2 K:BB and 1.43 WHIP over seven innings. Chris Martin fired a clean eighth, striking out two for his sixth hold. Greg Weissert collected his second win, retiring the side in the seventh and striking out two ahead of his team’s two-run rally in the top of the eighth. Cam Booser recorded two hits and stranded a runner in the sixth. 

Hierarchy remains: Kenley Jansen | Chris Martin | Justin Slaten

Cleveland GuardiansAppearing for a third straight game, Emmanuel Clase recorded his MLB-leading 15th save with a scoreless ninth. He worked around a one-out single by Francisco Lindor by inducing a game-ending double-play grounder by Pete Alonso. Clase threw 13 pitches (9 strikes – 69.2 Strike%) and induced one whiff. Through 10 appearances in May, he owns a 0.20 WHIP with nine strikeouts against one walk while converting seven of eight save chances. Tim Herrin retired his only batter in the eighth, securing his fifth hold. Scott Barlow served up a two-run home run in the eighth during his two-thirds inning, getting credit for his 12th hold. Hunter Gaddis notched his 10th hold, retiring the side in the seventh. Nick Sandlin collected his fourth win, stranding two runners over two-thirds scoreless in the fifth, walking one and striking out two.

Hierarchy remains: Emmanuel Clase | Scott Barlow | Nick Sandlin

Houston Astros – Turning in his third two-inning outing of the season and fifth requiring four or more outs, Josh Hader collected his third win courtesy of a walk-off rally in the bottom of the tenth. Hader fired two clean frames, striking out four on 31 pitches (20 strikes – 64.5 Strike%) and generated eight whiffs (25.8 SwStr%). He’s amid a five-game scoreless streak, posting 11 strikeouts against four walks over 7.1 innings. Ryan Pressly worked a scoreless eighth, yielding a hit. Bryan Abreu allowed a solo home run (Kevin Pillar) and recorded two strikeouts in the seventh.

Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

Los Angeles Angels – It’s a fine line as a reliever taking over in the tenth after your team does not score. Carlos Estévez was tagged with his third loss, allowing a walk-off single by Jeremy Peña. Estévez also issued an intentional walk to Yordan Alvarez. Hunter Strickland tossed a scoreless ninth, allowing a hit. Matt Moore fired a clean eighth, striking out two. Luis García suffered his second blown save, giving up a solo home run. Carson Fulmer was handed his first blown save, yielding two hits.

Hierarchy remains: Carlos Estévez | Luis García | Adam Cimber

Oakland A’s – Provided his first save chance this month, Mason Miller made the most of it, striking out the side while preserving a one-run win over Colorado. He threw 16 pitches (62.5 Strike%) and generated six whiffs (37.5 SwStr%). Per MLB research, he’s the first reliever with at least 40 strikeouts and five or fewer walks in a scoreless 15-game stretch since 1901 (19.1 IP, 4 hits, 40:4 K:BB, 0.41 WHIP). Lucas Erceg collected his second win, retiring the side in the eighth before his team took the lead in the bottom of the inning. Austin Adams gave up a hit and retired one batter in the seventh.

Hierarchy remains: Mason Miller | Lucas Erceg | Austin Adams

Seattle Mariners – Handed a three-run lead in the ninth, Andrés Muñoz navigated around a one-out hit and a walk with a game-ending strikeout, securing his tenth save. He threw 18 pitches (66.7 Strike%) and produced three whiffs (16.7 SwStr%). He’s converted eight straight save opportunities with 17 strikeouts against two walks over his last 11 appearances, spanning 13 innings. Ryne Stanek notched his eighth hold, allowing a hit during a scoreless eighth. Trent Thornton was credited with his fifth hold despite letting both inherited runners score, along with an earned run on his ledger, serving up a home run by Gleyber Torres in the seventh.

Hierarchy remains: Andrés Muñoz | Ryne Stanek | Gabe Speier

Game Recaps – National League

Chicago Cubs – Benefiting from a walk-off rally, Luke Little collected his first win after retiring the side in the top of the tenth versus Atlanta. Héctor Neris worked a scoreless ninth, facing the top of the lineup. He threw 11 pitches (72.7 Strike%) and induced two whiffs (18.2 SwStr%). He owns a modest five-game scoreless streak. Hayden Wesneski fired a clean eighth, striking out one. Mark Leiter Jr. stranded two runners while striking out three batters in the seventh. Tyson Miller worked 1.1 scoreless frames, yielding a hit and a hit-batter while striking out two.

Hierarchy remains: Héctor Neris | Mark Leiter Jr. | Ben Brown

Cincinnati Reds Despite issuing a four-pitch walk upon entry, Alexis Díaz rebounded by striking out Manny Machado and inducing a game-ending double play groundout by Jake Cronenworth, securing his eighth save. He threw nine pitches (55. Strike%) and induced one whiff. This outing snapped a streak of runs allowed in three straight by the Reds’ closer. Fernando Cruz recorded his eighth hold, giving up a hit and striking out two in a scoreless eighth.

Hierarchy remains (for now): Alexis Díaz | Lucas Sims| Fernando Cruz

Milwaukee Brewers – Bouncing back from a blown save on Monday, Trevor Megill allowed a one-out single while recording three strikeouts for his seventh save, preserving a two-run win. He threw 14 pitches (11 strikes – 78.6 Strike%), generating an eye-popping eight whiffs (57.1 SwStr%). He’s appeared in seven games this month, converting six of seven saves with 11 strikeouts against zero walks over seven innings. Joel Payamps notched his fight hold, firing a clean eighth and striking out two. Tobias Myers collected his first win, tossing a scoreless seventh, yielding a hit, and striking out two ahead of his team’s rally in the top of the eighth.

Hierarchy remains: Trevor Megill | Elvis Peguero | Bryan Hudson

Philadelphia Phillies – Closing out a three-run win, José Alvarado worked a scoreless top of the ninth and recorded his ninth save. A batter did reach on an error and another on a single, but the southpaw recorded consecutive strikeouts, ending the game. He threw 17 pitches (12 strikes – 70.6 Strike%) and generated six whiffs (35.3 SwStr%). He’s been scoreless in five of his last six and converted all four save chances in May. Matt Strahm stranded two runners while retiring his only batter in the eighth, securing his fifth hold. Jeff Hoffman allowed three hits, including a solo home run (Corey Seager), and recorded one strikeout over two-thirds innings for his sixth hold.

Hierarchy remains: *José Alvarado | *Jeff Hoffman | Orion Kerkering

*= closer-by-committee

Pittsburgh Pirates – After his team’s rally in the ninth tied the game, David Bednar fired a clean top of the tenth, striking out one and stranded the “place” runner. He collected his third win courtesy of a walk-off single in the bottom of the frame. He threw 14 pitches (11 strikes – 78.6 Strike%) and induced one whiff. Since May 4, he has recorded two wins and converted five saves with six strikeouts against two walks over 8.1 innings. Carmen Mlodzinski tossed a clean top of the ninth, striking out one. Kyle Nicolas gave up a hit, an earned run, and a walk while striking out one in the eighth.

Hierarchy remains: David Bednar | Aroldis Chapman | Colin Holderman

San Francisco Giants – A one-pitch outing resulted in a second loss for Erik Miller. He took over in the bottom of the tenth and allowed a walk-off RBI single by Nick Gonzalez. Camilo Doval suffered his first blown save in the ninth, though his defense did him no favors. He entered with two runners on and issued a walk, loading them. After giving up an RBI single by Ji-Hwan Bae, Andrew McCutchen hit a tailor-made grounder to Marco Luciano, who committed a costly error by not recording an out when it could have been a game-ending double play. A fielder’s choice groundout scored another run, and then an RBI double by Oneil Cruz tied the contest. Doval’s final line was two hits allowed, two unearned runs, and a walk while striking out one.

Hierarchy remains: Camilo Doval | Tyler Rogers | Ryan Walker

Closer Monkey’s filthy outing of the day should be no surprise, Mason Miller striking out the side for his ninth save, courtesy of the Pitching Ninja.

Thanks for being a part of the Closer Monkey community. Stay safe and be well.

Please consider becoming a premium subscriber for a one-time $20 donation to the site, featuring full-text emails with charts, column blurbs, and ad-free analysis.

Monkey Bytes, May 21: Clase and Helsley record their 14th saves, Holmes proves he’s human, and Muñoz secures his ninth as a result

Monday’s slate featured two relievers taking the save lead in their respective leagues: Emmanuel Clase in the American and Ryan Helsley in the National. These two relievers are the first two to have 14 saves in 2024. Clay Holmes gave up his first earned runs of the season in a meltdown against Seattle, resulting in his second blown save. On the other side of this contest, Andrés Muńoz remained hot and secured his ninth save. Our condensed and full recaps cover these and the remaining high-leverage events of interest.

Closer CliffsNotes

American League

(RP | BOS): Bouncing back from a rough outing on Saturday, Justin Slaten tossed two scoreless frames, giving up a hit and striking out two, preserving a combined shutout. 

Hierarchy remains: Kenley Jansen | Chris Martin | Justin Slaten

(RP | CLE): Taking over the major league in saves, Emmanuel Clase recorded a clean top of the ninth, closing out a two-run win over the Mets. 

(RP | KCR): Inheriting a bases-loaded situation in the eighth with two outs, Chris Stratton not only stranded all three runners, he was credited with his third save, firing 1.1 clean frames versus Detroit.

(RP | LAA): Working into, then out of trouble, Carlos Estévez held on for his seventh save despite giving up two hits, an earned run, and a walk during a two-run win over Houston. 

(RP | NYY): Suffering his first loss, and second blown save, Clay Holmes allowed four hits, four earned runs, and two walks over two-thirds of the ninth, ceding the three-run lead. 

(RP | SEA): Preserving a comeback win over the Yankees, Andrés Muñoz shut the door on his ninth save, allowing a hit and striking out two. 

(RP | TOR): Securing his eighth hold, Yimi García retired the side in the eighth, recording two strikeouts. He threw 13 pitches (9 strikes – 69.2 Strike%) with two whiffs. This extended his scoreless streak to 14 games, during which he has posted 20 strikeouts versus five walks over 15.1 innings.

Hierarchy remains: Jordan Romano | Yimi García (HLR) | Erik Swanson

National League

(RP | ATL): After finishing a combined shutout and securing his 11th save, Raisel Iglesias pitched a clean ninth and struck out one, preserving a split during Game 2 of Monday’s doubleheader.

(RP | LAD): Daniel Hudson recorded two strikeouts while collecting his third save of the season after tossing a scoreless ninth against the Diamondbacks.

(RP | MIA): Navigating around a lead-off walk in the top of the tenth, Tanner Scott retired the next three batters for a scoreless outing and collected his fourth following a walk-off rally in the bottom of the inning. 

(RP | MIL): In the bottom of the ninth inning, Trevor Megill was tagged with a blown save, his first of the season. He gave up a full-count, two-out single, a stolen base, and an RBI bloop single, which tied the game. He threw 18 pitches (10 strikes – 55.6 Strike%) and induced two whiffs during his outing. 

Hierarchy remains: Trevor Megill | Elvis Peguero | Bryan Hudson

(RP | SDP): Recording his 13th save, Robert Suarez fired a clean bottom of the ninth during Game 1 in Atlanta, extending his scoreless streak to 17 games. 

(RP | STL): Closing out his National League-leading 14th save and moving into a tie for the major league lead, Ryan Helsley tossed a scoreless top of the ninth, navigating around a two-out walk while preserving a three-run win over Baltimore. 

Vulture Save Options for Tuesday, May 21

CLE: Clase has appeared on consecutive days, and he’s capable of three-in-a-row, but the team may prefer resting him, which places Scott Barlow on the radar for the vulture save tonight.

LAD: Hudson became only the sixth Dodgers reliever, working three times in four days. He will not pitch tonight, which can confuse fantasy players based on their match-up-based approach. I’m leaning toward Blake Treinen, but Alex Vesia may also be in play.

NYY: Holmes has pitched in two straight, which may provide Luke Weaver with his first save chance tonight.

Vulture Save Options for Wednesday, May 22

If these relievers pitch on Tuesday, it will be consecutive outings: Raisel Iglesias, Robert Suarez, and Ryan Helsley.

If these relievers pitch on Tuesday, it will be three appearances in four days: Carlos Estévez, Tanner Scott, and Trevor Megill.

Game Recaps – American League

Cleveland GuardiansBecoming the first MLB reliever with 14 saves this season, Emmanuel Clase retired the side in the top of the ninth, preserving a two-run win over the Mets. He threw 12 pitches (7 strikes – 58.3 Strike%) without a whiff. Through nine outings this month, he’s allowed an unearned run with nine strikeouts against one walk while converting six of seven save chances. Cade Smith fired a clean eighth, striking out two for his fifth hold. Scott Barlow turned in a clean seventh, recording one strikeout for his 11th hold. Nick Sandlin stranded two runners during one-third scoreless in the sixth, issuing a walk and striking out one, resulting in his fourth hold.

Hierarchy remains: Emmanuel Clase | Scott Barlow | Nick Sandlin

Kansas City Royals – Taking over at the top of the eighth, Chris Stratton stranded the bases-loaded, inducing an inning-ending groundout. He retired all four batters, one via strikeout, and was awarded his third save after quelling the messy situation in the eighth. He threw 20 pitches (65 Strike%) and produced three whiffs (15 SwStr%). Tyler Duffey gave up a hit, an earned run, and three walks over two-thirds of the eighth before being pulled.

Adjusted Hierarchy: James McArthur | John Schreiber | Angel Zerpa

Los Angeles Angels – Surviving a white-knuckle ride in the bottom of the ninth, Carlos Estévez held on for his seventh save, closing out a two-run win in Houston. His outing began with a fly ball caught against the fence, then a one-out single and a groundout. With two outs, he gave up an RBI single by Kyle Tucker and walked Yordan Alvarez, bringing the game-tying run to the plate and inducing a game-ending flyout to center by Alex Bregman. Estévez threw 22 pitches (13 strikes – 59.1 Strike%) and induced two whiffs. This marked his first save since May 8. Hunter Strickland recorded his second hold, firing a clean eighth and striking out one. Adam Cimber issued a walk during a scoreless seventh, securing his seventh hold. José Suarez logged two scoreless frames, allowing a walk and striking out one while collecting his first win.

Hierarchy remains: Carlos Estévez | Luis García | Adam Cimber

New York Yankees – Representing the last reliever giving up an earned run, regression called for Clay Holmes on Monday night in the Bronx. He entered the ninth with a one-run lead before things unraveled. He suffered his first loss and second blown save, allowing four hits, four earned runs, and two walks over two-thirds of an inning.  It began with a one-out single by Julio Rodríguez, followed by a walk, consecutive RBI singles, a walk, a sacrifice fly, and a go-ahead RBI hit by Ty France, prompting his removal. Caleb Ferguson stranded two runners while retiring his only batter in the ninth. Luke Weaver secured his sixth hold, retiring both batters in the eighth, one via strikeout. He owns an 11-game scoreless streak with 24 strikeouts versus two walks over his last 18 innings.

Hierarchy remains: Clay Holmes | Luke Weaver | Caleb Ferguson

Seattle Mariners – Capping a comeback win over the Yankees, Andrés Muñoz recorded a scoreless ninth, giving up a one-out single by Juan Soto and striking out two for his ninth save. He threw 15 pitches (11 strikes – 73.3 Strike%) and generated four whiffs (26.7 SwStr%) against the top of the lineup. He’s converted his last seven save opportunities and been scoreless in 10 of his past 11 appearances with 17 strikeouts against one walk over 13 innings. Eduard Bazardo collected his first win despite allowing a hit, an earned run, and a walk during his 1.2 innings of relief. 

Hierarchy remains: Andrés Muñoz | Ryne Stanek | Gabe Speier

Game Recaps – National League

Atlanta Braves – Turning in a crisp ninth during Game 2, Raisel Iglesias notched his 11th save, firing a clean ninth and striking out one while closing out a combined shutout. He threw 13 pitches (9 strikes – 69.2 Strike%) and produced two whiffs (15.4 SwStr%). This marked his second clean outing through seven games this month, though he’s converted four of five save chances. Pierce Johnson navigated around two hits for a scoreless eighth and his fourth hold.

Entering with two runners on and one out in the top of the seventh of Game 1, A.J. Minter let one score on an RBI single by Jackson Merrill while retiring two batters, one via strikeout for his sixth hold. Joe Jiménez suffered his first loss and first blown save, allowing three hits, four earned runs, and two walks in the top of the eighth. Daysbel Hernández worked a scoreless ninth, giving up and a walk as the 27th man in the doubleheader.

Hierarchy remains: Raisel Iglesias | A.J. Minter | Joe Jiménez

Los Angeles Dodgers – Nailing down his third save, Daniel Hudson fired a clean top of the ninth and recorded two strikeouts during a two-run win over Arizona. He threw 20 pitches (60 Strike%) and generated four whiffs (20 SwStr%). He owns a modest five-game scoreless streak; this was his first save since May 8. Elieser Hernández served up two solo home runs in the eighth. Anthony Banda stranded a runner in the seventh despite giving up a hit during his two-thirds inning.

Hierarchy remains: *Daniel Hudson | *Blake Treinen | *Alex Vesia

*= closer-by-committee

Miami Marlins – After navigating around a lead-off walk, Tanner Scott recorded an out on a sacrifice bunt, a strikeout, and an inning-ending lineout for a scoreless top of the tenth. He collected his fourth win courtesy of a walk-off rally in the bottom of the frame. He’s earned a win in three of his last four outings and has been scoreless in seven outings in May with nine strikeouts versus five walks over 7.1 innings. Andrew Nardi stranded two runners despite issuing a walk during his one-third of the ninth. Declan Cronin logged 1.2 scoreless innings, giving up two hits and a walk while striking out two.

Hierarchy remains: Tanner Scott | A.J. Puk| Anthony Bender

San Diego Padres –  Locking down his 13th save, Robert Suarez retired the side during Game 1 in Atlanta while facing the 6-7-8 lineup pocket. He only needed seven pitches (85.7 Strike%) and induced two whiffs (28.6 SwStr%) while extending his scoreless streak to 17 games, spanning 18 innings, with 15 strikeouts against four walks. Jeremiah Estrada continues forging a larger leverage share, notching his second hold with a clean eighth, striking out two. He threw 16 pitches (9 strikes – 56.3 Strike%) and produced two whiffs. Jhony Brito collected his first win, allowing a hit and striking out one in a scoreless seventh, ahead of his team’s four-run rally in the top of the eighth.

Hierarchy remains: Robert Suarez | Yuki Matsui | Jeremiah Estrada

St. Louis Cardinals – Securing his National League-leading 14th save, Ryan Helsley worked around a two-out walk for a scoreless ninth, preserving a three-run win over the Orioles. He threw nine pitches (55.6 Strike%) without a whiff. He’s allowed one unearned run over his last 15 appearances while converting 11 saves with 18 strikeouts against two walks over 15 innings. Andrew Kittredge retired his only batter and stranded a runner in the eighth for his 13th hold. John King gave up a hit during two-thirds scoreless in the eighth, securing his second hold. JoJo Romero fired 1.1 clean frames, striking out one and notched his MLB-leading 16th hold.

Hierarchy remains: Ryan Helsley | Andrew Kittredge | JoJo Romero

Closer Monkey’s filthy pitch of the day goes to Raisel Iglesias. Although he’s known for his change-up since joining Atlanta, his slider produced this swing, courtesy of the Pitching Ninja.

We published an updated tiered closer rankings ahead of Week 9 last night, in case you missed it.

Thanks for being a part of the Closer Monkey community. Stay safe and be well.

Please consider becoming a premium subscriber for a one-time $20 donation to the site, featuring full-text emails with charts, column blurbs, and ad-free analysis.