Closer Monkey’s Leverage Ledger | 9.28.2025

Saturday’s full slate resulted in six wins by relievers and seven saves, while they were tagged with three losses. Two teams punched their postseason tickets: Detroit and Cleveland. The last spot will be decided today between Cincinnati and the New York Mets. Here are the saves in condensed form:

With the end of the season upon us, if you would like to leave a tip, please use this link for PayPal. Venmo can be sent to @gjewett9.

For the save streamers:

Vulture Save Options for September 28

  • Tony Santillan (CIN): Emilio Pagán has appeared in four straight games. Chase Burns will also be in play for multiple innings and a vulture win. 
  • Rosi Sasaki (LAD): With Dave Roberts auditioning for playoff spots and roles, giving the talented pitcher a save chance before them makes sense. 
  • Daniel Palencia (CHC): Brad Keller has pitched in back-to-back contests. 
  • Tristan Beck (SF): Ryan Walker and Joel Peguero have worked in back-to-back games. 
  • Justin Lawrence (PIT): Dennis Santana has pitched in consecutive contests. 
  • Phil Maton (TEX): Shawn Armstrong has appeared in two straight. 

Here are the leverage events of interest from Saturday.

Leverage Ledger

Chicago Cubs – Warming up with a two-run lead at the bottom of the eighth, Brad Keller settled for a non-save chance in the ninth. He allowed a one-out infield single by Nolan Gorman, followed by Jimmy Crooks’ two-out single, and walked Jordan Walker before recording a game-ending strikeout, preserving the four-run lead while clinching home field for the Wild Card series. He threw 26 pitches (61.5% strike rate) and induced three whiffs (7.7 SwStr%). He finishes the regular season scoreless in 27 of his last 28 appearances, posting a 0.578 WHIP with 35 strikeouts against eight walks (27.3 K-BB%) over 27.2 innings.

  • Drew Pomeranz notched his 14th hold, firing a clean top of the eighth and striking out two.
  • Caleb Thielbar gave up two hits, including Walker’s two-run home run, and recorded two strikeouts in the seventh, getting credit for his 25th hold.

Updated Hierarchy: *Brad Keller | *Daniel Palencia | Andrew Kittredge

*= closer-by-committee

Cincinnati Reds –  Becoming the second reliever to appear in four consecutive contests, Emilio Pagán retired the side and recorded one strikeout while nailing down his 32nd save. He threw 13 pitches (69.2% strike rate) and induced one whiff.

This extended his scoreless streak to ten games, during which he has a 0.60 WHIP with ten strikeouts versus two walks.

  • Nick Martinez notched his fifth hold, tossing two scoreless frames, yielding a hit and a walk while striking out two.
  • Graham Ashcraft stranded two runners, issuing a walk and retiring one at the bottom of the sixth for his 23rd hold.

Hierarchy Remains: Emilio Pagán | Tony Santillan | Nick Martinez

Cleveland GuardiansA walk-off hit batter handed Cade Smith his eighth win and his team a playoff berth. He took over at the top of the eighth with two runners on and one out, inducing a groundout, followed by a caught stealing, ending the threat. Returning for the ninth, he retired the side and recorded a strikeout, finishing with 1.2 scoreless frames. He threw 16 pitches (62.5% strike rate) and produced four whiffs (25 SwStr%).

He has been scoreless in 12 of his last 13, during which he has posted a 0.308 WHIP with 22 strikeouts versus zero walks (51.2 K-BB%) across 13 innings.

  • Erik Sabrowski allowed a hit and a hit batter while striking out one during one-third of the eighth.
  • Hunter Gaddis logged 1.1 scoreless innings, giving up two hits and striking out three.

Hierarchy Remains: Cade Smith | Hunter Gaddis | Erik Sabrowski

Detroit TigersShutting the door on his 23rd save and securing his team’s spot in the postseason, Will Vest preserved a one-run lead in Boston with a clean ninth, striking out one. He threw nine pitches (66.7% strike rate) and induced one whiff (11.1 SwStr%) while facing the 5-6-7 lineup pocket.

He has been scoreless in his last three and converted a save in his last two appearances.

  • Tyler Holton was awarded his sixth win, logging 1.1 clean frames and recording two strikeouts.
  • Rafael Montero notched his eighth hold, tossing 1.1 scoreless innings, yielding a hit and striking out one.

Hierarchy Remains: *Will Vest | *Kyle Finnegan | Tyler Holton

*= closer-by-committee

Kansas City Royals – Making his first appearance since September 20, Carlos Estévez closed out a two-run lead with a clean bottom of the ninth while striking out two against the A’s. He threw 21 pitches (61.9% strike rate) and induced two whiffs (9.5 SwStr%).

He has been scoreless in six of seven outings this month, converting all six save opportunities.

  • Jonathan Bowlan stranded a runner while retiring both batters in the eighth for his second hold.
  • Angel Zerpa gave up two hits and an earned run, recording an out in the seventh and eighth innings for his 14th hold.
  • John Schreiber allowed two hits and an earned run during two-thirds of the sixth, getting credit for his 23rd hold.

Hierarchy Remains: Carlos Estévez | John Schreiber | Angel Zerpa

Los Angeles Dodgers – Continuing its auditions for roles this postseason in the bullpen, Edgardo Henriquez nailed down his first save, striking out the side at the bottom of the ninth in Seattle, preserving a two-run lead. He threw 12 pitches (75% strike rate) and produced three whiffs (25 SwStr%).

  • Alex Vesia collected his fourth win, firing a clean eighth, striking out the side.
  • Blake Treinen tossed a scoreless seventh, yielding a hit and striking out three.
  • Jack Dreyer tossed a clean sixth and recorded one strikeout.

Hierarchy Remains: *Tanner Scott | *Blake Treinen | *Rosi Sasaki

*= closer-by-committee

New York MetsCompleting a combined shutout, Edwin Díaz retired the side and recorded a strikeout at the bottom of the ninth. He threw 13 pitches (61.5% strike rate) and produced two whiffs (15.4 SwStr%).

This extended his scoreless streak to seven games, spanning eight innings, during which he has a minuscule 0.25 WHIP with 12 strikeouts versus no walks (50 K-BB%).

  • Tyler Rogers tossed a clean eighth, striking out one, securing his 32nd hold.
  • Brooks Raley fired a clean seventh, striking out one for his tenth hold.

Hierarchy Remains: Edwin Díaz | Tyler Rogers | Brooks Raley

Pittsburgh Pirates – Sealing a two-run lead in Atlanta, Dennis Santana worked around Ronald Acuña Jr.’s one-out single with a strikeout and a game-ending flyout, securing his 16th save. He threw 19 pitches (63.2% strike rate) and produced five whiffs (26.3 SwStr%) while recording two strikeouts.

Through 12 games in September, he has converted five of six save opportunities, posting a 0.65 WHIP with 13 strikeouts versus one walk (22.7 K-BB%) over 12.1 innings.

  • Justin Lawrence notched his sixth hold, retiring the side and striking out two in the eighth.
  • Chase Shugart logged 1.1 clean frames while striking out two for his fifth hold.

Hierarchy Remains: Dennis Santana | Isaac Mattson | Justin Lawrence

San Francisco Giants – Pressed into action with two runners on and one out, Spencer Bivens recorded a strikeout, hit a batter (Ryan Ritter), then induced a game-ending pop-out, securing his second save. He threw 15 pitches (66.7% strike rate) and produced three whiffs (20 SwStr%).

  • Ryan Walker only recorded one out, giving up two hits, including Jordan Beck’s solo home run, and a walk before being removed. He was credited with his ninth hold, but his struggles down the stretch put his role in jeopardy as the closer entering 2026.
  • Tristan Beck notched his second hold, retiring the side at the top of the eighth.
  • Joel Peguero worked a scoreless seventh despite issuing a walk for his fourth hold.

Hierarchy Remains: Ryan Walker | José Buttó | Tristan Beck

Washington Nationals – The good news is that Jose A. Ferrer held on for his 11th save, finishing a one-run win over the White Sox in the rain. However, he allowed three hits and an earned run while recording three strikeouts. His command was better, but he has allowed too much contact in recent outings:

This marks the fifth time in his last six outings that he has allowed multiple hits and an earned run, bloating his WHIP to 1.77 through 11.1 innings in September.

  • Clayton Beeter stranded a runner while retiring his only batter in the eighth for his ninth hold.
  • Konnor Pilkington gave up two hits and recorded a strikeout during two-thirds of the eighth, getting his fifth hold.
  • Julian Fernández collected his first win, retiring the side and striking out two at the top of the seventh, ahead of his team’s three-run rally at the bottom of the inning.

Hierarchy Remains: *Jose A. Ferrer | *Clayton Beeter | *PJ Poulin

*= closer-by-committee

Quick Hits

  • Houston Astros: In order of appearance, Enyel De Los Santos tossed a clean bottom of the fifth, striking out two. J.P. France was awarded his first win, throwing three innings, allowing two hits, an earned run, and a walk while striking out five. Craig Kimbrel fired a clean bottom of the ninth, recording two strikeouts while finishing a five-run lead.
  • New York Yankees: Finishing an eventual five-run win over the Orioles, Paul Blackburn logged two innings, allowing Coby Mayo’s solo home run and recording three strikeouts in a non-save capacity. 
  • San Diego Padres: Taking over at the top of the third, Yuki Matsui stranded two runners. He collected his third win, logging 2.1 innings, giving up three hits, an earned run, and two walks while striking out one.
  • Seattle Mariners: With the score tied at the top of the ninth, Andrés Muñoz suffered his third loss while struggling with his command. He walked the first two batters he faced, Michael Conforto and Alex Call, then induced a fielder’s choice groundout, moving the runners to second and third, followed by a two-RBI double by Kiké Hernández before recording the last two outs. Muñoz threw 22 pitches (54.5% strike rate) and only produced one whiff in this outing, snapping his nine-game scoreless streak.
  • Tampa Bay Rays: Appearing in an eventual loss, Pete Fairbanks tossed a clean bottom of the eighth and recorded a strikeout, facing the Jays’ 3-4-5 lineup pocket, throwing 17 pitches (76.5% strike rate) with two whiffs. 
  • Texas Rangers: Tasked with a tied score at the bottom of the ninth, Robert Garcia recorded two quick outs, then issued a walk, allowed a single, intentionally walked Gabriel Arias, then hit C.J. Kayfus with a pitch, forcing in the walk-off run, resulting in his eighth loss, perfectly encapsulating his team’s season.
  • Toronto Blue Jays: Protecting a four-run lead, Seranthony Domínguez helped his team keep pace for the American League East divisional chase, working a scoreless top of the ninth, issuing a walk and striking out two on 24 pitches (58.3% strike rate) with one whiff.

Closer Monkey Emails for 2025

This year, the daily emails have changed. Those interested in daily free updates with links should subscribe to our page at Substack. Subscribers to the former site will not transfer over; readers must register using the new link.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

BaseballSavant.com

BrooksBaseball.net

Closer Monkey’s Leverage Ledger | 9.27.2025

In the last full slate of games on a Friday this season, relievers recorded seven wins and nine saves while suffering four losses. Here are the saves in condensed form:

For the save streamers, our next-to-last forecast, in order of preference:

Vulture Save Options for September 27

  • Devin Williams (NYY): David Bednar has pitched in back-to-back games. 
  • Seranthony Domínguez (TOR): Jeff Hoffman has appeared in consecutive contests. 
  • Nick Martinez (CIN): Emilio Pagán and Tony Santillan have worked in three straight, Chase Burns should be in play for multiple innings as well. 
  • Michael Kelly (ATH): Hogan Harris logged two innings yesterday. 
  • Clayton Beeter (WSH): Jose A. Ferrer suffered a walk-off loss and threw 22 pitches. 

As the season comes to a close, if you would like to leave a tip, please use the following PayPal link. Venmo can be sent to @gjewett9.

Here are the leverage events of interest from Friday.

Leverage Ledger

Boston Red SoxAfter keeping the game tied with a scoreless top of the ninth, Aroldis Chapman collected his fifth win courtesy of a walk-off rally at the bottom of the inning. He allowed a hit and recorded two strikeouts, throwing 19 pitches (73.7% strike rate) with four whiffs (21.2 SwStr%).

This extends his modest scoreless streak to five, during which he has this win and two saves.

  • Garrett Whitlock fired a clean top of the eighth, striking out the side.
  • Zack Kelly gave up a hit during a scoreless seventh.
  • Greg Weissert logged 1.1 clean frames. 

Hierarchy Remains: Aroldis Chapman | Garrett Whitlock | Justin Slaten

Chicago White Sox – Shutting the door on his sixth save, Grant Taylor allowed a lead-off single, then retired the next three batters, two via strikeout, preserving a one-run win over the Nationals. He threw 16 pitches (75% strike rate) and induced two whiffs (16.7 SwStr%).

This extended his scoreless streak to ten games, during which he has recorded two wins, two saves, and a hold with a 0.889 WHIP, producing 16 strikeouts versus three walks (37.1 K-BB%) over nine innings.

  • Fraser Ellard retired his only batter faced, an inning-ending strikeout at the bottom of the eighth, and collected his first win.
  • Jordan Leasure suffered his fifth blown save, giving up three hits, four earned runs, and a walk while striking out two during two-thirds of the eighth.
  • Brandon Eisert tossed a scoreless seventh, yielding a hit and striking out one, posting his ninth hold. 

Updated Hierarchy: *Grant Taylor | *Jordan Leasure | *Mike Vasil

*= closer-by-committee

Cincinnati Reds –  Securing his 31st save, and propelling his team into a playoff spot (for the moment), Emilio Pagán retired the side and recorded a strikeout while preserving a two-run lead in Milwaukee. He threw 12 pitches (58.3% strike rate) and induced one whiff.

Appearing in a third straight game did not deter the veteran reliever, and he has been scoreless in his last eight games, converting all five save chances.

  • Tony Santillan tossed a scoreless eighth, walking and striking out one for his 33rd hold.
  • Graham Ashcraft worked a clean seventh, striking out one, notching his 22nd hold.
  • Connor Phillips collected his fifth win, logging 1.1 clean frames and striking out three.

Hierarchy Remains: Emilio Pagán | Tony Santillan | Nick Martinez

Los Angeles Angels – Moving within two of Lee Smith for third all-time in saves, Kenley Jansen nailed down his 29th of the season and 476th of his career, striking out the side against Houston while preserving a one-run lead. He threw 19 pitches (84.2% strike rate) and generated five whiffs (26.3 SwStr%).

This outing extended his scoreless streak to ten games, during which he has converted six saves with a 0.30 WHIP and nine strikeouts versus three walks (18.2 K-BB%) across ten innings.

  • Brock Burke allowed a hit during a scoreless top of the eighth, then collected his seventh win courtesy of a go-ahead rally at the bottom of the inning.

Hierarchy Remains: Kenley Jansen | Luis García | Brock Burke

Los Angeles Dodgers – Sealing a one-run lead in Seattle and capping a bullpen game, Tanner Scott retired his first two batters before Cal Raleigh doubled. With two outs, Scott intentionally walked Julio Rodríguez and hit Mitch Garver with a pitch, then bore down, producing a game-ending strikeout of Eugenio Suarez for his 23rd save. He threw 19 pitches (68.4% strike rate) and generated six whiffs (31.6 SwStr%) in a scoreless ninth, yielding a hit and a walk while striking out two.

  • Blake Treinen gave up two hits, an earned run, and a walk in the eighth, getting credit for his tenth hold.
  • Rosi Sasaki allowed a two-out double by Randy Arozarena and recorded two strikeouts in a scoreless seventh, securing his second hold.
  • Will Klein (2) and Anthony Banda (12) posted scoreless appearances resulting in holds.
  • Justin Wrobleski collected his fifth win, tossing two scoreless frames, scattering three hits, and striking out three.

Miami Marlins – Summoned with the bases loaded and two outs at the top of the eighth, Tyler Phillips quelled the threat, inducing an inning-ending flyout against Mark Vientos. Returning for the ninth, Phillips retired the side and recorded his fourth save. He threw 17 pitches (64.7% strike rate) and produced three whiffs (17.6 SwStr%) during his 1.1 clean frames. This marked his first save since August 30.

  • Cade Gibson worked two-thirds scoreless in the eighth, walking one and striking out one.

Hierarchy Remains: *Calvin Faucher | *Ronny Henriquez | *Tyler Phillips

*= closer-by-committee

New York Yankees – In a non-save outing, David Bednar worked around a hit and a walk while striking out two, finishing a four-run margin against the Orioles. He threw 22 pitches (63.6% strike rate) and produced four whiffs (18.2 SwStr%). He has been scoreless in eight of his last nine contests, recording a win and six saves with a 0.538 WHIP across 9.1 innings.

  • Camilo Doval fired a clean eighth, striking out the side.
  • Fernando Cruz issued two walks during one-third of the seventh, getting credit for his 16th hold.
  • Tim Hill stranded all three inherited runners and retired all three batters during his scoreless combined inning.
  • Mark Leiter Jr. allowed two walks and struck out one during two-thirds of the sixth for his 14th hold.

Hierarchy Remains: David Bednar | Devin Williams | Luke Weaver

Hierarchy Remains: *Tanner Scott | *Blake Treinen | *Rosi Sasaki

*= closer-by-committee

Philadelphia Phillies – Although dealing with traffic after allowing a lead-off single and a two-out hit by Ryan Jeffers, Jhoan Duran secured his 32nd save, striking out two during a scoreless top of the ninth. He threw 23 pitches (60.9% strike rate) and produced five whiffs (21.7 SwStr%).

Through 11 appearances this month, he has converted eight of ten save opportunities with a 0.818 WHIP and 14 strikeouts versus one walk (30.9 K-BB%) across 11 innings.

Hierarchy Remains: Jhoan Duran | Matt Strahm | David Robertson

San Diego PadresForced into action at the top of the eighth with the bases loaded and two outs, Mason Miller ended the threat with an inning-ending strikeout. He returned for the ninth, issuing a walk and recording two more strikeouts, resulting in his 22nd save. He threw 25 pitches (52% strike rate) and produced five whiffs (20 SwStr%) while striking out three over his 1.1 scoreless frames.

Not only did he secure his first save since August 6, but he also extended his scoreless streak to 19 games, during which he has a 0.64 WHIP with 39 strikeouts versus nine walks (42.2 K-BB%) and a 23.6 swinging strike percentage across 20.1 innings.

Hierarchy Remains: Robert Suarez | Mason Miller | Adrian Morejon

San Francisco Giants – Locking down his 17th save, Ryan Walker fired a clean top of the ninth and recorded two strikeouts, closing out a three-run lead against the Rockies. He threw 14 pitches (64.3% strike rate) and induced two whiffs (14.3 SwStr%).

Through ten appearances this month, he has three losses and converted five of seven save chances with a 2.078 WHIP across 7.2 innings.

  • Joel Peguero notched his third hold, giving up a hit and striking out one in a scoreless eighth.

Hierarchy Remains: Ryan Walker | José Buttó | Tristan Beck

Toronto Blue JaysAnother white-knuckle ride with Jeff Hoffman ended in his 33rd save, though he had to navigate around two walks while preserving a two-run lead against the Rays. He threw 25 pitches (56% strike rate) with one whiff.

He has been scoreless in his last six appearances, recording three saves despite a 1.404 WHIP with five strikeouts and five walks across 5.2 innings.

  • Brendon Little stranded a runner and walked one during one-third of the eighth for his 30th hold.
  • Tommy Nance gave up a hit and struck out one during two-thirds of the eighth, securing his fifth hold.
  • Mason Fluharty logged two clean frames and recorded four strikeouts, securing his sixth hold.

Hierarchy Remains: Jeff Hoffman | Seranthony Domínguez | Yariel Rodríguez

Washington Nationals – Following his team’s rally at the bottom of the eighth, Jose A. Ferrer took over with a one-run lead at the top of the ninth. However, his own error let Kyle Teel reach base, and Colson Montgomery launched a go-ahead two-run home run, resulting in his fourth loss and a fourth blown save. Ferrer finished with two hits and two runs (one earned). This represents the fourth time in the last five games he has allowed multiple hits and at least a run. His location in this outing was less than ideal:

  • PJ Poulin retired his only batter at the top of the eighth.
  • Sauryn Lao tossed 1.1 clean frames, striking out two.

Hierarchy Remains: *Jose A. Ferrer | *Clayton Beeter | *PJ Poulin

*= closer-by-committee

Quick Hits

  • Chicago Cubs: Wrapping up a lopsided win, Brad Keller fired a clean top of the ninth and recorded two strikeouts on 13 pitches (69.2% strike rate) with two whiffs (15.4 SwStr%). Daniel Palencia tossed a clean eighth, striking out one.
  • Detroit Tigers: Taking over a tied game at the bottom of the ninth, Tommy Kahnle allowed a one-out single by Romy Gonzalez, followed by Ceddanne Rafaela’s walk-off, RBI triple, resulting in his fifth loss. Kyle Finnegan was tagged with his seventh blown save, giving up a lead-off single by Carlos Narváez at the top of the eighth, then the pinch-runner stole second, and scored on Jarren Duran’s game-tying RBI single. Finnegan finished with two hits and an earned run while striking out one during his 1.2 innings.
  • Houston Astros: Summoned at the bottom of the eighth, Bryan Abreu recorded an out, allowed a single, followed by a caught stealing during his two-thirds of the inning in a non-save appearance. Bryan King gave up Mike Trout’s go-ahead solo home run, resulting in his fourth loss and third blown save.
  • Kansas City Royals: Taking over with one out at the bottom of the ninth with the score tied, Luinder Avila allowed a single by Darell Hernaiz, induced a fielder’s choice groundout, followed by a walk-off RBI double by Shea Langeliers, resulting in his first loss. Angel Zerpa worked 1.1 clean frames, striking out one.
  • Pittsburgh Pirates: As the first reliever out of the bullpen, Yohan Ramírez stranded two runners and retired his only batter via strikeout, collecting his third win.
  • The Athletics: After tossing 1.1 scoreless innings, yielding a hit and striking out two, Justin Sterner earned his fourth win on a walk-off rally at the bottom of the ninth. Hogan Harris tossed two scoreless innings, striking out two, keeping the game tied.

Closer Monkey Emails for 2025

This year, the daily emails have changed. Those interested in daily free updates with links should subscribe to our page at Substack. Subscribers to the former site will not transfer over; readers must register using the new link.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

BaseballSavant.com

BrooksBaseball.net

Closer Monkey’s Leverage Ledger | 9.26.2025

Thursday’s 12-game slate resulted in four wins by relievers and five saves, while relief pitchers were tagged with two losses. Here are the saves in condensed form:

For the save streamers:

Vulture Save Options for September 26

  • Kyle Finnegan (DET): Will Vest has pitched in back-to-back games, throwing 31 pitches. 
  • Rosi Sasaki (LAD): After clinching the division, it makes sense to find out how he handles the ninth inning before the postseason ensues. 

If we have contributed toward your fantasy success, please help defray operational costs. If you would like to leave a tip, please use this link for PayPal. Venmo can be sent to @gjewett9

Here are the leverage events of interest from Thursday.

Leverage Ledger

Baltimore Orioles – Taking over a tied game at the top of the ninth, Keegan Akin retired the side on 10 pitches (80% strike rate) and induced one whiff while facing the Rays’ 4-5-6 lineup pocket, collecting his fifth win on a walk-off rally at the bottom of the inning.

  • Rico Garcia escaped with a scoreless eighth, scattering three hits and striking out two.
  • Kade Strowd tossed a clean seventh, recording two strikeouts.

Hierarchy Remains: Keegan Akin | Rico Garcia | Kade Strowd

Cincinnati Reds –  With a bit of help from his friends, especially Noelvi Marte’s home-run-robbing catch, Emilio Pagán recorded his 30th save, preserving a one-run lead against the Pirates. He retired the side on seven pitches (57.1% strike rate) without a whiff.

This extended his scoreless streak to eight games, during which he has converted four saves with a 0.75 WHIP and eight strikeouts versus two walks.

  • Tony Santillan allowed a hit and an earned run while striking out one at the top of the eighth for his 32nd hold.
  • Graham Ashcraft retired both batters, one via strikeout, securing his 21st hold during the seventh.

Hierarchy Remains: Emilio Pagán | Tony Santillan | Nick Martinez

Detroit TigersSnapping his team’s eight-game losing streak, Will Vest shut the door on his 22nd save, striking out the side against Cleveland’s 5-6-7 lineup pocket. He threw 12 pitches (75% strike rate) and produced two whiffs (16.7 SwStr%).

He has been scoreless in his last two appearances, and this was his first save since September 14.

  • Kyle Finnegan let his only inherited runner score, giving up an RBI double by José Ramírez, and recorded two outs while striking out one for his third hold.
  • Tyler Holton gave up a hit and an earned run, striking out one during his combined inning, getting credit for his 17th hold.
  • Tommy Kahnle retired all four batters, securing his 16th hold.
  • Brant Hurter collected his fourth win, tossing 1.1 scoreless frames, yielding a hit and striking out two.

Updated Hierarchy: *Will Vest | *Kyle Finnegan | Tyler Holton

*= closer-by-committee

New York MetsDespite giving up a lead-off single by Carson Kelly, Edwin Díaz nailed down his 28th save, inducing a flyout, followed by a game-ending double play groundout, preserving the three-run margin. He threw eight pitches (75% strike rate) without a whiff.

He has converted a save in consecutive outings, and been scoreless over his last six, allowing two hits (0.286 WHIP) while striking out 11 (52.4 K-BB%) across seven innings.

  • Tyler Rogers tossed a clean eighth, securing his 31st hold.
  • Brooks Raley struck out the side in the seventh, earning his ninth hold.
  • Ryne Stanek gave up a hit and retired two batters in the sixth, notching his 11th hold. 

Hierarchy Remains: Edwin Díaz | Tyler Rogers | Brooks Raley

New York Yankees – Locking down is 26th save, David Bednar retired the side and recorded a strikeout at the top of the ninth, sealing a two-run lead. He threw 18 pitches (77.8% strike rate) and generated four whiffs (22.2 SwStr%).

He has been scoreless in seven of his last eight games, posting a 0.361 WHIP with nine strikeouts versus one walk (29.6 K-BB%) across 8.1 innings.

  • Devin Williams navigated around a hit and a walk, recording two strikeouts during a scoreless eighth for his 15th hold, extending his scoreless streak to eight contests.
  • Luke Weaver notched his 21st hold, retiring the side in the seventh.

Updated Hierarchy: David Bednar | Devin Williams | Luke Weaver

Philadelphia Phillies – Entering after a rain delay, David Robertson worked around a two-out single with a game-ending lineout, securing his second save and preserving a combined shutout against the Marlins. He threw ten pitches (70% strike rate) without a whiff.

  • Matt Strahm fired a clean eighth, striking out one for his 22nd hold.
  • Taijuan Walker allowed a hit and two walks while striking out three across two scoreless frames, notching his second hold.

Hierarchy Remains: Jhoan Duran | Matt Strahm | David Robertson

Quick Hits

  • Colorado Rockies: Zach Agnos worked a scoreless bottom of the eighth, walking one and striking out two in an eventual loss at Seattle.
  • Houston Astros: Preserving a six-run lead, Bryan Abreu retired the side and recorded a strikeout versus the A’s 4-5-6 hitters, throwing 12 pitches (58.3% strike rate) with one whiff. It’s his first outing in four days, and he has not received a save chance since September 16.
  • Kansas City Royals: Closing out a five-run lead against the Angels, Luinder Avila retired the side and recorded two strikeouts on 15 pitches (66.7% strike rate) with three whiffs (20 SwStr%).
  • Los Angeles Dodgers: Finishing a combined shutout while clinching the National League West, Anthony Banda worked a clean bottom of the ninth, striking out two. Will Klein allowed a hit and struck out two in the eighth. Tanner Scott faced the 7-8-9 lineup pocket and retired the side while striking out one. He threw 20 pitches (75% strike rate) and generated four whiffs (20 SwStr%). This was a soft landing for the struggling reliever; he has been scoreless in five of his last six appearances.
  • Miami Marlins: Appearing during a shutout loss, Calvin Faucher stranded a runner while retiring both batters, one via strikeout at the bottom of the eighth.
  • Minnesota Twins: Completing a combined shutout, Cole Sands retired the side and recorded a strikeout at the bottom of the ninth in Texas, throwing 12 pitches (66.7% strike rate) with two whiffs (16.7 SwStr%). Pierson Ohl gave up a hit and recorded a strikeout during the eighth, extending his scoreless streak to five games, spanning six innings. Kody Funderburk notched his seventh hold, striking out two at the bottom of the seventh.
  • Seattle Mariners: Caleb Ferguson was awarded his fifth win, issuing a walk during a scoreless seventh. Matt Brash worked a scoreless eighth, yielding a hit and a walk while striking out two.
  • Tampa Bay Rays: Summoned at the bottom of the eighth with a runner on and two outs, Kevin Kelly allowed a game-tying two-run home run by Coby Mayo, followed by a triple before getting an inning-ending strikeout. Returning for the ninth, Kelly served up a walk-off lead-off home run by Dylan Beavers, suffering his fifth loss and fourth blown save.
  • Toronto Blue Jays: Maintaining his team’s tie atop the division, Jeff Hoffman closed out a five-run lead over Boston with a scoreless top of the ninth, giving up a hit and a walk while striking out one, extending his modest scoreless streak to five. Yariel Rodríguez was awarded his third win, retiring both batters in the sixth, one via strikeout.

Closer Monkey Emails for 2025

This year, the daily emails have changed. Those interested in daily free updates with links should subscribe to our page at Substack. Subscribers to the former site will not transfer over; readers must register using the new link.

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

BaseballSavant.com

BrooksBaseball.net

Closer Monkey’s Leverage Ledger | 9.25.2025

This season’s last Wednesday slate featured seven reliever wins, though one was accompanied by a blown save (José Buttó), and seven saves, while relief pitchers were tagged with six losses. Here are the saves in condensed form:

For the save streamers:

Vulture Save Options for September 24

  • Michael Kelly (ATH): Hogan Harris logged 1.2 innings yesterday. 
  • Carmen Mlodzinski (PIT): Dennis Santana, Isaac Mattson, and Justin Lawrence have all worked in back-to-back games. Santana could do a third in a row, but Mlodzinski could also log a multiple inning save. 

Here are the leverage events of interest from Wednesday.

Leverage Ledger

Chicago Cubs – An old-school save for Aaron Civale. He logged three innings, allowing two hits, including a solo home run by Juan Soto, and recorded two strikeouts for his first career save. He threw 40 pitches (70% strike rate) and produced five whiffs (12.5 SwStr%).

  • Daniel Palencia was activated before the game, and retired both batters faced, one via strikeout on 10 pitches (70% strike rate) with two whiffs. This marked his first appearance since September 7.

Updated Hierarchy: *Brad Keller | *Daniel Palencia | *Andrew Kittredge

*= closer-by-committee

Los Angeles Angels – Locking down his 28th save, the 475th of his career, Kenley Jansen retired the side and recorded two strikeouts, preserving a one-run lead against the Royals. He threw eight pitches, all strikes, generating four whiffs during a dominant outing.

This save moves him within three of tying Lee Smith for third all-time.

  • Luis García worked around a walk for a scoreless eighth, securing his 12th hold.
  • Chase Silseth gave up a hit and an earned run while striking out one in the seventh for his first hold.
  • José Fermin tossed a clean sixth, notching his sixth hold. 

Hierarchy Remains: Kenley Jansen | Luis García | Brock Burke

Los Angeles Dodgers – It’s all hands on deck for this team’s bullpen, and Justin Wrobleski answered the call at the bottom of the 11th, preserving a one-run lead with a clean appearance while striking out two for his second save. He threw eight pitches (87.5% strike rate) and induced one whiff versus the bottom third of Arizona’s lineup.

  • Blake Treinen stranded two runners at the bottom of the tenth, retiring James McCann on an inning-ending flyout, then collected his second win.
  • Jack Dreyer recorded two outs but also issued two walks during his two-thirds of the tenth.
  • Clayton Kershaw retired the side at the bottom of the ninth, throwing 15 pitches (53.3% strike rate) with one whiff in his first relief appearance this season, fourth of his career.
  • Edgardo Henriquez suffered his second blown save, letting both inherited runners score, allowing two hits during two-thirds of the eighth.
  • Alex Vesia gave up two hits and a walk, resulting in three earned runs, but was credited with his 26th hold.
  • Rosi Sasaki made his debut in relief, firing a clean seventh, striking out two on 13 pitches (61.5% strike rate) with two whiffs (15.4 SwStr%).

This bullpen will remain fluid throughout the end of the season. It’s not known if Sasaki or Kershaw can handle appearing in back-to-back games, but more options during high-leverage events will place competition for playoff roster spots. Sasaki’s velocity spike as a reliever cannot be overlooked, and he could be a sneaky play for those in any postseason contests.

Updated Hierarchy: *Tanner Scott | *Blake Treinen | *Rosi Sasaki

*= closer-by-committee

Milwaukee Brewers – Shutting the door on his sixth save, Abner Uribe fired a clean bottom of the ninth, striking out two while preserving a two-run lead in San Diego. He threw 17 pitches (76.5% strike rate) and induced two whiffs (11.8 SwStr%).

It’s his first save since September 5, and his fifth consecutive scoreless appearance.

  • Jared Koenig allowed a hit and struck out one during a scoreless eighth, securing his 26th hold.
  • Nick Mears navigated around two hits and a walk while striking out one in a scoreless seventh for his 17th hold.
  • Aaron Ashby was awarded his fifth win, retiring his only batter via strikeout at the bottom of the sixth.

Hierarchy Remains: *Abner Uribe | *Jared Koenig | Aaron Ashby

*= match-up-based bullpen

Pittsburgh Pirates – After stranding two runners at the bottom of the tenth, Yohan Ramírez returned for the 11th, protecting a one-run lead, and collected his second win. He logged 1.1 scoreless innings, issuing two walks and striking out two against the Reds.

  • Dauri Moreta allowed two hits and an unearned run during two-thirds of the tenth, suffering his first blown save.
  • Dennis Santana was tagged with his third blown save, giving up a game-tying solo home run by Tyler Stephenson at the bottom of the ninth. Santana finished with two hits and an earned run while striking out two during his 1.1 innings.
  • Isaac Mattson gets credit for his tenth hold, yielding an inside-the-park home run (Noelvi Marte) and walking one during two-thirds of the eighth.
  • Justin Lawrence worked a scoreless seventh, allowing a hit and striking out two.

Hierarchy Remains: Dennis Santana | Isaac Mattson | Justin Lawrence

San Francisco Giants – Capping his team’s rally at the bottom of the eighth, Tristan Beck worked around a lead-off single by Pedro Pagés with a double play groundout and a game-ending out on a bunt attempt, preserving a one-run lead for his second save. He threw 11 pitches (72.7% strike rate) without a whiff.

  • José Buttó let one of two inherited runners score on a sacrifice fly and issued a walk while striking out one during two-thirds of the eighth. He was tagged with his fourth blown save but collected his fifth win when his teammates retook the lead at the bottom of the inning.
  • Matt Gage gave up two hits and an earned run while striking out one during one-third of the eighth.
  • Carson Seymour logged three scoreless frames, issuing a walk and striking out four.

Updated Hierarchy: Ryan Walker | José Buttó | Tristan Beck

Texas Rangers – Sealing a two-run lead against the Twins, Phil Maton fired a clean top of the ninth and recorded a strikeout for his fifth save. He threw 14 pitches (64.3% strike rate) and induced one whiff. This marks his first save since September 10 and extends his scoreless streak to eight games, during which he has posted a 0.429 WHIP with nine strikeouts and no walks (39.1 K-BB%) across seven innings.

  • Shawn Armstrong allowed two hits and an earned run while striking out one during the eighth, recording his 12th hold.
  • Robert Garcia collected his fourth win, tossing two scoreless innings, yielding a hit and striking out one.

Updated Hierarchy: *Phil Maton | *Shawn Armstrong | Robert Garcia

*= closer-by-committee

Washington Nationals – Presented with a two-run lead, Jose A. Ferrer allowed a solo home run by Eli White, recorded consecutive strikeouts of Jurickson Profar and Matt Olson, followed by an infield single by Ronald Acuña Jr. before inducing a game-ending groundout for his tenth save. He finished with two hits and an earned run, throwing 22 pitches (68.2% strike rate) with three whiffs (13.6 SwStr%).

The good news is that he posted his first save since September 12. However, he has allowed at least a run and multiple hits in three of his last four appearances.

  • Jackson Rutledge gave up Marcell Ozuna’s solo home run and struck out one in the eighth, getting credit for his third hold.
  • Clayton Beeter worked a scoreless seventh, walking two and striking out three, securing his eighth hold.
  • Julian Fernández allowed Drake Baldwin’s solo home run and a walk while notching his first hold in the sixth.
  • Mitchell Parker stranded two runners and issued a walk while retiring two batters in the fifth, collecting his ninth win. 

Hierarchy Remains: *Jose A. Ferrer | *Clayton Beeter | *PJ Poulin

*= closer-by-committee

Quick Hits

  • Arizona Diamondbacks: With the leverage ladder stretched thin, Brandyn Garcia worked a scoreless top of the tenth, but suffered his second loss, letting the “place” runner score in the 11th on Tommy Edman’s go-ahead RBI single. Garcia finished with two hits, an unearned run, and three strikeouts across two innings, throwing 29 pitches. Ryan Thompson worked a clean ninth, keeping the game tied.
  • Atlanta Braves: Allowing a solo home run by James Wood snapped an 18-game scoreless streak for Tyler Kinley. He did record two strikeouts, throwing 16 pitches (62.5% strike rate) with four whiffs (25 SwStr%) during his outing at the top of the eighth of an eventual loss.
  • Chicago White Sox: As the “bulk follower,” Jonathan Cannon suffered his tenth loss, giving up six hits, five earned runs, and a walk while striking out six across 4.1 innings. 
  • Cincinnati Reds: Tasked with the top of the 11th, Nick Martinez let the “place” runner score on Spencer Horvitz’s RBI double and issued a walk en route to his 14th loss.
  • Cleveland Guardians: Summoned with two outs and a runner on, Cade Smith induced a game-ending groundout against Dillon Dingler, preserving a four-run lead. He has been scoreless in 11 of his last 12 appearances, recording a win and converting seven of eight save chances with 21 strikeouts versus zero walks (53.8 K-BB%) across 11.1 innings.
  • San Diego Padres: A rare misstep for Adrian Morejon resulted in his sixth loss. He took over at the top of the seventh, giving up three hits and an earned run against the Brewers.
  • St. Louis Cardinals: Entering a tied game at the bottom of the eighth, Riley O’Brien allowed a lead-off single and an RBI triple by Andrew Knizner, resulting in his first loss. He finished with two hits, an earned run, and a walk while working in back-to-back games, and the third time in four days.
  • Tampa Bay Rays: Taking over at the bottom of the fifth, Edwin Uceta collected his tenth win, retiring the side and striking out two against the Orioles. He threw 18 pitches (61.1% strike rate) and induced two whiffs (11.1 SwStr%). He’s one of four relievers with at least 100 strikeouts this season (102).

Closer Monkey Emails for 2025

This year, the daily emails have changed. Those interested in daily free updates with links should subscribe to our page at Substack. Subscribers to the former site will not transfer over; readers must register using the new link.

If you would like to leave a tip, please use this link for PayPal. Venmo can be sent to @gjewett9

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

BaseballSavant.com

BrooksBaseball.net

Closer Monkey’s Leverage Ledger | 9.24.2025

Tuesday’s full slate yielded eight wins by relievers, though a blown save accompanied one (Josh Simpson) and eight saves while suffering six losses. Here are the saves in condensed form:

For the save streamers:

Vulture Save Options for September 24

  • Ryan Helsley (NYM): Edwin Díaz worked two innings, throwing 27 pitches, and has appeared in three of the last four days. 
  • Ryan Fernandez (STL): Riley O’Brien has pitched in three of the last four, and JoJo Romero has worked in back-to-back games, three of the previous four. 

Here are the leverage events of interest from Tuesday.

Leverage Ledger

Atlanta Braves – Securing his 28th save, Raisel Iglesias worked around Josh Bell’s one-out walk with a flyout and a game-ending strikeout, preserving a one-run lead. He threw 10 pitches (60% strike rate) and induced one whiff.

He has been scoreless in his last 11 appearances, recording a 0.654 WHIP with 12 strikeouts against five walks across 10.2 innings.

  • Dylan Lee allowed a solo home run (James Wood) and recorded two strikeouts for his 19th hold at the top of the eighth.
  • Joel Payamps made his team debut, firing a clean seventh, striking out two, and notching his fourth hold.

Hierarchy Remains: Raisel Iglesias | Tyler Kinley | Dylan Lee

Boston Red SoxClosing out his 32nd save, Arolidis Chapman retired the side and preserved a three-run lead against Toronto, throwing 15 pitches (66.7% strike rate) with two whiffs (13.3 SwStr%).

He has been scoreless in his last four outings, recording three saves, but he produces fewer strikeouts while working with reduced velocity.

  • Justin Slaten worked a clean eighth, securing his seventh hold.
  • Garrett Whitlock fired a clean seventh, striking out two while notching his 24th hold.
  • Justin Wilson collected his fourth win, stranding a runner at the bottom of the fifth and logging 1.1 scoreless innings, walking and striking out one.

Updated Hierarchy: Aroldis Chapman | Garrett Whitlock | Justin Slaten

Chicago White Sox – Summoned with two runners on and two outs, Steven Wilson allowed an RBI single by José Caballero. Brandon Eisert gave up Anthony Volpe’s lead-off single, followed by an Austin Wells single, induced a double play groundout, intentionally walked Aaron Judge, and walked Cody Bellinger, throwing a wild pitch to score a runner. He finished with two hits, two earned runs, and two walks across two-thirds of the ninth, resulting in his seventh loss and third blown save.

  • Grant Taylor worked around two hits for a scoreless eighth, striking out one for his ninth hold.
  • Jordan Leasure worked a scoreless seventh, walking and striking out one for his 14th hold.

Hierarchy Remains: *Jordan Leasure | *Grant Taylor | *Mike Vasil

*= closer-by-committee

Cleveland GuardiansShutting the door on his 16th save and securing his team’s move into a tie for first place in the American League Central, Cade Smith fired a clean top of the ninth, striking out two. He threw nine pitches, all strikes, and generated six whiffs (66.7 SwStr%).

He has converted seven of eight save opportunities in September and has been scoreless in nine of his 11 appearances, recording 21 strikeouts versus zero walks (50 K-BB%) through 11 innings.

  • Hunter Gaddis allowed Kerry Carpenter’s two-out single and recorded three strikeouts in the eighth, notching his 34th hold.
  • Erik Sabrowski retired the side, striking out two for his 12th hold in the seventh.

Hierarchy Remains: Cade Smith | Hunter Gaddis | Erik Sabrowski

Los Angeles Dodgers – Presented a one-run lead, Tanner Scott suffered his fourth loss and MLB-leading tenth blown save. His outing began by hitting Ildemaro Vargas with a pitch, followed by a walk and a sacrifice bunt. Arizona tied the game on a sacrifice fly, and with two outs, Geraldo Perdomo produced a walk-off, RBI single. Scott finished with a hit, two earned runs, a hit batter, and a walk while recording two outs on 21 pitches (52.4% strike rate) with two whiffs, snapping his four-game scoreless streak.

  • Alex Vesia navigated around two walks and recorded a strikeout during a scoreless eighth, securing his 25th hold.
  • Edgardo Hernriquez let his only inherited runner score, allowing a two-run home run by Adrian Del Castillo during his one-third of the seventh.
  • Jack Dreyer gave up two hits and two earned runs while striking out one in two-thirds of the seventh.

Hierarchy Remains: *Tanner Scott | *Alex Vesia | *Jack Dreyer

*= closer-by-committee

Minnesota TwinsHanded a three-run lead at the bottom of the ninth, Cole Sands retired the side and recorded his third save against Texas. He threw nine pitches (66.7% strike rate) without a whiff. It’s his first save since May 16, and his second consecutive scoreless appearance.

  • Kody Funderburk fired a clean eighth, striking out two for his sixth hold.

Updated Hierarchy: *Cole Sands | *Kody Funderburk | Pierson Ohl

*= closer-by-committee

New York MetsWhile recording a career-high tenth multiple-inning outing in a season, Edwin Díaz fired two clean frames while striking out five, preserving a two-run lead for his 27th save. He threw 27 pitches (66.7% strike rate) and generated six whiffs (22.2 SwStr%).

This represents his first save since September 5, and extended his scoreless streak to five games.

  • Brooks Raley stranded two runners, retiring his only batter via strikeout at the bottom of the seventh, collecting his third win.
  • Tyler Rogers gave up two hits and two walks during a scoreless combined inning, getting tagged with his second blown save, letting his only inherited runner score.
  • Gregory Soto allowed a hit and an earned run while striking out one during two-thirds of the sixth.

Hierarchy Remains: Edwin Díaz | Tyler Rogers | Brooks Raley

Philadelphia Phillies – Tasked with the top of the 11th, Lou Trivino let the “place” runner score on a sacrifice fly and recorded two strikeouts en route to his second loss.

  • Orion Kerkering gave up a hit, two runs (one earned), and a walk during the tenth.
  • Jhoan Duran suffered his fifth blown save, allowing Heriberto Hernández’s game-tying solo home run among his two hits, and recorded a strikeout in the ninth.
  • Tanner Banks notched his tenth hold, stranding a runner, striking out his only batter in the eighth.
  • David Robertson was awarded his tenth hold, yielding three hits and two runs (one earned) while striking out one during two-thirds of the eighth.

Hierarchy Remains: Jhoan Duran | Matt Strahm | David Robertson

Pittsburgh Pirates – Locking down his 15th save, Dennis Santana navigated around a one-out walk with a game-ending double play groundout against Matt McLain, sealing a two-run lead. He threw 12 pitches (58.3% strike rate) and produced two whiffs (16.7 SwStr%) while recording one strikeout.

This extended his scoreless streak to eight games, during which he has posted a 0.375 WHIP with nine strikeouts versus two walks.

  • Isaac Mattson allowed a hit during a scoreless eighth, securing his tenth hold.
  • Justin Lawrence notched his fourth hold, striking out two in a clean seventh. Making his MLB debut,
  • Hunter Barco collected his first win, working around two hits for a scoreless sixth. 

Updated Hierarchy: Dennis Santana | Isaac Mattson | Justin Lawrence

Seattle Mariners – Capping his team’s come-from-behind rally, Andrés Muñoz nailed down his 38th save, firing a clean top of the ninth and recording two strikeouts against Colorado. He threw 11 pitches (72.7% strike rate) and produced four whiffs (36.4 SwStr%).

This extended his scoreless streak to nine games, during which he has converted all seven save chances with a 0.556 WHIP while recording 17 strikeouts versus two walks (45.4 K-BB%) over nine innings.

  • Gabe Speier allowed a hit and recorded three strikeouts in a scoreless eighth, collecting his fourth win. 

Hierarchy Remains: Andrés Muñoz | Matt Brash | Gabe Speier

St. Louis Cardinals – Preserving a one-run lead at the bottom of the ninth, Riley O’Brien secured his sixth save, stranding a runner and recording a game-ending strikeout of Wilmer Flores, throwing five pitches (60% strike rate) with one whiff. He has a five-game scoreless streak during which he has converted all three save chances.

  • JoJo Romero allowed a double by Willy Adames and retired two batters, one via strikeout, at the bottom of the ninth before being removed, getting credit for his 24th hold.
  • Matt Svanson collected his fourth win, tossing a clean bottom of the eighth and striking out one ahead of his team’s rally at the top of the ninth.

Hierarchy Remains: *Riley O’Brien | *JoJo Romero | Matt Svanson

*= closer-by-committee

Quick Hits

  • Arizona Diamondbacks: Benefiting from a walk-off rally, Ryan Thompson earned his third win after tossing a clean top of the ninth against the Dodgers’ 5-6-7 lineup pocket on five pitches (80% strike rate) without a whiff. Brandyn Garcia tossed a clean eighth, facing the 2-3-4 hitters, throwing 10 pitches (70% strike rate) with one whiff.
  • Chicago Cubs: Taking over at the top of the fifth, Taylor Rogers allowed both inherited runners to score on Brandon Nimmo’s three-run home run, resulting in his second blown save. Drew Pomeranz gave up a hit and a walk while striking out one during one-third of the sixth. Andrew Kittredge retired the side and recorded a strikeout in the seventh. Caleb Thielbar suffered his fourth loss, giving up two hits, including Francisco Alvarez’s go-ahead two-run home run during the eighth.
  • Colorado Rockies: Summoned with the bases loaded and two outs at the bottom of the eighth, Victor Vodnik gave up Josh Naylor’s go-ahead bases-clearing double, issued a walk, and recorded a strikeout, resulting in his fifth blown save. Juan Mejia was tagged with his second loss, while getting credited with his 12th hold, giving up a walk, two hit batters, and three earned runs during his two-thirds of the eighth.
  • Detroit Tigers: During the bottom of the seventh, Tommy Kahnle issued a walk and recorded two strikeouts before being removed. Kyle Finnegan replaced him, allowing Steven Kwan’s RBI double, scoring the inherited runner on Kahnle’s ledger, followed by Daniel Schneeman’s RBI single, before inducing an inning-ending lineout by José Ramírez. Finnegan has given up an earned run in both outings since returning from the injured list.
  • Miami Marlins: Despite letting an inherited runner score on Nick Castellanos’ RBI single at the bottom of the tenth, resulting in his second blown save, Josh Simpson collected his fourth win, preserving a one-run margin at the bottom of the 11th. He logged 1.1 innings, yielding a hit and striking out one.
  • New York Yankees: Not only did Luke Weaver strand a runner at the top of the eighth, he logged 1.1 scoreless innings, yielding a hit and striking out one. He collected his fourth win courtesy of a walk-off rally at the bottom of the ninth. He threw 24 pitches (79.2% strike rate) and produced five whiffs (20.8 SwStr%).
  • San Francisco Giants: Called upon with a one-run lead at the top of the ninth, Ryan Walker allowed four hits and two earned runs, while striking out one, resulting in his seventh loss and seventh blown save. The lead only lasted two batters, with Brendan Donovan producing a game-tying RBI double, then his pinch runner scored the go-ahead run on Alec Burleson’s one-out RBI single. Walker has allowed at least a run in three of his last seven appearances. Joel Peguero retired the side and recorded a strikeout in a scoreless eighth, securing his second hold.
  • The Athletics: Closing out a four-run lead, Michael Kelly retired the side and recorded a strikeout against Houston. Justin Sterner notched his 16th hold, walking one during a scoreless eighth. Tyler Ferguson logged two clean frames and recorded two strikeouts for his 12th hold.

Closer Monkey Emails for 2025

This year, the daily emails have changed. Those interested in daily free updates with links should subscribe to our page at Substack. Subscribers to the former site will not transfer over; readers must register using the new link.

If you would like to leave a tip, please use this link for PayPal. Venmo can be sent to @gjewett9

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

BaseballSavant.com

BrooksBaseball.net