Manny Machado’s 2 1/2-week hitting streak is keeping Padres among baseball’s best

SAN DIEGO — After the surging Padres’ latest victory, Manny Machado tried to catch the end of a victory by San Diego FC, the expansion MLS club in which he’s a founding partner and investor. His attention wasn’t all on the screen, however: He also had to keep a steady eye on his 1-year-old son toddling around the clubhouse.

Machado’s life has changed in his 30s, and he has more demands on his time than ever. Yet the San Diego slugger also played some of the best baseball of his career in the first quarter of his 14th major league season.

Machado extended his hitting streak to 14 games with two hits, two walks and the 500th run of his San Diego career during the Padres’ 5-1 win over the Los Angeles Angels. It’s the second-longest streak of his career, trailing only a 16-game run with Baltimore in 2016.

Machado’s batting average is up to .340, tops in the NL. During his 2 1/2-week streak, Machado is hitting .480 (24 for 50) with five extra-base hits, nine RBIs, 15 runs scored and a 1.179 OPS.

Machado is quick to insist he’s just one part of a lineup that has kept the Padres near the top of the overall MLB standings through the first quarter of the regular season. San Diego sits at 27-15 on its day off, matching the Dodgers and the Detroit Tigers for the fewest losses in the majors.

“I’m just having some good at-bats and making some good contact,” Machado said. “We have such a special team here. It feels great to come to the ballpark every single day and be able to go do something special every single night.”

His coaches and teammates are a bit more impressed with Machado’s performances, and the underlying numbers show why.

Machado has a hit in 34 of his 42 games, including 15 multi-hit performances. His line drive percentage (32.8) is the fifth-best in the majors, and he has put many more balls in play than the four hitters in front of him. His expected batting average (.348) is second in the majors only to Aaron Judge, which means Machado is making quality contact constantly.

“Nothing surprises me about Manny Machado, but I don’t want to take it for granted, either,” Padres manager Mike Shildt said. “Sometimes with guys like Manny, they play well and you’re like, ‘Yeah, he’s supposed to play well.’ But he is doing a lot of things really, really well. He’s swinging the bat well, using the whole field, driving in runs, situationally aware. I just love his swing. It’s such a pretty swing to watch. Defensively he’s been fantastic, and on the bases, he’s been tremendous. He’s a complete baseball player.”

One major aspect of Machado’s recent play is drawing praise from everybody: He has nine walks and just 10 strikeouts during his surge, demonstrating the improved plate discipline of a slugger who hasn’t always been this picky.

“You’re talking about a dangerous hitter that’s got even more dangerous, because now he’s just not chasing,” Shildt said. “He’s not going to get himself out. ... He’s going to make you do something in the zone. When you’ve got that kind of talent with that kind of consistent swing, and he’s consistently (swinging) in the zone and driving the ball to all parts of the field, it’s a special thing.”

Machado’s chase rate is 21.5% during this streak — below his career average around 28% — and he has swung at only four of 40 pitches out of the strike zone in the past five games. Overall, Machado’s strikeout percentage and walk percentage this season are both fractions away from the best marks of his entire career.

He shrugs off the impressive numbers, attributing them to experience.

“Just playing the game,” Machado said. “The older you get, you know what they’re trying to do to you, or how they’re trying to attack you, so I’m just trying to have some quality at-bats.”

But his teammates have noticed Machado’s concerted effort to be disciplined, and they think it can be contagious as the Padres continue down the long road to October.

“He’s swinging at a lot of his pitches, the ones that he wants,” Xander Bogaerts said. “Not a lot of borderline pitches. When he’s swinging the bat like that, teams always tend to be a little careful with you, (but) he’s not swinging at balls. He’s not expanding as much. He’s very locked in right now.”

Rockies looking past futility mark toward day off and upcoming series against Diamondbacks

ARLINGTON, Texas — The Colorado Rockies left Texas as the first team in baseball’s modern era to lose 36 of their first 43 games and hoping an off day in Arizona can help them reset.

“That’s the plan,” interim manager Warren Schaeffer said following an 8-3 loss to the Texas Rangers that was Colorado’s 11th in the last 12 games. “We’re looking forward to (the day off), and we’re looking forward to getting after the Diamondbacks in Arizona.”

At 7-36, the Rockies have lost all 14 series this season. The Rangers became the seventh team to sweep Colorado.

Third baseman Ryan McMahon, a 2024 All-Star who played on Colorado playoff teams in 2017-18, has a simple message for his teammates.

“Just keep going,” McMahon said in the quiet clubhouse. “You’ve got to keep your head down. You’ve got to keep putting the work in. We’ve got a lot of areas we can improve in, and that’s the only way we’re going to improve.”

The Rockies are 2-20 on the road, matching four other teams as the worst record after 22 games in the modern era. Antonio Senzatela, has dropped 10 consecutive road starts since the beginning of 2022.

Colorado has struggled out of the gate in many games. It has been outscored 44-15 in first innings. In their last two losses at Texas, Rockies pitching allowed three runs to the first three hitters Tuesday, and four through the first four Wednesday.

“We’ve got to find a way to start the game better,” said Schaeffer, previously the team’s third base coach before replacing Bud Black.

Schaeffer is winless in three games and says he has no quarrel with effort or morale.

“The boys are getting after it,” he said. “In the clubhouse before the game. All the preparatory work. In the dugout. Pitchers that aren’t pitching are getting after it during the game. Hey, maybe a little too much. But we need to find that even keel where we can get the job done.”

For a team seeking a silver lining, consider that one of the other teams that opened 2-20 on the road went to the World Series — the 2005 Houston Astros.

Astros at Rangers prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 15

Its Thursday, May 15 and the Astros (22-20) are in Arlington to take on the Rangers (23-21). Hunter Brown is slated to take the mound for Houston against Jacob deGrom for Texas.

The Rangers completed the sweep over the Colorado Rockies with an 8-3 win yesterday. That sweep was the second series sweep in a row.

Patrick Corbin was excellent on the mound. He struck out nine batters and only gave up one earned run in 6.0 innings.

The Astros picked up a series win over the Royals after back-to-back wins.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Astros at Rangers

  • Date: Thursday, May 15, 2025
  • Time: 8:05PM EST
  • Site: Globe Life Field
  • City: Arlington, TX
  • Network/Streaming: Rangers Sports Network, Victory+, Space City Home Network

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Astros at the Rangers

The latest odds as of Thursday:

  • Moneyline: Astros (+104), Rangers (-124)
  • Spread:  Rangers -1.5
  • Total: 7.0 runs

Probable starting pitchers for Astros at Rangers

  • Pitching matchup for May 15, 2025: Hunter Brown vs. Jacob deGrom
    • Astros: Hunter Brown, (6-1, 1.48 ERA)
      Last outing (Cincinnati Reds, 5/9): 5.2 Innings Pitched, 0 Earned Runs Allowed, 2 Hits Allowed, 4 Walks, and 9 Strikeouts
    • Rangers: Jacob deGrom, (3-1, 2.72 ERA)
      Last outing (Detriot Tigers, 5/10): 5.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 1 Walks, and 10 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Astros at Rangers

  • The Astros have won 4 of their last 5 games at the Rangers
  • The Rangers pitcher Jacob deGrom has an ERA of 1.91 in his last 5 starts on the mound
  • Betting the Rangers on the Run Line with Jacob deGrom as the opener would have returned a 0.80-unit profit in 2025

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Astros and the Rangers

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Thursday's game between the Astros and the Rangers:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Houston Astros at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Mets at Yankees: 5 things to watch and Subway Series predictions | May 16-18

Here are five things to watch and predictions as the Mets and Yankees play a three-game Subway Series starting on Friday at 7:05 p.m. on PIX11.


5 things to watch

Juan Soto

The Subway Series might as well be renamed the Soto Series for this weekend only, given the amount of attention that will be coming the right fielder's way in his first trip back to the Bronx after signing with the Mets this offseason.

Soto will almost certainly be the recipient of vitriol from the Yankees fans in the building every time he steps to the plate (and probably every time he's manning his position in right field). And that is something the normally-unflappable Soto is ready and excited for.

Following his first off day of the season on Wednesday and the Mets' day off on Thursday, Soto should be fresh and ready to go for this clash.

And while Soto's overall numbers are still a bit behind his career norms, he has been performing exceptionally well in May.

In 56 plate appearances over 12 games this month, Soto is slashing .289/.411/.667 with five home runs and two doubles.

Meanwhile, Soto's BABIP of .264 is well below his career BABIP of .303. Pair that with his elite advanced stats, and it's fair to expect Soto to be back around his career OPS of .948 sooner rather than later.

Has Brett Baty found his confidence?

When Baty was struggling earlier this season, he talked about how part of it had to do with his confidence.

Given how good Baty has been in Triple-A and how off he had looked at the plate in the majors (until recently), the above isn't a surprise.

But a different Baty appeared when he was called back up following Jesse Winker's injury.

Baty is attacking more, looks a lot more comfortable, and is getting results.

In 19 plate appearances over five games since returning, Baty has a 1.263 OPS and four home runs. And he's smacked a few of those home runs the other way with authority -- a great sign for Baty in what could be his last, best chance to stick with the Mets.

Can the Mets get to Max Fried?

The pitchers with the two best earned run averages in baseball are both in New York: Fried and his 1.11 ERA, and Kodai Sengaand his 1.22 ERA.

Senga isn't lined up to pitch in this series, but Fried will get the ball on Sunday night.

May 2, 2025; Bronx, New York, USA; New York Yankees starting pitcher Max Fried (54) delivers a pitch during the first inning against the Tampa Bay Rays during the first inning at Yankee Stadium
May 2, 2025; Bronx, New York, USA; New York Yankees starting pitcher Max Fried (54) delivers a pitch during the first inning against the Tampa Bay Rays during the first inning at Yankee Stadium / Vincent Carchietta-Imagn Images

The Mets are quite familiar with Fried from his time with the Braves, so they've seen what he can do.

This season, Fried has taken it to another level.

Along with his sparkling ERA, the left-hander has a career-best 0.93 WHIP, is allowing a career-low 6.4 hits per nine, is leading the American League with 56.2 innings pitched, and is leading the majors with an outrageous 359 ERA+.

Edwin Diaz has been lockdown for a month

After Diaz's rough appearance on April 11 ballooned his ERA to 7.94, some started to call for the Mets to make a change at closer.

That was, of course, overly reactionary since Diaz had started the season with five dominant outings and ordinarily has a rough patch or two each season -- that he bounces back from with aplomb.

Here's how Diaz has bounced back this time...

Over his last 11 outings spanning 11.1 innings, Diaz has allowed one earned run. He has held opposing batters to a .132/.214/.237 triple slash, given up just five hits, walked four, and struck out 17. His ERA for the season is down to 3.18, while his WHIP is 1.118.

Along the way, Diaz has started to again flash upper 90s velocity with more regularity.

Aaron Judge is on an all-time heater

The Bombers are getting strong offensive seasons from a handful of players, including Paul Goldschmidt and Trent Grisham, but they're again being led by Judge.

A perennial MVP candidate, Judge has transformed this season into a hitter who is on pace to have one of the best offensive seasons in the history of baseball.

Through 43 games, Judge is hitting .412/.498/.782 -- leading the league in all three categories.

Judge also leads the league in home runs (15), RBI (41), runs (40), hits (68), total bases (129), and OPS+ (257).

The Mets' best strategy might just be to give Judge the Barry Bonds treatment.

Predictions

Who will the MVP of the series be?

Pete Alonso

It's been a relatively quiet week or so for Alonso, who seems primed to do some damage within the small confines of Yankee Stadium.

Which Mets pitcher will have the best start?

David Peterson

Peterson struck out seven over 6.0 innings against the Pirates during his last start, limiting Pittsburgh to two runs.

Which Yankees player will be a thorn in the Mets' side?

Aaron Judge

Damage is going to be done by Judge. It's just a matter of how much.

Rays at Blue Jays Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 15

Its Thursday, May 15 and the Rays (19-23) are in Toronto to take on the Blue Jays (21-21).

Zack Littell is slated to take the mound for Tampa Bay against Kevin Gausman for Toronto.

Last night Chris Bassitt and three relievers combined to limit the Rays to one run and Alejandro Kirk cracked a three-run home run and the Jays knocked off the Rays 3-1. It was Toronto's fifth win in their last six games.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Rays at Blue Jays

  • Date: Thursday, May 15, 2025
  • Time: 3:07PM EST
  • Site: Rogers Centre
  • City: Toronto, ON
  • Network/Streaming: FDSNSUN, Sportsnet

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Rays at the Blue Jays

The latest odds as of Thursday:

  • Moneyline: Rays (+140), Blue Jays (-167)
  • Spread:  Blue Jays -1.5
  • Total: 8.0 runs

Probable starting pitchers for Rays at Blue Jays

  • Pitching matchup for May 15, 2025: Zack Littell vs. Kevin Gausman
    • Rays: Zack Littell (2-5, 4.40 ERA)
      Last outing: 5/9 vs. Milwaukee - 6IP, 2ER, 6H, 1BB, 5Ks
    • Blue Jays: Kevin Gausman (3-3, 3.97 ERA)
      Last outing: 5/9 at Seattle - 5.1IP, 3ER, 7H, 0BB, 3Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Rays at Blue Jays

  • Last night's game cashed the UNDER. It snapped a string of 9 straight OVERS in Toronto games
  • The Over has cashed in the Blue Jays' last 3 games with Kevin Gausman on the mound
  • With Kevin Gausman as the starter the Blue Jays have covered in 3 straight home games against AL East teams
  • After hitting just .179 in April, Anthony Santander is 9-37 (.243) in May

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Rays and the Blue Jays

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Thursday's game between the Rays and the Blue Jays:

  • Moneyline: NBC Sports Bet is recommending a play on the Toronto Blue Jays on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Toronto Blue Jays at -1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

ICYMI in Mets Land: Nolan McLean's rise; the plan for Ronny Mauricio

Here's what happened in Mets Land on Wednesday, in case you missed it...


White Sox at Reds Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 15

Its Thursday, May 15 and the White Sox (14-29) are in Cincinnati to take on the Reds (20-24).

Bryse Wilson is slated to take the mound for Chicago against Nick Martinez for Cincinnati.

Last night the White Sox achieved a season-first: they won a third consecutive game with a 4-2 win over the Reds. Davis Martin and four relievers combined to limit the Reds to single runs in the seventh and eighth innings.

Lets dive into this afternoon's matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch White Sox at Reds

  • Date: Thursday, May 15, 2025
  • Time: 12:40PM EST
  • Site: Great American Ball Park
  • City: Cincinnati, OH
  • Network/Streaming: CHSN, FDSNOH, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the White Sox at the Reds

The latest odds as of Thursday:

  • Moneyline: White Sox (+182), Reds (-221)
  • Spread:  Reds -1.5
  • Total: 9.0 runs

Probable starting pitchers for White Sox at Reds

  • Pitching matchup for May 15, 2025: Bryse Wilson vs. Nick Martinez
    • White Sox: Bryse Wilson (0-1, 4.88 ERA)
      Last outing: 5/9 vs. Miami - 5IP, 1ER, 3H, 2BB, 1K
    • Reds: Nick Martinez (1-4, 4.23 ERA)
      Last outing: 5/9 at Houston - 6IP, 3ER, 10H, 0BB, 5Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of White Sox at Reds

  • The White Sox have lost 9 of 14 games this season following a win
  • The Under is 4-1 in the Reds' last 5 games
  • The White Sox have covered in 4 of their last 5 games for a profit of 2.21 units
  • Lenyn Sosa has picked up two hits in 4 of the last 5 games (8-18)
  • Elly De La Cruz is 4-25 (.160) over his last 6 games

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for today’s game between the White Sox and the Reds

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Thursday's game between the White Sox and the Reds:

  • Moneyline: NBC Sports Bet is recommending a play on the Cincinnati Reds on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago White Sox at +1.5.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Nationals at Braves prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 15

Its Thursday, May 15 and the Nationals (18-26) are in Atlanta to take on the Braves (21-22).

Trevor Williams is slated to take the mound for Washington against AJ Smith-Shawver for Atlanta.

The Nationals snapped a seven-game losing streak rallying for two in the seventh and two in the eighth to come from behind and defeat the Braves, 5-4. Cole Henry picked up the win combining with three other relievers to blank the Braves over the final 4.1 innings.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Nationals at Braves

  • Date: Thursday, May 15, 2025
  • Time: 12:15PM EST
  • Site: Truist Park
  • City: Atlanta, GA
  • Network/Streaming: MASN, FDSNSO, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Nationals at the Braves

The latest odds as of Thursday:

  • Moneyline: Nationals (+186), Braves (-225)
  • Spread:  Braves -1.5
  • Total: 9.0 runs

Probable starting pitchers for Nationals at Braves

  • Pitching matchup for May 15, 2025: Trevor Williams vs. AJ Smith-Shawver
    • Nationals: Trevor Williams (2-4, 5.88 ERA)
      Last outing: 5/10 vs. St. Louis - 6IP, 4ER, 7H, 1BB, 4Ks
    • Braves: AJ Smith-Shawver (2-2, 2.76 ERA)
      Last outing: 5/10 at Pittsburgh - 5.2IP, 1ER, 5H, 2BB, 7Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Nationals at Braves

  • Yesterday's 5-4 win was the first game in the Nationals' last 7 road games that did not cash to the UNDER the Total.
  • Austin Riley has at least one hit in 12 of 13 games in May (16-53)
  • Dylan Crews picked up 2 hits last night after totaling a mere 2 hits in his previous 7 games (2-23)

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for today’s game between the Nationals and the Braves

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Thursday's game between the Nationals and the Braves:

  • Moneyline: NBC Sports Bet is recommending a play on the Atlanta Braves on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Washington Nationals at +1.5.
  • Total: NBC Sports Bet is recommending a play on the under on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Twins at Orioles prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 15

Its Thursday, May 15 and the Twins (2-320) are in Baltimore to take on the Orioles (15-26).

Chris Paddack is slated to take the mound for Minnesota against Tomoyuki Sugano for Baltimore.

The Twins have now won 10 straight following a pair of wins over the Orioles yesterday. Christian Vazquez and Brooks Lee went deep in the opener to lead the Twins to a 6-3 win. Minnesota rallied for three in the eighth on Kody Clemens' home run to cap a comeback and complete the sweep with an 8-6 win.

Lets dive into this afternoon's matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Twins at Orioles

  • Date: Thursday, May 15, 2025
  • Time: 12:35PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: MNNT, MASN2, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Twins at the Orioles

The latest odds as of Thursday:

  • Moneyline: Twins (+114), Orioles (-134)
  • Spread:  Orioles -1.5
  • Total: 9.0 runs

Probable starting pitchers for Twins at Orioles

  • Pitching matchup for May 15, 2025: Chris Paddack vs. Tomoyuki Sugano
    • Twins: Chris Paddack (1-3, 4.77 ERA)
      Last outing: 5/9 vs. San Francisco - 7.1IP, 1ER, 3H, 0BB, 6Ks
    • Orioles: Tomoyuki Sugano (4-2, 2.72 ERA)
      Last outing: 5/9 at Angels - 7.1IP, 1ER, 3H, 0BB, 5Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Twins at Orioles

  • The Twins are on an 10-game winning streak
  • The Twins have covered the Run Line in 9 of the last 10 games
  • Carlos Correa is 12-40 in May (.300)
  • Adley Rutschman is just 5-38 in May (.132)

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for today’s game between the Twins and the Orioles

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Thursday's game between the Twins and the Orioles:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Minnesota Twins at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

How Giants' stable of young pitchers fit in during remainder of 2025 MLB season

How Giants' stable of young pitchers fit in during remainder of 2025 MLB season originally appeared on NBC Sports Bay Area

SAN FRANCISCO — After about three weeks back in Triple-A, Giants left-hander Kyle Harrison felt he was back to feeling like himself. His shoulder was bouncing back well after every start and his velocity was ticking up. When it started to get back into the 96-98 mph range that Harrison showed as a rookie in 2023, he got the sneaking suspicion that he might soon be back in the big leagues — except as a reliever this time.

A few days later, Harrison found himself pitching out of the Giants’ bullpen for the first time as a professional. He has joined Hayden Birdsong in what is a bit of a unique alignment in today’s game. 

This spring, as the Giants tried to sort through the Birdsong-Landen Roupp fifth-starter competition, Bob Melvin noted that Jesus Luzardo had been eased in as a reliever when he came up with Melvin’s A’s in 2019. It’s not unusual to have one top prospect get his feet wet in the bullpen, but the Giants have had two for the last couple of weeks, and others are trying to enter the mix as well.

Even with Birdsong, Harrison and Roupp in San Francisco, the Triple-A rotation is loaded with young talent. Right-handers Carson Seymour, Trevor McDonald and Mason Black have all gotten off to solid starts in Sacramento, but the standout has been Carson Whisenhunt, the organization’s No. 2 prospect. 

Whisenhunt struck out nine over seven innings on Tuesday to lower his ERA to 3.48. The league is full of ballparks that rival Coors Field, but at home, in a more neutral environment, Whisenhunt has a 1.46 ERA. He’s the first River Cat in eight years to throw at least seven innings in three consecutive starts, and he has allowed just four runs and walked one in 21 innings in May.

Melvin watched part of Tuesday’s Triple-A game to see the at-bats of rehabbing infielders Tyler Fitzgerald and Casey Schmitt. He couldn’t help but notice what Whisenhunt was doing. 

“He’s been great. With the guys that we have here pitching out of the bullpen, we also need guys starting down there, too,” Melvin said. “I think he’s really emerged this year. Last year, I thought potentially there would be a time we might see him, but I think coming in this year, it’s a different look, it’s a different intensity to it. I think his focus is on trying to get here to the big leagues this year.”

Like all of the young pitchers in Triple-A, Whisenhunt is finding that there’s only so much he can control. The Giants have used the same five starters all season, although it’s possible that changes before the end of May. 

Jordan Hicks was roughed up Wednesday and Melvin was noncommittal afterward about the upcoming plans for the starter with a 6.55 ERA. It’s possible that Birdsong or Harrison slides into that spot soon, although if that doesn’t happen, the Giants might run into a slight complication with their two young options.

The staff believes that either Birdsong or Harrison could be stretched out to about four innings right now, but the longer they serve as relievers, the longer it will take for them to get their pitch counts back up. Given that there are two of them, that ultimately might not be a problem if a rotation change is made. They could piggyback initially to make sure there’s no extra stress on the bullpen. 

No matter what the Giants decide to do with the back end of their rotation, they know they’ll need their prospects at some point this season. They’ve been remarkably healthy, but teams generally plan to use double-digit starters over 162 games. 

There should, at some point, be a real opportunity for Birdsong, Harrison, Whisenhunt and others on the waiting list, although Harrison said nobody is viewing it that way in Triple-A or the big league bullpen.

“Control what you can, be where your feet are and just get outs,” Harrison said. “That’s still the name of the game, no matter where I’m at — I’m going to try and get outs and if the team has different plans for us, so be it, but for now this is what we’re going to do. We’re going to get outs wherever they need me.”

Harrison has allowed just one hit — a solo homer — in three relief appearances since returning, and in Triple-A, he had a 3.46 ERA. He said the young starters in Sacramento were competing with each other on a nightly basis, something that started on opening night, when Seymour struck out eight in four scoreless innings. Harrison followed with four strong innings the next day, and a day later, Whisenhunt struck out nine. 

The prospects will at some point make an impact at the big league level, and it doesn’t necessarily have to be in the Giants’ rotation or bullpen. There are few things more valuable than controllable young starters, and the Giants should have an arm or two to trade as they search for upgrades to the lineup at the trade deadline. 

There are flaws on the big league roster, as the Giants have shown in recent days, and they’re not exactly overflowing with position players who are ready to take the leap from Triple-A. But in Sacramento and the big league bullpen, the young pitchers have at least lived up to the hype thus far.

“That’s the sweet spot of the organization right now, is the young pitching we have,” Melvin said. “Coming out of spring we were talking about all the starting pitching we had and now we’re using a couple of guys out of the bullpen and they’ve been effective, too.”

Download and follow the Giants Talk Podcast

Pete Rose returns to the Hall conversation as baseball embraces his original sin

Pete Rose was one of the greatest players of his generation. Photograph: G Paul Burnett/AP

The not-so-bombshell decision on Tuesday by MLB commissioner Rob Manfred to reinstate Pete Rose, ‘Shoeless’ Joe Jackson and others to eligibility for the Hall of Fame, was actually months in the making. In January, representatives for Rose filed a petition in support of the former Reds star, who died last September, with MLB. Then in an April White House meeting, Manfred met with Donald Trump and discussed the Rose affair. Trump has made his opinions known about Rose for years. Though the wheels were already in motion, the meeting made Rose’s reinstatement feel inevitable.

Manfred was – and is – in a difficult position. Across American institutions – from law firms to media outlets to universities – the intense pressure from the White House to conform to Trump has been hard to ignore. And with immigration from countries that produce many of MLB’s players a major source of contention, it’s entirely understandable that Manfred would want to protect the interests of his sport.

Related: Major League Baseball ends lifetime bans for Pete Rose, ‘Shoeless’ Joe Jackson

On talent alone, Rose and Jackson would already be in Cooperstown. Rose is MLB’s all-time hits leader; Jackson’s career batting average ranks fourth in history. Both were banned for gambling and thus barred from Hall of Fame consideration. In his letter to Rose’s attorney, Manfred explained his decision. He effectively argued that because Jackson and Rose are now dead, they cannot threaten the game’s reputation. “Obviously, a person no longer with us cannot represent a threat to the integrity of the game,” Manfred wrote.

While Manfred was likely trying to traverse an exceedingly delicate middle ground with his decision, there is a faulty reasoning with the Commissioner’s stance when he states that once a player dies he is no longer a current threat to the integrity of the sport, but that doesn’t mean he didn’t damage it because of his deeds when he was alive.

To be clear, this isn’t the fault solely of MLB. The Hall of Fame and MLB were and are two separate entities. Then commissioner Bart Giamatti handed down Rose’s ban in 1989, but the Hall of Fame waited until 1991 to create a new rule stating that anyone on the MLB ineligible list cannot be enshrined in the Hall of Fame. Manfred made a point in his letter that Giamatti didn’t make any making public judgements about Rose’s Hall of Fame candidacy, with the then commissioner writing in 1989 that: “I need not point out to the Baseball Writers of America that it is their responsibility who decides who goes into the Hall of Fame. It is not mine. You have the authority, and you have the responsibility. And you will make your own individual judgments.”The Hall of Fame could have allowed Rose to be considered before their new rule and if so, Rose wouldn’t have likely gotten the votes. Perhaps this would have been a better and clearer way to adjudicate this matter in public.

It’s worth remembering that commissioners were once outsiders. Giamatti, a former Yale president, brought a degree of remove from the game. But after his sudden death and Fay Vincent’s tenure, MLB turned inward, appointing former Brewers owner Bud Selig. Since then, the commissioner’s office has functioned less as an independent arbiter and more as an extension of ownership.

Like the US and its former national pastime (for better or worse, football now holds that title), Rose was a highly complicated figure, full of contradictions – and that’s aside from his gambling on the sport while he was a manager. A player who gave 110% effort at all times, but sometimes bordered on dirty, Charlie Hustle was also a shameless self-promoter, a man of questionable attitudes and actions around women, a tax cheat and convict and also a defender and supporter of Black players.

And this is what his defenders have always argued, that Rose was just like the rest of us: capable of the divine and the diabolical. He never took PEDs. He never threw a game. He loved baseball. But he broke its most sacred rule: he bet on his own team while managing. Worse, he lied about it for 15 years. Americans can forgive almost anything – but not when remorse is absent.

Related: One woman’s fight against VIP schemes fueling the US sports betting boom: ‘You’re the biggest loser’

All that’s true. But he committed the ultimate cardinal sin of betting on baseball … on his own team … while he was the manager. And, worse, he never apologized when he should have. Then he continued lying about it for 15 years (he finally owned up to it in his 2004 book, My Prison Without Bars). Americans, both individuals and institutions, are generally forgiving. But forgiveness without accountability is a pointless gesture.

And it is this moral component to the story, the fact that Rose refused to display any remorse is what doomed him. One wonders whether, if Rose had immediately admitted his guilt and framed his gambling in the context of his addiction (which it was) and sought out treatment and advocated for those with the same disease and stayed away from those associated with gambling … whether there was a chance of reinstatement while he was alive. Perhaps an agreement would have been reached with the Hall of Fame that a full accounting of his career – including his banishment – would be on full display. But that never happened because Rose proved himself to be a pathological liar who didn’t show any concern for the integrity of the one thing he said he loved above all else – baseball.

And, finally, there is the “irony is dead” or shall we call it the “beyond parody” component to this whole sordid and sad affair. Rose committed the ultimate betrayal and was justifiably punished for it. But somehow, in this alternative universe we are currently inhabiting, legalized gambling has itself become inseparable from baseball. DraftKings is a major sponsor of MLB and gambling references are ever-present in media coverage of the sport. It’s widely documented that this sort of partnership is already causing serious concerns about a rise in gambling addiction. Even ignoring those effects gambling has compounded the data-centric focus on sports, robbing fans of greater and more enjoyable narratives in the games. This is by no means a baseball-only issue. The sport I cover most frequently, tennis, is awash in gambling, and viewers are bombarded during Tennis Channel broadcasts with in-match odds.

In MLB’s defense, the league has continued with its no-exceptions crackdown on gambling from those it employs. In February, umpire Pat Hoberg was fired for sharing legal sports betting accounts with a professional poker player, prompting a sharp and pointed statement from Manfred. It will undoubtedly continue to be a tricky practice, to both accept the fact that legalized gambling is a citizen’s right and a passion (unfortunately) for so many sports fans, while continuing to be utterly vigilant when it comes to policing betting whenever within baseball.

It’s possible that in July of 2028 (the first year in which Rose will be eligible to be accepted into the Hall) a member of his family will speak from the stage at the Hall of Fame ceremony celebrating the career of the most prolific hitter in the history of baseball. While it would give Rose’s family justifiable solace, it will only further remind us of how poorly this mess was handled and fill us with that cliched but apt notion: “For of all sad words of tongue or pen, The saddest are these: ‘It might have been.’”

Mookie Betts and Max Muncy power Dodgers' late surge in win over Athletics

Max Muncy runs the bases after hitting a three-run home run in the eighth inning of the Dodgers' 9-3 win.
Max Muncy runs the bases after hitting a three-run home run in the eighth inning of the Dodgers' 9-3 win over the Athletics at Dodger Stadium on Wednesday night. (Gina Ferazzi / Los Angeles Times)

Mookie Betts flexed his arms and began to shout. Max Muncy simply looked to the sky and strolled slowly out of the batter’s box.

In the eighth inning Wednesday night, both hitters erased some recent frustrations in the Dodgers’ 9-3 win over the Athletics, delivering the key hits in a five-run rally that turned a close game into a laugher.

With one out, and Kiké Hernández standing at second base after being bunted over by Miguel Rojas following his leadoff single, the Athletics decided to intentionally walk Shohei Ohtani. They wanted right-handed Tyler Ferguson to face Betts instead.

After showing some improvements with his slumping swing on last week’s road trip, Betts entered the at-bat back in another cold spell, stuck in a 0-for-7 rut to start this homestand that included a fly out that left two runners stranded in his previous at-bat in the sixth.

Read more:Dodgers call up catcher Dalton Rushing, designate Austin Barnes for assignment

This time, however, Betts crushed a double in the right-center gap. A 4-3 lead suddenly blossomed to a 6-3 cushion. And as Betts pulled into second, he turned toward the first-base stands (the same direction as the A’s dugout) and screamed with an animated celebration.

Three batters later, Muncy put the game away, clobbering a three-run homer that was a no-doubter off the bat. It was just Muncy’s second home run of the season, and snapped his own 0-for-8 skid to begin this homestand. As the ball sailed around the right-field foul pole, Muncy gave it a long look, admiring the kind of swing that has eluded him for much of the opening two months of the season.

In the bullpen, closer Tanner Scott took a seat. In a game that had been close for eight innings, his services wouldn’t be needed.

The Dodgers had broken a 3-3 tie in the sixth inning, when Miguel Rojas drove Michael Conforto home from first with a pinch-hit double.

Dodgers pitcher Yoshinobu Yamamoto delivers during the first inning Wednesday against the Athletics.
Dodgers pitcher Yoshinobu Yamamoto delivers during the first inning Wednesday against the Athletics. (Gina Ferazzi / Los Angeles Times)

Moments before that, Andy Pages had run into an out on the bases, getting overaggressive on a Conforto single by trying to go first-to-third. Thus, when Rojas hit his line drive the other way, it briefly seemed like the blunder would come back to cost the Dodgers a chance to go in front.

Instead, A’s center fielder JJ Bleday had trouble getting a grasp.

As Bleday booted his cut-off attempt, the ball bouncing off his glove as he slid along the outfield grass, Dino Ebel immediately put his arm in helicopter mode, the third base coach giving Conforto — chugging hard all the way from first — a green light to race to the plate.

Hyeseong Kim, right, celebrates with Shohei Ohtani after hitting his first career home run in the Dodgers' win Wednesday.
Hyeseong Kim, right, celebrates with Shohei Ohtani after hitting his first career home run in the Dodgers' win Wednesday. (Gina Ferazzi / Los Angeles Times)

Conforto beat the delayed relay. The Dodgers had their first lead since the third inning. And with their full stable of high-leverage relievers available (the ones currently not on the injured list, anyway), they never looked back again.

The Dodgers (28-15) did all of their early scoring the same way Wednesday, hitting three leadoff home runs in three innings against Athletics rookie starter Gunnar Hoglund.

Ohtani got things started in the first, belting his 13th homer of the season (and third to lead off a game) on a scorching line drive that carried over the right field wall.

The next inning, Pages walloped one the other direction, lifting his seventh blast of the season to the left-field bullpen.

In the fifth, Hyeseong Kim got his first MLB big fly, lofting a wallscraper to right for career home run No. 1.

The Athletics (22-21) got to Dodgers starter Yoshinobu Yamamoto with their own long ball, Tyler Soderstrom hammering a two-run blast with two outs in the third when Yamamoto tried to steal a first-pitch strike with a curveball over the plate.

Outside that, however, Yamamoto was effective in a six-inning, three-run outing that left his ERA at 2.12 on the season. The only other score he allowed came in the fourth, when a leadoff walk to Shea Langeliers set up Miguel Andujar for an RBI double.

Sign up for more Dodgers news with Dodgers Dugout. Delivered at the start of each series.

This story originally appeared in Los Angeles Times.

Rockies fall 8-3 to Rangers, become first team to start season 7-36 in modern era

ARLINGTON, Texas — The Colorado Rockies lost 8-3 to the Texas Rangers on Wednesday night to become the first team in baseball’s modern era to lose 36 of their first 43 games.

Wyatt Langford and Adolis García hit opposite-field, two-run home runs and Patrick Corbin struck out six consecutive batters among a season-high nine for the Rangers.

The Rockies became the first team to start 7-36 in the modern era (since 1901). They were swept for the seventh time and are 0-3 under interim manager Warren Schaeffer, who replaced Bud Black on Sunday.

The Rangers (23-21) have won five consecutive games to match a season-best winning streak.

Langford homered in a four-run first inning. García homered in the sixth.

Texas’ other first-inning runs scored on Josh Jung’s bases-loaded walk and Evan Carter’s fielder’s choice.

Jake Burger doubled home two runs for the Rangers in the fifth inning.

Corbin (3-2) pitched six innings for his first win since April 22. He allowed Michael Toglia’s second-inning solo homer and Kyle Farmer’s two-run shot in the sixth.

Antonio Senzatela (1-7), tied for the major league lead in losses, gave up six runs in 4 2/3 innings. Opponents are hitting .381 against him.

It was Rangers manager Bruce Bochy’s 2,194th career win, tying him with Sparky Anderson for sixth place overall.

Mets Notes: Juan Soto ready for Bronx cheers, 'unfortunate' rain hurts Clay Holmes

For the first time since Game 5 of the World Series last fall, Juan Soto will play a game at Yankee Stadium.

During the weekend’s Subway Series, the ex-Yank will run out to right field in front of The Bronx’s Bleacher Creatures for the bottom of the first with the Mets. And he’s excited about making his return.

What excites him most? “The crowd,” he said after Wednesday’s game at Citi Field, via MLB.com’s Anthony DiComo.

Even if the Yankees fans boo? “I don’t mind,” Soto answered.

Manager Carlos Mendoza anticipates the slugger, who was given the finale against the Pittsburgh Pirates off ahead of Thursday’s off day, will experience “a lot of emotions.”

"He’s going back, he’s gonna go in there and [remember] good memories,” Mendoza said. “He had a really good year with them, went to the World Series with them, it'll be exciting."

As a team, Mendoza said they are “ready to go.”

“It will be an exciting series, two teams playing well, two really good teams, pretty sure it will be fun,” he said.

After a Yanks-Mets matchup during spring training, Soto let slip what he anticipates happening. “You know, Yankees fans, they can surprise you with anything, so I'm expecting the worst," he said with a laugh.

After signing with the Mets in December, Soto thanked Yankees fans for showing him “all the love” in his lone season in The Bronx during his introductory news conference at Citi Field.

“They were there day in, day out. They really have a spot in my heart at the end of the day,” he said. “Tough we couldn’t get it together and try to be back, and stuff like that, but always going to appreciate what they did for me in 2024.”

Blame it on the rain?

The rain was always going to play a factor on a wet Wednesday at Citi Field. Unfortunately for Clay Holmes, the biggest cloudburst of the game came at a critical moment.

After a nine-pitch first frame, Holmes got two quick outs to start the inning before Isiah Kiner-Falefa yanked a sweeper on the outside corner to left for a single. And that is when the rain went from falling lightly to a bit steadier. Back-to-back sweepers landed in the zone to get ahead of Matt Gorski, before the intensity of the rain increased again.

On the next two pitches, the rain was not the issue, but home plate umpire Carlos Torres called a slider that appeared to be entirely in the zone a ball, and a 1-2 sweeper that was a bit higher was called out of the zone, as well.

“Two calls that we didn’t get there,” Mendoza said. “A full ball in the strike zone and we didn’t get that one, and then another one that clipped the strike zone and we didn’t get that one.”

“Some tough hops here,” Holmes said. “Losing grip on the ball there, trying to make pitches.”

The heavens opened up before Holmes could throw his next pitch. And when he did, the righty uncorked a fastball that went over the batter’s head and hit the backstop on the fly, bouncing all the way back to him. 

“At that point, it’s in the umpire’s hands, it's nothing we could do there,” Mendoza said about getting the game stopped. “Other than create the awareness and get it to their attention, but… it's their call.”

And after fouling off a sweeper toward the corner, Holmes hung his second 3-2 slider and it was clocked for a 407-foot home run to left through the driving rain.

“I think I went to the slider too many times there, but I thought it was probably the best thing I could control. I ended up getting beat with it,” Holmes said.

“He lost the feel for the ball there,” the manager said. “I’m not trying to make excuses here for him.”

To add insult to injury, after Holmes got the final out, the field was in such a state that the grounds crew needed 10 minutes of work to fix the infield and mound before the home half of the second could begin. 

“It was one of those things where you gotta compete through and try to make pitches,” Holmes said. “Unfortunately, I couldn’t make one there.”

Clay Holmes allows pair of two-run homers, Mets' bats silenced in 4-0 loss to Pirates

Clay Holmes surrendered a pair of two-run home runs, and the Mets' bats got blanked by the Pirates in a 4-0 loss to Pittsburgh on Wednesday night at Citi Field.

On a dreary, rainy spring night, Holmes never really looked comfortable on the hill, and his teammates couldn’t pick him up in the batter’s box as New York went 0-for-4 with runners in scoring position and left eight on base.

The Mets (28-16) took two of three from the Pirates (15-29) and had chances to make the visitors sweat, but managed just six singles in their fifth home loss out of 22 games. This was the second time they had been shut out this year.

Here are the takeaways...

-Holmes, making his first start on four days' rest of the year, retired the first five he faced before allowing a bloop single to left in the second. And after getting ahead 0-2 to Matt Gorski, the rain went from falling lightly to a downpour. Holmes, who was leaving some offspeed pitches up in the inning, had a 3-2 sweeper hang right over the plate and Gorski cranked it 407 feet to left for a two-run homer.

In addition to the rough luck on pitching through a tremendous cloudburst of rain, Holmes may have gotten squeezed by home plate umpire Carlos Torres on two off-speed pitches at the top of the zone to Gorski. 

Holmes rebounded for a streak of six-straight retired before a pair of two-out singles in the fourth brought Gorski to the plate. But Luisangel Acuña was able to make a fine play at second on a slow roller up the middle to end the threat.

Pittsburgh doubled the lead in the fifth on Ji Hwan Bae's beautifully executed drag bunt (38.9 mph off the bat) and Jared Triolo smacking a sinker that was up in the zone to left for a two-run shot (104.7 mph). A bloop single and walk gave them two on with one away, but Holmes got Joey Bart to bounce into a 5-4-3 twin-killing to avoid further damage.  

Holmes saved his best inning for last, getting a pair of strikeouts in a perfect sixth. His final line: 6.0 innings, four runs, seven hits, one walk, four strikeouts on 90 pitches (60 strikes). His average velocity was down on his sinker by nearly a mph, and his spin rate was down on his slider and sweeper.

- The Mets had chances to get the starter a cushion early off Pirates starter Bailey Falter as Mark Vientos singled and Pete Alonso worked a 10-pitch walk with one out. Starling Marte worked an eight-pitch walk with two outs to load the bases, but on the left-hander’s 32nd pitch of the inning, Luis Torrens went down swinging on a high slider.

New York, down pair, had the chance to get back into it with singles by Brandon Nimmo and Torrens in the fourth. And after Acuña worked a two-out walk, the bases were loaded again. New Pirates skipper Don Kelly summoned right-hander Chase Shugart from the bullpen and Carlos Mendoza decided to stick with José Azócar rather than an early pinch-hitter. Azócar hit a first-pitch lazy fly to center to leave ‘em loaded again.

- Alonso yanked a ball to left with two down in the fifth and was smelling a double, but while he beat the throw, he slid off the bag and Adam Frazier maintained the tag to end the inning. He finished the day 1-for-3 with a walk and a strikeout.

- Génesis Cabrera notched two strikeouts in a 1-2-3 seventh, getting five whiffs on eight swings. The eighth inning was less easy as a leadoff walk and back-to-back one-out singles loaded the bases. But he blew a fastball past Isiah Kiner-Falefa and got Gorski to pop out to second. 

Dedniel Núñez needed 13 pitches (seven strikes) for a clean ninth with a strikeout.

- Brett Baty entered as a pinch-hitter for Tyrone Taylor, who is in a 0-for-9 funk, to start the seventh and lined a ball 106.1 mph directly into the glove of Pittsburgh reliever Tanner Rainey. It was that kinda night.

Jeff McNeil, pinch-hitting for Azócar with two down in the inning, rocketed the Mets’ fifth hit (all singles) through the right side of the infield, but moved no further. 

As a result of those moves, Acuña moved out to center for his first taste there in the majors after playing there 35 times in the minors. Of course, he did not get tested by anything hit his way. (Baty went to second, and McNeil to right.) 

- In the last of the ninth, Marte pulled a leadoff single to left, but after Torrens popped out in foul territory to first, Baty clobbed a ball two steps in front of the wall in center and Acuña hit one to the warning track to end the game with a pair of loud outs. 

Baty’s drive (401 feet, 105.9 mph) would have left seven ballparks. Acuña’s (391 feet, 104.8 mph) would have left just one.

- Vientos, the night after an adventure at third, was back on the horse and made a good play cutting across Lindor and making a running throw in the first, and dealt with the wet conditions very well, handling several balls hit to the hot corner.

He finished 1-for-4 with a strikeout at the plate.

- Juan Soto was given the day off to give him an added day of rest ahead of the Weekend’s Subway Series game in The Bronx. Azócar got the start for him in right, worked a walk his first time up, but got picked off by the lefty. He finished the day 0-for-1

- The start of the game was delayed 15 minutes by rain, and rain fell throughout the game. The bottom of the second was delayed by nearly 10 minutes as the grounds crew tried to remove numerous wet spots on the infield from a deluge during the top half of the inning.  

What's next

The Mets have Thursday off before they open up the first Subway Series of the season on Friday night in The Bronx.

Right-hander Tylor Megill (3.10 ERA, 1.254 WHIP in 40.2 innings) gets the ball for the visitors and left-hander Carlos Rodon (3.29 ERA, 0.970 WHIP in 54.2 innings) will start for the Yankees.