NEW YORK — Gavin Williams came within two outs of Cleveland’s first no-hitter in 44 years before Juan Soto homered with one out in the ninth inning, and the Guardians completed a three-game sweep of the reeling New York Mets with a 4-1 win Wednesday.
Williams (7-4) walked three and struck out six, including Francisco Lindor to lead off the ninth. But Soto homered just beyond the leaping grasp of center fielder Angel Martínez two pitches later for the Mets’ first hit since the fourth inning of Tuesday’s 3-2 loss.
The Guardians have not thrown a no-hitter since Len Barker twirled a perfect game on May 15, 1981. Their no-hitter drought is the longest in the majors.
There has not been a no-hitter in the majors this season.
Williams, who was the first player on the field in the ninth with nobody warming up in the Guardians’ bullpen, retired Pete Alonso on a fly to right but exited after walking Brandon Nimmo for the third time.
The right-hander threw 126 pitches — 17 more than his previous career high and the the most in the majors since Alex Cobb threw 131 in a one-hitter for the San Francisco Giants on Aug. 29, 2023.
Hunter Gaddis got Mark Vientos to fly out to earn his second save.
David Fry led off the second by homering against David Peterson (7-5). Martínez hit a two-run homer in the third and Gabriel Arias added an RBI triple in the sixth.
The Mets have lost eight of nine.
Key moment
Soto’s homer allowed the Mets to avoid being no-hit for the ninth time in team history.
Key stat
The Guardians’ no-hitter drought is at 7,115 games, counting the postseason.
Up next
The Guardians remain on the road Friday, when RHP Tanner Bibee (7-9, 4.51 ERA) takes the mound against Chicago White Sox RHP Aaron Civale (3-6, 3.99 ERA).
The Mets hit the road Friday, when RHP Kodai Senga (7-3, 2.31 ERA) starts against Milwaukee Brewers RHP Brandon Woodruff (3-0, 2.22 ERA) in a rematch of last year’s NL Division Series.
While David Peterson was solid but not spectacular on the mound, the entire lineup looked listless at the plate, as Guardians starter Gavin Williams carried a no-hitter through 8.1 innings.
With the loss, the Mets have now lost eight of their last nine games, remaining 2.5 games back of the Philadelphia Phillies, who also lost on Wednesday afternoon.
“You’ve got to give him credit,” manager Carlos Mendoza said about Williams. “Obviously, he was really good today using all of his pitches, but we also know that we’re better than that. They know they’re better than that. We just couldn’t make any adjustments. A lot of empty at-bats there.
“Yes, as good as he was, I feel like he gave us a few pitches to hit and we missed them.”
Williams struck out six Mets on the afternoon, but even when the Mets did put the ball in play, it was mostly weak contact, outside of a Francisco Lindor liner back to the mound in the first inning and a Mark Vientos flare in the seventh that forced C.J. Kayfus to make a diving catch.
The Mets finally scratched across a hit with one out in the ninth, as Juan Soto homered to straight-away center. But it was too little, too late.
“I really don’t know what is going on,” Soto said after the game. “We definitely have the talent and the guys who are capable to do damage here, so I think one day it’s going to turn around.”
“We have to be better,” Soto added later. “As a group we have to come through better and we have to do the adjustments. Nobody said it’s going to be easy to go all the way, but it’s a challenge. We’ve just got to go out there and take it from them. Nobody’s going to bring the trophy over here and give it to us, we gotta go out there and take it.”
Things don’t get any easier for the Mets in the immediate future, as the club has an off day on Thursday before starting a three-game series in Milwaukee against the Brewers, who have the best record in baseball at 69-44.
Mendoza isn’t losing confidence in his club, but he knows it’s time to get things turned around.
“I think the number one thing is just understanding that we’re going through it right now, but at the same time, we’ve got to find a way to turn the switch here,” Mendoza said. “We know you’re good, we know we’re good here, but we’ve got to go out there and do it. We’ll continue to have those discussions. We believe in those guys, obviously. It’s been a rough stretch here for a quite a bit now, and I know they’re working really hard. The messaging, obviously we have to be better. We have to continue to work hard, and we have to go out there and do it.”
The Mets fell to the Cleveland Guardians by a score of 4-1 on Wednesday afternoon, and have now lost eight of their last nine games.
Here are the takeaways...
-- The story of the day was Guardians starter Gavin Williams, who carried a no-hitter into the ninth inning.
After not recording a hit over the final four innings of Tuesday's loss, the Mets were left searching for answers against Williams, as the right-hander had his fastball sitting in the high-90s and induced plenty of weak contact. While he only struck out six hitters, he kept his pitch count relatively low, though he was up to 111 pitches through eight innings.
In the ninth, Williams struck out Francisco Lindor swinging to start things off, but Juan Soto ended the no-no, homering to center field on Williams' 117th pitch of the game. Williams issued a walk later in the inning, and his afternoon ended after 8.2 innings and 126 pitches. Hunter Gaddis came in and recorded the final out, and Williams' final line read 8.2 innings, one run, one hit, six strikeouts, and four walks.
-- It seems like in every potential no-hitter situation, there's always one or two stellar defensive plays that keep it going. Lindor, the first batter of the game, lined one right back to Williams which knocked his glove off his hand, but Williams recovered to get the out at first. Then, in the bottom of the seventh, Mark Vientos flared a ball to shallow right field and C.J. Kayfus laid out to make the grab, keeping the no-no alive for the time being.
-- David Peterson has been the only Mets starting pitcher to give them any length of late, and while he pitched deep into the game once again, he didn't receive any run support and was tagged for a couple of home runs. The lefty allowed a solo home run to David Fry in the top of the second, and fell victim to the long ball again in the third, when Angel Martinez lined a two-run shot to left.
Gabriel Arias later lined a two-out, RBI triple to right-center to extend the Guardians' lead to 4-0 in the sixth. That was the final frame for Peterson, who went 6.0 innings, allowing four earned runs on five hits while striking out seven and walking two.
-- While it was a game to forget for the offense overall, Brandon Nimmo reached base three times on three walks.
Game MVP
Williams, who came within two outs of recording the first no-hitter in the majors this season.
Aaron Judge, already back in the Yankees lineup as a DH, took a big step in his return to the outfield ahead of Wednesday’s game against the Texas Rangers.
Judge threw from about 60 feet while playing catch with Giancarlo Stanton on the outfield grass and came out feeling positive about his progress from the flexor strain in his right arm.
“Felt good to get out there. We’ll see what I can do tomorrow,” Judge said, via Newsday. “You’ve got a flexor strain. Like a hammy, the first time you run on a hammy, it’s going to be sore. But I didn’t feel like I did when I hurt it.”
When asked if the soreness would be something he will have to manage for the remainder of the season, Judge said he anticipates it will eventually subside.
“I think for a little bit, and then eventually it will get better and we’ll be good to go and forget about it in a couple of weeks,” Judge said. “We’ll see. I’ve never had this.
“Would be easier if I had a quad or a hammy or oblique, I could kind of give you a better estimate of what we’ve got.”
In that regard, Judge equated the injury to “any muscle injury” when it comes down to playing despite any lingering pain.
“You pull a hammy, you have to be smart,” he said. “You just can’t blow it out. We’ll be smart with it.”
Arizona Diamondbacks' Lourdes Gurriel Jr.. hugs teammate Geraldo Perdomo after hitting an eighth-inning home run against the San Diego Padres on Tuesday in Phoenix. (Ross D. Franklin / Associated Press)
The Arizona Diamondbacks designated hitter didn't swing at the first two pitches he saw from San Diego Padres reliever Mason Miller — a fastball that registered at 102 miles per hour for a ball and an 89-mph slider — with two outs in the bottom of the eighth inning Tuesday night in Phoenix.
The Cuban-American batter then fouled off the next four pitches, three of which were fastballs thrown between 101 and 104 mph. Miller's seventh pitch of the at-bat was another scorcher, but Gurriel made contact and this time kept the ball in fair territory.
It traveled 439 feet and landed in the left-field stands for a two-run home run. Miller's pitch was clocked at 103.9 mph, making it the fastest pitch to be hit for a home run since MLB started pitch tracking in 2008.
"It’s something that just happened,” Gurriel said after the game through an interpreter.
Miller said of the pitch: “Location could have been better, for sure. Ultimately, the result is what it is. I’m not going to sit here and regret what pitch I threw. Just got it out over the plate, a little bit high.”
Gurriel's blast, which left the park at 107.1 mph, tied the game at 5-5. Unfortunately for the Diamondbacks, they couldn't keep up the momentum against their National League West rivals and eventually lost 10-5 in 11 innings.
“The real meaning was in the time of the game and what it meant to the team to tie the ballgame. That was the most important thing,” Gurriel said of his historic homer. “I mean, unfortunately, it didn't turn into a win, but that was the most exciting thing.”
It was Gurriel's second home run of the game — he also hit a two-run homer off Padres starter Yu Darvish in the first inning — and his 14th of the season. Before Tuesday, Gurriel had not hit a home run since July 1.
Gurriel is the ninth player known to hit a home run off a ball thrown at 102 mph or faster and only the second player to do so off a pitch thrown faster than 103 mph. In September, Ian Happ of the Chicago Cubs went yard off a 103.2-mph pitch.
That pitch also happened to be thrown by Miller, who was with the Athletics at the time before being acquired by the Padres at the trade deadline last week. In his second appearance for San Diego, Miller pitched one inning, giving up one hit and a walk with two strikeouts. One of his pitches was clocked at 104.2 mph, the fastest ever tracked for a Padres pitcher.
“It’s a weapon,” Miller said of his fastball after Tuesday's game. “But you still need to put together an at-bat for the guy, and work with him, as far as his swings and his approach in there."
Two of the Mets’ top prospects took home some hardware following their incredible performances over the past month: Brandon Sproat was named International League Pitcher of the Month, while outfielder Carson Benge was named Eastern League Player of the Month.
The 24-year-old Sproat got off to a bit of a rough start this season, but thanks to his terrific July he has lowered his season ERA from 5.43 on June 28 to where it currently stands at 4.07.
As for Benge, the 2024 first-round pick has been destroying the ball since his promotion to Double-A Binghamton. In 27 games as Rumble Pony, Benge has slashed .356/.446/.644 with eight home runs and 20 RBI.
In July, Benge slashed .397/.482/.726 with seven big flies while driving in 17 runs.
Fans arrive to Petco Park before a baseball game in San Diego. (Gregory Bull / Associated Press)
Parking at Petco Park, home of the San Diego Padres, is a distinctly different experience than parking at Dodger Stadium.
It's about to be similar, however, when it comes to price.
City crews installed about 400 signs in downtown San Diego last week to let drivers know about new street parking-meter rates taking effect Sept. 1, calling it a special event zone. The hourly rate will increase from $2.50 to $10 starting two hours before games or concerts at the stadium, and will remain at that rate for six hours.
Getting to the stadium an hour before a three-hour game and perhaps enjoying a drink or meal at one of the establishments in the Gaslamp Quarter a short walk from the stadium can lift the cost of parking from $15 to $60.
And it could get worse. The variable parking rate policy change that the San Diego City Council approved in June allows the city to charge as much as $20 an hour, but officials are starting with $10.
The Padres were taken by surprise by the city's action and objected to the increase, complaining that it was implemented without significant input from the team.
“We look forward to better understanding the city’s plan,” Padres spokesperson Vanessa Dominguez said.
Watching the kerfuffle must be amusing for Dodgers officials, who long have taken it on the chin for seemingly exorbitant parking fees and an enormous, barren parking lot that has all the charm of, well, an enormous, barren parking lot.
Parking at Chavez Ravine is not nearly as fun as at Petco Park, where the dozens of nearby restaurants, bars, shops and music venues make it akin to attending a Chicago Cubs game at Wrigley Field.
General admission parking at Dodger Stadium is $35 if prepaid and $40 at the gate, but it's a long hike to the seats. Preferred parking — translation: a shorter walk — is $60, the same as the six-hour meter charge will be at Petco.
Dodgers fans have their complaints about parking — primarily a postgame snarl to get out of the Stadium that makes navigating the 405 seem like a breeze — and drama too often colors the experience.
A tailgating ban is enforced so diligently that fans can't even enjoy an El Ruso taco leaning over the trunk of their car without being scolded by a security officer. Safety is difficult to ensure as well: Fans have been beaten senseless walking to or from their cars.
And through no fault of the Dodgers, a procession of vehicles identified as federal agents attempted to enter the stadium on June 19, a day immigration raids capped two weeks of roundups by arresting "30 illegal aliens in Hollywood ... and nine illegal aliens in San Fernando and Pacoima,” Homeland Security Assistant Secretary Tricia McLaughlin said.
Federal officials said the gathering of vehicles was to conduct a briefing, and the Dodgers denied the vehicles entry into the stadium.
Parking near Petco Park is relatively safe, with well-lit lots and streets part of the fabric of a neighborhood packed with revelers. And Padres fans don't require a metered street spot to park. The team runs several lots a few blocks from the stadium where parking can be reserved ahead of time. Rates range from $10 to $40.
The quadrupled special-event metered rate changes near Petco were included in a sweeping package of new parking rules throughout San Diego designed to increase revenue.
No more free parking on Sundays. Soon, no more free parking at the San Diego Zoo, Balboa Park and Mission Bay Park. Free beach parking will be a perk of the past.
The city doubled meter rates to $2.50 an hour in most places. And meter hours around the city will be extended by at least two hours later this summer. The increase is expected to bring in about $4 million through the remainder of the fiscal year, and at least $9.6 million annually starting next fiscal year, according to the San Diego Union Tribune.
“This city is a playground for folks,” San Diego Councilmember Sean Elo-Rivera said at a recent meeting. “It is really important to me that San Diegans not be subsidizing the vacations of tourists who have the financial capability of coming here and enjoying this city.”
Most Padres fans are San Diego-area residents, although when the Dodgers visit the city to their south the crowd is noticeably peppered with folks wearing Dodgers gear. As the rivalry between the teams has grown in recent years, Petco has become a favorite destination for Dodgers fans.
Groups like Pantone 294 — the Dodgers official blue-tone color is listed as Pantone 294 — organize "takeovers," with hundreds of Dodgers fans purchasing tickets in the same section of an opposing ballpark. For the short trip to San Diego, fans can join others on tour buses or drive their own cars.
When it comes to parking those cars, fees will have risen. Savvy fans who don't mind taking the time can reduce the cost by parking near a San Diego trolley or MTS bus station: The fare remains $2.50.
Of all the prominent Rangers, the one who's toughest to figure is Adam Fox. Think – you Rangers fans – for a moment about the noble fellow.
1. He wanted so much to be a Ranger that he stiffed – call it an insult if you will – the Calgary Flames who drafted him in 2016. (And, no, they haven't forgotten.) His rationale: His Dad was a MSG season ticket-holder, and Adam grew up a Blueshirt fan.
2. His devotion to the Rangers was evident from the get-go on the ice, from a sparkling rookie season, going forwardl
3. His annexation of the Norris Trophy in 2021 suggested more prizes to come as his game matured and improved.
4. By all rights, this Met Area native seemed a natural for the Rangers captaincy after Jacob Trouba became a discarded Blueshirt.
But that seems so long ago and far away, doesn't it?
Fox's 2024-25 record (10-51-61) looks good on paper but it actually was his lowest full season average since his rookie year. At age 27, he should be at his career peak. Should be, but we can't tell. Can you?
What better proof than this: neither The Maven nor the citizens of Rangerville have the vaguest idea of what kind of Adam Fox the 2025-26 model will be like.
"If he can somehow find his Norris game and energize the power play," says The Old Scout, "real good possibilities are there. But there are areas that need fixing; that's for sure."
Leadership? Forget about it. He's obviously is not considered character-strong enough a personality, otherwise management would have named him captain by now.
The Phillies were hoping for a sweeter day at Citizens Bank Park in their last game before embarking on a 10-game road trip.
They fell short of sweeping the Orioles, dropping the series finale by a 5-1 score Wednesday afternoon.
The Phils went 1 for 10 with runners in scoring position.
“We had chances, we just didn’t come through,” Phillies manager Rob Thomson said.
Ranger Suarez threw 6 and 1/3 innings, conceding five runs and nine hits. He had three strikeouts and zero walks.
Orioles starter Trevor Rogers limited the Phillies to one run over his six innings. Rogers allowed eight hits, struck out six and walked two.
The Phillies threatened to take the lead in the bottom of the third inning. Trea Turner picked up a one-out triple after Dylan Carlson made a fruitless dive in center field. An inside-the-park home run wasn’t out of the question, but third base coach Dusty Wathan held Turner.
Turner entered the day 4 for his last 38. He hadn’t recorded a hit greater than a double since July 25.
The Phils failed to push him home. With the Orioles’ infield in, Kyle Schwarber struck out. Jackson Holliday then handled Bryce Harper’s grounder to second with a nice backhand play.
Suarez’s outing soured in the fourth inning. Following Gunnar Henderson’s opposite-field single and Adley Rutschman’s infield hit, Jeremiah Jackson ripped a double down the left-field line.
Coby Mayo smashed the next pitch, a heart-of-the-plate changeup, for a three-run homer to put the O’s up 4-0.
The Phils cut their deficit in the fifth inning. Weston Wilson walked, Rafael Marchan singled and Turner flared an RBI base hit to center.
Rogers wriggled out of the inning, largely thanks to effective changeups at the bottom of the zone. The lefty struck out Schwarber again and got ground balls from Harper and Nick Castellanos.
He navigated through the sixth, too. Harrison Bader flew out to the left-field warning track, Otto Kemp and Wilson singled, and Edmundo Sosa worked an 11-pitch at-bat. The Phils still came up empty. Marchan ended the inning by grounding out to shortstop on Rogers’ 104th pitch.
Suarez started the seventh but couldn’t finish it. Holliday gave Baltimore a bit more breathing room with a one-out RBI knock.
Turner kicked off the bottom of the inning by cracking a leadoff double for his third hit of the afternoon. He was a home run shy of the cycle.
“I’ve been tinkering with things just to try to find something that feels good,” Turner said. “The frustrating part is, talking with the coaches, it feels like, ‘Oh, good swing, good swing, good swing.’ After a little while, you hate hearing that. You want to see results.
“I think the Detroit series and the first two games of this series, I hit some balls hard, just kind of right at people. … Try to separate that a little bit. But today I made a little adjustment. We’ll stick with that and see where it goes.”
The Schwarber-Harper-Castellanos trio remained quiet in the seventh. All three struck out.
Thomson acknowledged pregame that top pitching prospect Andrew Painter is not guaranteed to join the big club late this season and seize a major role.
Painter had a subpar start Tuesday night for Triple-A Lehigh Valley, allowing five runs in four innings and walking four batters. His ERA rose to 4.88 in 15 Triple-A starts.
“It’s always about him pitching well and being healthy,” Thomson said. “Last night, his fastball command … lot of arm side, up arm side. Velocity was good. He’s got to be pitching well.”
Painter underwent Tommy John surgery in July of 2023. The Phillies don’t want to rush the 22-year-old up.
“Coming back from this injury takes a while; a lot of times it’s two years,” Thomson said. “Look at (Sandy) Alcantara, a number of guys. It’s usually the second year that it comes together. We just have to wait and see.”
The Phillies were hoping for a sweeter day at Citizens Bank Park in their last game before embarking on a 10-game road trip.
They fell short of sweeping the Orioles, dropping the series finale by a 5-1 score Wednesday afternoon.
The Phils went 1 for 10 with runners in scoring position.
Ranger Suarez threw 6 and 1/3 innings, conceding five runs and nine hits. He had three strikeouts and zero walks.
Orioles starter Trevor Rogers limited the Phillies to one run over his six innings. Rogers allowed eight hits, struck out six and walked two.
The Phillies threatened to take the lead in the bottom of the third inning. Trea Turner picked up a one-out triple after Dylan Carlson made a fruitless dive in center field. An inside-the-park home run wasn’t out of the question, but third base coach Dusty Wathan held Turner.
Turner entered the day 4 for his last 38. He hadn’t recorded a hit greater than a double since July 25.
The Phils failed to push him home. With the Orioles’ infield in, Kyle Schwarber struck out. Jackson Holliday then handled Bryce Harper’s grounder to second with a nice backhand play.
Suarez’s outing soured in the fourth inning. Following Gunnar Henderson’s opposite-field single and Adley Rutschman’s infield hit, Jeremiah Jackson ripped a double down the left-field line.
Coby Mayo smashed the next pitch, a heart-of-the-plate changeup, for a three-run homer to put the O’s up 4-0.
The Phils cut their deficit in the fifth inning. Weston Wilson walked, Rafael Marchan singled and Turner flared an RBI base hit to center.
Rogers wriggled out of the inning, largely thanks to effective changeups at the bottom of the zone. The lefty struck out Schwarber again and got ground balls from Harper and Nick Castellanos.
He navigated through the sixth, too. Harrison Bader flew out to the left-field warning track, Otto Kemp and Wilson singled, and Edmundo Sosa worked an 11-pitch at-bat. The Phils still came up empty. Marchan ended the inning by grounding out to shortstop on Rogers’ 104th pitch.
Suarez started the seventh but couldn’t finish it. Holliday gave Baltimore a bit more breathing room with a one-out RBI knock.
Turner kicked off the bottom of the inning by cracking a leadoff double for his third hit of the afternoon. The Schwarber-Harper-Castellanos trio remained quiet, though. All three struck out.
Phillies manager Rob Thomson acknowledged pregame that top pitching prospect Andrew Painter is not guaranteed to join the big club late this season and seize a major role.
Painter had a subpar start Tuesday night for Triple-A Lehigh Valley, allowing five runs in four innings and walking four batters. His ERA rose to 4.88 in 15 Triple-A starts.
“It’s always about him pitching well and being healthy,” Thomson said. “Last night, his fastball command … lot of arm side, up arm side. Velocity was good. He’s got to be pitching well.”
Painter underwent Tommy John surgery in July of 2023. The Phillies don’t want to rush the 22-year-old up.
“Coming back from this injury takes a while; a lot of times it’s two years,” Thomson said. “Look at (Sandy) Alcantara, a number of guys. It’s usually the second year that it comes together. We just have to wait and see.”
Its Wednesday, August 6 and the Royals (56-58) are in Boston to take on the Red Sox (64-51).
Michael Wacha is slated to take the mound for Kansas City against Dustin May for Boston.
The Red Sox rolled to their seventh consecutive win last night knocking off the Royals, 6-2. Garrett Crochet was elite allowing just four hits and two runs over seven innings to earn his 13th win of the season and Trevor Story drove in three with a couple of hits.
Lets dive into tonight'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 how to catch the first pitch, 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 Royals at Red Sox
Date: Wednesday, August 6, 2025
Time: 7:10PM EST
Site: Fenway Park
City: Boston, MA
Network/Streaming: FDSNKC, NESN
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 Royals at the Red Sox
The latest odds as of Wednesday:
Moneyline: Royals (+121), Red Sox (-144)
Spread: Red Sox -1.5
Total: 9.0 runs
Probable starting pitchers for Royals at Red Sox
Pitching matchup for August 6, 2025: Michael Wacha vs. Dustin May
Royals: Michael Wacha (5-9, 3.38 ERA) Last outing: August 1 at Toronto - 1.13 ERA, 1 Earned Runs Allowed, 3 Hits Allowed, 0 Walks, and 5 Strikeouts
Red Sox: Dustin May (6-7, 4.85 ERA) Last outing: July 27 at Boston (pitching for the Dodgers) - 7.20 ERA, 4 Earned Runs Allowed, 5 Hits Allowed, 0 Walks, and 5 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 Royals at Red Sox
The Red Sox have won 17 of their last 20 home games
The Over is 4-1 in the Royals' last 5 games
It has been 10 games since the Red Sox last failed to cover the Run Line
During Trevor Story's 7-game hitting streak, the infielder has collected 12 hits in 25 ABs
Alex Bregman is 2-12 (.167) over his last 4 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 tonight’s game between the Royals and the Red Sox
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 Wednesday's game between the Royals and the Red Sox:
Moneyline: NBC Sports Bet is recommending a play on the Boston Red Sox on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Kansas City Royals at +1.5.
Total: NBC Sports Bet is leaning towards 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:
PHOENIX — San Diego Padres reliever Mason Miller was bringing the heat on Tuesday night.
Arizona Diamondbacks outfielder Lourdes Gurriel Jr. returned the favor.
Gurriel crushed a 103.9 mph fastball from Miller into the left-field seats for a two-run homer in the eighth inning, tying the game at 5-all. It was the hardest hit pitch for a homer since MLB started pitch tracking in 2008.
“It’s something that just happened,” Gurriel said through a translator. “It’s not that easy.”
It was part of a two-homer night for Gurriel. The veteran also hit a two-run shot in the first inning.
The hard-throwing Miller was acquired from the Athletics at last week’s trade deadline. He routinely throws over 100 mph and hit 104.2 mph with his hardest pitch on Tuesday night.
“It was loud contact,” D-backs manager Torey Lovullo said. “We know Mason Miller’s got a big arm. It’s a massive arm and he’s going to challenge you with it. Our hitter was ready.”
Veteran edge rusher Za'Darius Smith said in June that he’d like to return to the Lions for the 2025 season, but he remains a free agent a couple of weeks into training camp.
The door to coming back to Detroit is not closed, however. General Manager Brad Holmes said on 97.1 The Ticket on Wednesday that they have remained in touch with Smith and that they're amenable to running it back with a player they acquired in a trade last season.
"Za'Darius did a lot of good things last year for us and we said we’re going to keep in contact with his agent, but everything’s not just one-sided," Holmes said. "Za'Darius has expectations, the team has expectations, so sometimes it takes a while for those things to get on the same page. Especially a guy that’s been in the league as long as he has, I’m not saying that he doesn’t want to be in training camp, but if he misses some time, there’s obviously still interest there and we’ve been keeping in touch."
Smith had four sacks in eight games for the Lions after coming over from Cleveland. Given Holmes's comments, it seems like any return will wait until the start of the season is a little closer.
Its Wednesday, August 6 and the Astros (64-50) are in Miami to take on the Marlins (55-57).
Spencer Arrighetti (thumb) is slated to take the mound for Houston for the first time since a start April 5 against the Twins while Miami sends Janson Junk to the mound to start the game.
Houston made it two straight wins over Miami with a 7-3 win Tuesday night. Jose Altuve homered for the 19th time this season and for the 248th time in his career to pace the attack and five pitchers combined to limit the Marlins to five hits.
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 the first pitch, 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 Marlins
Date: Wednesday, August 6, 2025
Time: 4:40PM EST
Site: LoanDepot Park
City: Miami, FL
Network/Streaming: SCHN, FDSNFL
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 Marlins
The latest odds as of Wednesday:
Moneyline: Astros (-110), Marlins (-110)
Spread: Marlins 1.5
Total: 8.0 runs
Probable starting pitchers for Astros at Marlins
Pitching matchup for August 6, 2025: Spencer Arrighetti vs. Janson Junk
Astros: Spencer Arrighetti (1-1, 5.59 ERA) Last outing: April 5 at Minnesota - 12.27 ERA, 5 Earned Runs Allowed, 3 Hits Allowed, 3 Walks, and 3 Strikeouts
Marlins: Janson Junk (5-2, 3.86 ERA) Last outing: August 1 vs. Yankees - 10.80 ERA, 6 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 4 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 Marlins
The Astros are on a 4-game win streak in Miami
7 of the Marlins' last 9 games with the Astros have gone over the Total
The Marlins have failed to cover in their last 4 games against the Astros
Janson Junk has failed to reach the sixth inning in any of his last 3 starts
Christian Walker has 1 hit in his last 3 games and is 4-19 (.211) through 5 games in August
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 Astros and the Marlins
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 Wednesday's game between the Astros and the Marlins:
Moneyline: NBC Sports Bet is recommending a play on the Houston Astros on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Miami Marlins 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:
After hitting a 442-foot home run to left center in the Giants’ 4-2 win over the Pittsburgh Pirates, the right fielder exited Wednesday’s game at PNC Park with a right hamstring injury when hustling to first base on a ground-out in the seventh.
Encarnación, enduring his third hiccup of the year, limped to the dugout and received help from trainer Dave Groeschner. Outfielder Grant McCray finished the game for his banged-up teammate.
Giants manager Bob Melvin told reporters after the win that he feels for the 27-year-old, who had just returned from a lengthy oblique injury on Saturday, and that the early prognosis isn’t promising.
“Right hamstring,” Melvin said. “He’s going to get an MRI tomorrow. It did not — it doesn’t look good.”
Encarnación, of course, has had his fair share of injuries in 2025. He fractured his hand near the end of his strong spring and hurt his oblique soon after his return in June.
The 6-foot-4, 260-pounder seemed to have come back with force before Wednesday’s incident, having hit a 415-foot homer to center in San Francisco’s 8-1 win over Pittsburgh on Tuesday.
“You get hurt in spring training, you’re playing catch-up all the time,” Melvin said of Encarnación. “We get him back here the first time … and now he finally gets enough at-bats, we see the type of at-bats we’ve been wanting from him — especially off of left-handed pitching.
“And he’s going to be down for a while now, unfortunately.”
Encarnación again will have to claw back from what sounds like a soon-to-be frustratingly long stint on the injured list.
The Giants, with a 58-57 record after winning three of their last four games, surely hope Encarnación can return during the 2025 MLB season.
“It just ends up being, so far, a really tough year for him,” Melvin said.
San Francisco needs all the firepower it can get, as it trails the New York Mets (63-52) by five games for the NL’s final Wild Card spot.