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

Aaron Judge

Needs 10-15 Days to Start Throwing
NBA

Patrick Baldwin Jr. Waived by Clippers
Luther Burden III

Returns to Team Drills Before Being Kicked Out of Practice
Dontayvion Wicks

Dealing With Calf Injury
Josh Green

May Not be Ready for Start of Hornets Training Camp
Michael Pittman Jr.

Tweaks his Groin
Jacory Croskey-Merritt

Getting Work With First-Team Offense
Marquise Brown

Injures his Ankle in Tuesday's Practice
Travis Etienne Jr.

the Focus of the Day on Tuesday
Nick Folk

Jets Sign Nick Folk
MarShawn Lloyd

Dealing With Groin Injury
George Springer

Out for Game 1 of Doubleheader
Luke Clanton

Looking For Spark Since Turning Pro at Wyndham Championship
Keegan Bradley

the Only Top-10 Player in World Rankings at Wyndham Championship
Braelon Allen

Held Out of Tuesday's Practice
Jordan Mason

Viewed as "Complete Back" by Vikings
Malik Nabers

Leaves Practice With Shoulder Injury
Dylan Cease

Going for CT Scan
DeVonta Smith

Out Again on Tuesday With Back Tightness
Will Shipley

in the Running to be Eagles RB2
Kenneth Gainwell

Involved in Pittsburgh Passing Game
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
Emeka Egbuka

Drawing Praise by Striving For Perfection
Brandon Miller

Close to 100 Percent
Bucky Irving

Might be Limited This Season as Bucs Try to Keep Him Fresh
DJ Giddens

Looks Like RB2
George Springer

"Doing All Right" After Hit-By-Pitch Monday
Parris Campbell

Suffers MCL Sprain
Bernhard Raimann

Colts Extend Bernhard Raimann
Tommy Edman

Could Be Headed for Injured List Stint
Salvador Perez

X-Rays Negative On Salvador Perez's Elbow After Hit-By-Pitch
Eugenio Suárez

X-Rays Negative on Eugenio Suarez After Hit by Pitch
Alex Freeland

to Join Dodgers
Eugenio Suárez

Eugenio Suarez Exits After Hit By Pitch
Tyler Guyton

Out 4-6 Weeks With Bone Fracture
Tyler Bass

Dealing With Pelvis Injury
William Contreras

in Danger of Missing Rest of the Season?
Kris Bubic

Done for the Season
Danny Jansen

Traded to Brewers
Reese Olson

Out for Rest of Regular Season
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
Félix Bautista

Felix Bautista to be Out for"Weeks Not Days"
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
Chris Paddack

Tigers Acquire Chris Paddack From Twins
Bogdan Guskov

Scores Knockout Win
Adley Rutschman

Reinstated From Injured List
Eugenio Suárez

Tigers Making a Play to Trade for Eugenio Suarez?
Emmanuel Clase

Placed on Paid Leave as Part of Gambling Investigation
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
Seth Lugo

Agrees to Contract Extension
Emmanuel Clase

Drawing Trade Interest, Guardians Unlikely to Deal
Kris Bubic

Heads to 15-Day Injured List
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
Taelon Peter

Signs Deal With Pacers
Indiana Pacers

Pacers Withdraw Qualifying Offer for Enrique Freeman
Jared Butler

Moves to Phoenix
Antonio Reeves

Joins Hornets on Two-Way Contract
Jordan Goodwin

Claimed by Suns
Colby Jones

Signs Two-Way Deal With Pistons
NYI

Matthew Schaefer Eager to Make Islanders Roster for Opening Night
NHL

Daniel Sprong Heads to Russia
Kaapo Kakko

Agrees to Three-Year Deal with Kraken
Giannis Antetokounmpo

Commits to Play in EuroBasket 2025
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF