X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

Saves+Holds Fantasy Baseball Rankings (SV+HLD) for Relief Pitchers - June Updates (2025)

Abner Uribe - Fantasy Baseball Waiver Wire Pickups, Closers and Saves

Nick's top 150 saves+holds (SV+HLD) fantasy baseball rankings for June 2025. His tiered rankings for closers, relief pitchers and Saves+Holds leagues (SOLDS).

We're in June's batter's box, and so it's time for an updated look at our Top 150 Saves+Holds fantasy baseball rankings for relief pitchers with over two months of action to pick apart. Let's examine the year thus far, with a focus on the last 30 days (L30), to identify some key trends. Closers dominate most fantasy baseball bullpen content, but we love our fantasy baseball bullpens in all innings here at RotoBaller!

While closers will typically see the highest leverage looks, modern ball brings many firemen where the best talent enters before the ninth. Saves+Holds (or Solds, or SV+HLD) leagues help fantasy leagues reward the best arms, even if it isn't a perfect system. Be sure to also check out our constantly updated fantasy baseball closers and saves depth charts to get more bullpen insights and running updates on reliever news.

Reminder: A hold is recorded when a relief pitcher enters with a lead of three runs or less or with the tying run on deck, at the plate, or on base and maintains that lead while recording at least one out. Read on, and you'll see where I rank each player and what tier they're in, followed by a team-by-team bullpen overview. Strikeout rates, pristine ratios, job security, and projected saves+holds are the primary factors, with injured arms omitted. Please note this was written before the June 6 games played out.

Be sure to check all of our fantasy baseball lineup tools and resources:

 

2025 Saves+Holds Rankings: Top 150 Relief Pitchers

These rankings are for roto leagues (5x5 category leagues) -- but instead of Saves, we use Saves+Holds as a pitching category. These are for the top 150 relief pitchers.

Rank Tier Player Team Lg Tm Rk
1 1 Josh Hader HOU AL 1
2 1 Edwin Diaz NYM NL 1
3 1 Emmanuel Clase CLE AL 1
4 1 Andres Munoz SEA AL 1
5 1 Jhoan Duran MIN AL 1
6 1 Aroldis Chapman BOS AL 1
7 1 Griffin Jax MIN AL 2
8 2 Jeff Hoffman TOR AL 1
9 2 Mason Miller ATH AL 1
10 2 Tanner Scott LAD NL 1
11 2 Robert Suarez SD NL 1
12 2 Cade Smith CLE AL 2
13 2 Devin Williams NYY AL 1
14 2 Jason Adam SD NL 2
15 2 Daniel Palencia CHC NL 1
16 2 Ryan Helsley STL NL 1
17 2 Randy Rodriguez SF NL 3
18 2 Kirby Yates LAD NL INJ
19 2 Bryan Abreu HOU AL 2
20 2 Justin Martinez ARI NL 1
21 2 Jeremiah Estrada SD NL 3
22 2 Abner Uribe MIL NL 2
23 2 Felix Bautista BAL AL 1
24 2 Trevor Megill MIL NL 1
25 2 Will Vest DET AL 1
26 3 Reed Garrett NYM NL 2
27 3 Hunter Gaddis CLE AL 3
28 3 David Bednar PIT NL 1
29 3 Matt Strahm PHI NL 2
30 3 Fernando Cruz NYY AL 2
31 3 Camilo Doval SF NL 1
32 3 Ronny Henriquez MIA NL 2
33 3 Louis Varland MIN AL 4
34 3 Shelby Miller ARI NL 2
35 3 Tyler Rogers SF NL 4
36 3 Tommy Kahnle DET AL 2
37 4 Jordan Romano PHI NL 1
38 4 Dylan Lee ATL NL 3
39 4 Alex Vesia LAD NL 2
40 4 Brendon Little TOR AL 3
41 4 Emilio Pagan CIN NL 1
42 4 Matt Brash SEA AL 2
43 4 Keegan Akin BAL AL 4
44 4 Orion Kerkering PHI NL 3
45 4 Pete Fairbanks TB AL 1
46 4 Robert Garcia TEX AL 1
47 4 Bryan Baker BAL AL 2
48 4 Dennis Santana PIT NL 2
49 4 Carlos Estevez KC AL 1
50 4 Garrett Cleavinger TB AL 3
51 4 Mark Leiter Jr. NYY AL 3
52 4 Kenley Jansen LAA AL 1
53 4 Gabe Speier SEA AL 3
54 4 Adrian Morejon SD NL 4
55 4 Ben Casparius LAD NL 3
56 5 Garrett Whitlock BOS AL 2
57 5 Ryan Walker SF NL 2
58 5 Raisel Iglesias ATL NL 1
59 5 Kyle Finnegan WAS NL 1
60 5 Yariel Rodriguez TOR AL 2
61 5 Cole Sands MIN AL 3
62 5 Ryan Zeferjahn LAA AL 2
63 5 Manuel Rodriguez TB AL 4
64 5 Phil Maton STL NL 2
65 5 Drew Pomeranz CHC NL 2
66 5 Edwin Uceta TB AL 2
67 5 Mason Montgomery TB AL 5
68 5 Bryan King HOU AL 3
69 5 Yennier Cano BAL AL 3
70 5 Kyle Leahy STL NL 3
71 5 Tim Herrin CLE AL 4
72 5 Nick Mears MIL NL 3
73 5 Ryne Stanek NYM NL 3
74 5 Pierce Johnson ATL NL 4
75 5 Michael Kopech LAD NL INJ
76 5 Graham Ashcraft CIN NL 3
77 5 Jose A. Ferrer WAS NL 2
78 6 Tony Santillan CIN NL 2
79 6 Gregory Soto BAL AL 6
80 6 Jared Koenig MIL NL 4
81 6 Brock Stewart MIN AL 5
82 6 Andrew Kittredge BAL AL 7
83 6 Huascar Brazoban NYM NL 4
84 6 Seranthony Dominguez BAL AL 5
85 6 Brad Keller CHC NL 3
86 6 Greg Weissert BOS AL 3
87 6 Calvin Faucher MIA NL 1
88 6 Jake Bird COL NL 3
89 6 Anthony Bender MIA NL 3
90 6 JoJo Romero STL NL 4
91 6 Hoby Milner TEX AL 4
92 6 Reid Detmers LAA AL 3
93 6 Jalen Beeks ARI NL 4
94 6 Tyler Ferguson ATH AL 2
95 6 Luke Jackson TEX AL 2
96 6 Steven Okert HOU AL 4
97 6 Mason Fluharty TOR AL 6
98 6 John Schreiber KC AL 3
99 7 Carlos Vargas SEA AL 4
100 7 Aaron Bummer ATL NL 5
101 7 Taylor Rogers CIN NL 4
102 7 Ryan Pressly CHC NL 5
103 7 Jack Dreyer LAD NL 4
104 7 Caleb Thielbar CHC NL 6
105 7 Tim Hill NYY AL 5
106 7 Chad Green TOR AL 4
107 8 Tanner Banks PHI NL 4
108 8 Shawn Armstrong TEX AL 3
109 8 Ian Hamilton NYY AL 4
110 8 Brant Hurter DET AL 6
111 8 Kendall Graveman ARI NL 3
112 8 Brenan Hanifee DET AL 5
113 8 Jonathan Loaisiga NYY AL 6
114 8 Beau Brieske DET AL 3
115 8 Scott Barlow CIN NL 5
116 8 Erik Miller SF NL 5
117 8 Zach Agnos COL NL 1
118 8 Tyler Holton DET AL 4
119 8 Yuki Matsui SD NL 5
120 8 Kevin Kelly TB AL 6
121 8 Seth Halvorsen COL NL 2
122 8 Steven Wilson CHW AL 1
123 9 Justin Sterner ATH AL 3
124 9 Caleb Ferguson PIT NL 3
125 9 Bennett Sousa HOU AL 6
126 9 Grant Holman ATH AL 4
127 9 Ryan Brasier CHC NL 4
128 9 Hunter Strickland LAA AL 5
129 9 Brad Lord WAS NL 3
130 9 Jesus Tinoco MIA NL 4
131 9 Taijuan Walker PHI NL 5
132 9 Cole Henry WAS NL 4
133 9 Steven Cruz KC AL 5
134 9 Wandy Peralta SD NL 6
135 9 Shawn Dubin HOU AL 5
136 9 Eric Orze TB AL 7
137 9 Collin Snider SEA AL 5
138 10 Jordan Leasure CHW AL 2
139 10 Cam Booser CHW AL 3
140 10 Steven Matz STL NL 5
141 10 Ryan Thompson ARI NL 5
142 10 Brent Suter CIN NL 6
143 10 Lou Trivino LAD NL 5
144 10 Rob Zastryzny MIL NL 5
145 10 Daniel Lynch IV KC AL 2
146 10 Brock Burke LAA AL 4
147 10 Ryan Borucki PIT NL 5
148 10 Chase Shugart PIT NL 4
149 10 Justin Wilson BOS AL 4
150 10 Enyel De Los Santos ATL NL 6

 

Team-by-Team Saves+Holds Rankings Analysis

Arizona: Justin Martinez is back with renewed velocity, but that four-walk appearance the other day was reminiscent of his ugly, loss-of-control games before the IL stint. Shelby Miller is the most steady and anchored the bullpen in JMart’s absence with eight solds, but his 1.40 WHIP and 8.1 K/9 over the last 30 days isn’t stellar.

Sadly, that WHIP is the best of most leverage options for them. We’re not interested here beyond Martinez/Miller until A.J. Puk is back.

Athletics: Mason Miller is battling too many barrels and overall loud contact, sporting a 6.43 ERA/1.86 WHIP over the L30 to inflate his overall 5.23/1.31 ratios. We still get outstanding strikeouts, but only two saves in the last month are ugly. You have to take the good with the bad. No one else is notable, with Justin Sterner especially struggling.

Atlanta: Chaos! Raisel Iglesias just got crushed by Arizona and has now allowed at least one earned run in eight of his last 11 games. Daysbel Hernandez lost control and was placed on the IL. Dylan Lee and Aaron Bummer are the key southpaws and have pitched the best, with Lee’s nine solds making him our target. Bummer has just one hold, typically appearing as the first lefty.

Of course, the biggest news of late is Craig Kimbrel’s promotion. The 37-year-old looked outstanding in the minors, logging a 2.00 ERA with 23 Ks over 18 IP (mostly at Triple-A). But an aging star can dominate less-patient, intimidated minor leaguers, and he looked so inconsistent last year in Baltimore.

But Atlanta is desperate, and Brian Snitker needs to preserve Iglesias’ long-term confidence. (Kimbrel’s first inning saw him averaging 91-92 mph on the heater, with a caught stealing and a pickoff erasing two baserunners. Meh.)

UPDATE: Kimbrel has been designated for assignment on Saturday. They clearly felt the same "meh" feelings here. This thins the herd and bolsters the case for Lee, De Los Santos, Bummer, and Pierce Johnson.

Baltimore: While Felix Bautista isn’t his pre-injury self, the 3.48 ERA/1.35 WHIP are still coming with plus whiffs (25 in 20 ⅔ IP) and about five saves per month. The 94 Stuff+ metric is concerning, but expectations have to chill out early on. Let’s see if he warms up this summer.

Beyond him, we’ve got three or more holds out of Bryan Baker, Keegan Akin, Yennier Cano, Seranthony Dominguez, and Gregory Soto. Plus, Andrew Kittredge already has a pair of them since returning. Baker and Kittredge are going to be the best sources for ERA/WHIP help alongside the solds, while all of them offer over a strikeout per inning.

Boston: Aroldis Chapman remains on point, giving us five more saves and pristine ratios over the L30. His seasonal 0.96 WHIP would be the best we’ve seen out of him since 2016 (not counting his 13-game 2020) thanks to a 9.1% walk rate.

That had been 14.5% or higher in the last four years, for perspective. He’ll probably be dealt at the trade deadline and should keep thriving in high-leverage spots wherever he lands.

Injuries to Justin Slaten and Liam Hendriks have them stretched for depth behind Chapman. Garrett Whitlock has three wins and a 13.66 K/9 over the L30, but zero solds. Also in the last month, Greg Weissert has six and Justin Wilson has three, standing as the only other deep-league options for us.

Chicago (AL): This remains an ugly party to behold. Steven Wilson, Jordan Leasure, and Cam Booser have 4-5 solds apiece in the L30, but each has their warts. Wilson brings the best ratios with a middling K%. Leisure and Booser bring more whiffs but sport respective 4.50 and 4.98 ERAs with ~1.35 WHIPs.

Chicago (NL): Daniel Palencia has emerged as a savior for a bullpen that endured some shoddy frames out of Ryan Pressly and Porter Hodge early on. Pressly has settled into a middle-inning role while Hodge rehabs an injury, with the flamethrowing Palencia grabbing the closer’s role.

After recording one sold in 10 ⅔ IP early on, he’s elevated with nine solds in L30. Joining him are successful reclamation projects in Drew Pomeranz and Brad Keller. Unfortunately for us, they’ve used Pomeranz as an opener on occasion, but two wins and four solds across 14 ⅔ IP of scoreless action and a 0.55 WHIP will play.

Cincinnati: Emilio Pagan remains Terry Francona’s man, tallying another seven saves in the L30 for 15 total. His ratios are starting to give back as the fly balls travel in warmer weather at Great American Ball Park, but there’s no denying he still has the trust.

Otherwise, the Luis Mey experiment looked good early, but he’s retooling things in the minors now. Tony Santillan has 14 solds (five in L30) but has a lowly 6.4 K/9, limiting his appeal.

Graham Ashcraft shows promise, but the mistakes are loud and his 1.53 WHIP is awful to deal with. Taylor Rogers and Scott Barlow don’t move any needles with only 3-4 solds per month.

Cleveland: Emmanuel Clase looks as stellar as ever and is back with 14 Ks and a 0.84 ERA/0.75 WHIP in 10 ⅔ IP across the L30. Congrats to those who bought low! Cade Smith and Hunter Gaddis weren’t as active in May, but remain strong sources of ratio help and over a strikeout per inning.

Colorado: Zach Agnos, Seth Halvorsen, and Tyler Kinley all logged saves during a three-game sweep of the Marlins, with Agnos still the most appealing (1.50 ERA/0.83 WHIP) of the bunch. Halvorsen throws hard but doesn’t have the consistent command to whittle down his 1.46 WHIP.

Kinley is an afterthought here with gross ratios. Jake Bird leads the team in solds with seven (all holds) as he’s holding a 1.53 ERA/1.16 WHIP, but gave back sizeable strikeout tallies in the L30. You’re ideally avoiding everyone except maybe Agnos and Bird.

Detroit: Detroit keeps leaning on Will Vest and Tommy Kahnle, with Vest making up the solds margin with victories. Kahnle has 16 total solds and nine over the L30 compared to Vest with 10 total and six in the L30, but Vest is 5-0 while Kahnle has zero decisions. You’re happy with either.

We’ve also seen more involvement from others, with Brenan Hanifee logging six holds in the L30 despite a 4.85 ERA/1.77 WHIP in that span. Arms like him, Beau Brieske, Tyler Holton, and Brant Hurter have redeeming aspects, but are unlikely to supply enough usage to justify eating either poor ratios, whiffs, or leverage opportunities.

Houston: You’re thrilled to pieces if you roster Josh Hader or Bryan Abreu, and that’s about it. Bryan King has good seasonal numbers (12 holds, 3.16 ERA/1.01 WHIP) but slipped in the L30 (3 holds, 5.79 ERA/1.39 WHIP).

Steven Okert remains sharp, allowing six baserunners with 12 Ks over 10 IP in the L30 but has zero wins or solds to show for it. In the same L30, Shawn Dubin has three holds and two wins with a 0.77 ERA.

Kansas City: The Royals have to be ecstatic with how Carlos Estevez has performed thus far, but there’s very little behind him with Lucas Erceg and Hunter Harvey on the IL. John Schreiber is the most consistent holds option (four in the L30), but the inflated ratios are a no-go.

LA Angels: Kenley Jansen pushed through a fear period and looks like himself again, but the 4.66 ERA/1.45 WHIP left in its wake is rough. Sadly, that’s still better than Ryan Zeferjahn’s 4.98 ERA/1.57 WHIP after a brutal L30 where the fastball got unluckily bashed (.389 AVG vs. .243 xBA in May). Yes, his velocity is fine.

Robert Stephenson briefly provided hope with two strikeouts over a perfect inning, but then returned to the IL. Come back soon! Beyond him, Reid Detmers has five solds with 15 Ks in 11 IP (L30) as that slider works out of the ‘pen. But his 3.27 ERA in that window is dancing around a 1.64 WHIP. They’re desperate. Are you?

LA Dodgers: Fantasy managers and Dave Roberts were losing sleep over Tanner Scott’s struggles, but the southpaw identified a mechanical fix with coaches and came back looking better. Let’s just tuck May 2025 away and hope it’s a nasty outlier in an otherwise strong year.

Both Kirby Yates and Michael Kopech are expected activations this weekend to ease the burden on Scott. Alex Vesia and Jack Dreyer have done okay, but they’re not the guys you want in the seventh and eighth innings. Ben Casparius is amazing, but the swingman role can make those seeking solds tilted.

Miami: You can deal with subpar strikeouts for 3-5 solds per month with Calvin Faucher, Jesus Tinoco, and Anthony Bender, or you can join me in hoping Ronny Henriquez keeps this up.

The 24-year-old has an outstanding 2.20 ERA (2.96 SIERA) with a 17.5% swinging-strike rate. Not only that, his 47.4% whiff rate since May 1 trails only Hader and Fernando Cruz per Statcast.

Milwaukee: Remember when we were sweating Trevor Megill’s knee MRI? We’re in cruise control now, as the stopper has eight saves and one run allowed in the L30 (10 IP). That’s great, but Abner Uribe has been the most valuable Brewer to us with 17 total solds and 39 Ks in 29 ⅓ IP. Both are supplying strong ratios, but Uribe’s K/9 is nearly double Megill’s in the L30.

Minnesota: The Twins have Jhoan Duran looking right as he won AL Reliever of the Month for May by allowing one run with a 20:5 K:BB in 15 IP. The April scaries are long gone for Griffin Jax, who has 22 strikeouts and two runs allowed in 12 ⅓ IP in the L30.

He and Louis Varland each have six holds in that window, with Varland rocking a sub-1.00 ERA and WHIP in there as well. Cole Sands and Brock Stewart are strong No. 4 and 5 options for us, too.

New York (AL): The Luke Weaver injury is horrible for us, for the Yankees, and for baseball. He’s the easy No. 1 team target when healthy, even if Devin Williams reclaims the ninth while Weaver is out. Williams’ disastrous April gave way to mostly brighter days as he got his mojo back outside of the ninth inning, but re-entry has had some white-knuckle moments.

Cruz gave up a solo homer in his return to action on June 4, but also recorded all three outs via strikeout. We’re still in for his ridiculous 38:8 K:BB in 24 ⅔ IP. Mark Leiter Jr. deserves more credit for stabilizing this ‘pen beyond Weaver, collecting five solds in the L30. In case it matters to anyone, Tim Hill leads MLB with 24 inherited runners stranded like a boss.

New York (NL): Edwin Diaz has been on fire ever since that viral “longer leg” adjustment quote dropped. If it works, it works! Reed Garrett actually had more solds (six to Diaz’s five) in the L30, limiting runs despite some WHIP bloat. We got three holds and healthy ratios out of Ryne Stanek and Huascar Brazoban in the L30, but it’s nothing to write home about.

Philadelphia: The Jose Alvarado suspension has put the weight of this bullpen on Jordan Romano’s shoulders. Honestly, he looked up to the task for a while, but he’s nowhere near the foolproof tiers.

Matt Strahm hasn’t been his usual self either, but at least Orion Kerkering seems to be turning things around. You’re not digging deeper than those three unless Taijuan Walker has a renaissance.

Pittsburgh: David Bednar and Dennis Santana have nearly identical L30 stats. Both have five solds, an ERA around 3.40, and a WHIP orbiting 1.20. Bednar has 16 Ks in 10 ⅔ IP to Santana’s 12 punchouts in 10 ⅓ IP, which lines up with seasonal expectations.

Chase Shugart has four holds and two wins in 9 ⅔ IP across the L30, but a 5.6 K/9 on the year leaves little on the bone as a tertiary option for a bad team.

San Diego: While the Pads’ superpen didn’t dominate in May as they did in April, their top arms remain a staple for any solds format. Robert Suarez, Jason Adam, and Jeremiah Estrada are a powerful triumvirate, with Adrian Morejon owning the high-leverage southpaw role.

There are no surprises here, as we’re just enjoying the show. Yuki Matsui only has one hold in the L30 and simply won’t get the usage we need without injury.

San Francisco: The Giants reverted to last year’s recipe with Camilo Doval at closer and Ryan Walker back in the middle frames. Interestingly, Walker has a low 5:3 K:BB in his last 10 IP. He also has a 1.80 ERA and 1.10 WHIP there, but lessened Ks really ding his value. (And he just gave up a two-run shot to Matt Olson.)

The main attraction here is Randy Rodriguez, whose 37.3% K-BB% leads all relievers (min. 10 IP) by nearly three percentage points. That’s quite a margin at the top of a rate leaderboard!

He gets whiffs, doesn’t issue walks, and limits barrels (two since May 1). SF is reportedly shy to work him too much, but they used him on June 4 and 5 for just his third back-to-back appearance this year. He’s a budding star who is appropriately appreciated with solds.

Seattle: We know Andres Munoz is awesome. Critical for this team (and many of you) is Matt Brash returning with five holds, a 10:4 K:BB, and zero runs allowed over 9 ⅓ IP thus far. Gabe Speier is the only other in the conversation given his 37 Ks and 2.22 ERA/0.90 WHIP in 24 ⅓ IP, though seven total solds isn’t notable. Carlos Vargas has more (nine), but a 1.52 WHIP and 7.5 K/9 limit the appeal.

St. Louis: Ryan Helsley can typically rely on the big heater to set up his slider without too much damage, but we’ve neared the tolerable limit. Batters own a .381 average against the four-seamer, though only one extra-base hit. At least the terrifying loss of control seen in mid-to-late April (8 BBs in five games) has settled with a 13:4 K:BB in his last 14 games.

Then you’re looking at Phil Maton and JoJo Romero (both with a 0.00 ERA in the L30 with 10 combined solds). Kyle Leahy started hot, but a 1.95 WHIP over his last 12 ⅓ IP has led to a downtick.

Tampa Bay: Fairbanks no longer logs a strikeout per inning, but he works around the usual double-digit walk rate by limiting elite contact. His xwOBACON (expected wOBA on contact) of .307 is in the top 6%, and he’s allowed just one barrel all year. Trusting a 22:12 K:BB in 25 IP doesn’t feel good, but he’s executing well enough.

Edwin Uceta entered 2025 as a popular late-round RP, but the 4.62 ERA/1.50 WHIP are trending in the wrong direction. His four solds in the L30 trail the five that each of Garrett Cleavinger, Manuel Rodriguez, and Mason Montgomery have provided.

Cleavinger is the best blend of Ks and ratios at this time. Eric Orze has looked stellar but only has two saves (zero holds) through 23 ⅔ IP this year.

Texas: Even Bruce Bochy’s allegiance has limits, as Luke Jackson’s diminished play has proved. The bullpen is in full “Pandora’s Box” mode, with the team’s overall struggles leaving no one with more than four solds over the L30. Robert Garcia is the best bet for high leverage, but even he has a 5.79 ERA/1.50 WHIP going back a month.

Will they convert Kumar Rocker to a reliever in the minors? Do they wind up trying Jon Gray out of the bullpen when his wrist is healed? Can we get Emiliano Teodo back up? There’s exciting potential, but nothing at the present moment.

Toronto: The Dr. Jekyll and Mr. Hyde act out of Hoffman is getting old, but he hasn’t struggled with homers like this since being a starter at Coors Field. The 24% HR/FB rate should fade and allow his 5.74 ERA to settle closer to the 2.10 SIERA (!), which hints at the career-best 28.4% K-BB% that he’s running.

The Yimi Garcia injury hurts, but it has allowed for Yariel Rodriguez’s Hoffman-like ascension in the bullpen to get more of the spotlight. He entered Friday with an 18:3 K:BB and one run allowed in 17 IP going back to May 1, sporting a 1.49 FIP behind that 0.53 ERA.

He won’t run quite this pure forever, but we have to put respect on the 28-year-old becoming a slider-primary attacker. (Brendon Little is also doing outstanding, but he was outstanding in April too.)

Washington: The Nationals moved on from Jorge Lopez, citing a commitment to evaluating their young arms in the bullpen behind Kyle Finnegan. Speaking of the veteran closer, Finnegan just notched his 18th save as I write this and is in the midst of his third straight season with an ERA that’s roughly a full run lower than his xERA. At some point, you just have to tip your cap!

Brad Lord and Cole Henry are the two newbies with a pair of recent holds, joining Jose A. Ferrer as the setup men for Finnegan following the changes. Henry gave up five runs back on April 28, but has been scoreless otherwise, allowing seven hits with a 21:9 K:BB in the other 20 ⅔ IP.

More Fantasy Baseball Analysis



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!






POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Shedeur Sanders

Competes Against First-Team Defense on Wednesday
Matthew Stafford

Rams Confident Matthew Stafford Will Play in Week 1
Juan Soto

Out Against Padres
Brandon Aiyuk

Still No Timetable for Brandon Aiyuk's Return
Ke'Bryan Hayes

Reds Acquiring Ke'Bryan Hayes From Pirates
Jackson Chourio

Out for Series Finale
Trey Hendrickson

Won't Practice as he Waits for New Deal
Seattle Seahawks

Seahawks Give John Schneider a Four-Year Extension
Hunter Renfrow

Out Wednesday With Hamstring Issue
Ian Happ

Won't Go on Injured List
Yordan Alvarez

Eyeing Mid-August Return for Astros
Isaac Paredes

Could Need Season-Ending Surgery
Marquise Brown

Out of Practice on Wednesday
Daniel Jones

Anthony Richardson Sr., Daniel Jones QB Competition Remains Tight
Xavier Worthy

in Concussion Protocol
Juwan Johnson

Suffers Undisclosed Injury
Buffalo Bills

Bills Backup Quarterback Competition "Completely Open"
Tory Horton

Impressing in Training Camp Practices
Calvin Ridley

Injured in Practice on Wednesday
Jordan James

Impressing in Training Camp Practices
Dalen Cambre

Earning First-Team Reps for Giants
Carlos Correa

Not in Lineup for Series Finale
Martin Emerson Jr.

to Miss 2025 Season Due to Ruptured Achilles
Rashid Shaheed

Showing More Physicality in Camp
Gary Woodland

Eyeing Strong Finish to Reach Playoffs
Max McGreevy

Chasing a Miracle at Wyndham
Stephan Jaeger

a Solid Value Play at Wyndham Championship
Max Homa

Fighting to Salvage Disappointing Season
Nicolai Hojgaard

a Sleeper at Wyndham Championship
Rickie Fowler

Riding Quiet Momentum Into Wyndham
Brian Campbell

a Wild Card at Wyndham Championship
Akshay Bhatia

Looking to Flip the Script at Wyndham Championship
Zack Moss

Bengals Release Zack Moss
Eugenio Suárez

Eugenio Suarez Back in Lineup Wednesday
Isaiah Likely

Expected to Miss Six Weeks
Aaron Rai

Finishes Tied For 34th at Open Championship
Andrew Novak

Finishes Tied For 63rd at Open Championship
Hideki Matsuyama

Finishes Tied For 16th at Open Championship
Kurt Kitayama

Wins 3M Open
Tom Kim

Finishes Tied For 28th at 3M Open
PGA

Sungjae Im Misses Cut at 3M Open
Max Greyserman

Misses Cut at 3M Open
Jordan Spieth

Looks to End Regular Season on a High Note at Wyndham Championship
Matt Fitzpatrick

Finishes Tied For Fourth at Open Championship
Eric Cole

Misses Cut at 3M Open
Dylan Cease

CT Scans Come Back Negative
Keith Mitchell

Needs a Big Week at Wyndham Championship
Juan Soto

X-Rays on Juan Soto's Foot Come Back Negative
Robert MacIntyre

is the Perfect Kind of Ball-Striker for Wyndham Championship
Charlie McAvoy

Ready to Go for Next Season
Kader Kohou

to Miss the Season with Knee Injury
Dylan Samberg

Agrees to Three-Year Contract with Jets
James Cook

Wants to Play More on Third Downs
Michael Kim

Needs More Solid Finishes
Moisés Ballesteros

Moises Ballesteros to Join MLB Roster
Ian Happ

Exits Tuesday With Bruised Shin, May Require Injured List Stint
Ronald Acuña Jr.

Ronald Acuna Jr. Heading to Injured List With Right-Achilles Tightness
Juan Soto

Exits Early Tuesday With Foot Contusion
Seranthony Domínguez

Juaron Watts-Brown Headed to Baltimore in Seranthony Dominguez Trade
Jackson Chourio

Exits Early Tuesday With Right-Hamstring Spasm
Carlos Correa

Exits Early Tuesday with Lightheadedness
Aroldis Chapman

Available on Tuesday
Byron Buxton

Placed on 10-Day Injured List
Aaron Judge

Hopeful to Return in Early August
Salvador Perez

Returning on Tuesday
NBA

Thanasis Antetokounmpo Added to Greece Training Camp Roster for EuroBasket 2025
Los Angeles Clippers

Patrick Baldwin Jr. Waived by Clippers
Josh Green

May Not be Ready for Start of Hornets Training Camp
NBA

Thomas Bryant Set to Move to Greece
Cam Thomas

Nets Far Apart in Contract Talks
Kristaps Porzingis

Feeling "Great" Ahead of New Season
Chris Paul

Hints He Could Extend His Career Beyond the 2025-26 Season
Brandon Miller

Close to 100 Percent
Jayden Struble

Canadiens Lock Up Jayden Struble for Two Years
Robert Whittaker

Loses Back-To-Back Fights
Reinier de Ridder

Gets Split-Decision Win
Conor Timmins

Avoids Salary Arbitration with Two-Year Deal
Marcus McGhee

Drops Decision At UFC Abu Dhabi
Toronto Raptors

Colin Castleton Waived by Raptors on Monday
Petr Yan

Extends Win Streak
Marc-Andre Barriault

Suffers Decision Loss
Shara Magomedov

Gets Back In The Win Column
Jose Ochoa

Dominated At UFC Abu Dhabi
MMA

Asu Almbayev Dominates At UFC Abu Dhabi
Nikita Krylov

Suffers First-Round Knockout Loss
Bogdan Guskov

Scores Knockout Win
Kyle Larson

Falls Short of Back-To-Back Victories at Indianapolis
Denny Hamlin

Rallies Into Third Place At Indianapolis
Chase Briscoe

Pit Strategies End up Failing Chase Briscoe at Indianapolis
Ty Gibbs

Wins NASCAR's Inaugural In-Season Challenge Tournament
Ryan Preece

Finishes Fourth but Loses Ground to Playoff Cutline
Brad Keselowski

Has Good Strategy, but Not Enough to Win
Ryan Blaney

Bails from Hail Mary Strategy Attempt but Recovers to Finish Seventh
Tyler Reddick

Eliminated from Brickyard 400 in Crash After Top Five Run
Chicago Bulls

Billy Donovan Agrees to Contract Extension with Chicago
Erik Jones

Is Erik Jones Worth Rostering At Indianapolis This Week?
Carson Hocevar

Is Carson Hocevar Worth Rostering For Indianapolis DFS Lineups?
NASCAR

Could A.J. Allmendinger be A Solid Tournament DFS Option?
Zane Smith

Is a Respectable Value Option for Indianapolis Despite Low Experience
Cole Custer

Is A Solid Value Option for Indianapolis DFS Lineups
Riley Herbst

Is an Unfavorable DFS Option for Indianapolis Lineups
Zeev Buium

Aims for Big Role Next Season
NHL

Conor Sheary Signs Tryout Deal with Rangers
Denny Hamlin

an Easy DFS Target After Wreck in Qualifying
Arvid Soderblom

Agrees to Two-Year Deal with Blackhawks
Kyle Larson

Will Start 13th to Defend Brickyard 400 Crown
Chase Briscoe

on Pole for Brickyard as Momentum Continues to Build
Ryan Blaney

Learned a Lot in Practice at Indianapolis
Brad Keselowski

Should Be Very Strong at Indianapolis
NASCAR

Could Bubba Wallace Challenge for a Brickyard 400 Win on Sunday?
Ryan Preece

Don't Forget About Ryan Preece at Indianapolis
Philadelphia 76ers

Ricky Council IV Waived by Philadelphia
Jonathan Kuminga

Warriors "Haven't Gained Any Traction" on Sign-and-Trade Deal for Jonathan Kuminga
Brett Berard

Played Through Shoulder Injury Last Season
Maxim Tsyplakov

Islanders Re-Sign Maxim Tsyplakov on Two-Year Deal
Jackson Blake

Inks Eight-Year Extension with Hurricanes
Robert Whittaker

Returns At UFC Abu Dhabi
Reinier de Ridder

Set For Main Event
Petr Yan

Set For Co-Main Event
Marcus McGhee

Looks To Extend His Win Streak
Marc-Andre Barriault

Looks To Win Back-To-Back Fights
Shara Magomedov

Aims To Bounce Back
MMA

Asu Almbayev Looks To Return To The Win Column
Jose Ochoa

Set For His Third UFC Bout
Bogdan Guskov

Set To Open Up UFC Abu Dhabi Main Card
Nikita Krylov

Looks To Get Back In The Win Column
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF