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

James Wood

Homers, Drives in Four
Agustín Ramírez

Agustin Ramirez Homers Twice to Snap Skid
Isaac Paredes

Astros Hopeful Isaac Paredes Can Avoid the Injured List
Royce Lewis

Dealing With Hamstring Strain
Kodai Senga

Diagnosed With Grade 1 Hamstring Strain
Gleyber Torres

Goes Deep Twice on Friday
Evan Carter

Leaves Early With Wrist Soreness
Anthony Richardson

Should be Fine for Training Camp
Russell Westbrook

to Decline Player Option
Kevin Durant

Trade Could Happen in the "Next Few Days"
A.J. Puk

Pauses Throwing Program
Matt Chapman

Can Begin Rehabbing in a Week
Logan Gilbert

Next Start Could Come in the Big Leagues
Cam Akers

Joining Saints
Yordan Alvarez

Still Not Hitting
Michael Mayer

to Get More Involved
Aaron Rodgers

DK Metcalf Building Chemistry with Aaron Rodgers
Colston Loveland

Likely to be Primary Tight End
Jacob Wilson

Returns on Friday
Justin Martinez

Out 12-13 Months With UCL Sprain
Will Johnson

Returns to Practice
Harold Fannin Jr.

Could Have Big Role in Rookie Season
Matt Chapman

Could Miss the Rest of June
Quentin Johnston

Still Running With Starters
Rashawn Slater

Takes Part in Minicamp
Jack Bech

Mostly Working With Second-Team Offense
Dont'e Thornton Jr.

Makes Strides This Offseason
Joaquin Buckley

Set For Main Event
Ashton Jeanty

to be Part of Committee Backfield?
Kamaru Usman

An Underdog At UFC Atlanta
Christian McCaffrey

Takes Part in Mandatory Minicamp
Jordan Watkins

has Been Standing Out
Miranda Maverick

Set For Co-Main Event
Rose Namajunas

Looks To Bounce Back
Jacob Cowing

on the Rise
Andre Petroski

Looks To Extend His Win Streak To Four
Demarcus Robinson

a Frequent Target This Spring
Dee Winters

has Been Impressive This Spring
Edmen Shahbazyan

A Favorite At UFC Atlanta
Raoni Barcelos

Set To Take On Former Champion
Cody Garbrandt

Looks To Get Back In The Win Column
Mansur Abdul-Malik

Looks For His Third UFC Win
Cody Brundage

Looks To Win Back-To-Back Fights
Alonzo Menifield

Opens Up UFC Atlanta Main Card
Oumar Sy

Looks To Remain Undefeated
Aaron Civale

Traded to the White Sox
Connor Hellebuyck

Wins Vezina And Hart Trophies
Aleksander Barkov

Records Two Power-Play Assists Thursday
Sam Reinhart

Collects Three Points in Thursday's Loss
Matthew Tkachuk

Notches Three Points in Losing Effort
Calvin Pickard

Joins Exclusive List with Thursday's Win
Mattias Ekholm

Logs Two Assists in Comeback Victory
Leon Draisaitl

Delivers Victory in Overtime Thursday
Myles Turner

Playing Through Illness
Reed Sheppard

Will Play in the NBA Summer League
Kevin Durant

Deal Could Come Sooner Rather Than Later
Jacob Misiorowski

Pulled With Cramps
Framber Valdez

Punches Out 12 in Win
Isaac Paredes

Homers, Exits Early With Hamstring Injury
D.J. Humphries

Rams Sign D.J. Humphries on Thursday
Troy Franklin

has Had a Good Offseason
Jacob Misiorowski

Leaves Game with Ankle Injury
Mike Williams

Expected to be Ready for Training Camp
Trey Benson

Adds Weight, Explosiveness
Dorian Finney-Smith

Undergoes Ankle Surgery
Christian Moore

Angels Calling Up Christian Moore
Anze Kopitar

Wins Third Lady Byng Trophy
Sergei Bobrovsky

Heading Out for Win No. 15
John Klingberg

Won't Play in Game 4 Against Panthers
Viktor Arvidsson

Sits Out Game 4 Against Panthers
Christian Yelich

Back in Brewers Lineup
Stuart Skinner

Remains in Oilers Crease Thursday
Chris Kreider

Ducks Acquire Chris Kreider From Rangers
Jalen Williams

Leads Thunder in Scoring Wednesday
Shai Gilgeous-Alexander

Settles for 24 Points in Game 3 Loss
Pascal Siakam

Does Everything for Pacers Wednesday Night
Tyrese Haliburton

Gets Close to Triple-Double in Game 3 Win
Bennedict Mathurin

Leads All Scorers with 27 Points Wednesday
Brandin Podziemski

Has Second Offseason Surgery
Cale Makar

Wins His Second Norris Trophy
Lane Hutson

Voted NHL's Best Rookie
CGY

Adam Klapka Agrees to Two-Year Extension with Flames
Ryan Nugent-Hopkins

Considered a Game-Time Call Thursday
Jaylen Brown

Undergoes Successful Knee Procedure
Kevin Porter Jr.

Likely to Decline Player Option
Matt McCarty

Comes Off Season-Best Showing at RBC Canadian Open
Justin Thomas

Desperate to Continue Good 2025 Season
Kevin Durant

Knicks Not Looking to Trade for Kevin Durant
Jon Rahm

Seeks Revenge at U.S. Open
Tom Kim

Aiming for Improvement in U.S. Open
PGA

Sungjae Im Expects Solid Performance at Oakmont
Brian Harman

Aims to Rebound From the Memorial
Tony Finau

has Been Up and Down at U.S. Open
Patrick Cantlay

Hoping This is the Year at Oakmont
Akshay Bhatia

Improving in Time for U.S. Open
Xander Schauffele

Primed for Another Major Championship Run
Cameron Young

May Struggle at U.S. Open
Collin Morikawa

Eyeing Third Major Championship Title
Matt Fitzpatrick

Seeks to Avenge Oakmont Collapse
Jordan Spieth

Can Contend at Oakmont
Shane Lowry

a Strong Value Play at U.S. Open
Brooks Koepka

Seeks Another Major Win at Oakmont
Viktor Hovland

Still Can Improve at U.S. Open
Michael Kim

a Boom-or-Bust Value Play at U.S. Open
Russell Henley

Looking to Play the Weekend at Oakmont
Tyrrell Hatton

a Safe Option at U.S. Open
Bryson DeChambeau

Eyeing Third U.S. Open Title
Darius Garland

Kings Targeting Darius Garland
Kevin Durant

Expected to Be Moved Soon
Giannis Antetokounmpo

Reportedly Has "No Trade Market"
Jarace Walker

Remains Out Wednesday
Tyrese Haliburton

"Fine" For Wednesday's Action
Denny Hamlin

Charges Late to Win at Michigan
Carson Hocevar

Michigan Run is Derailed by A Late-Race Flat Tire
Kyle Larson

Up-and-Down Day Ends With Top-Five Finish at Michigan
Ross Chastain

Quietly Finishes Sixth at Michigan
Olivier-Maxence Prosper

Says Rehab Going "Great"
Corey Perry

Nets Power-Play Goal in Monday's Loss
Stuart Skinner

Gets Pulled in Heavy Game 3 Defeat
Evan Rodrigues

Extends Scoring Streak with Multi-Point Effort
Sam Reinhart

Collects Two Points in Monday's Win
Chris Buescher

Takes Second Place After William Byron Runs Out of Fuel
NASCAR

Bubba Wallace Has a Great Points Day to Build Buffer Over the Playoff Cut Line
Ryan Blaney

Flat Tire Results in Poor Finish for Ryan Blaney
Alex Bowman

Playoffs in Doubt After Stage 2 Crash at Michigan
Sean O'Malley

Submitted For The First Time In His Career
Merab Dvalishvili

Defends Bantamweight Belt At UFC 316
Julianna Peña

Julianna Pena No Longer A Champion
Kayla Harrison

Is The New Champion
Joe Pyfer

Wins Back-To-Back Fights
Kelvin Gastelum

Drops Decision
Patchy Mix

Drops Decision In His UFC Debut
Mario Bautista

Extends His Win Streak
Vicente Luque

Submitted At UFC 316
Denny Hamlin

is A Top Contender to Win At Michigan
Kyle Larson

Will Compete For The Win At Michigan
Chase Elliott

is One of the Most Favored DFS Options of the Week for Michigan
William Byron

May be A Top Threat to Win at Michigan
Kyle Busch

is Difficult to Recommend for DFS Lineups at Michigan
NASCAR

Bubba Wallace Qualifies Ninth For the FireKeepers Casino 400
Alex Bowman

What Should Fantasy Managers Do With Alex Bowman at Michigan?
Austin Cindric

Should Austin Cindric be Considered For Michigan DFS Lineups?
Shane Van Gisbergen

Should Shane Van Gisbergen Be Rostered For Michigan DFS Lineups?
John Hunter Nemechek

Is A Solid Value Option For Michigan DFS Lineups
Zane Smith

Is Zane Smith Worth Rostering Outside of Tournament Lineups at Michigan?
Todd Gilliland

Is A Decent Value Option for Michigan DFS Lineups
Ryan Blaney

One of the Leading DFS Contenders, but Might Be Slightly Overpriced
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF