Monkey Bytes, May 8: McArthur suffers a blown save, Finnegan nails down his 11th, Leverage Updates, Game Recaps, and more

Wrapping up another full-slate Tuesday, only four saves were recorded among the 15 contests but many high-leverage events of interest took place regardless. James McArthur was one pitch from a clean outing and instead, allowed a two-out double by William Contreras, issued a walk, and a go-ahead three-run home run, life can come at you fast. Meanwhile, Kyle Finnegan took over the major league lead in saves, securing his 12th while facing Baltimore.

Trevor Megill has emerged as the Brewers’ preferred save option, he’s recorded four straight games finished and a save in three of his last four appearances. Our hierarchy will reflect this change. These games and more will be covered in today’s Monkey Bytes.

Closer CliffsNotes

American League

(RP | BOS): There will be bumps during a rookie season, and Justin Slaten suffered his first loss during the bottom of the eighth in Atlanta, allowing two hits, two earned runs, and a walk while striking out one. 

Hierarchy remains (for now): Kenley Jansen | Chris Martin | Justin Slaten

(RP | DET): Preserving a four-run win, Alex Lange tossed a scoreless ninth, working around a walk. 

(RP | KCR): For a second straight outing, James McArthur suffered a blown save. He allowed a hit and a walk, before giving up a go-ahead three-run home run by Willy Adames, resulting his second loss.

(RP | LAA): During his first appearance in May, Carlos Estévez fired a clean ninth, preserving a combined shutout during a non-save situation. 

(RP | MIN): Suffering his first loss, Jorge Alcala allowed four hits, four earned runs, and walking two with one strikeout during his two innings of relief against Seattle. 

Updated hierarchy: *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. 

(RP | SEA): After stranding two runners while recording two outs in the bottom of the eighth, Ryne Stanek collected his first win courtesy of his team’s rally in the top of ninth. 

National League

(RP | ARI): Making his season debut in a non-save appearance, Paul Sewald closed out a win in Cincinnati. However, he did allow a solo home run by Tyler Stephenson and recorded a strikeout, throwing 15 pitches (11 strikes – 73.3 Strike%) and producing two whiffs (13.3 SwStr%).

Updated Hierarchy: Paul Sewald | Kevin Ginkel | Ryan Thompson

(RP | ATL): Shutting the door on his ninth save, Raisel Iglesias retired the side and recorded a strikeout while facing the Red Sox. 

(RP | CHC): Benefiting from a walk-off home run, Héctor Neris collected his second win after tossing a scoreless top of the ninth, navigating around a hit and a walk. 

(RP | MIA): Amid trade rumors, Tanner Scott fired a clean bottom of the eighth during a six-run loss, striking out the side against the Dodgers’ 6-7-8 lineup pocket. He threw 14 pitches (11 strikes – 78.6 Strike%) and produced three whiffs (21.4 SwStr%). After early command issues, he owns a 74 strike percentage with seven strikeouts against two walks over his last seven games, spanning 5.1 innings.

Hierarchy remains: Tanner Scott | Andrew Nardi | Anthony Maldonado

(RP | MIL): Completing his team’s comeback, Trevor Megill nailed down his third save, firing a clean bottom of the ninth and striking out one versus Kansas City’s top of the lineup. 

(RP | NYM): Hanging on for his first save, Adam Ottavino gave up a solo home run among his two hits, an earned run, and a walk with a strikeout against the Cardinals, preserving a two-run win. 

(RP | SDP): Entering a tied game in the bottom of the eighth, Enyel De Los Santos stranded a runner. When he returned for the ninth, he allowed a walk-off, solo home run by Michael Busch, resulting in his second loss. 

Hierarchy remains: Robert Suarez | Yuki Matsui | Enyel De Los Santos

(RP | SFG): Appearing for the first time in four days, Camilo Doval worked a scoreless bottom of the ninth, preserving a combined shutout, issuing two walks, and recording two strikeouts. He threw 23 pitches (56.5 Strike%) and generated six whiffs (26.1 SwStr%). He owns a 1.34 WHIP with 17 strikeouts against eight walks over 12.2 innings.

Hierarchy remains: Camilo Doval | Tyler Rogers | Ryan Walker

(RP | WSH): Taking over the major-league lead in saves, Kyle Finnegan secured his 12th, firing a clean ninth and striking out one against the Orioles. 

American League Full Recaps from May 7

Detroit Tigers – Wrapping up a four-run win, Alex Lange tossed a scoreless bottom of the ninth despite walking one. He threw 20 pitches (50 Strike%) with two whiffs. This marked his seventh game-finished through 15 appearances. He also extended his scoreless streak to nine games, recording nine strikeouts against three walks with a 0.56 WHIP over nine innings. Andrew Chafin worked a scoreless eighth, allowing a hit. Alex Faedo notched his third hold, logging two clean frames and striking out one. Tyler Holton collected his third win, giving up two hits and striking out three over three scoreless innings. 

It feels like Jason Foley sits on the hot seat, but until he’s displaced, leaving the hierarchy unchanged. 

Hierarchy remains (for now): Jason Foley | Alex Lange | Andrew Chafin

Kansas City Royals – After recording two quick outs, James McArthur allowed a double by William Contreras, issued a walk, and allowed a go-ahead, three-run home run by Willy Adames in the top of the ninth. As a result, he was tagged with his second loss, and third blown save, giving up three hits, three earned runs, and a walk during his outing. He’s suffered a blown save in consecutive appearances. John Schreiber notched his ninth hold, working around two hits and striking out two in a scoreless eighth.

Hierarchy remains (for now): James McArthur | John Schreiber | Chris Stratton

Los Angeles Angels – Making his first appearance since April 30, Carlos Estévez fired a clean bottom of the ninth, preserving a combined shutout in a non-save situation. He threw 14 pitches (64.3 Strike%) and produced three whiffs (21.4 SwStr%). He owns a 0.93 WHIP with 11 strikeouts against zero walks through 9.2 innings this season. Luis García retired the side in the eighth.

Hierarchy remains: Carlos Estévez | Matt Moore | Luis García

Seattle Mariners – Capping his team’s comeback, Andrés Muñoz fired a clean bottom of the ninth, recording one strikeout in a non-save outing. He threw 14 pitches (57.1 Strike%) and produced four whiffs (28.6 SwStr%). He owns a seven-game scoreless streak with seven strikeouts versus one walk through seven innings. Ryne Stanek collected his first win, stranding a runner and retiring both batters in the eighth, one via strikeout. Tayler Saucedo gave up two hits and an earned run, then left early after a collision at first base, resulting in his first blown save. Tyson Miller was credited with his first hold, allowing two hits and an earned run while striking out one in the seventh. Austin Voth fired 1.1 clean frames, stranding two runners.

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

National League Full Recaps from May 7

Atlanta Braves – Handed a two-run lead in the top of the ninth, Raisel Iglesias matched up with the 5-6-7 batters from Boston and secured his ninth save. He threw 14 pitches (50 Strike%) and generated three whiffs (21.4 SwStr%). He’s produced a 0.98 WHIP with 10 strikeouts against three walks through 14.1 innings. Joe Jiménez collected his first win, walking one and striking out one during a scoreless eighth.

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

Chicago Cubs – Auditioning for a future as a traffic controller, Héctor Neris escaped with another scoreless outing, despite giving up a one-out single and a two-out walk, with an inning-ending pop-out. He collected his second win courtesy of a walk-off home run in the bottom of the ninth. Since recording his first save, he’s logged eight appearances while posting a 1.50 WHIP with six strikeouts versus five walks over eight innings. Yency Almonte worked a scoreless eighth, yielding a hit.

Hierarchy remains: Héctor Neris | Mark Leiter Jr. | Yency Almonte

Milwaukee Brewers – Things escalated quickly in the top of the ninth with the Brewers taking a one-run lead on a three-run home run. Trevor Megill converted his third save, firing a clean ninth and striking out one. He threw eight pitches (all strikes) and generated three whiffs (37.5 SwStr%) against the Royals’ top of the order. He’s been scoreless in five straight outings with four strikeouts versus zero walks. Jared Koenig garnered his third win, logging 1.1 scoreless innings and allowing two hits. This represents Megill’s fourth consecutive game-finished and his third save converted in as many chances. 

Adjusted Hierarchy: Trevor Megill | Joel Payamps | Elvis Peguero

New York Mets – Even though he allowed a solo home run (Lars Nootbar) with one out in the bottom of the ninth, Adam Ottavino recorded his first save, preserving a two-run win in St. Louis. He gave up two hits, an earned run, and a walk while striking out one, throwing 24 pitches (62.5 Strike%) with one whiff. Reed Garrett secured his third hold, yielding a hit and striking out two during a scoreless eighth.

Hierarchy remains: Edwin Díaz | Adam Ottavino | Reed Garrett

Washington Nationals – Locking down his MLB-leading 12th save, Kyle Finnegan retired the side while facing the 2-3-4 hitters of Baltimore, preserving a combined shutout. He threw 10 pitches (70 Strike%) and induced one whiff with one strikeout in his outing. He’s converted eight straight saves and owns a 10-game scoreless streak, posting 10 strikeouts versus two walks over 10 innings. Hunter Harvey tossed a scoreless eighth, yielding a hit and striking out one for his 12th hold.

Hierarchy remains: Kyle Finnegan | Hunter Harvey | Dylan Floro

Vulture Save Options for Wednesday, May 8

KCR: McArthur and Schreiber have pitched in two of the last three, which may create an ancillary save chance for Chris Stratton, though Nick Anderson has pitched better than him in recent outings, he could be sneaky on this slate.

TEX: If Kirby Yates and David Robertson work in tandem during Game 1, José Leclerc could be in play for the save chance if they can sweep the A’s.

Vulture Save Options for Thursday, May 9

*This will only be a seven-game slate

ARI: If Sewald pitches on Wednesday, Kevin Ginkel would be in line for the save chance on Thursday.

MIL: Megill notched the save on Tuesday, and if he pitches on Wednesday, Joel Payamps would be the ancillary save choice on this slate.

SFG: Doval pitched on Tuesday, and he works again on Wednesday, it would be Ryan Walker (if he does not pitch today) or Tyler Rogers for the save on Thursday, though Doval’s appeared in three straight once already this year.

Closer Monkey’s filthy pitch of the day was this fastball by Trevor Megill, courtesy of the Pitching Ninja.

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

Monkey Bytes, May 6: Clase closed for save number 10, Bednar secures his sixth, Game Recaps, and more from a crazy slate

Sunday’s full slate featured a rain-shortened save in New York and a blown save by Edwin Díaz. There were six saves total on the day, along with many games decided by the bullpens. Evan Phillips was placed on the 15-day injured list due to a Grade 1 hamstring strain. He incurred the injury while playing catch and catching his cleat. These events, and the rest of a busy slate will be covered in today’s Monkey Bytes.

Closer CliffsNotes (Results from May 5)

American League

(RP | BOS): Making his first appearance since April 28, Kenley Jansen faced the Twins’ 8-9-1 hitters with a seven-run lead. He worked a scoreless ninth, navigating around an error and a two-out single with a game-ending pop-out by Ryan Jeffers. 

Hierarchy remains (for now): Kenley Jansen | Chris Martin | Justin Slaten

(RP | CLE): Nailing down his 10th save, Emmanuel Clase fired a clean top of the ninth, striking out two while preserving a 4-1 win over the Angels. 

(RP | DET): Taking over a tied game in the seventh, Shelby Miller was tagged with his fourth loss, allowing a hit, three earned runs, and two walks while striking out one in a tumultuous one-third of an inning. 

(RP | HOU): Taking over a tied game in the top of the ninth, Josh Hader suffered his third loss, serving up a go-ahead solo shot by Cal Raleigh.

(RP | KCR): Working an extended outing, James McArthur suffered his first loss, and his second blown save, giving up four hits, two runs (one earned), and recording three strikeouts against the Rangers.

(RP | NYY): Courtesy of the weather, Dennis Santana was awarded his second save after tossing a scoreless eighth, giving up a hit and striking out two. 

(RP | SEA): With two runners on and two outs, Andrés Muñoz took over a tied game, inducing a flyout, and ending the threat. He collected his second win courtesy of a go-ahead home run in the top of the ninth, firing 1.1 clean frames and striking out one in Houston. 

(RP | TBR): Benefiting from a walk-off rally in the bottom of the tenth, Erasmo Ramírez collected his first win. He allowed an inherited runner to score on a fielding error and walked one over his two-thirds of an inning. 

(RP | TEX): Tasked with a one-run lead in the bottom of the tenth, David Robertson recorded his first save, issuing an intentional walk and striking out one. 

(RP | TOR): Entering a tied game in the bottom of the sixth, Génesis Cabrera suffered his first blown save, letting an inherited runner score. He returned for the seventh, giving up a hit and was removed, but the runner scored, putting an earned run on his line, along with his first loss. 

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

National League

(RP | CIN): A rough outing alert during a non-save outing. Alexis Díaz allowed a hit, four earned runs, and two walks over one-third of the ninth. 

(RP | MIA): Taking over in the bottom of the fifth, Burch Smith earned his second win,  retiring the side and striking out one.

Hierarchy remains: Tanner Scott | Andrew Nardi | Anthony Maldonado

(RP | NYM): One out from his first save since April 15, Edwin Díaz allowed a game-tying solo home run by Randy Arozarena, resulting in his first blown save. 

(RP | PHI): Hanging on for his seventh save, José Alvarado navigated around a solo home run, and recorded a strikeout, capping a one-run win over the Giants. 

(RP | PIT): Appearing for a second straight day, David Bednar secured his sixth save, giving up a hit and striking out one during a scoreless ninth against the Rockies. 

(RP | STL): During a tied game, Giovanny Gallegos took over in the seventh, giving up three hits, including a solo home run (Eloy Jiménez), and three earned runs without recording an out en route to his first loss. 

Hierarchy remains: Ryan Helsley | Andrew Kittredge | JoJo Romero

(RP | WSH): Securing his 11th save, Kyle Finnegan tossed a scoreless ninth, preserving a three-run win over the Blue Jays while walking one. 

Game Recaps – American League

Cleveland GuardiansShutting the door on his 10th save, Emmanuel Clase fired a clean top of the ninth, recording two strikeouts, closing out a 4-1 win over the Angels. He threw 10 pitches (70 Strike%) and generated two whiffs (20  SwStr%). He’s been scoreless in nine of his last 10 appearances, converting six saves with 12 strikeouts against one walk over 9.1 innings. Tim Herrin secured his fourth hold, retiring the side in the eighth. Scott Barlow notched his eighth hold, walking one and striking out two in a scoreless seventh.

Hierarchy remains: Emmanuel Clase | Scott Barlow | Nick Sandlin

Detroit Tigers – During a rain-shortened contest, Alex Lange retired his only batter faced in the bottom of the seventh. Andrew Chafin let all three inherited runners score in the seventh, giving up a bases-clearing double by Juan Soto among his two hits and issued a walk over one-third of an inning. Shelby Miller was tagged with his fourth loss, allowing a hit, three earned runs, and two walks while striking out one over one-third of the seventh.

Hierarchy remains (for now): Jason Foley | Alex Lange | Andrew Chafin

Houston Astros – Suffering his third loss of the season, Josh Hader gave up a go-ahead solo home run to Cal Raleigh in the top of the ninth inning of a tied game. This represents his second home run given up this season after allowing only three last year. Hader threw 15 pitches (11 strikes – 73.3 Strike%) and produced three whiffs (20 SwStr%). He’s allowed at least a run in three of his last five games. Bryan Abreu was tagged with his second blown save, giving up a hit-by-pitch, a balk, and a game-tying RBI single by Luis Urías in the top of the eighth.

Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

Kansas City Royals – Handed a one-run lead, James McArthur allowed a one-out, game-tying solo home run by Jonah Heim, hit-a-batter, and gave up a single before recording consecutive strikeouts, escaping with a tie. He returned for the tenth, allowing an infield single by Corey Seager, and an RBI single by Nathaniel Lowe before inducing a double play groundout. But he suffered his first loss and second blown save when his team could not score in the bottom of the tenth. He threw 30 pitches (22 strikes – 73.3 Strike%) and generated eight whiffs (26.7 SwStr%). John Schreiber gave up a hit and an earned run while striking out one in the eighth for his eighth hold. Angel Zerpa logged two scoreless frames, yielding a hit and striking out two for his fourth hold.

Hierarchy remains: James McArthur | John Schreiber | Chris Stratton

New York Yankees – Benefiting from the weather, Dennis Santana recorded his second save, tossing a scoreless top of the eighth, allowing a one-out single by Matt Vierling and recording two strikeouts. He threw 17 pitches (12 strikes – 70.6 Strike%) and induced two whiffs (11.8 SwStr%). Victor González garnered his second win, retiring his only batter in the seventh, stranding two runners. Ian Hamilton issued a walk and gave up a hit over one-third of the seventh, he also suffered his first blown save letting both inherited runners score.

Hierarchy remains (for now): Clay Holmes | Ian Hamilton | Victor González

Seattle Mariners – Pressed into action in the bottom of the eighth, Andrés Muñoz took over with two runners on and two outs, inducing an inning-ending flyout by Yainer Diaz. He returned for the ninth and retired the side in order, including one strikeout while collecting his second win. He threw an efficient 11 pitches (72.7 Strike%) and produced two whiffs (18.2 SwStr%) over 1.1 clean frames. Ryne Stanek allowed a hit and hit a batter, with one strikeout during two-thirds scoreless in the eighth. Tayler Saucedo worked a scoreless seventh, allowing a hit and a walk.

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

Tampa Bay Rays – Despite letting an inherited runner score in the top of the tenth, Erasmo Ramírez collected his first win courtesy of a walk-off rally in the bottom of the frame. Jacob Lopez logged 1.1 innings, giving up an unearned run and two walks while striking out one. Shawn Armstrong tossed two scoreless frames, allowing a hit and two walks while striking out one. Garrett Cleavinger fired a clean sixth, striking out one on 15 pitches (66.7 Strike%) with four whiffs (26.7 SwStr%). Kevin Kelly turned in two scoreless innings, yielding two hits and striking out two.

Hierarchy remains: *Jason Adam | *Garrett Cleavinger | *Phil Maton

*= closer-by-committee

Texas Rangers – Making his first appearance since April 28, Kirby Yates collected his third win, tossing two scoreless frames, walking one, and striking out two. He entered with his team down by one but kept the game within reach. He threw 27 pitches (14 strikes – 51.9 Strike%) and induced two whiffs. David Robertson notched his first save, working a scoreless tenth, intentionally walking Bobby Witt Jr. before a game-ending lineout by Nelson Velázquez. He recorded one strikeout while throwing nine pitches (66.7 Strike%) without a whiff.

Hierarchy remains: Kirby Yates | David Robertson | José Leclerc

Game Recaps – National League

Cincinnati Reds – Making the dreaded non-save appearance during a lopsided contest, Alexis Díaz took over in the top of the ninth and struggled. He allowed a lead-off walk, an RBI double, a single, then a walk, recorded a strikeout, and was removed with the bases loaded. His final line, was two hits against, four earned runs, and two walks while striking out one over one-third of an inning. It was a less-than-optimal outcome during his first outing since April 29. Emilio Pagán allowed a grand slam by Anthony Santander, scoring all three inherited runners.

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

Los Angeles Dodgers – Finishing a four-run win, and a sweep of Atlanta, Michael Grove fired a clean top of the ninth, recording two strikeouts. He threw 11 pitches (72.7 Strike%) and produced two whiffs (18.2 SwStr%). Blake Treinen made his first MLB appearance since October 2022, firing a clean eighth, and striking out two against the 9-1-2 lineup pocket, throwing 11 pitches (54.5 Strike%) with two whiffs (18.2 SwStr%). Joe Kelly notched his ninth hold, retiring his only batter via strikeout and stranding an inherited runner.

Adjusted Hierarchy: *Daniel Hudson | *Blake Treinen | *Joe Kelly

*= closer-by-committee

New York Mets – With two outs, and a one-run lead, Edwin Díaz could not convert the save, allowing a game-tying solo home run by Randy Arozarena in the bottom of the ninth, resulting in his first blown save. He finished with two hits against, the earned run, and two strikeouts, throwing 19 pitches (16 strikes – 84.2 Strike%) with six whiffs (31.6 SwStr%). He last recorded a save on April 15 and has allowed a run in two of his last three. Jake Diekman suffered his first loss, and first blown save, giving up a a walk and a walk-off two-RBI triple by Jonny DeLuca in the bottom of the 10th, putting two runs (one earned) on his ledger. Sean Reid-Foley notched his first hold, walking one and striking out one in the eighth. Reed Garrett secured his second hold, navigating around a hit and a walk while striking out one in the seventh.

Hierarchy remains: Edwin Díaz | Adam Ottavino | Reed Garrett

Philadelphia Phillies – Despite giving up a solo home run, José Alvarado recorded his seventh hold, closing out a one-run win over the Giants. He threw 17 pitches (11 strikes – 64.7 Strike%) and produced three whiffs (17.6 SwStr%) while striking out one in his outing. This ended his modest four-game scoreless streak. Jeff Hoffman notched his fifth hold, allowing a hit and striking out three on 19 pitches (12 strikes – 63.2 Strike%) with four whiffs (21.1 SwStr%). He’s recorded 15 strikeouts against his last 23 batters faced (65.2 K%). Gregory Soto held on for his fourth hold, walking one during two-thirds scoreless in the seventh.

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

Pittsburgh Pirates – It feels like nothing comes easy this year for David Bednar, but he recorded his sixth save, working around a two-out double by Sean Bouchard with a game-ending strikeout versus pinch hitter, Jake Cave. Bednar threw 13 pitches (10 strikes – 76.9 Strike%) without inducing a whiff. He was scoreless over both outings this weekend and could be turning a corner. Aroldis Chapman notched his seventh hold, walking one and striking out two during a scoreless eighth. Luis L. Ortiz collected his second win, logging 1.2 clean frames, and stranding two runners in the top of the sixth. 

Hierarchy remains: David Bednar | Aroldis Chapman | Colin Holderman

Washington Nationals – Closing out a crazy contest, Kyle Finnegan recorded his 11th save, walking one during a scoreless top of the ninth against Toronto. He threw 19 pitches (11 strikes – 57.9 Strike%) without a whiff. He owns a nine-game scoreless streak, converting all seven save chances and collecting a win with nine strikeouts against two walks over nine innings. Hunter Harvey stranded two runners in the eighth, logged 1.1 scoreless frames, and walked one, resulting in his second win. Dylan Floro tossed 1.2 scoreless innings, yielding two hits and a walk. Derek Law suffered his second blown save, letting both inherited runners score in the fifth, recording two outs and striking out one.

Hierarchy remains: Kyle Finnegan | Hunter Harvey | Dylan Floro

Vulture Options for Monday, May 6

KCR: After throwing 30 pitches over two innings, McArthur will be off today and possibly tomorrow. Chris Stratton filled in last time with the ancillary save, though John Schreiber could also appear today. Stratton gives one a chance at saves on two days rather than one.

PIT: Bednar appeared on Saturday and Sunday, putting Aroldis Chapman on the radar for a save chance today.

TEX: David Robertson may record a second straight save as Yates pitched two innings in Sunday’s win and will be unavailable today.

Vulture Options for Tuesday, May 7

CHC: Neris has pitched three times since May 1 and if he appears on Monday, it will be four outings in six days, so he should be off on Tuesday if this transpires. Also, if Mark Leiter Jr. sets him up on Monday, it may provide Daniel Palencia with an ancillary save opportunity on Tuesday. Today’s usage patterns will guide who to choose for Tuesday’s save chance.

CLE: An Emmanuel Clase save on Monday would be two days in a row, and may place Nick Sandlin in line for the save on Tuesday.

NYM: One hopes Edwin Díaz gets right back into a game on Monday, and if he does, Adam Ottavino or Jorge López could get the save chance on Tuesday.

PHI: Both Alvarado and Hoffman pitched on Sunday night, so whichever one does not pitch on Monday, would get the save chance on Tuesday. However, if they both appear today, Gregory Soto or Orion Kerkering could get the ninth on Tuesday.

SEA: If Muñoz and Stanek pitch again on Monday, they will need Tuesday off, so keep tabs on Gabe Speier in case he’s needed for the save chance.

Closer Monkey’s filthy outing of the day goes to Ryan Walker, striking out the side against the Phillies during a loss, 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 3: Doval records his sixth save, Game Recaps, and What to Watch For

Given the small six-game slate from Thursday yielding one save, today’s Monkey Bytes will follow a different format, combining both leagues into one recap.

Closer CliffsNotes from May 2

(RP | BAL): Entering in the top of the fifth, Keegan Akin stranded two runners, and collected his first win while tossing 1.1 innings, giving up a solo home run (Gleyber Torres) and a walk in his outing.

(RP | CHC): Allowing a walk-off, two-RBI double by Francisco Lindor, Daniel Palencia suffered his first loss of the season. 

(RP | COL): Despite recording three strikeouts over two combined innings, Justin Lawrence suffered his first loss when the “place” runner scored on a walk-off single in the bottom the tenth, scoring as an inherited runner.

(RP| MIA): Collecting his first win via a walk-off rally, Burch Smith retired the side in the top of the tenth while striking out two against the Rockies. 

(RP | NYM): A walk-off rally in the bottom of the 11th provided Danny Young with his first win of the season, and his MLB career. 

(RP | SFG): Securing his sixth save, Camilo Doval fired a clean bottom of the ninth in Boston, recording one strikeout.

Game Recaps from May 2

Baltimore Orioles – During an eventual 7-2 victory over the Yankees, Keegan Akin stranded two runners, and collected his first win while tossing 1.1 innings, giving up a solo home run (Gleyber Torres) and a walk in his outing. Danny Coulombe recorded two outs, yielding a hit and striking out one over two-thirds scoreless. Jacob Webb fired 1.1 clean frames, striking out three on 13 pitches (84.6 Strike%) and producing four whiffs (30.8 SwStr%). Cionel Pérez tossed a clean ninth, closing a five-run win, and recorded two strikeouts.

Hierarchy remains (for now): Craig Kimbrel | Yennier Cano | Danny Coulombe

Chicago Cubs – Suffering his first loss, Daniel Palencia tossed a clean bottom of the tenth, but in the 11th he hit Harrison Bader with a pitch, then gave up a walk-off, two-RBI double by Francisco Lindor. Héctor Neris fired a clean bottom of the ninth, striking out one on 11 pitches (72.7 Strike%) and inducing two whiffs (18.2 SwStr%). This marked his first clean outing of the season. Yency Almonte retired the side in the eighth. Richard Lovelady was tagged with his first blown save, letting his only inherited runner score while giving up two hits and striking out two over 1.1 scoreless innings. Keegan Thompson allowed two hits, and three runs (one earned) while recording two strikeouts during his combined inning of relief.

Hierarchy remains: Héctor Neris | Mark Leiter Jr. | Adbert Alzolay

Colorado Rockies – Taking over with a runner on, and one out, Jalen Beeks let the game-winning run score on a walk-off, RBI single by Jesús Luzárdo in the bottom of the tenth, letting his only inherited runner score. Beeks also issued a walk and retired one during his appearance. Justin Lawrence suffered his second loss, allowing an unearned run and striking out three over two combined innings. He threw 22 pitches (15 strikes – 68.2 Strike%) and produced three whiffs (13.6 SwStr%). Ty Blach logged four scoreless frames as the “bulk follower”, scattering three hits and striking out two.

After the game, the team placed Lawrence on paternity leave, he could be activated later this weekend.

Updated hierarchy: Justin Lawrence | Jake Bird / Jalen Beeks

Miami Marlins – Benefiting from a walk-off in the bottom of the tenth, Burch Smith collected his first win of the season, firing a clean top of the frame while striking out two. He’s been scoreless in six of his last seven outings. Anthony Maldonado navigated around two hits and a walk while striking out one in a scoreless ninth. He threw 19 pitches (11 strikes – 57.9 Strike%) and generated five whiffs (26.3 SwStr%) keeping the game tied. Anthony Bender worked a scoreless eighth, walking one and striking out one. Andrew Nardi fired a clean seventh, striking out two on nine pitches (88.8 Strike%) with three whiffs (33.3 SwStr%).

Hierarchy remains: Tanner Scott | Andrew Nardi | Anthony Maldonado

New York Mets – Even though he allowed an unearned run in the top of the 11th, Danny Young collected his first win of the season, and his MLB career, when his teammates provided a walk-off rally in the bottom of the frame. He gave up two hits and a walk while striking out one. Edwin Díaz fired two clean innings, recording two strikeouts. He threw 24 pitches (54.2 Strike%) and produced three whiffs. This marked the ninth time in his career he’s pitched at least two innings, and the first since August 4, 2022. Reed Garrett turned in a scoreless eighth, giving up a hit and a walk. Jake Diekman tossed a scoreless seventh, walking one and striking out two. Dedniel Núñez allowed two hits and an earned run while striking out one in the sixth.

Hierarchy remains: Edwin Díaz | Adam Ottavino | Reed Garrett

San Francisco Giants – Shutting the door on his sixth save, Camilo Doval fired a clean bottom of the ninth, striking out one against the 6-7-8 Red Sox hitters. He threw 14 pitches (11 strikes – 78.6 Strike%) and induced four whiffs (28.6 SwStr%). He owns a 1.29 WHIP with 15 strikeouts versus six walks over 11.2 innings. Tyler Rogers notched his sixth hold, tossing a clean eighth and striking out one. Erik Miller worked a clean seventh, striking out one for his fourth hold. Ryan Walker collected his fourth win, giving up a hit and striking out one in a scoreless sixth.

Hierarchy remains: Camilo Doval | Tyler Rogers | Ryan Walker

What to Watch For (Weekend Edition)

American League

BAL: When does Craig Kimbrel return and how does he fare in his next save chance?

BOS: Will Kenley Jansen record his first save since April 20?

CWS: Does Pedro Grifol start formulating a stable high-leverage structure?

DET: Will A.J. Hinch keep playing match-ups in the late innings or does Jason Foley remain the primary save share?

LAA: How does Carlos Estévez respond to two blown saves over his last four opportunities?

TBR: Can Jason Adam emerge as the preferred save option with Pete Fairbanks sidelined?

National League

ARI: Any updates on the status or timeline for Paul Sewald?

CHC: Did Héctor Neris become his team’s ride-or-die in the ninth inning? Can he remain averse from regression toward the mean?

MIA: A new month hopefully means Tanner Scott can build his trade stock with a strong performance, if not, who emerges as an option for saves?

MIL: Will Joel Payamps and Trevor Megill keep sharing save chances or can one emerge as the preferred option? Will there be any updates on the rehab status for Devin Williams?

PHI: The “floating closer” concept lives on, who rules the weekend for save chances?

PIT: Will the real David Bednar please stand up, please stand up?

Vulture Save Options for Friday, May 3

CHC: Neris has pitched in three of the last four days, putting Mark Leiter Jr. or, gulp, Adbert Alzolay in line for a save chance this afternoon.

NYM: “Sugar” Díaz logged a two-inning outing, and even though Adam Ottavino’s on a heater, the team has used him as the HLR in these sorts of games while Jorge López receives the ancillary save chances.

Closer Monkey’s filthy outing of the day goes to Edwin Díaz, including these two strikeouts in the ninth inning, 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 2: Holmes and Finnegan secure their 10th saves, A career-first save for a Miami reliever, Game Recaps, and more

Wednesday’s slate yielded eight saves, but three were of the ancillary variety. Two relievers closed out their 10th save of the season. Clay Holmes worked a multiple-inning save in Baltimore while Kyle Finnegan fired a clean ninth in Texas. These high-leverage events, and the rest of interest, covered next in our daily installment of Monkey Bytes, with the Closer CliffsNotes leading off for those working under time constraints.

Closer CliffsNotes from May 1

American League

(RP | CWS): Suffering his first loss, and second blown save, Dominic Leone gave up two hits and two earned runs over two-thirds innings.

(RP | CLE): Shutting the door on his ninth save, Emmanuel Clase fired a clean bottom of the tenth, stranding the “place” runner, and striking out one, preserving a one-run win in Houston. 

(RP | DET): Not only did Alex Lange strand an inherited runner in the top of the eighth, he returned for the ninth, securing his second save while tossing 1.1 scoreless frames, walking one, and striking out two. 

(RP | HOU): Taking over in the top of the tenth, Shawn Dubin suffered his first loss, allowing a hit, an unearned run, and two walks while striking out one.

(RP | NYY): Locking down his 10th save, Clay Holmes turned in 1.2 scoreless frames, giving up a hit and striking out three, preserving a combined shutout in Baltimore. 

(RP | OAK): Appearing on consecutive days for the second time this season, Mason Miller preserved a combined shutout, in a non-save capacity, firing a clean top of the ninth and recording one strikeout. 

National League

(RP | ATL): Working into, then out of trouble, Raisel Iglesias closed out his eighth save, navigating around a hit and a walk for a scoreless ninth in Seattle. 

(RP | CHC): Save number five for Héctor Neris, navigating around a hit batter and a double with a game-ending double play on a flyout and a runner thrown out at home against the Mets. 

(RP | CIN): Losing his eight-game scoreless streak, Fernando Cruz suffered his second loss, giving up a grand slam in the bottom of the seventh against the Padres. 

(RP | MIA): Rookie Anthony Maldonado recorded his first major league save, firing a clean top of the ninth and striking out one against the Rockies. 

(RP | PHI): With pin the tail on the ninth inning landing on Gregory Soto, he responded by securing his second save, working around two hits, and striking out one, preserving a one-run win over the Angels. 

(RP | SDP): Bouncing back during a high-leverage spot, Enyel De Los Santos collected his first win, stranding two runners while striking out his only batter faced (Luke Maile) in the seventh, ahead of his team’s four-run rally in the bottom of the frame. 

(RP | WSH): Preserving a 1-0 win in Texas, Kyle Finnegan recorded his 10th save, firing a clean bottom of the ninth while striking out the side. 

Game Recaps from May 1 – American League

Cleveland GuardiansRetiring the side in the bottom of the tenth, and stranding the “place” runner, Emmanuel Clase recorded his ninth save, preserving a one-run win in Houston. He threw five pitches (80 Strike%) and induced one whiff (20 SwStr%) while striking out one in his outing. He owns a 0.80 WHIP with 16 strikeouts against one walk over 16.1 innings and converted nine of 11 save chances. Cade Smith collected his first win, retiring both batters faced in the ninth, stranding a runner. Tim Herrin worked two-thirds scoreless combined inning, yielding a hit. Scott Barlow tossed two-thirds scoreless in the eighth, allowing a hit.

Updated hierarchy: Emmanuel Clase | Scott Barlow / Nick Sandlin

Chicago White Sox – Another rough day for the leverage ladder. Steven Wilson was credited with his fourth hold despite allowing two unearned runs and issuing three walks over two-thirds of the sixth. Dominic Leone suffered his first loss, and second blown save, giving up two earned runs and two walks while striking out two over two-thirds combined innings. Tim Hill let both inherited runners score, yielding two hits during two-thirds scoreless. Tanner Banks gave up two earned runs on three hits and recorded a strikeout over 1.1 innings. John Brebbia also permitted both inherited runners to score on three hits putting two earned runs on his ledger and striking out one in two-thirds of the ninth.

Hierarchy remains (for now): *Michael Kopech | *Steven Wilson | John Brebbia

*= closer-by-committee

Detroit Tigers – After taking over in the eighth with two runners on and two outs, Alex Lange quelled the threat, striking out Willson Contreras. Lange returned for the ninth and worked around a two-out walk to Paul Goldschmidt with a game-ending strikeout of Alec Burleson. During his 1.1 scoreless frames, he threw 24 pitches (58.3 Strike%) and induced two whiffs. He’s been scoreless over his last seven outings, spanning 7.2 innings with nine strikeouts against two walks and a 0.52 WHIP. Joey Wentz was awarded his first hold, allowing a hit and a walk while striking out one in a combined scoreless inning of relief. Will Vest gave up two hits during two-thirds scoreless in the seventh. (Jason Foley had appeared in three of the previous four days).

Hierarchy remains (for now): Jason Foley | Alex Lange | Andrew Chafin

Houston Astros – Entering a tied game in the top of the eighth, Rafael Montero worked around a hit with a scoreless outing. Ryan Pressly tossed a scoreless ninth, allowing a hit and striking out three. He threw 22 pitches (14 strikes – 63.6 Strike%) and produced four whiffs (18.2 SwStr%). Shawn Dubin suffered his first loss, giving up a hit, an unearned run, and two walks while striking out one in the top of the tenth.

Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

New York Yankees – Forced into an extended outing, Clay Holmes responded, recording his first five-out save of the season, and third of his career, closing out a combined shutout in Baltimore. He allowed a hit and recorded three strikeouts, throwing 23 pitches (20 strikes – 87 Strike%) and producing four whiffs (17.4 SwStr%) while securing his 10th save. He also owns an 11-game scoreless streak with 15 strikeouts versus one walk over his last 10.2 innings. Ian Hamilton gets credit for his fifth hold, issuing a walk and hitting a batter over one-third of the eighth before his removal. Caleb Ferguson stranded a runner in the seventh, striking out both batters faced for his fifth hold.

Hierarchy remains: Clay Holmes | Ian Hamilton | Victor González

Oakland A’s – While warming for a potential save chance, his teammates tacked on a run in the bottom of the eighth. But, Mason Miller turned in a clean top of the ninth, preserving a combined shutout in a non-save outing. He threw 10 pitches (80 Strike%) and induced one whiff while striking out one. He’s been scoreless in his last 11 appearances with 28 strikeouts against three walks over 13.1 innings. Michael Kelly retired his only batter in the eighth, recording his first hold and stranding two runners. Dany Jiménez walked two over two-thirds scoreless in the eighth for his second hold.

Hierarchy remains: Mason Miller | Lucas Erceg | Dany Jiménez

Game Recaps from May 1 – National League

Atlanta Braves – Despite allowing a lead-off walk and a hit in the bottom of the ninth, Raisel Iglesias bore down, retiring the next three batters on two flyouts and a game-ending comebacker, securing his eighth save. He threw 17 pitches (10 strikes – 58.8 Strike%) and produced three whiffs (17.6 SwStr%). He’s posted a 1.05 WHIP with nine strikeouts through his first 12.1 innings. Joe Jiménez turned in a clean eighth for his eighth hold. A.J. Minter worked around a walk and recorded a strikeout in a scoreless one-third of the seventh, notching his fourth hold and stranding a runner.

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

Chicago Cubs – Securing his fifth save, Héctor Neris worked about a hit batter and a double for a scoreless ninth, preserving a 1-0 win, courtesy of a game-ending double play flyout with the runner thrown out at home. Neris threw 10 pitches (70 Strike%) without getting a whiff. He’s converted five straight saves over his last five appearances despite a 1.40 WHIP with four strikeouts against four walks across five innings. Yency Almonte stranded two runners, striking out both batters faced in the eighth for his sixth hold. Mark Leiter Jr. was credited with his sixth hold, allowing a hit and a walk while striking out one in one-third of the eighth. 

Hierarchy remains: Héctor Neris | Mark Leiter Jr. | Adbert Alzolay 

Cincinnati Reds – Rough outing alert for Fernando Cruz. He suffered his second loss, allowing three hits, including a go-ahead grand slam by Jake Cronenworth, and a walk with a strikeout during his one-third of the seventh. Brent Suter took over, recording 1.2 scoreless frames and striking out one.

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

Miami Marlins – Handed a three-run lead in the top of the ninth, Anthony Maldonado retired the side and recorded a strikeout for his first career major league save. He threw 13 pitches (9 strikes – 69.2 Strike%) and induced two whiffs (15.4 SwStr%). Tanner Scott stranded a runner in the eighth, appearing for a third straight game despite issuing a walk. Bryan Hoeing secured his second hold, tossing 1.2 scoreless frames and yielding a hit.

Updated hierarchy: Tanner Scott | Andrew Nardi | Anthony Maldonado

Philadelphia Phillies – Running the “floating closer” concept, Rob Thomson pulled the strings while finishing a one-run win over the Angels. Gregory Soto navigated around two hits and recorded a strikeout during a scoreless ninth, notching his second save. He threw 16 pitches (62.5 Strike%) and induced three whiffs (18.8 SwStr%). José Alvarado held on for his second hold, working around three hits, and benefited from a caught stealing, erasing a baserunner while throwing 24 pitches (66.7 Strike%) with three whiffs (12.5 SwStr%). Orion Kerkering tossed a scoreless seventh, walking one and striking out two for his first hold. Matt Strahm fired a clean sixth while striking out two, securing his third hold. 

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

*= closer-by-committee

San Diego PadresMaking a non-save appearance, Robert Suarez retired the side in the ninth, closing out a four-run win over the Reds, throwing 11 pitches (72.7 Strike%) without a whiff. He’s riding a 10-game scoreless streak, converting all seven save chances with six strikeouts against two walks over 9.2 innings. Wandy Peralta turned in a clean eighth. Enyel De Los Santos collected his first win, stranding two runners and retiring his only batter faced (Luke Maile) via strikeout. Yuki Matsui issued two walks and recorded two strikeouts during two-thirds scoreless in the seventh.

Hierarchy remains: Robert Suarez | Yuki Matsui | Enyel De Los Santos

Washington Nationals – Nailing down his 10th save, Kyle Finnegan fired a clean bottom of the ninth, striking out the side while preserving a 1-0 win in Texas. He threw 13 pitches (9 strikes – 69.2 Strike%) and generated three whiffs (23.1 SwStr%). He owns an eight-game scoreless streak, converting all six save chances with nine strikeouts against one walk through eight innings. Hunter Harvey stranded a runner and logged 1.1 scoreless frames, allowing a hit and a walk while striking out two for his 10th hold. Dylan Floro worked two-thirds scoreless in the seventh, issuing a walk for his fourth hold.

Updated hierarchy: Kyle Finnegan | Hunter Harvey | Dylan Floro

Vulture Save Options for May 2

CLE: With the bullpen overworked after four straight extra-inning contests, a save chance today could fall upon Nick Sandlin, for those seeking a save on this six-game slate.

MIA: Tanner Scott’s now appeared in three straight, so it will either be Andrew Nardi or Anthony Maldonado for the save if provided this afternoon.

NYY: If the Yankees prefer giving Holmes the day off after logging a five-out save, they’ve preferred Victor González for the vulture save chances. If Holmes pitches, this will repeat for tomorrow’s slate.

Vulture Save Options for May 3

CHC: If Neris pitches on Thursday, it will be appearances on consecutive days, and three of the last four, placing Keegan Thompson on the radar for a multi-inning save chance on Friday.

WSH: If they use Finnegan and Harvey on Thursday, they should receive Friday off. If Floro does not pitch, he’s the vulture save choice, if he does, pivot to Matt Barnes and pray.

Closer Monkey’s filthy outing of the day goes to Kyle Finnegan, striking out the side in Texas, courtesy of the Pitching Ninja.

Thanks for being a part of the Closer Monkey community. Since tomorrow’s post will be light, April leaderboards will be covered in this post. 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 1: Hader logs two innings, Muñoz posts his first five-out save, Durán debuts, Game Recaps, and more

Chaos did not reign supreme but was sprinkled throughout Tuesday’s 16-game slate. Detroit deployed a match-up-based approach during Game 1, which backfired. There were two ancillary saves, two first saves of the season, though one was by a closer returning from injury. In all, nine saves were secured and five blown saves, recapped in our condensed CliffsNotes and full recaps below.

Closer CliffsNotes

American League

(RP | BAL): Locking down his first save, Jacob Webb retired all four batters, including three via strikeout, closing out a two-run win over the Yankees. 

(RP | CWS): Entering with the score tied in the top of the ninth, Michael Kopech suffered his third loss, giving up a walk, a hit, and an earned run while striking out one.

(RP | CLE): For a third straight appearance, Hunter Gaddis suffered a blown save, and in this contest, his first loss of the season, allowing a walk-off, two-run home run by Victor Caratini in the bottom of the tenth in Houston. 

(RP | DET): Matching up with the Cardinals’ 3-4-5 lineup pocket, Shelby Miller suffered his third loss, and second blown save, allowing three hits and two earned runs in the top of the ninth during Game 1. 

(RP | DET): Despite letting both inherited runners score after giving up a three-run home run, Tyler Holton collected his second win, courtesy of his teammates three-run rally in the bottom of the fifth in Game 2. He logged 1.1 innings, allowing one hit, one earned run, and a walk. 

(RP | HOU): During his first multi-inning outing since August 2020, Josh Hader let the “place” runner score in the top of the tenth but collected his first win courtesy of a walk-off home run in the bottom of the frame.

(RP | KCR): Securing his seventh save, James McArthur fired a clean bottom of the ninth while striking out one, preserving a 4-1 win over Toronto.

(RP | LAA): Although he stranded a runner in the eighth, Carlos Estévez could not convert his save chance. He suffered his first loss while giving up two home runs in the top of the ninth resulting in three earned runs. 

(RP | MIN): Making his season debut, Jhoan Durán worked a scoreless bottom of the ninth, giving up a hit and striking out one for his first save. 

(RP | OAK): Nailing down his eighth save, Mason Miller fired a clean ninth against the Pirates, striking out the side. 

(RP | SEA): Forced into action in the eighth inning, Andrés Muñoz recorded his fifth save, and his first requiring five outs, closing out a one-run win over Atlanta. 

National League

(RP | ARI): Courtesy of a walk-off home run, Scott McGough collected his first win. However, he did let the “place” runner score in the top of the tenth and issued two walks during his outing. 

(RP | CHC): With no favors from his defense, Adbert Alzolay was tagged with his third loss, allowing two hits after a throwing error by Dansby Swanson, including a go-ahead three-run home run by D.J. Stewart. 

(RP | COL): Taking over in the ninth with two runners on, Justin Lawrence could not stem the tide, giving up two hits, two earned runs, and a walk over his one-third of an inning, resulting in his first blown save.

(RP | LAD): Even though he tossed a clean bottom of the ninth keeping the game tied, Nabil Crismatt suffered his first loss, serving up a walk-off, two-run home run by Christian Walker in the tenth. 

(RP | MIA): Although let the “place” runner score on a two-out double by Ryan McMahon in the top of the tenth, Tanner Scott collected his first win courtesy of a walk-off rally in the bottom of the frame. 

(RP | NYM): Converting his second save of the season, Jorge López allowed a hit and an earned run during a two-run win over the Cubs. 

(RP | PHI): Locking down his second save, Jeff Hoffman fired a clean bottom of the ninth, capping his team’s comeback rally in the top of the frame. José Alvarado collected his first win, tossing a scoreless eighth, allowing a hit and striking out one. 

(RP | SDP): Save number 10 for Robert Suarez. He fired a clean top of the ninth, preserving a two-run over the Reds while recording one strikeout. 

(RP | STL): Nailing down his tenth save, Ryan Helsley fired a clean bottom of the ninth during Game 1 in Detroit, while striking out two. 

Game Recaps – American League

Baltimore Orioles – Despite receiving treatment, closer Craig Kimbrel was not available in this contest, but Jacob Webb filled in affably, retiring all four batters faced, three via strikeout, for his first save of the season. He threw 15 pitches (11 strikes – 73.3 Strike%) and generated seven whiffs (46.7 SwStr%). He owns a 0.90 WHIP with 12 strikeouts versus three walks over his first 12 innings. Keegan Akin recorded two outs, and allowed a hit during two-thirds scoreless in the eighth.

Hierarchy remains (for now): Craig Kimbrel | Yennier Cano | Danny Coulombe

Chicago White Sox – Taking over a tied game in the top of the ninth, Michael Kopech issued Byron Buxton a lead-off walk, a high-leverage no-no. After recording a strikeout, Kopech allowed a one-out single by Manuel Margot and a go-ahead sacrifice fly, scoring the game-winning run, handing him his third loss of the season. He gave up a hit, an earned run, and a walk while striking out one on 22 pitches (15 strikes – 68.2 Strike%) with three whiffs (13.6 SwStr%). Prelander Berroa hit a batter and recorded an out during his season debut, stranding two runners. Jordan Leasure was tagged with his first blown save, allowing two hits, two earned runs, and a walk while striking out one over two-thirds of the eighth. Steven Wilson fired a clean seventh, striking out one for his third hold.

Hierarchy remains (for now): *Michael Kopech | *Steven Wilson | John Brebbia

Cleveland GuardiansFor a third straight outing, Hunter Gaddis suffered a blown save, allowing a walk-off, two-run home run in the bottom of the tenth after recording two quick outs. This represents his first loss of the season as well. Emmanuel Clase tossed a scoreless ninth, facing the Astros’ 3-4-5-6 hitters, yielding a hit. He threw 14 pitches (71.4 Strike%) without a whiff. Nick Sandlin logged 1.2 scoreless frames, allowing a hit, his first by a right-handed batter all season (Jose Altuve). Tim Herrin recorded two strikeouts and issued a walk over two-thirds combined innings. Scott Barlow worked two-thirds scoreless, giving up a hit and striking out one.

Updated hierarchy: Emmanuel Clase | Scott Barlow / Nick Sandlin

Detroit Tigers – (Game 1): Entering with a 1-0 lead in the ninth, Shelby Miller matched up with the Cardinals’ 3-4-5 lineup pocket, but could not close out a win, allowing three consecutive one-out singles, scoring the tying run, then a go-ahead sacrifice fly. He suffered his third loss, and second blown save as a result of his outing. Jason Foley recorded his first hold, stranding an inherited runner in the eighth working around a single by Iván Herrera, then retiring the 1-2 hitters in the lineup. Andrew Chafin stranded a runner in the seventh, recorded an out in the eighth, and departed with a runner on in the eighth, securing his fourth hold.

(Game 2): Taking over in the top of the fifth, Tyler Holton let both inherited runners score, and an earned run on his ledger, allowing a three-run home run by Alec Burleson, but collected his second win over a combined inning of relief. Alex Faedo was credited with his first hold, tossing two innings, giving up three hits, an earned run, and a walk while striking out three. Alex Lange worked 1.1 scoreless frames, walking one and striking out one, finishing the five-run win. This extended his scoreless streak to six games, during which he’s posted seven strikeouts versus one walk through 6.1 innings.

Hierarchy remains (for now): Jason Foley | Alex Lange | Andrew Chafin

Houston Astros -Making his first multiple-inning appearance in the regular season since August 14, 2020, Josh Hader allowed a two-out RBI double, scoring the “place” runner, but collected his first win courtesy of a walk-off in the bottom of the tenth. He racked up four strikeouts and issued one walk over his two innings, throwing 33 pitches (19 strikes – 57.6 Strike%) with seven whiffs (21.2 SwStr%). Ryan Pressly tossed a scoreless eighth, walking one and striking out one. Bryan Abreu navigated around two walks and recorded two strikeouts for a scoreless seventh. Rafael Montero suffered his second blown save, allowing his only inherited runner to score, serving up a three-run home run by Estevan Florial.

Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

Kansas City Royals – Save number seven for “The General”. James McArthur fired a clean bottom of the ninth while recording one strikeout. He threw 17 pitches (10 strikes – 58.9 Strike%) and induced one whiff, facing a 4-5-6 lineup pocket for Toronto. He owns a nine-game scoreless streak, converting all seven save chances with 12 strikeouts versus two walks over 10.2 innings. John Schreiber secured his seventh hold, logging 1.1 clean frames and striking out one.

Hierarchy remains: James McArthur | John Schreiber | Chris Stratton

Los Angeles Angels – After a calm start to the season, things have turned quickly for Carlos Estévez. He suffered his second blown save, and first loss, allowing a game-tying home run by Nick Castellanos in the top of the ninth, followed by a two-run, go-ahead home run by Johan Rojas. His final line featured three hits allowed with three earned runs while striking out two over two-thirds combined innings, he stranded a runner in the eighth. He’s allowed a run in three of his last four outings, and multiple runs in two (3.2 IP, six earned runs, 2.16 WHIP). Amir Garrett recorded the last two outs of the ninth but gave up a hit and a walk while striking out one in the process. Matt Moore was credited with his sixth hold, giving up two hits and an earned run with one strikeout over two-thirds of the eighth. Luis García notched his third hold, firing a clean seventh and striking out one. 

Updated hierarchy: Carlos Estévez | Matt Moore | Luis García

Minnesota Twins – Fresh off the injured list and right back into the high-leverage mix, Jhoan Durán recorded his first save of the season, preserving a one-run win over the White Sox. He worked around a lead-off single by Tommy Pham with two groundouts and a game-ending strikeout of Andrew Vaughn. He threw 15 pitches (66.7 Strike%) and produced two whiffs (13.3 SwStr%). Caleb Thielbar collected his first win, retiring both batters in the eighth and stranding a runner. Cole Sands suffered his first blown save, allowing two hits, including a game-tying solo home run by Andrew Benintendi over one-third of the eighth.

Confirmed hierarchy: Jhoan Durán | Griffin Jax | Caleb Thielbar

Oakland A’s – Closing out a three-run win, Mason Miller nailed down his eighth save, striking out the side against the Pirates. He threw 16 pitches (11 strikes – 68.7 Strike%) and produced three whiffs (18.8 SwStr%). He ends April on a 10-game scoreless streak, recording a save in each of his last eight games, and posting a robust 27 strikeouts versus three walks over 12.1 innings. Lucas Erceg fired a clean eighth, also striking out the side on 14 pitches (64.3 Strike%) with one whiff. Mitch Spence earned his third win, logging three scoreless frames, yielding a hit, and striking out two.

Hierarchy remains: Mason Miller | Lucas Erceg | Dany Jiménez

Seattle Mariners – Recording the first five-out save of his career, Andrés Muñoz stranded one of two runners in the top of the eighth and retired five of seven batters faced while striking out three for his fifth save. His outing was a bit shaky at the beginning, making a throwing error and intentionally walking Matt Olson, but he settled in, striking out Marcell Ozuna and inducing an inning-ending groundout by Orlando Arcia, then firing a clean ninth. Muñoz threw 27 pitches (66.7 Strike%) and generated eight whiffs (29.6 SwStr%). He owns a modest four-game scoreless streak and has recorded a save in his last three contests. Ryne Stanek struggled but was credited with his sixth hold, allowing three hits and two earned runs (for now) over one-third of the eighth. He’s given up at least a run in his last three appearances.

Adjusted hierarchy: Andrés Muñoz | Ryne Stanek | Gabe Speier

Game Recaps – National League

Arizona Diamondbacks – Benefiting from a walk-off rally, Scott McGough collected his first win despite letting the “place” runner score in the top of the 10th and issuing two walks during his outing. Kevin Ginkel fired a clean ninth, keeping the contest tied during an impromptu bullpen game. Ryan Thompson logged two scoreless frames, walking one and striking out one. Joe Mantiply suffered his first blown save, allowing one of three inherited runners to score in the fifth inning. He logged 1.2 innings, giving up two hits and an earned run while striking out two. Justin Martinez struggled with his command over one-third of the fifth, issuing two walks and yielding a hit before being removed. He was credited with his first hold but only threw eight strikes among his 18 pitches (44.4 Strike%).

Hierarchy remains: Kevin Ginkel | Ryan Thompson | Joe Mantiply

Chicago Cubs – Suffering his third loss, Adbert Alzolay gave up two hits and three unearned runs during the bottom of the sixth. After he recorded a pop-out against Pete Alonso, J.D. Martinez reached on a throwing error, and Tyrone Taylor singled with two outs before a three-run home run by D.J. Stewart, providing the difference in the contest. Alzolay threw 22 pitches (16 strikes – 72.7 Strike%) and produced three whiffs (13.6 SwStr%).

Hierarchy remains: Hector Neris | Mark Leiter Jr. | Adbert Alzolay 

Colorado Rockies – Death, taxes, and high-leverage meltdowns by the Rockies bullpen. Entering in the bottom of the ninth, Justin Lawrence took over with two runners on and issued a walk, allowing a two-RBI single, another single, hit a batter (Jesús Sánchez), and a sacrifice fly, tying the game, then was removed. Lawrence let both inherited runners score, giving up two hits, two earned runs, and a walk during his one-third of an inning, resulting in his first blown save. Jalen Beeks took over, recording a strikeout, issuing an intentional walk, and induced an inning-ending flyout. He returned for the tenth, giving up an RBI double by Bryan De La Cruz scoring the “place” runner and a walk-off single, handing him his second loss.

Hierarchy remains: Justin Lawrence | Jake Bird / Nick Mears

Miami Marlins – Taking over the top of the tenth, Tanner Scott recorded two quick outs, then allowed an RBI double by Ryan McMahon, and finished with two strikeouts, along with issuing an intentional walk (Elias Díaz). Despite this, Scott collected his first win courtesy of a walk-off in the bottom of the frame. He threw 13 pitches (9 strikes – 69.2 Strike%) and generated four whiffs (30.8 SwStr%).

Hierarchy remains: Tanner Scott | Andrew Nardi | Calvin Faucher

Los Angeles Dodgers – Handed a one-run lead in the bottom of the tenth, Nabil Crismatt suffered his first loss, allowing a walk-off, two-run home run by Christian Walker, after tossing a clean ninth. Daniel Hudson suffered his first blown save in the eighth, giving up three hits and an earned run. Joe Kelly secured his seventh hold, tossing a scoreless seventh, yielding a hit and striking out one.

Hierarchy remains: Evan Phillips | Daniel Hudson | Joe Kelly

New York Mets – Although he allowed an earned run in the top of the ninth, Jorge López recorded his second save of the season, wrapping up a two-run win over the Cubs. His outing began with a lead-off double by Mike Tauchman, who scored on consecutive groundouts. López threw 21 pitches (66.7 Strike%) and produced two whiffs. Adam Ottavino notched his fourth hold, firing a clean eighth against the Cubs’ 3-4-5 hitters, and recording one strikeout. Reed Garrett worked a scoreless seventh, walking one and striking out one for his first hold. Sean Reid-Foley collected his first win, tossing a scoreless sixth, walking one, and striking out one. 

Hierarchy remains: Edwin Díaz | Adam Ottavino | Reed Garrett

Philadelphia Phillies – Following a three-run rally in the top of the ninth, Jeff Hoffman recorded his second save with a clean outing while striking out one against the Angels. He threw 13 pitches (9 strikes – 69.2 Strike%) and induced two whiffs (15.4 SwStr%) against the 8-9-1 batters. This outing extended his scoreless streak to nine games, during which he owns a 0.80 WHIP with 11 strikeouts against two walks over 8.2 innings. José Alvarado collected his first win, allowing a hit and striking out one in a scoreless eighth, throwing 11 pitches (72.7 Strike%) with three whiffs (27.3 SwStr%).

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

*= closer-by-committee

San Diego PadresSecuring his 10th save, Robert Suarez fired a clean top of the ninth, preserving a two-run win over the Reds. He threw 12 pitches (66.7 Strike%) and produced three whiffs (25 SwStr%). He ends April with a 0.87 WHIP, converting all 10 save chances with 11 strikeouts against four walks through his first 12 appearances this season. Yuki Matsui notched his fourth hold, logging 1.2 clean frames and striking out two. Enyel De Los Santos was credited with his fourth hold despite serving up two solo home runs over two-thirds combined innings.

Adjusted hierarchy: Robert Suarez | Yuki Matsui | Enyel De Los Santos

St. Louis Cardinals – (Game 1): Capping a ninth-inning rally, Ryan Helsley slammed the door on his 10th save, firing a clean bottom of the ninth while recording two strikeouts. He threw 10 pitches (all strikes) inducing three whiffs (30 SwStr%) and finished April with a 0.94 WHIP while racking up 19 strikeouts versus two walks over 16 innings. Matthew Liberatore garnered his first win after tossing a clean eighth and striking out two.

Hierarchy remains: Ryan Helsley | Andrew Kittredge | JoJo Romero

Vulture Save Options for Wednesday, May 1

BAL: If Craig Kimbrel remains unavailable, remaining hopeful Yennier Cano receives the save chance.

CWS: It’s a long shot, but Kopech’s pitched in four of the previous five days, placing Steven Wilson in line for the save chance.

HOU: Hader threw 33 pitches over two innings last night, which puts Ryan Pressly at the top of the vulture list for a save chance versus Cleveland today.

LAA: Working on back-to-back days will put Estévez on the sideline today, and the last time he was, Ron Washington called upon Luis García for the save.

MIA: Scott’s appeared in two straight, so Andrew Nardi could receive the save chance today.

PHI: Hoffman’s pitched in three of the last four and Alvarado’s worked in two of the last three. He could get the save or if the team prefers resting him, Orion Kerkering may finally get his first save opportunity.

SEA: Muñoz recorded his first career five-out save and should get today off, putting Gabe Speier on our radar for the save chance, especially if Olson hits in the ninth.

Vulture Save Options for Thursday, May 2

*This will only be a six-game slate, so tread lightly and monitor usage patterns today.

CLE: If Clase pitches on Wednesday, it will be four outings in five days. Nick Sandlin has emerged as an ancillary option and could be a sneaky play on getaway day.

HOU: If Pressly pitches today it will be two-in-a-row, and Hader needs another day of rest, Bryan Abreu could be in line for the save on Thursday.

Closer Monkey’s filthy outing of the day goes to perhaps the American League Reliever of the month, Mason Miller, striking out the side against Pittsburgh, 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.