Closer Monkey’s Trade Deadline Tracker, 2024

As trades happen leading up to this year’s trade deadline, this tracker will keep Closer Monkey readers informed with updated hierarchies and instant analysis. Since it will update with each move, please bookmark it for continued use through July 30.

July 30, 2024

In a rush of moves at or just before the deadline:

  • Luis García traded to Boston for four prospects
  • Huascar Brazobán traded to the Mets for a prospect
  • Dylan Floro traded to Arizona for a prospect
  • Enyel De Los Santos traded to the Yankees
  • Shawn Armstrong traded to St. Louis for Dylan Carlson going to Tampa Bay
  • Gregory Soto traded to Baltimore
  • Tanner Banks traded to Philadelphia
  • JT Chargois traded to Seattle

San Diego Padres A.J. Preller has pushed the chips in building a super bullpen, adding Tanner Scott and Bryan Hoeing from Miami for a package of minor-league players. How fantasy managers should treat this leverage ladder needs to be clarified. Mike Shildt can play match-ups in the late innings and leave his closer, Robert Suarez, in his current role or deploy a full-blown match-up-based approach in the late innings. Based on past usage patterns and Scott being a free agent at the end of the year, Suarez remains atop the hierarchy, but his runway gets shorter, and he can be rested more often.

As for Scott, he’s riding a 17-game scoreless streak; he’s recorded a win and converted ten saves with 22 strikeouts against seven walks over his last 17.2 innings since June 17. For the season, he’s secured 18 saves with a 53:27 K:BB through 45.2 innings. Over the last 365 days, he’s tied for 11th among all relievers with 28 saves. He owns a 0.91 WHIP with 86 strikeouts versus 32 walks (18.5 K-BB percentage), a 16.2 swinging strike percentage, and a 68.3 percent contact rate allowed.

Adjusted Hierarchy: Robert Suarez | Tanner Scott | Jason Adam

Seattle Mariners -Making a move for depth, Seattle traded for JT Chargois from Miami. He’s been scoreless in six of eight games in July with seven strikeouts against four walks and a 1.50 WHIP over ten innings. No change required in the hierarchy. 

Hierarchy remains: Andrés Muñoz | Yimi García | Gregory Santos

Texas Rangers – Although this move may not be reflected in a hierarchy change, it does give the Rangers a high-leverage match-up left-handed reliever. They acquired Andrew Chafin from the Tigers per Jeff Passan. Chafin’s been scoreless in 15 of his last 16 appearances with 25 strikeouts against four walks. He’s limited left-handed hitters to a .180 batting average this year and a .474 on-base plus slugging percentage (OPS). 

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

Kansas City Royals – Recent performances and injury issues necessitated another move for a reliever and J.J. Picollo delivered, trading for Lucas Erceg from Oakland. It may take a little time to sort out the roles in this hierarchy, but it’s greatly enhanced for a postseason run. 

Updated Hierarchy: *James McArthur | *Hunter Harvey | *Lucas Erceg

*= closer-by-committee

Boston Red Sox – Acquired Lucas Sims from the Reds for a minor league pitching prospect. He’s been scoreless in nine of ten appearances in July with nine strikeouts against four walks and immediately slots into the team’s hierarchy ravaged by injuries: 

Updated Hierarchy: Kenley Jansen | Lucas Sims | Zack Kelly

New York Yankees – Making the first move in the reliever market on the last day of the trade deadline, the Yankee acquired Mark Leiter Jr. from the Cubs and he immediately slots into our hierarchy. Through seven outings in July, he’s been scoreless, and hitless, with 14 strikeouts against zero walks while recording three holds. In a smaller move for a 40-man roster spot, the Yankees traded Caleb Ferguson to Houston for a minor leaguer and international slot money.

Updated Hierarchy: Clay Holmes | Mark Leiter Jr. | Tommy Kahnle

July 29, 2024

Atlanta Braves – In a trade with San Francisco, Atlanta added Jorge Soler and Luke Jackson for injured reliever Tyler Matzek and a minor-leaguer per the team’s offical Twitter page. This does not affect the current hierarchy but enhances the team’s lineup. 

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

Pittsburgh Pirates – Adding to its leverage ladder, Pittsburgh has traded for Jalen Beeks per Mark Feinsand in this tweet. As of now, he does not slot into the hierarchy, but will still be a viable option in leagues with holds or SOLDS. Beeks owns a .182 batting average against facing left-handed hitters with a .246 weighted on-base average (wOBA). 

Hierarchy remains: David Bednar | Aroldis Chapman | Colin Holderman

Los Angeles Dodgers – In a three-way trade with St. Louis and the Chicago White Sox, the Dodgers received utility player Tommy Edman and high-leverage reliever Michael Kopech, with the full details in this tweet by the MLB Network. Until his role emerges with his new team, the Dodgers hierarchy remains as:

Hierarchy: *Daniel Hudson | *Brent Honeywell | Blake Treinen 

*= closer-by-committee

July 28, 2024

Tampa Bay Rays – Continuing its revamping of the roster for 2025 and beyond, the Rays traded Isaac Paredes in a four player deal to the Cubs and potentially a closer of the future in Hunter Bigge. He will be worth tracking, especially if the team moves Pete Fairbanks before Tuesday’s deadline passes. Stay tuned. 

Updated Hierarchy: Pete Fairbanks | Colin Poche | Kevin Kelly

San Diego Padres Striking while the team’s riding a seven-game win streak, A.J. Preller moved three of his top ranked prospects to Tampa Bay for Jason Adam. This strengthens the leverage ladder appreciably but at a high price in this reliever market. 

Adjusted Hierarchy: Robert Suarez | Jason Adam | Jeremiah Estrada

July 27, 2024

Philadelphia Phillies – One of the big closer chips was moved. Carlos Estévez has been traded to Philadelphia for two breakout pitching prospects, announced first by Ken Rosenthal. This year, Estévez owns a 0.74 WHIP with 32 strikeouts against five walks (21.8 K-BB percentage) and converted 20 of 23 save chances. He will join the Phillies amid an 18-game scoreless streak with a robust 15:2 K:BB and minuscule 0.28 WHIP through 18 innings. His role in the team’s “floating closer” concept can cause some apprehension, but he will be firmly affixed in save chances and moves atop our hierarchy: 

Adjusted Hierarchy: *Carlos Estévez | *Jeff Hoffman | *José Alvarado

Los Angeles Angels – While fantasy managers await a trade of Luis García next, which could open the door for Ben Joyce save chances, the hierarchy will appear as such entering Saturday’s game against Oakland:

Updated Hierarchy: Luis García | Ben Joyce | Roansy Contreras

Milwaukee Brewers – Announced by Jeff Passan, Milwaukee traded two pitching prospects to Colorado for Nick Mears. He’s been scoreless in five of his last six appearances with 10 strikeouts against one walk and a 0.60 WHIP through 6.2 innings. This may not move the needle from a fantasy perspective, but this could be a sneaky good deal for depth with strikeout upside moving forward. 

Updated Hierarchy: Trevor Megill, Elvis Peguero, Jared Koenig

Chicago Cubs – With eyes on 2025 and beyond the Cubs have traded two prospects, one requiring Rule 5 protection to Toronto for reliever Nate Pearson, as reported first by Jesse Rogers of ESPN. This does not impact the hierarchy right now, but it potentially signals upcoming trades for veterans like Héctor Neris and possibly Mark Leiter Jr. Stay tuned. 

Hierarchy remains: Héctor Neris | Mark Leiter Jr. | Porter Hodge

July 26, 2024

New York Mets Per the team’s Twitter page, the Mets have acquired Ryne Stanek for a minor league outfielder, Rhylan Thomas:

Updated Hierarchy: Edwin Díaz | Phil Maton | Ryne Stanek

Seattle Mariners – Making a second move in two days, this one addressed a clear need in the leverage ladder. Seattle traded outfielder Jonatan Clase to Toronto for Yimi García:

Updated Hierarchy: Andrés Muñoz | Yimi García | Ryne Stanek

Baltimore Orioles -In a trade that benefits both teams, the Orioles acquired Seranthony Domínguez and Cristian Pache for Austin Hays. While this does not jump off the page from a fantasy perspective, it signals that a bigger deal may be imminent for the Phillies. It’s been reported Philadelphia has been in conversations about Carlos Estévez, Tanner Scott, and Kyle Finnegan. Stay tuned. For now, there are no hierarchy changes in either bullpen.

July 25, 2024

Arizona Diamondbacks – As announced by Craig Mish, the Marlins have traded A.J. Puk to Arizona for prospect Deyvison De Los Santos. Manager Torey Lovullo has steadfastly supported Paul Sewald, but this move makes his runway in save situations a bit shorter. Puk remains under team control through 2026, which may make him the closer next year, if not sooner. He will arrive in Arizona riding a 13-game scoreless streak with 22 strikeouts versus three walks during his last 15 innings. 

Our hierarchy as of tonight: 

Updated Hierarchy: Paul Sewald | A.J. Puk | Kevin Ginkel

July 13, 2024

Kansas City Royals – After a shutout loss in Boston, the team announced a trade to shore up its bullpen, adding Hunter Harvey for third base prospect Cayden Wallace and its Competitive Balance A pick in this year’s draft. While many may presume this will provide Harvey with save chances, he and James McArthur have very similar statistics since the second half of last year through this season:

  • James McArthur last 56.2 IP: 5-3 record, 21 saves in 25 chances, three holds, 50:8 K:BB (18.7 K-BB percentage), 3.02 ERA, 2.96 SIERA, 1.08 WHIP, 12.4 swinging strike percentage, 75.4 percent contact rate allowed
  • Hunter Harvey’s last 66.1 IP: 3-4 record, 2 saves in four chances, 34 holds, 73:13 K:BB (22.3 K-BB percentage), 3.53 ERA, 2.86 SIERA, 1.09 WHIP, 12.6 swinging strike percentage, 76 percent contact rate allowed

Until the team or the manager provide contrary information, fantasy managers should plan on McArthur remaining the Royals’ closer, but if there’s an update regarding a change, this will change our hierarchy accordingly. “The General” was recalled on September 1 last year and in the games since, he’s recorded the fifth most saves in the American League (21), trailing Emmanuel Clase (36), Clay Holmes (29), Pete Fairbanks (23), and Craig Kimbrel (23).

For now:

Updated Hierarchy: James McArthur | Hunter Harvey | John Schreiber

July 9, 2024

New York Mets After suffering multiple injuries within its leverage ladder, the Mets made the first trade of the month, acquiring Phil Maton from Tampa for cash considerations. He immediately was slotted into the bullpen hierarchy:

Updated Hierarchy: Edwin Díaz | Dedniel Núñez | Phil Maton

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

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

Statcast

Monkey Bytes: July 29

There is only one more day until the trade deadline, and the reliever market will remain active. During Sunday’s games, relievers recorded nine wins across the 15-game slate and secured seven saves. Two more trades were made with relievers; Tampa Bay was involved in each, covered below. Our three takeaways focused on three struggling relievers and how fantasy managers should handle them.

Closer CliffsNotes

  • Paul Sewald (ARI) suffered his fourth blown save, all in July outings. He gave up two doubles and an earned run while recording three strikeouts against Pittsburgh. Justin Martinez got tagged with his second loss. He allowed four runs (three earned) on a hit and two walks in the tenth.
  • Yennier Cano (BAL) bent but did not break, securing his fourth save. He navigated around three hits and an earned run in the ninth. He has a 5.34 ERA in ninth-inning outings with a 37:12 K:BB through 32 innings.
  • Fernando Cruz (CIN) suffered his eighth loss and third blown save. He issued a one-out walk, followed by a single and another walk, but threw a wild pitch during a strikeout, scoring the game-tying run. He finished with a hit, two earned runs, and two walks while recording two strikeouts during his two-thirds of an inning.
  • Emmanuel Clase (CLE) shut the door on his 33rd save, tying Ryan Helsley for the most saves in the majors this season.
  • Luis García (LAA) recorded his fourth save with a clean ninth, preserving a two-run win over Oakland. Many fantasy managers hope it’s his last time with the Angels since he’s on the trade block.
  • Devin Williams (MIL) returned from the injured list with a scoreless ninth, working around a hit and issuing a walk while striking out one.
  • Aroldis Chapman (PIT) benefited from his team’s rally and collected his third win after retiring the side in the bottom of the ninth.
  • Andrés Muñoz (SEA) notched his 18th save with a scoreless ninth despite issuing a walk.
  • Camilo Doval (SFG) appeared for a third straight game and held on for his 20th save. He allowed two hits and an earned run while striking out one against Colorado.
  • Ryan Helsely (STL) worked a scoreless ninth despite giving up a hit and collected his fourth win on a walk-off Paul Goldschmidt home run in the bottom of the inning.
  • Pete Fairbanks (TBR) recorded his 20th save with a scoreless ninth, yielding a hit and striking out one against the Reds.
  • Zach Pop (TOR) not only posted his first career save, but he’s also the fourth Canadian-born player to have done so for the Blue Jays. He worked 1.1 scoreless frames and stranded a runner in the eighth.
  • Dylan Floro (WSH) suffered his third loss. He gave up the Goldschmidt walk-off in St. Louis.

Roster Updates and Hierarchy Changes

San Diego Padres Striking while the team’s riding a seven-game win streak, A.J. Preller moved three of his top-ranked prospects to Tampa Bay for Jason Adam. This strengthens the leverage ladder appreciably but at a high price in this reliever market. 

Adjusted Hierarchy: Robert Suarez | Jason Adam | Jeremiah Estrada

Tampa Bay Rays – Continuing its revamping of the roster for 2025 and beyond, the Rays traded Isaac Paredes in a four player deal to the Cubs and potentially a closer of the future in Hunter Bigge. He will be worth tracking, especially if the team moves Pete Fairbanks before Tuesday’s deadline passes. Stay tuned. 

Updated Hierarchy: Pete Fairbanks | Colin Poche | Kevin Kelly

Please reference our Trade Deadline Tracker for all the moves involving relievers, which updates as trades occur.

Three Takeaways

  • Sewald blows his fourth save: It’s been a tale of two seasons for the Diamondbacks closer. Paul Sewald entered July with a 0.54 ERA and 0.48 WHIP, being scoreless in 17 of 18 appearances since his activation from the injured list. However, July has not been nearly as kind to his fantasy managers. He’s converted five of nine save opportunities with a 1.86 WHIP and allowed at least a run in six of his 11 outings. One can look at his 13:1 K:BB (25.5 K-BBB percentage) and 3.15 SIERA for a positive outlook, but he’s not been the same reliever since his trade to Arizona. In fact, over the last statistical year, he owns a 1.18 WHIP with a 3.58 SIERA and converted 29 of 35 saves. His swinging strike has been trending down while his contact rate has risen, which should not be ignored for the rest of the season. He’s not on the hot seat yet, but these trends must be monitored closely, especially following the trade for A.J. Puk:
  • “The General” on the hot seat?: In Sunday’s non-save appearance, James McArthur allowed three hits, including a two-run home run (Patrick Wisdom) and three earned runs. This marks his second straight outing when he gave up multiple runs. Through 39 games this year, he’s given up multiple hits in 15, a home run in seven, and multiple runs in seven (six with multiple earned runs). He’s yielded eight earned runs in his last two games on seven hits. Hope lies in his 3.48 SIERA versus his current 5.44 ERA, but the 1.45 WHIP does not lie. His K-BB percentage this season sits 10 percentage points below last year, and the recent spike in hard-hit percentage cannot be ignored. Once Hunter Harvey‘s back is healthy, he may start getting save chances:
  • Time to drop Foley?: Taking over in the ninth with his team down by three, Jason Foley allowed a single, a walk, and a double before his removal, which resulted in two earned runs without recording an out. During his last seven outings, he’s entered only this contest in the ninth, in the eighth five times, and in the seventh once. He last recorded a save on July 10, and he’s putting too much traffic on the bases, illustrated by his 2.43 WHIP this month. His sinker has produced a .461 expected weighted on-base average (xwOBA) and only a 42.9 ground ball percentage in July. Through 36.1 innings, he’s posted a minuscule 7.5 K-BB percentage and a rising line drive percentage, making him risky business in high-leverage situations:

Vulture Save Options for Monday, July 29

  • Gregory Santos (SEA): Muñoz and Yimi García have appeared in back-to-back games.
  • Porter Hodge (CHC): Neris has pitched in two straight.

Vulture Save Options for Tuesday, July 30

  • A.J. Puk (ARI): If Sewald pitches today, it will be consecutive outings and three of the last four.

American League – Game Recaps

Baltimore Orioles – Hanging on for his fourth save, Yennier Cano dealt with traffic while finishing a two-run win over the Padres. He gave up consecutive singles leading off the ninth, induced a soft lineout, then another single by Luis Arraez, loading the bases. On a grounder, the runner was forced out at second, but no double play was turned, scoring an earned run, and Cano bore down, getting a game-ending groundout by Jake Cronenworth. He threw 30 pitches (22 strikes – 73.3 Strike%) and did not induce a whiff.

  • Seranthony Domínguez retired the side and recorded a strikeout against the Padres’ 4-5-6 lineup pocket for his fifth hold.
  • Cionel Pérez collected his second win, tossing a clean seventh.

Hierarchy remains (for now): Craig Kimbrel | Yennier Cano | Cionel Pérez

Cleveland Guardians – Moving into a tie for the major league lead in saves, Emmanuel Clase nailed down his 33rd with a clean ninth in Philadelphia, recording one strikeout during a one-run win. He threw seven pitches (71.4 Strike%) and induced one whiff (14.3 SwStr%). He’s riding a six-game scoreless streak and has converted 20 straight save chances since May 20, with 18 strikeouts versus four walks through 26 innings.

  • Scott Barlow retired the side in the eighth for his 19th hold.
  • Hunter Gaddis worked around two walks for a scoreless seventh, securing his 23rd hold.
  • Tim Herrin stranded a runner and retired his only batter in the sixth, collecting his fourth win.

Hierarchy remains: Emmanuel Clase | Hunter Gaddis | Scott Barlow

Los Angeles Angels – Nailing down his fourth save, Luis García retired the side against Oakland’s 8-9-1 lineup pocket. He threw nine pitches (55.6 Strike%) without a whiff. This marks his first save since May 22, and he’s on a modest six-game scoreless streak. If he’s not traded, he may remain the closer for the Angels, but he’s firmly on the block.

  • Ben Joyce notched his fifth hold, firing two clean frames and recording three strikeouts on 25 pitches (64 Strike%) with two whiffs. He’s been scoreless over his last 15 outings, spanning 19.1 innings, with 18 strikeouts against nine walks.
  • José Quijada secured his fist hold, striking out the side in the sixth.
  • Roansy Contreras collected his second win, logging 1.1 clean innings and striking out one.

Updated Hierarchy: Luis García | Ben Joyce | Roansy Contreras

Seattle Mariners – Capping a sweep in Chicago, Andrés Muñoz worked a scoreless bottom of the ninth, navigating around a two-out Andrew Benintendi walk with a game-ending Paul DeJong flyout for his 18th save. Muñoz threw 20 pitches (55 Strike%) and induced one whiff. He’s been scoreless in all nine outings in July and converted five of six save opportunities.

  • Yimi García recorded his 12th hold with a clean eighth on an efficient seven pitches.
  • Austin Voth secured his tenth hold, retiring both batters in the seventh, one via strikeout.

Hierarchy remains: Andrés Muñoz | Yimi García | Gregory Soto

Tampa Bay Rays – On his bobblehead day, Pete Fairbanks recorded his 20th save with a scoreless ninth while preserving a one-win lead. He allowed a two-out Jake Fraley single before a game-ending strikeout. Fairbanks threw nine pitches (88.9 Strike%) without a whiff. He’s converted all seven save chances in July and been scoreless over his last three appearances.

  • Garrett Cleavinger retired the side and struck out one in the top of the eighth ahead of his team’s two-run rally at the bottom of the inning, resulting in his seventh win.
  • Tyler Zuber logged two scoreless frames, working around a hit and a walk while striking out two.
  • Manuel Rodrìguez tossed a scoreless fifth. 

Hierarchy remains: Pete Fairbanks | Colin Poche | Kevin Kelly

Toronto Blue JaysWith two runners on and two outs, Zach Pop was summoned with a four-run lead and the game-tying run in the on-deck circle. He induced an inning-ending groundout by Jonah Heim and then returned for a clean ninth, recording his first career save. He threw 16 pitches (62.5 Strike%) and induced one whiff versus the Rangers’ 8-9-1-2 hitters.

  • Génesis Cabrera allowed four hits and two earned runs during his two-thirds of the eighth, snapping his 13-game scoreless streak.

Updated Hierarchy: Chad Green | Erik Swanson | Zach Pop

National League – Game Recaps

Arizona Diamondbacks – In a tumultuous end to its four-game win streak, Bryce Jarvis let two of three inherited runners score in the top of the tenth on a two-RBI Ke’Bryan Hayes single and issued a walk during two-thirds of an inning.

  • Justin Martinez suffered his second loss. He opened the tenth by allowing a bunt single, issuing a walk, and induced a fielder’s choice groundout, retiring the “place” runner, but he uncorked a wild pitch, scoring a run. After an intentional walk (Oneil Cruz), he hit Alika Williams with a pitch, forcing in a run and his removal from the contest. He finished with four runs (three earned) during his one-third inning.
  • Paul Sewald was tagged with his fourth blown save, giving up two hits, including a game-tying RBI double by Joey Bart, and striking out three in the ninth. He’s only converted five of nine save opportunities this month and allowed at least a run in five of 11 games.
  • Ryan Thompson notched his 19th hold with a clean eighth and recorded a strikeout.
  • A.J. Puk secured his eighth hold while striking out the side in the seventh.

Hierarchy remains: Paul Sewald | A.J. Puk | Kevin Ginkel

Milwaukee Brewers – Appearing for the first time this season, Devin Williams navigated around a two-out infield single and a walk with a game-ending groundout by Josh Bell. He threw 24 pitches (13 strikes – 54.2 Strike%) and induced two whiffs.

  • Hoby Milner retired the side and recorded two strikeouts in the eighth.
  • Joel Payamps gave up a hit, an earned run, and a walk while striking out two in the seventh.
  • Jakob Junis collected his fourth win. He tossed two scoreless frames, scattering two hits and striking out one.

Updated Hierarchy: Devin Williams | Trevor Megill | Elvis Peguero

Pittsburgh Pirates – Handed a four-run lead in the bottom of the tenth, Colin Holderman barely preserved his team’s win. He allowed three hits, including two home runs, resulting in three runs (two earned) while finishing a one-run win in Arizona.

  • Aroldis Chapman collected his third win after tossing a clean ninth with the score tied ahead of his team’s rally in the tenth. He threw six pitches (83.3 Strike%) with one whiff (16.7 SwStr%).
  • David Bednar appeared for the first time in six days in the eighth with his team down one. He recorded a scoreless inning, issuing a walk and striking out one, throwing 18 pitches (50 Strike%) without a whiff.

Hierarchy remains: David Bednar | Aroldis Chapman | Colin Holderman

San Francisco Giants – Just another white-knuckle ride in high leverage with Camilo Doval. He escaped with his 20th save despite allowing consecutive singles opening the ninth and a run on a fielder’s choice grounder. With one out, he bore down, striking out Sam Hilliard and inducing a game-ending groundball by Ezequiel Tovar. Doval finished with two hits allowed and an earned run while striking out one on 21 pitches (13 strikes – 61.9 Strike%) with three whiffs (14.3 SwStr%). He’s converted six of seven save chances in July with an inflated 1.69 WHIP through 8.1 innings.

  • Spencer Bivens worked around two hits and a walk while striking out one in a scoreless eighth for his first hold.
  • Jordan Hicks logged two innings, giving up three hits and two earned runs while striking out one, getting credit for his first hold.
  • Taylor Rogers notched his seventh hold and struck out the side in the fifth.
  • Randy Rodríguez collected his third win. He tossed three innings, allowing two hits and an earned run while striking out three.

Hierarchy remains: Camilo Doval | Tyler Rogers | Ryan Walker

St. Louis Cardinals – Entering a tied game and working around a lead-off single with a lineout and an inning-ending double play, Ryan Helsley collected his fourth win courtesy of a walk-off home run in the bottom of the ninth. He threw seven pitches, all strikes, and induced one whiff (14.3 SwStr%). He’s been scoreless in nine of his last ten appearances with 12 strikeouts versus four walks across 11 innings.

  • Andrew Kittredge retired the side and struck out one in the eighth.
  • John King gave up a hit and recorded a strikeout during a scoreless seventh.

Hierarchy remains: Ryan Helsley | Andrew Kittredge | JoJo Romero

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

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

Statistical Credits:

Fangraphs.com

Baseball-Reference.com

Statcast