Monday’s nine-game slate featured five reliever wins, though one was accompanied by a blown save, three saves, three losses, and two more blown saves. Here are the saves in condensed form:

There have been 451 saves this season by 149 different pitchers.
As for the vulture options during today’s slate:
Vulture Save Options for 6.2.2026
- Jakob Junis (TEX): Latz has appeared in back-to-back games.
- Kyle Finnegan (DET): Vest threw 40 pitches during his 1.2-inning save last night.
Vulture Save Stashes for 6.3.2026
- Huascar Brazobán (NYM): If Williams and Weaver pitch tonight, it’s consecutive contests for both relievers.
- Anthony Bender (MIA): If Fairbanks and Petersen are deployed tonight, it will be back-to-back games.
- Sam Bachman (LAA): If Yates pitches tonight, it’s two straight for the veteran reliever.
- Kevin Ginkel (ARI): If Sewald pitches in tonight’s contest, it will mark back-to-back outings.
For those interested in our premium option (ad-free content), please use this LINK; it is $30 and covers the season. Premium will operate via Substack for 2026. Please include your preferred email address, and we will manually add you to our ad-free list. You can also Venmo the $30 to @gjewett9.
Although his defense let him down at the bottom of the eighth, Will Vest persevered and recorded his first save of the season while closing out a one-run victory in Tampa Bay. He took over with the bases loaded and one out, and let two runs score on an RBI double, followed by an RBI single, then induced what could have been an inning-ending double-play groundout, then bore down. He retired Jonathan Aranda via groundout and an inning-ending flyout by Richie Palacios. Returning for the ninth, Vest secured his first save, getting a groundout, followed by consecutive strikeouts. He threw 40 pitches (27 strikes – 67.5 Strike%) and produced two whiffs, yielding two hits and an earned run. First, his illustrator:

And, his results:

He’s an imperfect pitcher in an imperfect situation, but his contact rate, swinging strike percentage, and ground ball perentage are all in line with last year. His current 7.23 ERA is accompanied by a 3.07 SIERA and a 3.36 xERA. There has been some bad luck, but he should be in line for more save chances until Kenley Jansen returns. If he’s healthy, the veteran closer can be activated on June 11.
Beau Brieske recorded one out and issued three walks, which resulted in three earned runs. Kyle Finnegan notched his seventh hold, stranding a runner while logging 1.1 scoreless frames, giving up a hit and striking out one. Drew Sommers walked one during two-thirds of the sixth. Brenan Hanifee served up a solo home run and issued two walks, getting three earned runs on his ledger without retiring a batter. Tyler Holton was awarded his first win, allowing a hit and striking out one across 1.2 scoreless innings.
Here are the remaining leverage events of interest from Monday’s slate.
American League
Los Angeles Angels – After his teammates tied the game at the bottom of the eighth, Kirby Yates took over at the top of the ninth. However, he suffered his first loss, giving up a one-out single by Kyle Karros, followed by Jake McCarthy’s double, and a go-ahead sacrifice fly. He finished with two hits and an earned run, throwing 10 pitches (90 Strike%) without a whiff. His command was not optimal:

He has allowed a run in two of his last five outings.
- Brent Suter stranded an inherited runner while retiring his only batter in the eighth.
- Handed a three-run lead, José Fermin had a rough top of the eighth, allowing four hits, including Hunter Goodman’s go-ahead three-run home run, five earned runs, and two walks while striking out two, resulting in his first blown save.
- Ryan Zeferjahn secured his fifth hold, working a scoreless seventh, walking and striking out one.
- Chase Silseth stranded one of two runners in the fifth, logging 1.1 scoreless frames, yielding a hit and striking out one.
Hierarchy Remains: Kirby Yates | Ryan Zeferjahn | Sam Bachman
Seattle Mariners – Benefiting from a walk-off rally, Gabe Speier collected his first win after retiring the side and striking out two at the top of the tenth against the Mets.
Andrés Muñoz worked a clean top of the ninth and recorded a strikeout, throwing 12 pitches (7 strikes – 58.3 Strike%) without a whiff. This snapped a two-game streak during which he allowed a run, but he has not posted a save since May 22.
- Matt Brash fired a clean eighth, striking out one.
- Jose A. Ferrer tossed a clean seventh, striking out one.
Hierarchy Remains: Andrés Muñoz | Jose A. Ferrer | Matt Brash
Texas Rangers – Locking down his eighth save, Jacob Latz fired a clean bottom of the ninth and recorded two strikeouts, preserving a one-run lead and Jacob deGrom’s 100th career win. Latz threw 16 pitches (75 Strike%) and generated five whiffs (31.3 SwStr%). Getting more comfortable in his new role, he has recorded a 0.593 WHIP with 26 strikeouts against five walks (21.4 K-BB%) across 27 innings. Among qualified relievers, he finished second in swinging strike percentage gained comparing May to his results through April:

- Jakob Junis notched his sixth hold, tossing a clean eighth and striking out one.
- Tyler Alexander worked a clean seventh and struck out one while securing his sixth hold.
- Peyton Gray allowed Masyn Winn’s solo home run and registered two strikeouts in the sixth for his second hold.
Hierarchy Remains: Jacob Latz | Jakob Junis | Chris Martin
Quick Hits
- Minnesota Twins: Although he closed out a win over the White Sox, Travis Adams allowed two hits, including a two-run home run by Miguel Vargas, and recorded a strikeout at the top of the ninth. Yoendrys Gómez allowed a hit and struck out one in a scoreless eighth. Kody Funderburk tossed a scoreless seventh despite yielding a walk.
- Tampa Bay Rays: In an eventual loss, Garrett Cleavinger worked a scoreless top of the ninth, walking and striking out one. He’s been scoreless in his last three outings, posting four strikeouts against one walk across four innings.
National League
Arizona Diamondbacks – Capping his team’s comeback rally, Paul Sewald fired a clean top of the ninth against the Dodgers’ 4-5-6 batters. He threw 13 pitches (9 strikes – 69.2 Strike%) and induced one whiff.

He has been scoreless in six of his last seven, converting all six save chances while collecting a win, posting a 0.286 WHIP with five strikeouts against one walk (17.4 K-BB%) across seven innings.
- Brandyn Garcia notched his fifth hold, allowing a leadoff single by Shohei Ohtani, but he erased him with an inning-ending double-play grounder.
- Taylor Clarke earned his second win, retiring the side and striking out two at the top of the seventh, ahead of his team’s go-ahead rally at the bottom of the frame.
Hierarchy Remains: Paul Sewald | Kevin Ginkel | Juan Morillo
Colorado Rockies – With two runners on and one out, Antonio Senzatela entered against Jorge Soler and suffered his first blown save, allowing a game-tying two-RBI triple, but bore down after walking Mike Trout, inducing an inning-ending double-play groundout by Vaughn Grissom. After his team took the lead at the top of the ninth, he returned for the ninth and worked around a one-out single with another double-play groundout, collecting his team-leading fifth win. Senzatela finished with 1.2 scoreless innings, giving up two hits and a walk while throwing 17 pitches (12 strikes – 70.6 Strike%) with three whiffs (17.6 SwStr%).
- Jaden Hill was credited with his tenth hold despite issuing two walks and retiring one batter in the eighth, getting two earned runs on his ledger.
- Seth Halvorsen stranded a runner in the sixth and logged 1.1 scoreless innings, allowing a hit and striking out one.
Updated Hierarchy: *Antonio Senzatela | *Jaden Hill | *Seth Halvorsen
*= closer-by-committee
Miami Marlins – After his team tacked on three runs at the top of the ninth, Pete Fairbanks closed out a four-run margin with a clean bottom of the ninth while striking out one. He threw 13 pitches (10 strikes – 76.9 Strike%) and produced two whiffs (15.4 SwStr%), throwing more cutters in this outing:

Through 15.1 innings, he owns a 1.305 WHIP with 22 strikeouts versus seven walks (22.7 K-BB%).
- Michael Petersen notched his sixth hold, walking and striking out one at the bottom of the eighth.
Hierarchy Remains: Pete Fairbanks | Michael Petersen | Anthony Bender
New York Mets – Tasked with a tied score at the bottom of the tenth, A.J. Minter suffered his first loss after recording a strikeout, followed by a walk-off RBI single by Cole Young, scoring the “courtesy runner.”
Devin Williams fired a clean bottom of the ninth and recorded two strikeouts, keeping the game tied. He threw 18 pitches (13 strikes – 72.2 Strike%) without a whiff.
- Luke Weaver logged 1.1 scoreless frames, striking out one.
- Brooks Raley suffered his first blown save, allowing two hits, including a game-tying solo home run by Josh Naylor, and recorded a strikeout.
- Sean Manaea worked five innings as the “bulk follower,” giving up a solo home run by Colt Emerson and a walk while striking out four.
Hierarchy Remains: Devin Williams | Luke Weaver | Brooks Raley
Quick Hits
- Los Angeles Dodgers: Called on at the bottom of the seventh, Alex Vesia retired both batters, one via strikeout. Jack Dreyer allowed two hits, including a two-run home run by Ketel Marte at the bottom of the eighth, in an eventual three-run loss.
- Milwaukee Brewers: As the first reliever in, Chad Patrick collected his third win, retiring the side and striking out one against the Giants’ 9-1-2 hitters.
- Washington Nationals: Taking over with a one-run lead at the top of the sixth, Richard Lovelady suffered his third loss and first blown save, allowing two hits, including a go-ahead two-run home run by Heriberto Hernández, and a hit batter during two-thirds of the inning. The clock may be striking midnight for the southpaw, his WHIP has reached 1.75 while his 4.77 SIERA and 5.53 xERA do not portend a turnaround any time soon.
Thanks for being a part of the Closer Monkey community. Stay safe, and be well.
Statistical Credits:
