Monkey Bytes: September 28

Friday’s slate featured the playoff picture in the American League finished. Detroit and Kansas City will be the last Wild Card teams, with Minnesota being eliminated from the postseason. In the National League, San Diego clinched the top Wild Card spot and will host a three-game series. Things became more tense for Atlanta, Arizona, and the Mets for the remaining two playoff berths:

During Friday’s slate, relievers recorded five wins and secured ten saves. There were also no blown saves, a rare occasion. Our condensed recaps cover all of the high-leverage events of interest.

Closer CliffsNotes

Raisel Iglesias (ATL) retired his only batter on one pitch while recording his 33rd save. With two outs and two runners on, Iglesias induced a Salvador Perez flyout. He’s converted all five save chances in September with 14 strikeouts versus five walks across 13 innings. 

  • Hierarchy remains: Raisel Iglesias | Joe Jiménez | Pierce Johnson

Seranthony Domínguez (BAL) turned in a sideways outing in a non-save appearance. He took over a shutout at the bottom of the ninth, walking the lead-off hitter, followed by a Byron Buxton double and a two-RBI single by Carlos Santana before recording an out. He ended the game on three groundouts and finished with two hits, two earned runs, and a walk on 22 pitches (12 strikes – 54.5 Strike%) without a whiff. He’s allowed at least a run in three of his past five outings.

  • Hierarchy remains: *Seranthony Domínguez | *Yennier Cano| *Gregory Soto
  • *= closer-by-committee

Porter Hodge (CHC) completed a combined shutout and secured his eighth save. He retired the side and recorded a strikeout against the Reds’ 3-4-5 lineup pocket. He threw eight pitches (87.5 Strike%) and produced two whiffs (25 SwStr%). Since August 4, he’s appeared in 18 games and been scoreless in 17 while converting seven of eight save chances with 25 strikeouts against nine walks. Tyson Miller notched his 15th hold with a clean eighth, striking out one on ten pitches (70 Strike%) with three whiffs. 

  • Updated Hierarchy: Porter Hodge | Tyson Miller | Nate Pearson

Jared Shuster (CHW) suffered his fifth loss while logging two innings in Detroit. He allowed a hit, two earned runs, and three walks while striking out four. This loss will be remembered since it’s the most by an MLB team in a season ever. 

  • Hierarchy remains: Justin Anderson | Fraser Ellard | Prelander Berroa

Jason Foley (DET) stranded a runner while retiring his only batter, Andrew Vaughn, via a flyout for his 28th save and postseason-clinching victory. He’s converted 13 of 14 save opportunities in his last 20 appearances with a 0.82 WHIP over 17 innings. Tyler Holton allowed a walk and recorded a strikeout in a scoreless, combined inning, securing his 15th hold. Will Vest logged 1.2 clean frames and recorded two strikeouts for his 14th hold. Brandon Hurter collected his sixth win, tossing four innings, giving up two hits and an earned run while striking out one. 

  • Hierarchy remains: *Jason Foley | *Tyler Holton | *Beau Brieske
  • *= closer-by-committee

Josh Hader (HOU) could not complete a combined shutout in a non-save outing. He issued a lead-off walk to Jsoh Naylor, followed by a Lane Thomas single and a David Fry RBI double. After recording a strikeout, Hader allowed a fielder’s choice RBI, scoring a second run before inducing a game-ending flyout. He threw 23 pitches (16 strikes – 69.6 Strike%) and produced four whiffs (17.4 SwStr%). However, his final line was two hits, two earned runs, and a walk while striking out one. Bryan Abreu notched his MLB-leading 38th hold, stranding three inherited runners and striking out both batters in the bottom of the eighth.

  • Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

Ben Casparius (LAD) took over at the bottom of the second and collected his second win as the “bulk follower.” He logged 4.1 innings, giving up six hits, two runs (one earned), and two walks while striking out seven against Colorado. 

  • Hierarchy remains: *Michael Kopech | *Blake Treinen | *Evan Phillips
  • *= closer-by-committee

Trevor Megill (MIL) stranded two runners at the top of the eighth and remained in for the ninth. He finished 1.1 scoreless innings, giving up a lead-off Francisco Lindor single in the ninth and recorded one strikeout for his 21st save, completing a four-run win over the Mets. Megill threw 14 pitches (92.9 Strike%) and produced three whiffs (21.4 SwStr%). This marked his first save since July 23, and he’s been scoreless in his last four. Hoby Milner allowed two hits, two runs (one earned), and struck out one in two-thirds of the eighth. Joe Ross collected his third win, tossing three scoreless frames, scattering two hits, and walking one while striking out three. 

  • Hierarchy remains: Devin Williams | Trevor Megill | Joel Payamps

Tommy Kahnle (NYY) gave up two hits, including Bryan Reynolds’ go-ahead two-run home run, and recorded two strikeouts, resulting in his second loss. Clay Holmes tossed a clean seventh. Ian Hamilton retired both batters, one via strikeout in the sixth. 

  • Hierarchy remains: Luke Weaver | Tommy Kahnle | Ian Hamilton

Aroldis Chapman (PIT) shut the door on his eighth save while retiring the side and recorded two strikeouts while finishing a two-run win over the Yankees. He threw eight pitches (87.5 Strike%) and generated four whiffs (50 SwStr%) against the 7-8-9 lineup pocket. He’s converted seven consecutive save opportunities and been scoreless in his last five. Dennis Santana fired a clean eighth, striking out one for his 11th hold. Carmen Mlodzinski collected his fifth win, retiring the side and striking out two in the seventh, ahead of his team’s two-run rally at the top of the eighth.

  • Hierarchy remains: Aroldis Chapman | Dennis Santana | David Bednar

Robert Suarez (SD) tossed a scoreless bottom of the ninth, allowing a walk and striking out one while completing a two-run win in Arizona and his 36th save. He threw 22 pitches (14 strikes – 63.6 Strike%) and induced one whiff against the 9-1-2-3 hitters. He’s converted his last three save opportunities. This win secured the top Wild Card position and a home series in the first round of the playoffs. 

  • Updated Hierarchy: Robert Suarez | Tanner Scott | Jason Adam

Troy Taylor (SEA) recorded his first major league save, completing a combined shutout of the A’s. He took over against the 4-5-6 lineup pocket and worked around a lead-off Tyler Soderstrom double with consecutive strikeouts followed by a game-ending groundout. He threw 20 pitches (60 Strike%) and induced one whiff. There was no word about why Andrés Muñoz was not used. He’s pitched through elbow and back issues this season, so he may be shut down with his team eliminated from playoff contention. 

  • Hierarchy remains: Andrés Muñoz | Collin Snider | Troy Taylor

Ryan Helsley (STL) set a franchise record with his MLB-leading 49th save. He navigated around a one-out single by Mike Yastrzemski with consecutive strikeouts, preserving a three-run win in San Francisco. He threw 13 pitches (11 strikes – 84.6 Strike%) and generated four whiffs (30.8 SwStr%). He’s converted his last seven save chances with 11 strikeouts against zero walks with a minuscule 0.45 WHIP through 6.2 innings.

  • Hierarchy remains: Ryan Helsley | Andrew Kittredge | Matthew Liberatore

Edwin Uceta (TB) navigated around a one-out Vaughn Grissom single with a flyout and a game-ending strikeout for his fifth save. He threw 17 pitches (76.5 Strike%) and produced three whiffs (17.6 SwStr%). Since August 20, he’s recorded a win and converted all five save chances with 22 strikeouts against four walks through 13 innings. 

  • Hierarchy remains: *Edwin Uceta | *Garrett Cleavinger | *Hunter Bigge
  • *= closer-by-committee

Kirby Yates (TEX) allowed a two-out walk during a scoreless bottom of the ninth, finishing a three-run win over the Angels with his 32nd save. He threw 20 pitches (65 Strike%) and induced two whiffs. He’s converted his last 11 save chances since August 19 and has been scoreless in his last ten games. David Robertson notched his 34th hold, walking one and striking out two in a scoreless eighth. José Leclerc stranded a runner while retiring his only batter in the seventh, securing his 13th hold. Andrew Chafin issued a walk and recorded his 13th hold with two-thirds scoreless in the seventh. Daniel Robert collected his first major league win, tossing a scoreless sixth, giving up a hit, and striking out two. 

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

Vulture Save Options for Saturday, September 28

  • Jackson Jobe (DET): Foley has appeared in two straight, and with the team clinching a postseason berth, it’s time to see how Jobe responds to a high-leverage situation. Beau Brieske will also be in play. 
  • Ryan Pressly (HOU): Hader had a rough outing last night, and the team will not push his workload ahead of the playoffs. 
  • Tanner Scott (SD): Suarez and Adam pitched in Friday’s win, leaving Scott in line for the save chance today. 

Vulture Save Stashes for Sunday, September 29

  • Beau Brieske (DET): If Jobe pitches today, look for a Beau multi-inning outing on Sunday. 
  • Andrew Kittredge (STL): If Helsley pitches again on Saturday, he will get Sunday off after appearing in two straight contests. 

Three Takeaways

Foley’s resurgence: After undergoing some tumultuous outings in July, Jason Foley refined his command and adjusted with his sinker at 97 m.p.h. with a solid finish to his season. He’s not flashy, but over his last 26 games, he’s converted 13 of his 14 save chances while entering games whenever his team needed him. His rolling 15-game chart from Fangraphs aligns with his team’s rise in the standings and first playoff appearance in ten years: 

Porter on tap: With his team’s modus operandi remaining not overspending on relievers, will Porter Hodge open 2025 as the closer for the Cubs? Since August 17, he’s collected two wins and converted seven of eight save opportunities with 17 strikeouts against seven walks. However, fantasy managers will note the walk rate in this sample and for the season. Can he reduce this next year? Will he generate more whiffs next year? Stay tuned. I love his demeanor, and perhaps adding a pitch in the offseason may unlock a new level of production, but it will depend on issuing fewer free passes. 

Will Chapman’s strong second half yield a closer gig in 2025?: When Aroldis Chapman signed a one-year deal with the Pirates, it remained a bit off the radar because it was to set up for David Bednar. However, he ranks eighth among all qualified relievers in K-BB percentage (32.4) and has produced a 1.03 WHIP through 26.1 innings. He’s also generating a 15.6 swinging strike percentage and a contact rate allowed below 70 percent. After tweaking his arsenal and throwing more strikes, he’s thrived while wearing the black and yellow. Could he return for an encore next year? If so, will he displace Bednar from the ninth inning again? 

Those seeking full game recaps should surf the team pages; they’ve all been updated with Friday’s results.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

Statcast

Monkey Bytes: September 27

Usually, the introduction recaps the previous day’s slate of high-leverage outcomes. However, after watching the last game in Oakland yesterday and witnessing the outpouring of emotion, I agree with the sentiments shared by Jeff Passan and cannot say it any better:

My Grandpa introduced me to baseball, taking me to Opening Day in Syracuse throughout my childhood. He taught me to keep score and shared his love for the game. Baseball is a generational sport, and situations like this prevent bonds like this from forming.

As for the game results, the Yankees and the Dodgers clinched their respective divisions. Minnesota lost an extra-inning game to Miami, putting the magic number for Detroit and Kansas City at one. Life comes at you fast. In yesterday’s contests, relievers recorded five wins and secured six saves. Our condensed game recaps cover the high-leverage events of interest.

Closer CliffsNotes

Seth Halvorsen (COL) secured his second save, capping a five-run rally at the bottom of the eighth, allowing a two-out single and striking out one in a scoreless top of the ninth. He threw 14 pitches (11 strikes – 78.6 Strike%) and induced one whiff. He’s made quite an impression as a rookie. Through his first 11 appearances, he’s been scoreless in ten with two wins and two saves. Angel Chivilli was awarded his second win despite giving up two hits, including Pedro Pagés two-run home run and striking out one. Victor Vodnik tossed a scoreless seventh, walking and striking out one.

  • Hierarchy remains: Seth Halvorsen | Angel Chivilli | Victor Vodnik

Jason Foley (DET) shut the door on his 27th save. He fired a clean top of the ninth, recording two strikeouts while preserving a comeback win over the Rays. He threw 12 pitches (7 strikes – 58.3 Strike%) and produced three whiffs (25 SwStr%). Since August 15, he’s converted 11 of 12 save chances while being scoreless in 16 of his 19 appearances. Beau Brieske earned his fourth win, tossing two clean frames. Over his last eight games, he’s been scoreless in seven and recorded two wins in his last three. 

  • Hierarchy remains: *Jason Foley | *Tyler Holton | *Beau Brieske
  • *= closer-by-committee

Lucas Erceg (KC) retired the side and recorded a strikeout, capping a three-run rally at the top of the ninth while securing his 14th save. He threw 11 pitches (72.7 Strike%) and induced one whiff. He’s converted all six save opportunities in his last nine outings with eight scoreless games and 13 strikeouts against one walk. Kris Bubic collected his first win, tossing a scoreless eighth. He gave up a hit and struck out two.

  • Hierarchy remains: Lucas Erceg | John Schreiber | Kris Bubic

Michael Kopech (LAD) tossed a scoreless top of the ninth, giving up a hit and striking out one on 14 pitches (71.4 Strike%) with three whiffs (21.4 SwStr%) in a non-save outing during his team’s clinching of the National League West. Since his acquisition, he’s appeared in 23 games with Los Angeles, with 20 being scoreless, posting four wins, six saves, and seven holds with a 27:10 K:BB and 0.83 WHIP across 23 innings. Blake Treinen notched his 16th hold, walking one during a scoreless eighth. Anthony Banda stranded a runner in the sixth and retired all four batters, collecting his third win.

  • Updated Hierarchy: Michael Kopech | Blake Treinen | Evan Phillips

Darren McCaughan (MIA) retired the side while preserving a two-run win over the Twins for his first career save, though he did permit the “place” runner to score. Anthony Maldonado collected his first win. He logged two scoreless frames, giving up a hit and two walks. Michael Peterson suffered his first blown save, issuing two walks and letting the “place” runner score in the tenth on a sacrifice fly. Jesús Tinoco was tagged with his first blown save. He took over with a runner on and one out in the bottom of the eighth but gave up a single, followed by Brooks Lee’s two-RBI double, scoring the inherited runner and putting an earned run on his ledger. Tinoco finished his 1.2 innings with three hits, an earned run, and a walk while striking out one.

  • Hierarchy remains: Jesús Tinoco | Declan Cronin | Anthony Bender

Devin Williams (MIL) navigated around a one-out Nick Gonzalez double with a strikeout and a game-ending flyout for his 14th save. He threw 21 pitches (13 strikes – 61.9 Strike%) and induced two whiffs. He’s converted nine straight save chances and been scoreless over his last 12 appearances with 21 strikeouts against six walks.

  • Hierarchy remains: Devin Williams | Trevor Megill | Joel Payamps

Mason Miller (OAK) set a franchise record with his 28th save as a rookie, throwing the last pitch at Oakland Coliseum. He preserved a one-run win over Texas, retiring all four batters, two via strikeout on 19 pitches (12 strikes – 63.2 Strike%) with five whiffs (26.3 SwStr%). Since June 18, he’s converted 16 consecutive save chances with 45 strikeouts against nine walks over 32.1 innings. 

  • Hierarchy remains: Mason Miller | Tyler Ferguson | Michel Otañez

Tanner Scott (SD) took over with the score tied at the bottom of the seventh and one out. He allowed an Enrique Hernández single, Andy Pages reached on catcher’s interference, and Shohei Ohtani drove in the go-ahead run on an RBI single. Mookie Betts followed with a two-RBI single, putting three runs (two earned) on Scott’s final line with three hits and a walk (intentional – Teoscar Hernández) during his two-thirds inning, resulting in his sixth loss.

  • Updated Hierarchy: Robert Suarez | Tanner Scott | Jason Adam

Ryan Fernandez (STL) stranded a runner in the seventh but suffered his sixth loss and a third blown save. He allowed three hits, four earned runs, and a walk while striking out two in his combined inning of relief. Patrick Leahy let his only inherited runner score, giving up two hits and an earned run in one-third of the eighth. 

  • Hierarchy remains: Ryan Helsley | Andrew Kittredge | Matthew Liberatore

Garrett Cleavinger (TB) took over with a one-run lead at the bottom of the eighth but suffered his fifth loss and a second blown save. He gave up a one-out single by Riley Greene, threw a wild pitch, issued a walk, and a game-tying RBI single by Cole Keith. He allowed the go-ahead run score on a sacrifice fly. 

  • Hierarchy remains: *Edwin Uceta | *Garrett Cleavinger | *Hunter Bigge
  • *= closer-by-committee

Kyle Finnegan (WSH) entered a tied game at the top of the ninth. He allowed two hits, three earned runs, and three walks while recording two outs, resulting in his eighth loss. He threw 28 pitches (50 Strike%) and only induced one whiff. He’s been tagged with a loss in consecutive outings and given up at least a run in three of his last eight.

  • Hierarchy remains: Kyle Finnegan | Derek Law | Jose A. Ferrer

Vulture Save Options for Friday. September 27

  • Kris Bubic (KC): Erceg has appeared in three consecutive games, Schreiber in the previous two. Alec Marsh should log multiple innings if needed in tonight’s game. 
  • Justin Slaten (BOS): He was mentioned as an option for saves; Alex Cora should use him for one this weekend, but will he? 
  • Kevin Ginkel (ARI): It will be all hands on deck for the Diamondbacks, and if it’s a right-handed pocket in the ninth, recent usage patterns lean toward Ginkel. If it’s a left-handed pocket, plan on A.J. Puk
  • Trevor Megill (MIL): The Brewers cannot improve their seed for the playoffs, so using Devin Williams on consecutive days may not occur. It’s workload management season. 
  • Daniel Hudson (LAD): Kopech, Treinen, and Phillips have all worked in back-to-back games.

Vulture Save Stashes for Saturday, September 28

They will be based on Friday’s usage patterns and which teams remain in the race for the playoffs. If Slaten and Ginkel do not pitch tonight, plan on having them listed once again.

Three Takeaways

Erceg’s hat trick: Appearing and recording the save in three straight games, Lucas Erceg is now tied for first in WAR (wins above replacement) for all qualified relievers since his first game with the Royals on July 31. He’s suffered three losses but converted 11 of his 13 save chances with 31 strikeouts against eight walks across 25 innings. He’s now recorded a game-finished in 12 of his 23 appearances with Kansas City and enters the postseason as the team’s preferred save option.

Puk’s renaissance as a reliever: After operating as a starting pitcher at the onset of the season, A.J. Puk has thrived since transitioning back to a reliever. He’s tied with Erceg in WAR in the timeframe above and also ranks as noted among all relievers since July 31:

  • K-BB% – 1st (41.7%)
  • SIERA – 1st (1.19)
  • WHIP – 3rd (0.58)
  • Swinging Strike Percentage – 6th (20.4%)
  • Contact rate allowed – Tied for 10th (62.1%)

His role is not as defined as Erceg’s, but how he’s used this weekend and potentially in the playoffs may provide the blueprint for his role in 2025. Stay tuned.

Padres relievers and fatigue: Since July 31, Tanner Scott has logged more appearances than his peers (28), and Jason Adam is tied for third (26). Although the bullpen should be a position of strength for San Diego entering postseason play, heavy usage patterns may necessitate a weekend of rest against Arizona. Using this timeframe, here are the high-leverage triumvirate’s results:

  • Robert Suarez: 22 games, 21.1 IP, 5 clean outings, 16:7 K:BB (9.7 K-BB%), 1.45 WHIP, 4.08 SIERA, 12.6 SwStr%, 76.9 percent contact rate allowed
  • Tanner Scott: 28 games, 26.1 IP, 6 clean outings, 31:9 K:BB (19.6 K-BB%). 1.33 WHIP, 2.98 SIERA, 16.5 SwStr%, 70.2 percent contact rate allowed
  • Jason Adam: 26 games, 25.1 IP, 13 clean outings, 30:7 K:BB (23.7 K-BB%), 0.79 WHIP, 2.83 SIERA, 19.9 SwStr%, 59.5 percent contact rate allowed

Getting each reliever one more outing makes sense, but managing their workloads should be a priority. Traffic in high-leverage playoff innings does not end well.

Those seeking full game recaps should surf the team pages; they’ve all been updated with Thursday’s results.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

Statcast

Monkey Bytes: September 26

Wednesday’s slate resulted in Philadelphia earning a first-round bye in the playoffs while Kansas City and Detroit moved closer toward Wild Card spots in the American League. The Dodgers can clinch the division with one more win, clarifying the top three spots in the National League. However, with the Atlanta and Mets postponed series until Monday, things may get muddled based on how baseball handled the games. Playing a potential doubleheader on a scheduled off-day will prove less than optimal with a short series looming.

As for yesterday’s games, nine relievers recorded wins and six secured saves, covered in our condensed recaps.

Closer CliffsNotes

Kevin Ginkel (ARI) allowed a single and recorded two outs at the top of the ninth via strikeout, securing a six-run win. He threw ten pitches (80 Strike%) and produced three whiffs (30 SwStr%). A.J. Puk worked a clean combined inning, striking out two on 16 pitches (62.5 Strike%) and induced one whiff. This extended his scoreless streak to 24 games, spanning 22.2 innings, with 38 strikeouts versus three walks since August 4. Justin Martinez gave up three hits, an earned run, and a walk while striking out two over 1.1 innings. 

  • Updated Hierarchy: *A.J. Puk | *Justin Martinez | *Kevin Ginkel
  • *= closer-by-committee

Keegan Akin (BAL) took over with a two-run lead at the top of the ninth and retired his only two batters for his first save, preserving a two-run win over the Yankees. Jacob Webb stranded two runners in the fifth and logged 1.1 scoreless, giving up two hits and striking out one while collecting his second win.

  • Hierarchy remains: *Seranthony Domínguez | *Yennier Cano| *Gregory Soto
  • *= closer-by-committee

Jared Shuster (CHW) tossed a scoreless top of the tenth, stranding the “place” runner while issuing a walk. He collected his second win courtesy of a walk-off rally at the bottom of the inning. Fraser Ellard retired the side and recorded a strikeout in the ninth. Justin Anderson suffered his fifth blown save, giving up three hits, an earned run, and a walk in the eighth, taking over against the 5-6-7 lineup pocket.

  • Hierarchy remains: Justin Anderson | Fraser Ellard | Prelander Berroa

Emmanuel Clase (CLE) navigated around a hit and two walks for a scoreless ninth, securing his career-high and new franchise-best 47th save. He threw 21 pitches (13 strikes – 61.9 Strike%) and induced three whiffs (14.3 SwStr%). He’s converted 34 straight saves since May 20 and has been scoreless in his last ten appearances. Hunter Gaddis gave up three hits and an earned run in the eighth, suffering his fifth blown save and collecting his sixth win.

  • Hierarchy remains: Emmanuel Clase | Hunter Gaddis | Cade Smith

Jackson Jobe (DET) allowed a one-out single during a scoreless top of the ninth, finishing a six-run win over the Rays while making his major league debut. He threw nine pitches (77.8 Strike%) and induced one whiff. Will Vest gave up a hit and struck out one in a scoreless eighth. Tyler Holton fired 1.1 clean innings and recorded a strikeout for his 14th hold. Brenan Hanifee worked around a hit and a walk for a scoreless combined inning. Sean Guenther collected his third win, tossing two scoreless frames and recording three strikeouts. 

  • Hierarchy remains: *Jason Foley | *Tyler Holton | *Beau Brieske
  • *= closer-by-committee

Lucas Erceg (KC) completed a combined shutout in Washington with a clean bottom of the ninth while striking out one for his 13th save. He threw 12 pitches (75 Strike%) and produced two whiffs (16.7 SwStr%) against the 5-6-7 lineup pocket. He’s converted all five save opportunities this month and been scoreless in seven of his past eight outings with 12 strikeouts versus one walk. Daniel Lynch IV took over at the bottom of the third and logged 2.2 scoreless frames, scattering two hits and walking one while striking out two, collecting his second win. 

  • Hierarchy remains: Lucas Erceg | John Schreiber | Kris Bubic

José Quijada (LAA) took over a tied game at the bottom of the tenth. He suffered his first loss, allowing a walk-off RBI single by Andrew Benintendi after recording a strikeout.

  • Hierarchy remains: *José Quijada | *Guillo Zuñiga | Brock Burke
  • *= closer-by-committee

Michael Kopech (LAD) tossed a scoreless ninth, walking and striking out one while preserving a one-run win over San Diego. He threw 14 pitches (57.1 Strike%) and induced one whiff against the 5-6-7-8 hitters. He’s secured a save in consecutive outings and converted six since August 16. Blake Treinen retired the side and recorded two strikeouts versus the 2-3-4 lineup pocket for his 15th hold. Evan Phillips fired a clean seventh, striking out one and notching his ninth hold. Alex Vesia collected his fifth win with a scoreless sixth despite issuing two walks. 

  • Updated Hierarchy: *Michael Kopech | *Blake Treinen | *Evan Phillips
  • *= closer-by-committee

Michael Peterson (MIA) entered a tied contest at the bottom of the sixth. He suffered his first loss, giving up two hits and an earned run.

  • Hierarchy remains: Jesús Tinoco | Declan Cronin | Anthony Bender

Griffin Jax (MIN) collected his fifth win, yielding a hit and striking out two over 1.1 scoreless frames. Through ten outings this month, he’s recorded two wins, converted two of four save chances, and two holds with 16 strikeouts versus three walks. 

  • Hierarchy remains: Jhoan Durán | Griffin Jax | Cole Sands

Carlos Estévez (PHI) allowed two hits, including Dansby Swanson’s RBI double, before inducing a game-ending flyout in a non-save outing, finishing a three-run win. He threw 21 pitches (66.7 Strike%) and induced one whiff. Through his last 12 appearances, he’s been scoreless in nine and converted five of six save chances. Jeff Hoffman fired a clean eighth and recorded two strikeouts. Orion Kerkering notched his 14th hold, navigating around a hit and a walk for a scoreless seventh. José Ruiz collected his fifth win despite giving up Nico Hoerner’s solo home run and struck out one over 1.1 innings. 

  • Hierarchy remains: Carios Estévez | Jeff Hoffman | Matt Strahm

Aroldis Chapman (PIT) locked down his 12th save when Willy Adames was thrown out trying to stretch it into a double. Chapman threw 17 pitches (12 strikes – 70.6 Strike%) and induced one whiff while striking out one in his scoreless outing. He’s been scoreless in his last four games and converted his last six save chances since September 9 with eight strikeouts against one walk. 

  • Hierarchy remains: Aroldis Chapman | Dennis Santana | David Bednar

Jeremiah Estrada (SD) took over a tied game at the bottom of the sixth. He allowed two walks and an earned run, resulting in his third loss over two-thirds of an inning. Adrian Morejon took over with two runners on base in the sixth, giving up Shohei Ohtani’s go-ahead RBI single, scoring the game-winning run.

  • Hierarchy remains: *Robert Suarez | *Tanner Scott | Jason Adam
  • *= closer-by-committee

Ryan Helsley (STL) was summoned with a runner on and one out. He retired his only batter in Colorado, resulting in his 48th save, tying the Cardinals’ franchise record by a reliever in a season. He only needed one pitch to induce a game-ending double play groundout by Sam Hilliard. He’s converted his last six save chances and been scoreless in each.

  • Updated Hierarchy: Ryan Helsley | Andrew Kittredge | Matthew Liberatore

Matt Festa (TEX) entered at the bottom of the fourth, stranding three inherited runners, and collected his sixth win, tossing 2.1 scoreless frames. He allowed two hits, recorded two strikeouts on 29 pitches (21 strikes – 72.4 Strike%), and induced three whiffs. Andrew Chafin worked 1.1 scoreless innings, giving up a hit and striking out one. José Leclerc logged 1.2 clean innings, striking out one.

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

Vulture Save Options for Thursday, September 26

  • Kris Bubic (KC): Erceg has appeared on consecutive days. 
  • Prelander Berroa (CHW): Anderson has pitched in back-to-back contests. 

Vulture Save Stash for Friday, September 27

  • Kevin Ginkel (ARI): If there’s a save on Friday against the Padres with a right-handed pocket in the ninth, it will be Ginkel for the save. Stay tuned. 
  • Andrew Kittredge (STL): If Helsley pitches today, it will be back-to-back outings.

Three Takeaways (Keeper League Theme)

The Red Sox were eliminated; Slaten, save chances, please.: With yesterday’s results, Boston was eliminated from postseason contention. Deploying Chris Martin, a pending free agent entering his Age-39 season, for save chances does not make sense for the team’s last three games against the Rays. Justin Slaten deserves a mini-audition for the ninth inning during the last series of the season. He’s appeared in 43 games, logging 54.1 innings with six wins, one save, 13 holds, and three blown saves in his rookie campaign. He’s produced a 1.01 WHIP with a 14.3 swinging strike percentage, and throws strikes 67.3 percent of the time. He features four pitches, though he’s been mixing in more curves since returning from the injured list: 

Here are his splits by pitch this year: 

  • Cutter: .275 weighted on-base average (wOBA), 11.4 K-BB%, 11.6 SwStr%
  • Four-seam: .179 wOBA, 26.7 K-BB%, 11.8 SwStr%
  • Slider: .322 wOBA, 22.8 K-BB%, 20.5 SwStr%
  • Curve: .139 wOBA, 52.6 K-BB%, 16.9 SwStr%

Edgardo’s debut: Although it happened on Tuesday, with a dynasty league theme today, we are circling back to Edgardo Henriquez making his debut against the Padres in a loss. He allowed a one-out single by Kyle Higashioka in a scoreless seventh. He also recorded two strikeouts, including one against Fernando Tatis Jr., and potentially deserved a third on a missed call against Luis Arraez. Here is his Statcast box from his outing: 

He has hit 104 m.p.h. in the minors this year and features a potent mix of talent with velocity. Monitor his results and usage patterns closely this weekend and this postseason if he makes the roster. 

Bigge on the radar: Teams should hang up when Tampa Bay calls about a reliever. However, the Cubs included Hunter Bigge in their trade for Isaac Paredes. With the Rays, Bigge has recorded his first major league save and 12 scoreless appearances in his first 13 games, posting 15 strikeouts against two walks (27. K-BB%). As a reliever, among his peers with at least ten innings since July 30, he’s tied for 13th in swinging strike percentage (18.7%) with Devin Williams. Pete Fairbanks will open 2025 as the closer, but a change could happen via trade or injury, putting Bigge firmly on our radar for next season.

Those seeking full game recaps should surf the team pages; they’ve all been updated with Wednesday’s results.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

Statcast

Monkey Bytes: September 25

Two more teams, Baltimore and San Diego, punched their postseason tickets with wins during Tuesday’s contests; Houston clinched the American League West. Relievers recorded seven wins and eight saves during the 15-game slate. Our condensed game recaps cover last night’s high-leverage events of interest.

Closer CliffsNotes

Raisel Iglesias (ATL) retired the side against the Mets, moving his team within one of the last Wild Card position, finishing a four-run win in a non-save capacity. He only needed five pitches (80 Strike%). He’s been scoreless in eight of ten appearances in September, recording a win and converting four saves. Joe Jiménez tossed a scoreless eighth, giving up a hit and striking out two. 

  • Hierarchy remains: Raisel Iglesias | Joe Jiménez | Pierce Johnson

Seranthony Domínguez (BAL) entered with a runner on and one out at the bottom of the ninth. He retired both batters, recording his 11th save. He threw seven pitches (57.1 Strike%) without a whiff. Gregory Soto tossed a scoreless combined inning, walking and striking out one for his tenth hold. Yennier Cano let both inherited runners score, yielding two hits and recording two outs, getting credit for his 34th hold. 

  • Updated Hierarchy: *Seranthony Domínguez | *Yennier Cano| *Gregory Soto
  • *= closer-by-committee

Chase Shugart (BOS) recorded his first career save in an eventual one-run win after taking over at the bottom of the tenth with two on base and one out. He let one inherited runner score after issuing two walks and inducing two outs. Zach Penrod allowed a hit, two runs (one earned), and a walk during his one-third of the tenth for his second hold. Chris Martin collected his third win, walking and striking out one in a scoreless bottom of the ninth. Luis Guerrero walked one but worked a scoreless eighth.

  • Hierarchy remains: *Chris Martin | *Justin Slaten | Lucas Sims
  • *= closer-by-committee

Drew Smyly (CHC) navigated around a hit and a walk while striking out one at the bottom of the fifth. He was awarded his fourth win as a result. Tyson Miller retired the side in the sixth.

  • Hierarchy remains: Porter Hodge | Tyson Miller | Nate Pearson

Justin Anderson (CHW) recorded his first save of the season and first since May 26, 2019. He worked around a walk and recorded a strikeout in a scoreless top of the ninth, preserving a one-run win over the Angels. He threw 18 pitches (50 Strike%) without a whiff. Prelander Berroa collected his first win despite allowing a solo home run and a walk while striking out two in the eighth.

  • Hierarchy remains: Justin Anderson | Fraser Ellard | Prelander Berroa

Emmanuel Clase (CLE) sealed a five-run win, retiring the side and recording a strikeout against the Reds. He threw 11 pitches (81.8 Strike%) and induced two whiffs (18.2 SwStr%). He’s been scoreless through nine outings in September with ten strikeotus against two walks while giving up two hits (0.22 WHIP). 

  • Hierarchy remains: Emmanuel Clase | Hunter Gaddis | Cade Smith

Victor Vodnik (COL) took over with a one-run lead at the top of the seventh. He suffered his fifth blown save, allowing a lead-off walk and a one-out double, putting runners on second and third. After another batter reached on a fielder’s choice, Vodnik induced a groundout but could not handle the throw covering first on an attempted double play, scoring the game-tying run. He finished with a hit, an earned run, and a walk while striking out two. Angel Chivilli gave up three hits, four earned runs, and a walk while striking out one in two-thirds of the eighth, resulting in his third loss. This usage pattern confirms Seth Halvorsen as the closer through the end of the season.

  • Updated Hierarchy: Seth Halvorsen | Angel Chivilli | Victor Vodnik

Beau Brieske (DET) took over at the top of the eighth and could not complete the combined shutout but did secure his first save, closing a one-run win over the Rays. He allowed Brandon Lowe’s solo home run and recorded three strikeouts on 23 pitches (20 strikes – 87 Strike%) with seven whiffs (30.4 SwStr%). This snapped his six-game scoreless streak, but he’s recorded a win and this save in his last seven contests. 

  • Hierarchy remains: *Jason Foley | *Tyler Holton | *Beau Brieske
  • *= closer-by-committee

Josh Hader (HOU) retired all four batters, three via strikeout, preserving a one-run win over Seattle for his 34th save and clinching the American League West. He threw 17 pitches (12 strikes – 70.6 Strike%) and generated eight whiffs (47.1 SwStr%). Coming off one of his worst outings of the season, Hader rebounded with a tremendous outing and has converted five of seven save chances in September. Ryan Pressly gave up a hit and a walk during two-thirds scoreless in the eighth for his 24th hold. Bryan Abreu notched his MLB-leading 37th hold, firing 1.1 clean frames and striking out one. 

  • Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

Lucas Erceg (KC) preserved a 1-0 win over Washington, retiring the side and striking out two for his 12th save. He threw 12 pitches (75 Strike%) and produced three whiffs (25 SwStr%). He’s been scoreless in six of his past seven outings, converting four saves and striking out 11 against one walk. Angel Zerpa collected his second win, retiring the side in the ninth.

  • Hierarchy remains: Lucas Erceg | John Schreiber | Kris Bubic

Jesús Tinoco (MIA) stranded two runners in the eighth and retired all five batters, one via strikeout, finishing a three-run win over the Twins for his third save. He threw 19 pitches (11 strikes – 57.9 Strike%) and induced two whiffs. He’s been scoreless in six of his seven games in September, converting all three saves with seven strikeouts against zero walks.

  • Hierarchy remains: Jesús Tinoco | Declan Cronin | Anthony Bender

Hoby Milner (MIL) took over at the bottom of the fifth. He retired the side and recorded a strikeout against the Pirates, collecting his fifth win. Colin Rea secured his first hold, logging 1.1 scoreless innings, yielding two hits and striking out two. Trevor Megill stranded two runners in the seventh. 

  • Hierarchy remains: Devin Williams | Trevor Megill | Joel Payamps

Mason Miller (OAK) collected his second win on a walk-off rally at the bottom of the inning, working around two hits for a scoreless top of the ninth. He threw 26 pitches (64 Strike%) and induced three whiffs while recording two strikeouts in his outing. In his last seven appearances, he’s been scoreless in six while recording this win and converting four saves with eight strikeouts versus two walks. Scott Alexander suffered his third blown save, giving up a game-tying Jonah Heim solo home run and striking out one in the eighth. 

  • Hierarchy remains: Mason Miller | Tyler Ferguson | Michel Otañez

Robert Suarez (SD) allowed three consecutive singles and an earned run before inducing an improbable, game-ending triple-play, securing his 35th save and clinching his team’s postseason berth. He threw 12 pitches (75 Strike%) and produced three whiffs (25 SwStr%) while facing the Dodgers’ 6-7-8-9 hitters. Through 11 appearances this month, he’s converted six of nine save opportunities but has allowed at least a run in four of his last eight. Jason Adam notched his 30th hold, yielding a hit in a scoreless eighth. Tanner Scott recorded his 11th hold, giving up a single, inducing a double play, and striking out Shohei Ohtani in a scoreless seventh. 

  • Hierarchy remains: *Robert Suarez | *Tanner Scott | Jason Adam
  • *= closer-by-committee

Andrew Kittredge (STL) retired the side and recorded a strikeout in the seventh, then collected his fight win courtesy of a four-run rally at the top of the eighth by his teammates. Matthew Liberatore navigated around two hits for a scoreless eighth. Ryan Fernandez gave up Jacob Stallings’ two-out double and recorded two strikeouts in a scoreless ninth, finishing the four-run win. 

  • Hierarchy remains: Ryan Helsley | Andrew Kittredge | JoJo Romero

Josh Sborz (TEX) entered a tied game at the bottom of the ninth in Oakland. He allowed a lead-off single, recorded a strikeout with Zach Gelof stealing second, and a walk-off RBI single by Jacob Wilson, resulting in his second loss. David Robertson worked a scoreless eighth, walking and striking out one. 

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

Tommy Nance (TOR) gave up two hits, three runs (two earned), and a walk while striking out one at the top of the tenth, resulting in his third loss. Chad Green stranded two runners in the eighth and logged 1.1 scoreless frames, yielding a hit. Génesis Cabrera was tagged with his third blown save, yielding three hits and an earned run while striking out one in two-thirds of the eighth.

  • Hierarchy remains: Chad Green | Erik Swanson | Génesis Cabrera

Kyle Finnegan (WSH) suffered his seventh loss after the “place” runner scored on a throwing error at the top of the tenth against the Royals. Finnegan allowed an infield single and a walk while striking out two on 24 pitches (50 Strike%) with two whiffs. This ended his five-game scoreless streak. Jose A. Ferrer logged two clean frames and recorded two strikeouts. Derek Law worked two scoreless innings, giving up two hits and a walk while striking out three. 

  • Hierarchy remains: Kyle Finnegan | Derek Law | Jose A. Ferrer

Vulture Save Options for Wednesday, September 25

  • A.J. Puk (ARI): Today’s game has entered the must-win territory, and this may yield Puk in the ninth, but there’s a chance Torey Lovullo plays the match-ups in the late innings. 
  • Justin Slaten (BOS): Martin has appeared in consecutive games, and if provided, it’s time to let the rookie log a save appearance in Toronto. 
  • Tanner Scott (SD): If Ohtani’s lineup pocket will hit in the ninth, it will be Scott for the save chance. 

Vulture Save Stash for Thursday, September 26

  • Declan Cronin (MIA): If Tinoco pitches today, it will be back-to-back outings. 

Three Takeaways

Baltimore’s fluidity: In recent contests, the Orioles have been deploying a match-up-based approach, with Gregory Soto facing left-handed hitting pockets and Seranthony Domínguez against right-handed hitters. This likely carries into the postseason as well. It’s less than optimal for fantasy managers, but last night’s usage patterns return Domínguez back atop the hierarchy for the remainder of the season. 

American League Wild Card Update: Minnesota has had a rough stretch, and Tuesday’s loss against the Marlins makes threading the postseason needle more difficult. Entering gameplay today, here are the updated playoff odds from Baseball-Reference: 

From Fangraphs, the Wild Card odds have updated with Detroit in the driver’s seat, followed by Kansas City with five games remaining: 

National League Wild Card Update: With the Padres securing their spot in the playoffs, three teams are left for two spots: Arizona, Atlanta, and the New York Mets. Here are their remaining schedules: 

  • Arizona: 1 against San Francisco and three versus San Diego
  • Atlanta: 2 versus the Mets and three against Kansas City
  • New York Mets: 2 against Atlanta and three at Milwaukee

With this in mind, the Diamondbacks have fallen below the cut line in Fangraphs playoff projections: 

Those seeking full game recaps should surf the team pages; they’ve all been updated with Tuesday’s results.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

Statcast

Monkey Bytes: September 23

Sunday’s 16-game slate featured 12 games decided by two runs or fewer, two walk-offs, two shutouts, and a doubleheader sweep by Boston over Minnesota. Relievers recorded nine wins and 11 saves. After its sweep, the Red Sox announced Kenley Jansen would be placed on the 15-day injured list, ending his season and perhaps his time with the team, with lingering shoulder soreness. Our condensed game recaps cover this update and Sunday’s high-leverage events.

Closer CliffsNotes

Justin Martinez (ARI) was called upon with two runners on and two outs at the bottom of the eighth. However, he let both score, then suffered his sixth loss and a second blown save, giving up three hits and an earned run on his ledger. This ended his three-game scoreless streak, and he has not secured a save since September 3. Joe Mantiply was credited with his 16th hold, allowing two hits, three earned runs, and a walk over two-thirds of the eighth. Ryan Thompson gave up three hits and two earned runs in the seventh. 

  • Updated Hierarchy: *A.J. Puk | *Justin Martinez | Kevin Ginkel
  • *= closer-by-committee

Raisel Iglesias (ATL) made his seventh multi-inning appearance. He allowed two hits and recorded two strikeouts, preserving a one-run win for his 32nd save. He threw 28 pitches (22 strikes – 78.6 Strike%) and generated seven whiffs (25 SwStr%). In his multiple-inning outings, he’s recorded five wins and this save. 

  • Hierarchy remains: Raisel Iglesias | Joe Jiménez | Pierce Johnson

Kenley Jansen (BOS) retired the side and recorded a strikeout facing the Twins’ 6-7-8 lineup pocket, finishing a seven-run win in Game 1. He threw nine pitches (88.9 Strike%) and produced three whiffs (33.3 SwStr%) while extending his scoreless streak to six. After a sweep, it was announced he would be placed on the 15-day injured list with lingering shoulder issues, ending his season. 

  • Updated Hierarchy: *Chris Martin | *Justin Slaten | Lucas Sims
  • *= closer-by-committee

Fraser Ellard (CHW) was summoned with a runner on and no outs at the top of the eighth. He suffered his third loss and a first blown save. Before his removal, he allowed two hits, including a game-tying RBI double by Luis Arraez, a go-ahead sacrifice fly by Jurickson Profar, and a solo home run by Fernando Tatis Jr. Ellard finished with two hits and two earned runs over two-thirds of the eighth. Gus Varland retired his only batter, ending the eighth.

  • Hierarchy remains: Justin Anderson | Fraser Ellard | Prelander Berroa

Seth Halvorsen (COL) suffered his first loss and a first blown save, allowing consecutive home runs by Shohei Ohtani and Mookie Betts. Angel Chivilli issued two walks during a scoreless eighth for his seventh hold.

  • Hierarchy remains: *Seth Halvorsen | *Angel Chivilli | *Victor Vodnik
  • *= closer-by-committee

Jason Foley (DET) retired the side and recorded one strikeout for his 26th save, finishing a one-run win in Baltimore. He threw 14 pitches (9 strikes – 64.3 Strike%) and produced three whiffs (21.2 SwStr%). Since August 15, he’s appeared in 18 games, scoreless in 15, while converting 11 of 12 save chances with 13 strikeouts against five walks.

  • Hierarchy remains: *Jason Foley | *Tyler Holton | Beau Brieske
  • *= closer-by-committee

Josh Hader (HOU) not only had his five-game scoreless streak snapped, but he tied his season-high, giving up four earned runs en route to his eighth loss and a fourth blown save. He gave up three hits and two walks during his one-third of the ninth. Bryan King stranded a runner and retired both batters, one via strikeout, finishing the inning.

  • Hierarchy remains: Josh Hader | Ryan Pressly | Bryan Abreu

Guillo Zuñiga (LAA) was called upon with two runners on and two outs. He secured his second save, recording a game-ending strikeout against Jeremy Peña. José Quijada gets credit for his sixth hold. He opened the ninth with a three-run lead and registered two quick outs. However, he gave up a two-out walk and three straight singles, scoring two runs before being removed. Brock Burke collected his second win, giving up a hit, scoring an inherited runner, and recording two outs in the eighth. 

  • Updated Hierarchy: *José Quijada | *Guillo Zuñiga | Brock Burke
  • *= closer-by-committee

Blake Treinen (LAD) collected his seventh win after striking out the side at the top of the ninth with his team down one. He threw 14 pitches (71.4 Stirke%) and produced three whiffs (21.4 SwStr%). He’s racked up 13 consecutive scoreless outings since August 24 with 16 strikeouts against one walk.

  • Hierarchy remains: *Michael Kopech | *Evan Phillips | Blake Treinen
  • *= closer-by-committee

Declan Cronin (MIA) suffered his fourth loss, allowing three hits and an earned run while striking out two in the seventh. Anthony Bender worked a scoreless eighth, walking and striking out one. Jesús Tinoco fired a clean top of the ninth and recorded one strikeout facing Atlanta’s 1-2-3 hitters. He threw 16 pitches (62.5 Strike%) and induced two whiffs. He’s been scoreless in five of six outings this month with two saves.

  • Hierarchy remains: Jesús Tinoco | Declan Cronin | Anthony Bender

Devin Williams (MIL) navigated around a lead-off walk for a scoreless ninth while recording two strikeouts for his 13th save, capping a come-from-behind win after trailing by eight runs. He threw 21 pitches (13 strikes – 61.9 Strike%) and induced three whiffs (14.3 SwStr%). He’s been scoreless over his last 11 appearances since August 28, converting eight saves and recording 21 strikeouts against five walks. Jared Koenig gave up a hit, an earned run, and a walk but collected his ninth win. 

  • Hierarchy remains: Devin Williams | Trevor Megill | Joel Payamps

Edwin Díaz (NYM) recorded his first two-inning save since August 4, 2021, and the second of his career. He worked around a hit and two walks while striking out four against the Phillies for his 20th save. He threw 30 pitches (18 strikes – 60 Strike%) and produced six whiffs (20 SwStr%). He’s been scoreless in 12 of his past 13 appearances, converting all six save chances and racking up 25 strikeouts against three walks across 13.1 innings. José Buttó fired a clean seventh and recorded two strikeouts for his fourth hold. Phil Maton collected his third win, tossing two clean frames between the fifth and sixth innings. 

  • Updated Hierarchy: Edwin Díaz | Reed Garrett | José Buttó

Luke Weaver (NYY) entered with two runners on and one out at the bottom of the eighth. He retired all five batters faced, two via strikeout, while securing his fourth save. He threw 18 pitches (14 strikes – 77.8 Strike%) and generated six whiffs (33.3 SwStr%). Since September 6, through seven appearances, he’s given up one unearned run while converting all four save chances with 22 strikeouts versus three walks across ten innings.

  • Hierarchy remains: Luke Weaver | Tommy Kahnle | Ian Hamilton

Aroldis Chapman (PIT) nailed down his 11th save, preserving a combined shutout. He fired a clean bottom of the ninth and recorded two strikeouts. He threw 11 pitches (72.7 Strike%) and induced two whiffs (22.2 SwStr%). He’s converted five straight saves and been scoreless in his last three. 

  • Hierarchy Remins: Aroldis Chapman | Dennis Santana | David Bednar

Andrés Muñoz (SEA) took over a tied game at the bottom of the ninth. He recorded two quick outs, then allowed a single by Leody Taveras, followed by a stolen base and a walk-off Marcus Semien RBI single, resulting in his seventh loss. He threw 11 pitches (72.7 Strike%) and produced three whiffs (27.3 SwStr%). This snapped his five-game scoreless streak. 

  • Hierarchy remains: Andrés Muñoz | Collin Snider | Troy Taylor

Robert Suarez (SD) recorded his 34th save, allowing a two-out Andrew Vaughn single and striking out two in a scoreless ninth. Suarez threw 13 pitches (10 strikes – 76.9 Strike%) and produced four whiffs (30.8 SwStr%). His performances this week may determine his role in the playoffs. Jeremiah Estrada collected his sixth win, retiring the side and recording two strikeouts in the eighth, ahead of his team’s three-run outburst in the bottom of the inning.

  • Hierarchy remains: *Robert Suarez | *Tanner Scott | Jason Adam
  • *= closer-by-committee

Ryan Walker (SF) shut the door on his ninth save. He worked around a lead-off hit batter by retiring the next three hitters, two via strikeout. He preserved a combined shutout, throwing 14 pitches (64.2 Strike%) and getting one whiff. Since his first save on August 10, he’s been scoreless in 13 of 15 appearances, converting all nine save opportunities with 29 strikeouts versus four walks over 17.2 innings.

  • Hierarchy remains: Ryan Walker | Tyler Rogers | Camilo Doval

Ryan Helsley (STL) secured his MLB-leading 47th save. He retired the side during a one-run win over the Guardians. He threw 11 pitches (72.7 Strike%) and induced one whiff. His next save will tie the all-time franchise record for saves, and he produced his 23rd clean save, a new team record. Andrew Kittredge notched his 36th hold, giving up a hit during a scoreless eighth. 

  • Hierarchy remains: Ryan Helsley | Andrew Kittredge | JoJo Romero

Edwin Uceta (TB) provided a white-knuckle ride while recording his fourth save. His outing began with a lead-off walk, a strikeout, a double, and Vlad Guerrero Jr.’s RBI single. With one out, Uceta bore down, inducing a pop-out and a game-ending groundout. He threw 19 pitches (12 strikes – 63.2 Strike%) and produced three whiffs (15.8 SwStr%). Hunter Bigge stranded two runners while striking out his only batter in the eighth, notching his first hold.

  • Hierarchy remains: *Edwin Uceta | *Garrett Cleavinger | *Hunter Bigge
  • *= closer-by-committee

Kirby Yates (TEX) fired a clean top of the ninth, then collected his seventh win on a walk-off rally in the bottom of the inning. He threw 17 pitches (10 strikes – 58.8 Strike%) and induced two whiffs. This extended his scoreless streak to nine games, during which he’s recorded two wins and converted all six save chances with ten strikeouts against four walks.

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

Génesis Cabrera (TOR) was tagged with his third loss, giving up two hits and an earned run while striking out one in the seventh. Zach Pop suffered his third blown save, letting an inherited runner run score, giving up Jonathan Aranda’s two-run home run.

  • Hierarchy remains: Chad Green | Erik Swanson | Génesis Cabrera

Vulture Save Options for Monday, September 23

  • A.J. Puk (ARI): Martinez threw 22 pitches during a loss and has appeared four times in the previous five days. 
  • Ryan Pressly (HOU): Hader has appeared in three of the past four days and threw 22 pitches yesterday. 
  • Chris Martin (BOS): With Jansen on the injured list, Alex Cora said Martin and Justin Slaten will be considered for save chances over the last six games.

Vulture Save Stash for Tuesday, September 24

  • Victor Vodnik (COL): Coming off a blown save on Sunday by Halvorsen, the team may call upon Vodnik for the next save chance.
  • Trent Thornton (SEA): If Muñoz pitches tonight, it will be consecutive outings. 
  • Camilo Doval (SF): Walker’s appearance tonight would mark back-to-back games.

Three Takeaways

Diamondbacks hierarchy: Although the team has only three saves in September, including a three-inning one by Jordan Montgomery, our hierarchy has undergone an overhaul based on recent results for the last six games of the season. A.J. Puk secured the most recent save and has been terrific since being acquired. In fact, he’s often overlooked when speaking about the impact players have made since the trade deadline. Through 27 appearances with Arizona, he’s been scoreless in 26 with 41 strikeouts against four walks across 25 innings. When looking at Win Probability Added for him and his teammates, it’s clear that he’s the best reliever currently on the roster: 

Among qualified relievers in the second half, Puk ranks as follows: 

  • 41 K-BB% – First
  • 0.59 WHIP – Second
  • 20.5 Swinging Strike Percentage – Fourth
  • 62 percent contact rate allowed – Eighth

He may not get full run as the closer this week, but he’s the team’s best option. Those in deeper formats may get an ancillary save this week from Kevin Ginkel. Stay tuned. 

Detroit’s surge: Since the All-Star break, only three teams have produced a higher Win Probability Added than the Tigers’ bullpen: Cleveland, Tampa Bay, and Milwaukee. In September, Detroit leads all teams in WPA and has recorded ten wins and ten saves. Jason Foley has converted seven of eight save chances, Tyler Holton has two wins, two saves, and two holds plus operated as the “opener” in three contests. Will Vest has chipped in with a save, five holds, and one blown save. Beau Brieske turned in two strong innings at Baltimore, earning a win and has appeared as the “opener” in four games this month. It’s been a fluid leverage ladder at times with A.J. Hinch pulling the right strings, and it may result in a postseason berth:

Boston’s saves: With Kenley Jansen on the injured list, will the team turn to Chris Martin or Justin Slaten? One can make the case for finding out how the rookie handles save opportunities since Martin will be an unrestricted free agent with Jansen at the end of the season. Slaten has recorded a win, three holds, and a blown save since the All-Star break with 12 strikeouts versus zero walks (27.9 K-BB%) and a 0.94 WHIP across 10.2 innings. He has allowed two home runs, but his 1.88 SIERA is almost identical to Martin’s 1.99 in the second half. There’s only six games, so the window is short, here’s hoping Alex Cora gives the rookie at least one chance as an audition for 2025.

Those seeking full game recaps should surf the team pages; they’ve all been updated with Sunday’s results.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

Statcast