Game 48: Red Sox at Royals — Will Ranger Suarez get any run support?

TORONTO, CANADA - APRIL 27: Ranger Suarez #55 of the Boston Red Sox pitches against the Toronto Blue Jays during the third inning of their MLB game at Rogers Centre on April 27, 2026 in Toronto, Canada. (Photo by Mark Blinch/Getty Images) | Getty Images

There’s a pair of ghastly statistics relevant to the Red Sox offense and this matchup that are so absurd, they almost sound fake.

  1. Tonight’s starter, Ranger Suarez, has allowed ZERO Earned Runs in five of his last six outings, and the Red Sox are just 3-3 in those games.
  2. The Red Sox have scored three runs or fewer in eight consecutive games overall (and only one of those was a Suarez start).

Ahead of this evening’s middle game in Kansas City, the baseball gods are trying to do everything in their power to give poor Ranger some runs. Specifically, they sent Kris Bubic, the original Royals starter to the IL, and replaced him with Bailey Falter, who has a 10.13 ERA. Falter’s appeared in only three major league games this season, all out of the bullpen, and (as you can see from his ERA) all have not gone well.

But this is the Red Sox offense, and since Falter throws left handed, the starting lineup won’t include either Masataka Yoshida or Marcelo Mayer. Instead, we’re getting an infield that includes Caleb Durbin at third, Nick Sogard at second (which I actually like), and Isiah Kiner-Falefa at short. (Andruw Monasterio is the DH.)

Jarren Duran and his .181 batting average still gets to bat left-handed from the lead off spot though.

Today’s Lineups

RED SOXROYALS
Jarren Duran – LFMaikel Garcia – 3B
Ceddanne Rafaela – CFBobby Witt – SS
Wilyer Abreu – RFSalvador Perez – DH
Willson Contreras – 1BLane Thomas – CF
Andruw Monasterio – DHJac Caglianone – RF
Nick Sogard – 2BStarling Marte – LF
Carlos Narvaez – CVinnie Pasquantino – 1B
Isiah Kiner-Falefa – SSNick Loftin – 2B
Caleb Durbin – 3BCarter Jensen – C
Ranger Suarez – LHPLuinder Avila – RHP

⚾️ First Pitch: 7:40pm — Kauffman Stadium, Kansas City, MO

📺 TV: NESN

📻 Radio: WEEI

Where to watch Milwaukee Brewers vs. Chicago Cubs: Live stream, TV channel, odds for Tuesday, May 19

The Milwaukee Brewers (27-18) will try to narrow the gap for the NL Central lead with the Chicago Cubs (29-19). The Brewers won the series opener 9-3 on Monday. Scheduled starting pitchers are Jacob Misiorowski for Milwaukee, with a 2.12 ERA, and Ben Brown for Chicago, with a 1.60 ERA.

  • Date: Tuesday, May 19

  • Time: 7:40 p.m. ET / 4:40 p.m. PT

  • Where: Wrigley Field, Chicago, IL

  • TV Channels: Marquee Sports Network, Brewers.TV

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Milwaukee Brewers: 27-18 (No. 2 in NL Central)

  • Chicago Cubs: 29-19 (No. 1 in NL Central)

  • Spread: Chicago Cubs +1.5

  • Moneyline: Chicago Cubs -102 (48.3%) / Milwaukee Brewers -118 (51.7%)

  • Over/Under: 8.0

Milwaukee Brewers: Jacob Misiorowski (3-2, ERA: 2.12, K: 80, WHIP: 0.90)
Chicago Cubs: Ben Brown (1-1, ERA: 1.60, K: 34, WHIP: 0.86)

Weather: 71°F at first pitch

Ballpark: Capacity: 41,363 | Roof: Open | Surface: Grass

The Password is: Pirates debut in St. Louis for Garcia

PORT CHARLOTTE, FLORIDA - MARCH 15, 2026: Jhostynxon Garcia #34 of the Pittsburgh Pirates looks on prior to a spring training game against the Tampa Bay Rays at Charlotte Sports Park on March 15, 2026 in Port Charlotte, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images

It’s time to change the username for the Pirates’ struggles against left-handed pitching. 

The password? Jhostynxon Garcia playing in the Pirates outfield.

Pittsburgh promoted the right-handed slugger to join the major league club on Tuesday prior to the first of a three-game series against the St. Louis Cardinals. The team optioned infielder/outfielder Nick Yorke following Sunday’s loss to Philadelphia. 

The No. 4 prospect in the organization, according to MLB Pipeline, Garcia hit only .205 in 19 games at Triple-A Indianapolis. 

He suffered a back injury in late April and played six games in Bradenton as part of a rehab assignment.

Garcia crushed the ball, hitting .364 with eight hits, including three home runs. He returned to Indianapolis on May 12 and slugged three homers against Louisville, recording a five-hit day.

A 23-year-old power hitter who can play all three outfield positions, Garcia will likely be relied on as an everyday piece to the Pirates’ improved lineup.

Garcia has large shoes to fill with first baseman/right fielder Ryan O’Hearn expected to miss up to a month due to a quadriceps injury.

Garcia was traded to Pittsburgh from the Boston Red Sox in exchange for righty Johan Oviedo and two prospects as part of a five-player deal. The Pirates also acquired pitcher Jesus Travieso. He made his MLB debut with the Red Sox last season, but only played five games.

The Pirates (24-23) begin an important stretch of games against their division rivals after being swept by the Cardinals (27-19) from April 27-30.

Pittsburgh is averaging nearly five runs per game and is fourth in baseball in hits per game (8.6), plus sixth in on-base (.332) and tied for sixth in batting average (.248).

The Pirates sit in fourth place in the NL Central, play three games in Toronto this weekend, and will host the Cubs for four games at PNC Park beginning Monday.

Washington Nationals vs New York Mets Game Thread

WASHINGTON, DC - MAY 18: Jorbit Vivas #84 of the Washington Nationals throws to first for the out in the seventh inning during the game between the New York Mets and the Washington Nationals at Nationals Park on Monday, May 18, 2026 in Washington, District of Columbia. (Photo by Alyssa McDaniel/MLB Photos via Getty Images) | MLB Photos via Getty Images

It is a day of change for the Nationals. Former top 2 pick Dylan Crews is back in the fold after spending the first month and a half in the minors. Fellow former top pick Brady House was sent down to make way for Crews, which is a real shakeup to this team.

Crews will be going right in the lineup, playing center field and hitting sixth. After getting hit last night, Jacob Young is not in the lineup, though Blake Butera indicated he should be back soon. Otherwise, the lineup will be fairly similar. Jorbit Vivas will move to third base and Nasim Nunez will return to second. Foster Griffin will be on the mound looking to bounce back from his worst start of the season.

The Mets also have a new face in the lineup. DMV kid Nick Morabito will make his MLB debut in his home town. He will play left field and hit 7th. Tyrone Taylor will play center field tonight, and AJ Ewing will get the night off. Otherwise, it is the same lineup for the Mets. Nolan McLean has emerged as an elite arm in his rookie year and he will be on the mound tonight.

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Game Info:

Stadium: Nationals Park

Time: 6:45 PM EST

TV: Nationals.TV

Radio: 106.7 The Fan

After last night’s loss, the Nats are going to have to regroup and bounce back. They have shown an ability to shake off tough losses, and will have to do it again. Hopefully Foster Griffin will be back to his best. Follow along in the comments down below and let’s go Nats!

Start of Tuesday's Mets-Nationals game delayed due to impending weather

The second of the four-game series between the Mets and Nationals at Nationals Field will be delayed due to impending weather in the area, the team announced.

No new start time was announced.

"The start of today’s game has been delayed due to inclement weather," the team announced on social media. "We are monitoring the situation and will provide an update as more information becomes available."

Nolan McLean is set to take the mound against the Nationals' Foster Griffin (4-2, 3.53 ERA). 

Mclean is coming off one of his best starts of the season when he struck out seven batters in seven innings against the Trigers. The Mets rookie is entering Tuesday's start with a 2-2 record and a 2.92 ERA across nine starts. 

Griffin had a tough start in his last time out. Against the Reds, Griffin allowed nine runs on seven hits and three walks across 4.1 innings.

Tuesday night Orioles game thread: at Rays, 6:40

Sep 27, 2025; Bronx, New York, USA; Baltimore Orioles second baseman Jackson Holliday (7) at Yankee Stadium. Mandatory Credit: Wendell Cruz-Imagn Images | Wendell Cruz-Imagn Images

Three weeks ago, the Orioles visited the first-place AL East team — the Yankees at the time — and got utterly destroyed, losing all four games by a combined total of 39-10.

Last night, they again visited the first-place AL East team — which is now the Rays — and got utterly destroyed in the opener, losing 16-6. So it’s safe to say the O’s have not exactly stepped up their game against their best divisional opponents this season. They’ve shrunk from the competition instead of rising to the challenge. It’s just one of many reasons that the Birds have ended up in the quagmire they’re currently in.

At least we know this Rays series won’t turn out the same as that Yankees series — because it’s only three games instead of four. Not much consolation, I know. But that gives the Orioles two more chances to try to make something happen in Tampa. Last night was the fourth time this year that the O’s have lost by 10 or more runs, but in two of the three previous instances, the Orioles won the next game. So it’s not impossible that they’ll bounce back tonight.

They’ve got the right guy on the mound to do it. Kyle Bradish is looking closer and closer to his 2023 All-Star form, coming off back-to-back quality starts against the Athletics and Yankees. He spun six shutout innings against a tough New York lineup in his previous outing, and right now he’s the Orioles’ most reliable starter. He’ll take on Griffin Jax, a longtime reliever who’s converting to the rotation and has struggled with control. This is a winnable game for the Birds, but of course, there have been dozens of winnable games this year that the O’s failed to actually win.

The Orioles will have reinforcements today in the person of Jackson Holliday, who’s making his 2026 debut after the O’s activated him from the injured list yesterday. He’ll be at his familiar second base spot, batting seventh. His performance during his minor league rehab — .176 AVG, .574 OPS in 22 games — doesn’t exactly inspire confidence that he’ll help the Orioles right away, but maybe the addition of a fresh face will spark the offense somehow.

Orioles lineup:

LF Taylor Ward
SS Gunnar Henderson
DH Adley Rutschman
1B Pete Alonso
C Samuel Basallo
CF Leody Taveras
2B Jackson Holliday
3B Coby Mayo
RF Colton Cowser

RHP Kyle Bradish

Rays lineup:

LF Chandler Simpson
3B Junior Caminero
1B Jonathan Aranda
DH Yandy Díaz
2B Richie Palacios
RF Jonny DeLuca
CF Cedric Mullins
C Hunter Feduccia
SS Taylor Walls

RHP Griffin Jax

Gamethread 5/19: Reds at Phillies

May 18, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies outfielder Brandon Marsh (16) reacts against the Cincinnati Reds in the eighth inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images | Kyle Ross-Imagn Images

Here are the lineups. For the Phillies:

For the Reds:

Let’s talk about it.

Texas Rangers lineup for May 19, 2026

DENVER, CO - MAY 18: Justin Foscue #14 of the Texas Rangers celebrates after hitting a double in the second inning during the game between the Texas Rangers and the Colorado Rockies at Coors Field on Monday, May 18, 2026 in Denver, Colorado. (Photo by Casey Paul/MLB Photos via Getty Images) | MLB Photos via Getty Images

Texas Rangers lineup for May 19, 2026, against the Colorado Rockies: starting pitchers are Tyler Alexander for the Rangers and Sammy Peralta for the Rockies.

The Rangers and the Rockies face off again, with each team using a lefthanded opener to start things off. Kumar Rocker is the scheduled starter for Texas, but given his first inning struggles this year, they are apparently wanting to go with the opener strategy and let Rocker face the lower part of the lineup rather than the top of the lineup when he first takes the mound. Justin Foscue is hitting second, while Evan Carter is in the ninth spot — most likely so the Rangers can avoid him facing the lefty Peralta. Peralta has not pitched in the majors this year, and has not thrown more than 2 innings in a game in the minors this year.

The lineup:

McCutchen — DH

Foscue — 2B

Nimmo — RF

Jung — 3B

Duran — SS

Burger — 1B

Osuna — LF

Jansen — C

Carter — CF

7:40 p.m. Central start time. The game is a pick ‘em.

GAME THREAD: Guardians vs Tigers, game 50 of 162

CLEVELAND, OH - MAY 17: Cleveland Guardians right fielder Chase DeLauter (24) rounds the bases after hitting a home run during the first inning of the Major League Baseball interleague game between the Cincinnati Reds and Cleveland Guardians on May 17, 2026, at Progressive Field in Cleveland, OH. (Photo by Frank Jansky/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

discuss below

Where to watch Toronto Blue Jays vs. New York Yankees: Live stream, TV channel, odds for Tuesday, May 19

The Toronto Blue Jays (21-26) take on the New York Yankees (29-19) in the second game of their series. The Yankees rallied to win 7-6 on Monday night. Scheduled starting pitchers are Dylan Cease for Toronto, with a 2.41 ERA, and Will Warren for New York, with a 3.42 ERA.

  • Toronto Blue Jays: 21-26 (No. 3 in AL East)

  • New York Yankees: 29-19 (No. 2 in AL East)

  • Spread: New York Yankees -1.5

  • Moneyline: New York Yankees -138 (55.6%) / Toronto Blue Jays +116 (44.4%)

  • Over/Under: 9.0

Toronto Blue Jays: Dylan Cease (3-1, ERA: 2.41, K: 75, WHIP: 1.18)
New York Yankees: Will Warren (5-1, ERA: 3.42, K: 59, WHIP: 1.16)

Weather: 90°F at first pitch

Ballpark: Capacity: 47,309 | Roof: Open | Surface: Grass

Game Thread #46: Milwaukee Brewers (27-18) @ Chicago Cubs (29-19)

Milwaukee Brewers pitcher Jacob Misiorowski (32) throws during the first inning of their game against the San Diego Padres Wednesday, May 13, 2026 at American Family Field in Milwaukee, Wisconsin. | Mark Hoffman/Milwaukee Journal Sentinel / USA TODAY NETWORK via Imagn Images

The Brewers picked up a nice win over the Cubs yesterday in the first of a three-game series on Chicago’s north side. Today, they’ll look to take the series, and to catch up to (and pass!) the Cubs in the standings.

Yesterday, the Brewers jumped out to a sizable early lead, Brandon Sproat did enough to keep Chicago at bay despite some shakiness, and Shane Drohan did the rest. (Drohan is good.) Tonight in the second game of the series, the Brewers would figure to have a pitching advantage in a matchup between Jacob Misiorowski and Chicago’s Ben Brown.

Brown, who is a 26-year-old right-hander, did not start the year in the Cubs’ rotation. His first 12 appearances this year all came out of the bullpen, but with the injuries that the rotation is dealing with, he moved back into a starting role on May 8th. Since then, he’s made two starts, and he’s done everything the Cubs could ask. Both starts went four innings, and in those eight combined innings he’s struck out ten, walked two, and allowed just one hit and no runs. The Cubs won both games, a 7-1 victory over the Rangers on May 8 and a 2-0 win over the Braves on the 14th. For the season, Brown has a sterling 1.60 ERA and 2.45 FIP in 33 2/3 innings, but it’s worth noting that last season, Brown had a 5.92 ERA in over 100 innings, so some regression is probably expected at some point or another.

Misiorowski, of course, has planted himself firmly within the NL Cy Young race, and he’s riding some serious momentum, having made two of the best starts of his young career his last two times out. Miz hasn’t allowed a run since April 25, and he’s currently riding an 18-inning scoreless streak. He’s also leading baseball in strikeouts with 80; Cristopher Sánchez matched him with his stellar 13-strikeout shutout on Saturday, but he’s made one more start than Misiorowski, and Miz will jump back into the sole lead tonight, assuming he strikes out at least one batter.

The Brewers will operate with a Jackson Chourio – Garrett Mitchell – Sal Frelick outfield from left to right tonight with Christian Yelich as the designated hitter. Jake Bauers is the first baseman, so Andrew Vaughn will be a bench weapon tonight. William Contreras is doing the catching, and David Hamilton and Luis Rengifo will man the left side of the infield. In game number 46, this is the 46th unique lineup that the Brewers have used this season.

First pitch this evening is at 6:40 p.m. on Brewers TV and the Brewers Radio Network.

Mets vs. Nationals: Lineups, broadcast info, and open thread, 5/19/26

MESA, AZ - NOVEMBER 04: Nick Morabito #3 of the Scottsdale Scorpions warms up prior to the game between the Scottsdale Scorpions and the Mesa Solar Sox at Sloan Park on Tuesday, November 4, 2025 in Mesa, Arizona. (Photo by Norm Hall/MLB Photos via Getty Images) | MLB Photos via Getty Images

Mets lineup

Carson Benge – RF
Bo Bichette – SS
Juan Soto – DH
Mark Vientos – 1B
Marcus Semien – 2B
Tyrone Taylor – CF
Nick Morabito – LF
Brett Baty – 3B
Luis Torrens – C

SP: Nolan McLean – RHP

Nationals lineup

James Wood – RF
Luis Garcia – 1B
Jose Tena – DH
CJ Abrams – SS
Daylen Lile – LF
Dylan Crews – CF
Jorbit Vivas – 3B
Drew Millas – C
Nasim Nunez – 2B

SP: Foster Griffin – LHP

Broadcast info

First pitch: 6:45 PM ET
TV: SNY
Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2

Padres finally back Michael King’s gem, blank rivals in shutout win

SAN DIEGO, CALIFORNIA - MAY 18: Third base coach Bob Henley #20 congratulates Miguel Andujar #41 of the San Diego Padres after his solo homerun during the first inning of a game against the Los Angeles Dodgers at Petco Park on May 18, 2026 in San Diego, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images

The San Diego Padres kept the good times rolling, winning their fourth straight and besting their rivals in a true pitcher’s duel.

Michael King and Yoshinobu Yamamoto both dealt, each pitching seven brilliant innings. But King won out, shutting out the Los Angeles Dodgers’ lineup while Yamamoto made only one mistake that ended up being the difference maker. He threw a splitter that didn’t quite split and Miguel Andujar launched it into left-center field.

That was the only run the Friars would need, with the bullpen working around some tough jams. They’ll need to hope for a little more offense if they want to take the series tonight.

Taking the mound

Emmet Sheehan (LAD) v. Griffin Canning (SD)

Sheehan had a breakthrough season in 2025 with the Dodgers. In 12 starts he pitched to a career-best 2.82 ERA while limiting opponents to a .185 batting average.

He’s come back down a bit this season, owning a 4.54 ERA in a back-end role with L.A. His last two starts were solid, surrendering only three runs between his outings versus the Atlanta Braves and the San Francisco Giants. The Dodgers will hope he can do the same against the Friars’ offense tonight.

Similarly, Canning had a breakout season with the New York Mets before falling to injury midway through the season. He looked fantastic in his return from injury, but has since struggled immensely. Across his last two starts Canning’s surrendered 12 runs.

The first six of those were mostly bad luck, with the St. Louis Cardinals scoring four on a costly error by Fernando Tatis Jr. But, since then, it’s been Canning’s inability to miss bats that has been the source of struggle. He’ll either need to rediscover that ability or get some help from the offense if San Diego is to win.

Batter up!

The Dodgers actually outhit the Padres, 5-4, in yesterday’s contest. But the only hit that mattered was Andujar’s homer in the first inning.

The Friars have been using Tatis at second base a ton lately. That’s been in order to give Miguel Andujar Nick Castellanos more regular time in the starting lineup. It worked out well this weekend in Seattle but didn’t as much last night. They’ll likely do the same tonight in hopes of slugging against Sheehan.

  1. Fernando Tatis Jr., 2B
  2. Miguel Andujar, DH
  3. Gavin Sheets, 1B
  4. Manny Machado, 3B
  5. Xander Bogaerts, SS
  6. Jackson Merrill, CF
  7. Ramón Laureano, LF
  8. Nick Castellanos, RF
  9. Freddy Fermin, C

The lineup doesn’t have much history against Sheehan, so they’ll have to learn on the fly a bit. Sheets has swung a hot bat lately but didn’t reach base in last night’s game. He’ll hope to return to the overpowering slugger that just won him National League Player of the Week.

Relief corps

With King pitching the masterpiece that was his seven innings against L.A., the Friars only needed to use two of their relievers to get the job done. They made it scarier than it should have been.

Jason Adam worked around a two-out jam. He gave up a walk to Hyeseong Kim to flip the order over to Shohei Ohtani who promptly singled to put runners on the corners. Thankfully, Mookie Betts grounded into a harmless force out to end the trouble.

Mason Miller closed out the ninth for his MLB-leading 15th save. He worked around even more tense conditions, issuing back-to-back walks. With runners on first and second and no outs, Miller had thrown 10 pitches, only one of which was a strike. He threw a pitch that barely caught plate and would have been a ball had it not been challenged and overturned for strike one. After that, he was back to himself.

He got ahead, 1-2, on Will Smith before getting the backstop to fly out harmlessly. Miller then struck out Max Muncy on three pitches for the second out before grounding out Andy Pages to end any worries of a Los Angeles comeback.

That leaves plenty of relievers available for what may be a San Diego bullpen game, if Canning can’t deliver. Jeremiah Estrada, Ron Marinaccio, Yuki Matsui, Adrian Morejon, Wandy Peralta and Bradgley Rodriguez are all readily available, though Matsui and Rodriguez combined for four innings on Sunday so the others will likely be leaned on first.

Mets' Zach Thornton 'super surprised' by MLB promotion after brief tenure in Triple-A

With a need in their starting rotation following Clay Holmes’ broken leg against the Yankees on Friday night, the Mets decided to call up left-handed pitcher Zach Thornton to pitch on Wednesday.

Thornton, who was only promoted from Double-A to Triple-A a couple of weeks ago, met with the media for the first time before Tuesday’s game against the Washington Nationals and expressed his emotions about his rapid ascent.

“I’m super surprised. I mean, after only two Triple-A starts, I thought I had a little bit more work to do up there,” Thornton said. “But try to win some games here now.”

Thornton, 24, pitched well in those two starts for Syracuse, owning a 2.25 ERA (0.92 WHIP) in 12 innings. In seven starts overall this season, the left-hander has a 3.16 ERA and 40 strikeouts to 12 walks in 37 IP.

With a reputation for not being afraid while pitching, Thornton spoke about his control and attitude on the mound.

“I treat every game the same: I want to go out and compete,” he said. “I’m the ultimate competitor, I’m a strike thrower, so I’m gonna do my best to just compete here.”

“I’m not the biggest guy in the world, so I need to have something good about me, so that’s where my brain comes into play,” Thornton added, referring to his fearlessness.

To go along with his lack of fear, Thornton says he takes a bit of a mathematical approach to pitching – playing the percentages, as he put it. As long as he throws the ball in the zone, he’ll take his chances with whatever happens next as hitters “aren’t hitting .700 these days.”

“I’ll take the .250 percentages,” he said.

It’s safe to say Thornton will be pounding the strike zone in his debut on Wednesday. The left-hander has a 1.11 WHIP in 41 games (33 starts) in his minor league career and mentioned he’s “always hated walking people.”

“I hate giving up free bases, hit by pitches. I hate walking people,” he said. “Same with Carson [Benge] striking out, I hate walking people.”

Fantasy Baseball Waiver Wire: Spencer Steer, Dylan Crews and River Ryan

FANTASY BASEBALL WAIVER WIRE PICKUPS

Spencer Steer (1B/OF Reds): Rostered in 34 percent of Yahoo leagues

I thought about highlighting Steer here in those first couple of weeks after Noelvi Marte went down. That’s not because I thought he was good, but because he was locked back into regular playing time in a great situation in Cincinnati. But I didn’t. And now something kind of odd has happened… Spencer Steer actually has been quite good.

⚾️ Baseball is back! MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

The 28-year-old Steer was very fortunate to still be in the Reds’ plans for 2026 after three straight mediocre seasons, each a little worse than the one before. It seemed like he might fall into a part-time role against lefties after the Reds signed Eugenio Suárez and decided to keep non-roster first baseman Nathaniel Lowe, but manager Terry Francona still believed in him enough to make him the regular left fielder. A poor first three weeks followed, but Steer is hitting .320/.404/.500 with four homers in 28 games since Apr. 18, and Statcast thinks he’s been quite unlucky, giving him a .550 xSLG way ahead of his actual .454 mark. In fact, Steer is currently 16th in the majors with a .393 xwOBA.

Aside from the 19 barrels, Steer’s exit velocity numbers are more good than great. He hasn’t stunned like J.J. Bleday. But everything is a little better than usual, and that should make him fairly valuable going forward. The Reds play in one of baseball's best ballparks for right-handed hitters, and Steer rarely finds himself hitting lower than sixth in the Reds lineup (he's hit fifth or higher the last eight games in a row). He's still not a particularly exciting pickup, but he's useful.

Dylan Crews (OF Nationals): Rostered in 32 percent of Yahoo leagues

Potentially more exciting is Crews, who is back in the majors after hitting .258/.345/.432 with five homers and seven steals in 41 games for Triple-A Rochester. More importantly for the Nationals, he spent enough time in Triple-A to ensure that he'll finish this season with less than two years of service time, pushing his free agency back by a year.

Crews' Triple-A stint saw him hit the ball harder than ever before but also whiff more than usual. He averaged 94.7 mph off the bat for Rochester, a huge improvement on his MLB average of 89.5 mph. However, that came with a 24.9 percent strikeout rate, which is worse than his MLB average of 22.5 percent. He struck out in just 17.3 percent of his plate appearances during his Triple-A stints in 2024 and '25. If he continues to chase as many pitches in the majors as he was in the minors, it's not going to work out well for him.

Still, Crews rates as an instant pickup in mixed leagues. He's stolen 29 bases in just 116 games as a major leaguer, and it seems like he'll hit for more power now, even if it comes at the expense of batting average. His total of five homers for Rochester wasn't stellar, but he had 10 doubles and was pulling the ball in the air more often of late. He'll probably wind up as the Nationals' No. 3 hitter in short order, partly because they need one right-hander there to break up their string of lefties (Brady House was mostly hitting in the spot before his demotion Monday night). It's probably not going to happen this year, but it's still easy to see him blossoming into a top-20 fantasy outfielder in time.

River Ryan (SP Dodgers): Rostered in 11 percent of Yahoo leagues

One of 2024's biggest breakthrough prospects, Ryan required Tommy John surgery that August just four starts after debuting for the Dodgers. Back this year, he impressed this spring before suffering a hamstring injury with Triple-A Oklahoma City in April and missing a month. Returning to the mound Friday, he touched 100.9 mph on the gun while pitching four innings of one-run ball for the Comets, leading to speculation he might soon join a Dodgers rotation that's lost Blake Snell (elbow) and Tyler Glasnow (back).

Before that happens, though, Ryan still needs to be stretched out a little more. He threw 53 pitches in Friday's outing. He's pitched a total of 11 innings in his three starts for Oklahoma City this season, maxing out at 63 pitches. Encouraging is that he's walked only three batters, since control often lags behind stuff as pitchers return from Tommy John. Ryan is 27, so he might not be treated quite as carefully here as a 23-year-old returning from Tommy John. However, a late bloomer who focused more on hitting than pitching in college, he's never thrown more than 104 innings, and the Dodgers would surely like to see him contribute in October, even if it's as a reliever.

So, Ryan probably will have some mixed-league value this season, but it might be for only a couple of months as the Dodgers try to manage his workload. It's not a bad idea to stash him now in the hopes that he's up in early June. There's no telling whether he'll stay healthy in the long run, but he's an elite talent with multiple strikeout pitches and a strong groundball rate.

Waiver Wire Quick Hits

- Austin Martin is playing regularly for the Twins following Matt Wallner's demotion, and he's looked like a legitimate leadoff option while hitting .303/.425/.387 through 146 plate appearances. There's no power on the way, but he has had some luck on the basepaths lately, converting three straight steal attempts since May 8 after opening the season 4-for-8. He's a decent enough short-term outfield option in leagues in which Steer and Crews are unavailable.

- First baseman Kyle Manzardo seemed like a candidate for a Triple-A demotion last month, but the Guardians chose to stick with him, and after Sunday's two-homer game, he's hitting .295/.367/.591 this month. His .428 xwOBA backs it up, too. His bat speed is up a little, and his average exit velocity has jumped from 87.0 mph in April to 92.2 mph this month.