The Mets continue a three-game series with the Braves in Atlanta on Wednesday at 7:15 p.m. on SNY.
Here's what to know about the game and how to watch...
Mets Notes
Juan Soto is hitting .351/.519/.737 with six homers, four doubles, 19 walks, 12 RBI, and 18 runs scored over his last 17 games
Brandon Nimmo is hitting .304/.368/.532 with five homers, three doubles, 12 RBI, and 15 runs scored over his last 20 games
Paul Blackburn is starting on Wednesday in place of the injured Kodai Senga. It will be Blackburn's second start of the season. In his first one, he threw 5.0 shutout innings against the Dodgers in Los Angeles
METS
BRAVES
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
What channel is SNY?
Check your TV or streaming provider's website or channel finder to find your local listings.
How can I stream the game?
The new way to stream SNY games is via the MLB App or MLB.tv. Streaming on the SNY App has been discontinued.
Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices.
Type in your MLB.com credentials and tap “Log In.”
To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available.
For more information on how to stream Mets games on SNY, please click here.
It's Wednesday, June 18 and the Phillies (43-30) are in Miami to take on the Marlins (29-42). Ranger Suárez is slated to take the mound for Philadelphia against Adam Mazur who is making his MLB debut for Miami.
Miami snapped Philadelphia's five-game winning steak with a 8-3 victory a day after the Phillies ended the Marlins' three-game winning streak. The Phillies are 6-2 in the past eight games, while the Marlins are 5-2 in the last seven.
Let's 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 how to catch 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 Phillies at Marlins
Date: Wednesday, June 18, 2025
Time: 6:40PM EST
Site: LoanDepot Park
City: Miami, FL
Network/Streaming: NBCSP, 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 Phillies at the Marlins
The latest odds as of Wednesday:
Moneyline: Phillies (-198), Marlins (+163)
Spread: Phillies -1.5
Total: 7.0 runs
Probable starting pitchers for Phillies at Marlins
Pitching matchup for June 18, 2025: Ranger Suárez vs. Adam Mazur
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!
Expert picks & predictions for tonight’s game between the Phillies 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 Phillies and the Marlins:
Moneyline: NBC Sports Bet is recommending a play on the Philadelphia Phillies 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 7.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.
Top betting trends & insights to know ahead of Phillies at Marlins
The Phillies have won 12 of their last 20 away games against teams with losing records
The Under is 21-14-1 in the Phillies' road games this season
The Marlins have covered in 4 of their last 5 games showing a profit of 1.41 units
Philadelphia is 5-3 on the ML when Ranger Suarez pitches this season
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!
Follow our experts on socials to keep up with all the latest content from the staff:
It's Wednesday, June 18 and the Rockies (16-57) are in Washington to take on the Nationals (30-43). Germán Márquez is slated to take the mound for Colorado against Mitchell Parker for Washington.
Colorado hit a franchise record seven homers last night in a 10-6 win over Washington. The Rockies earned a season-long three game winning streak with that victory, while the Nationals are on. a season-long 10-game losing streak.
There were nine total homers in the game with six different Rockies hitting dingers and two Nats. Yesterday with the first game during the 10-game losing streak that Washington scored more than four runs.
Let's 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 how to catch 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 Rockies at Nationals
Date: Wednesday, June 18, 2025
Time: 6:45PM EST
Site: Nationals Park
City: Washington, DC
Network/Streaming: COLR, MASN
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 Rockies at the Nationals
The latest odds as of Wednesday:
Moneyline: Rockies (+144), Nationals (-172)
Spread: Nationals -1.5
Total: 9.0 runs
Probable starting pitchers for Rockies at Nationals
Pitching matchup for June 18, 2025: Germán Márquez vs. Mitchell Parker
Rockies: Germán Márquez, (2-8, 6.62 ERA) Last outing: 5.0 Innings Pitched, 1 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 7 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!
Expert picks & predictions for tonight’s game between the Rockies and the Nationals
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 Rockies and the Nationals:
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 Colorado Rockies 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.
Top betting trends & insights to know ahead of Rockies at Nationals
The Rockies have won their last 3 road games, while the Nationals have lost 10 straight
Each of the Rockies' last 3 games at the Nationals have gone over the Total
The Rockies have covered the Run Line in 4 of their last 5 matchups against the Nationals
Colorado is 3-11 on the ML when German Marquez pitches this season
Washington is 7-7 on the ML when Mitchell Parker pitches this season
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!
Follow our experts on socials to keep up with all the latest content from the staff:
It's Wednesday, June 18 and the Angels (35-37) are in Bronx to take on the Yankees (42-30). Jack Kochanowicz is slated to take the mound for Los Angeles against Ryan Yarbrough for New York.
The Angels have taken the first two games of this four-game series, 1-0 and 4-0, as the New York offense has gone cold recently. The Yankees are on a season-long five-game losing streak and have scored four total runs in that span with three-straight donuts.
Aaron Judge only has one hit in the past four games, but luckily Giancarlo Stanton made his season debut in this series and has four hits in eight at-bats (three singles, one double) for the Yankees.
Let's 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 how to catch 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 Angels at Yankees
Date: Wednesday, June 18, 2025
Time: 7:05PM EST
Site: Yankee Stadium
City: Bronx, NY
Network/Streaming: FDSNW, AmazonPV
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 Angels at the Yankees
The latest odds as of Wednesday:
Moneyline: Angels (+182), Yankees (-223)
Spread: Yankees -1.5
Total: 9.0 runs
Probable starting pitchers for Angels at Yankees
Pitching matchup for June 18, 2025: Jack Kochanowicz vs. Ryan Yarbrough
Angels: Jack Kochanowicz, (3-8, 5.53 ERA) Last outing: 4.1 Innings Pitched, 2 Earned Runs Allowed, 4 Hits Allowed, 0 Walks, and 2 Strikeouts
Yankees: Ryan Yarbrough, (3-1, 3.96 ERA) Last outing: 4.2 Innings Pitched, 1 Earned Runs Allowed, 4 Hits Allowed, 3 Walks, and 3 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!
Expert picks & predictions for tonight’s game between the Angels and the Yankees
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 Angels and the Yankees:
Moneyline: NBC Sports Bet is recommending a play on the New York Yankees on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Los Angeles Angels 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.
Top betting trends & insights to know ahead of Angels at Yankees
The Yankees have won 12 of their last 20 home games against teams with losing records
The Yankees' last 5 versus the Angels have stayed under the Total
The Yankees have failed to cover the Run Line in 5 of their last 6 games
The Yankees are 8-7 on the ML when Ryan Yarbrough pitches this season
The Angels are 6-8 on the ML when Jack Kochanowicz pitches this season
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!
Follow our experts on socials to keep up with all the latest content from the staff:
The Bay Area has been able to capitalize on two star athletes’ souring relationships with their respective former teams.
A disgruntled Jimmy Butler got his wish granted and was moved to the Warriors at the NBA’s February 6 trade deadline after tensions increased between him and Miami Heat president Pat Riley. Meanwhile, the Giants were able to do the same with left-handed star slugger Rafael Devers, who had a fallout with the Red Sox over his role with the team.
But there also was speculation that Devers was a bad teammate and a bad influence in the Red Sox clubhouse, which quickly was shut down by Baseball Hall of Famer and former Red Sox star Pedro Martínez.
“I was shocked, just like everybody else,” Martínez said in a recent interview (h/t BR Walk-Off). “I was shocked, because if you try to sell to me, knowing Rafael Devers, that Rafi is a bad teammate, or he’s not a team player, you’re lying.
“You’re going to tell me he’s a bad influence in the clubhouse? He’s not. Does he want to play every single day? Yes, that’s probably why he was mad.”
Devers played third base for the first eight years of his MLB career before Boston moved him to DH this season to make way for Alex Bregman, whom the Red Sox signed to a three-year, $120 million free-agent contract this past offseason. But after Triston Casas sustained a ruptured left patellar tendon in early May, Devers was asked to play first base, which he declined.
Martínez also called out Red Sox icon David Ortiz for his recent remarks about Devers, in which “Big Papi” pointed to Devers’ ego as what led to the relationship with Boston tarnishing and judged Devers for his communication, or lack thereof, with him.
David Ortiz says Rafael Devers' ego was what ruined his relationship with the Red Sox pic.twitter.com/L0DRQHLOt6
“The organization is always going to be there,” Ortiz reiterated in an interview with The Athletic’s Ken Rosenthal published on Monday. “Players come and go. As a player, sometimes you’ve got to put your ego aside and understand that once you get paid, you’ve got to find a way to do what you’re told.
“That’s a message for all young players who think they turn out to be bigger than the game. I’m not saying that Devers was like that. He’s humble. He’s a good kid. But sometimes when you’re young and immature, you (don’t realize that).”
Ortiz also told MLB insider Hector Gomez that Devers has “communication problems” and “almost never returned my messages.”
Martínez believes Big Papi should’ve kept those comments to himself and addressed Devers privately.
“Big Papi also made a mistake in spring training by speaking in front of the cameras about some of the things that he needed to tell Devers,” said Martinez. “And just like I said before, that should’ve been handled in-house. Big Papi should’ve gone out with Devers to talk about those things, not really openly speaking in the field, because the cameras are able to pick up everything that we say.”
“That was the first mistake from Big Papi. The other thing is I don’t like to hear those comments after things happen like that,” Martinez continued. “I would’ve loved for Big Papi to come over, grab Devers, go to a restaurant, go to his house, throw a barbecue, and talk to Devers in his house.”
Martínez was also critical of the way things played out publicly between Devers and the Red Sox.
“The thing got mishandled from the get-go,” Martínez said. “This should’ve been handled by baseball people, not front office people, not leaking it to the media, not having a back-and-forth between the media, and [manager] Alex [Cora], [president] Sam Kennedy and [chief baseball officer Craig] Breslow.”
The Giants officially introduced Devers on Tuesday, just a few hours before his San Francisco debut against the Cleveland Guardians. The blockbuster move included the Giants parting ways with left-handed starter Kyle Harrison, righty Jordan Hicks, outfield prospect James Tibbs III and low-level minor-league pitcher Jose Bello.
While the vibes were high in San Francisco, Martínez didn’t appreciate how the Red Sox handled their presser discussing the trade.
“The press conference that they held the other day didn’t help it at all because you hear the front office, Sam Kennedy, Breslow, and all those guys, talking about the situation,” Martínez said. “They talked about championships and stuff like that, but it’s not just the championships. It’s not what we have done, it’s understanding the human inside the uniform. That’s what nobody probably understands about Devers. How was he feeling when you were telling him dump your glove? Was he offended? Was he feeling funny about not being treated like somebody that could be worth a position in the infield?
“I think there was a lot of miscommunication, but it should’ve been handled by baseball people. People that have been there, that understand what it’s like to wear the uniform and at the same time be a human. I don’t think they did the best job at doing that.”
In a separate interview with “Talkin’ Baseball,” Martínez backed his feelings toward the trade and was saddened to think about how it potentially could impact Boston’s future.
A player’s reputation is everything, but the same applies to an organization and those running it.
“Everybody is looking around to see what’s going on with Boston, and we went from probably being the most I would say lovable team in the last 20 years to probably one of the teams that everybody’s going to be looking at in the future and saying, ‘If they treated Devers [or] Chris Sale that way, if they disrespected Jon Lester that way, free agents are going to be looking at Boston in a different way,’ ” Martínez said.
“That’s what I’m concerned [about], that the culture that we left — [Dustin] Pedroia, [David Ortiz], Manny [Ramirez], Jason [Varitek], all of those great players that went through the organization, is going to disappear. And people are going to start looking at Boston as a bad organization. An organization that doesn’t respect the players. And that I would hate to see, because we went from being one of the most popular teams in the last 25 years to probably being one of the most hated teams in all of baseball, and I don’t want to see that.”
When Martínez was asked about Breslow’s comments, in which he stated that he believes the Red Sox will have “won more than we would’ve otherwise” after trading Devers, he couldn’t help but laugh.
“No, I don’t [agree],” he said. “In baseball, there’s always one thing that’s going to keep you humble. If you don’t show me the numbers that say the team is going to be better without Devers and the new guys that [the Red Sox] are getting in the trade, then I don’t have a reason to believe that.”
Well, it’s clear which side Martínez stands on. And while he’ll forever be rooting for the Red Sox, he’s clearly upset with how they handled the stunning trade and the direction they’re going.
Once the deal was finalized, Harrison, before he could join his new team, was demoted to Triple-A Worcester, where he will begin his Red Sox career before potentially joining Boston’s starting rotation later this season.
The 23-year-old spoke to reporters for the first time since the trade after the WooSox game against the Buffalo Bisons on Tuesday, and he shared how he found out he had been traded.
Newest Red Sox pitcher Kyle Harrison, acquired in a trade for Rafael Devers, talks to the media after the WooSox game tonight at Polar Park. pic.twitter.com/zALmdKIBSx
“I was out on the field, getting ready for ‘Sunday Night Baseball.’ Just crazy,” Harrison said. “They were like ‘You need to go talk to the manager real quick.’ I was like ‘Alright.’ Next thing you know, I’m here …
“The first moment I was like, ‘Man, why are they bugging me 20 minutes before? Maybe they got a little insight or trick where they want me to attack [the Dodgers].’ No, it was the complete opposite, and I was getting shipped off. It was a cool experience to go through and say goodbye to all the teammates.”
Harrison characterized the days since the trade as “crazy,” and although he has not fully processed the career-altering move yet, believes his inclusion in the blockbuster Devers trade speaks volumes to how highly the Red Sox thought of him.
“Probably still haven’t processed it yet, to be honest,” Harrison shared. “Like I said, I’m looking at it [and] taking it day by day. Happy I’m here and looking to get settled in here and see where it takes me.
“Obviously a player of that magnitude I’ve watched growing up, so it’s kind of cool to see. It just speaks to how much they believe in the package in return. Just excited to go out there and show these people what I can do.”
Harrison’s new pitching coach at the major-league level, Andrew Bailey, who previously served as Giants pitching coach from 2020-2023 before leaving to join the Red Sox, is excited to reunite with Harrison in Boston.
“Love Harry, he’s awesome,” Bailey told NESN’s Jahmai Webster prior to Boston’s game against the Seattle Mariners on Tuesday. “Great person, first and foremost. For a young guy, being drafted at an early age like that, total pro, surrounds himself with the right people. Goes about work the right way, fire competitor, wants the ball every fifth day. Red Sox Nation will grow to love him and I’m excited to have the opportunity to watch him compete, to work with him and watch him continue to grow into a superstar in this league.
“He’s got an elite four-seam, the vertical approach angle on it is off the charts. Excited to get him back up here and get to work and watch him continue to shove.”
It remains to be seen how long Harrison will remain in Triple-A before returning to the big leagues with the Red Sox, but when that time comes, he will be excited to continue his MLB career with his new team.
And while there was plenty of blame to go around for the defeat, it can be argued that it would've been a relatively uneventful and smooth win if the bottom of the eighth inning had been handled just a bit differently.
With David Peterson in the midst of another strong performance -- on the heels of a shutout his last time out -- he was left in to start the eighth against Atlanta's No. 9 hitter Nick Allen, which was sensible.
"Especially with the way he was throwing the ball, you got a three-run lead there, he’s at 82 pitches with the nine-hole [hitter]," Carlos Mendozasaid after the game. "He walked him there, you still like your chances with getting a ground ball, he was getting a lot of ground balls."
Once Peterson lost Allen -- who came into the at-bat with a .553 OPS -- to the walk, though, his night should've been over.
Instead, Peterson was left in to face the dangerous Ronald Acuña Jr., who ripped a single to put runners on first and second with none out.
At that point,Mendoza came out of the dugout to remove Peterson while bringing Reed Garrett in.
New York Mets starting pitcher David Peterson (23) throws against the Atlanta Braves in the first inning at Truist Park. / Brett Davis-Imagn Images
The problem, beyond the fact that Peterson was kept in a batter too long, was that Garrett was seemingly rushed in.
When the inning started, Garrett was not even beginning to warm up. That didn't happen until right after Allen walked, when Garrett hurriedly began to toss. He had just over two minutes to get ready in the bullpen before being summoned.
Garrett allowed a single to the first batter he faced before getting the next two outs. With Marcell Ozuna up and the count 2-2, Garrett was one pitch away from escaping the jam. But Ozuna stroked a bases-clearing double down the left field line on a splitter that wasn't down enough.
It's impossible to know what would've happened if Garrett was brought in right after the walk. But it's more than fair to question the process, which resulted in Peterson staying in one batter too long and Garrett perhaps not being as ready to go as he would've been if he had started throwing in the bullpen sooner.
Another questionable move by Mendoza was sticking with designated hitter Jared Young in the 10th inning.
With the game tied, 4-4, and the free runner on second base to start the frame, Young -- who had four hits in 26 at-bats when his time at the plate started -- led off.
Young had looked overmatched all game, striking out twice. And he struck out for a third time leading off the 10th.
The obvious choice would've been to pinch-hit for Young with Starling Marte, who has been hot -- reaching base 13 times in his last 29 plate appearances. And who has a career full of experience in big spots.
Again, it's impossible to know if the Mets would have won if Peterson was pulled earlier and/or Garrett had more time to warm up. And it's impossible to know if they would've won if Marte hit for Young. But it's also impossible to argue that they wouldn't have been in a better position to do so.
It's Wednesday, June 18 and the Royals (35-38) are in Arlington to take on the Rangers (36-37). Kris Bubic is slated to take the mound for Kansas City against Patrick Corbin for Texas.
Kansas City took the opening game of the series, 6-1, to snap the four-game winning streak Texas had going. Salvador Perez homered twice and Bobby Witt knocked one over the wall combining for four of the six runs scored.
The Rangers are now 7-2 over the last nine games to follow up a four-game losing streak. The win for the Royals snapped a six-game losing streak for Kansas City.
Let's 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 how to catch 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 Rangers
Date: Wednesday, June 18, 2025
Time: 8:05PM EST
Site: Globe Life Field
City: Arlington, TX
Network/Streaming: FDSNKC, RSN
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 Rangers
The latest odds as of Wednesday:
Moneyline: Royals (-127), Rangers (+107)
Spread: Royals -1.5
Total: 8.0 runs
Probable starting pitchers for Royals at Rangers
Pitching matchup for June 18, 2025: Kris Bubic vs. Patrick Corbin
Rangers: Patrick Corbin, (4-5, 3.66 ERA) Last outing: 5.0 Innings Pitched, 3 Earned Runs Allowed, 6 Hits Allowed, 3 Walks, and 6 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!
Expert picks & predictions for tonight’s game between the Royals 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 Wednesday’s game between the Royals 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 Texas Rangers at +1.5.
Total: NBC Sports Bet is leaning towards 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.
Top betting trends & insights to know ahead of Royals at Rangers
The Rangers have won 4 of their last 5 matchups against AL Central teams
Each of the last 3 matchups between the Rangers and the Royals have stayed under the Total
It has been 3 games since the Rangers last covered the Run Line
Kansas City is 7-6 on the ML when Kris Bubic pitches this season
Texas is 5-7 on the ML when Patrick Corbin pitches this season
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!
Follow our experts on socials to keep up with all the latest content from the staff:
It's Wednesday, June 18 and the Orioles (31-41) are in Tampa to take on the Rays (40-33). Trevor Rogers is slated to take the mound for Baltimore against Taj Bradley for Tampa Bay.
Baltimore took the second of this four-game series, 5-1, to snap Tampa Bay's four-game winning streak. The Rays are 10-4 over the past 14 games, while the Orioles are 12-5 in the past 17.
Let's 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 how to catch 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 Orioles at Rays
Date: Wednesday, June 18, 2025
Time: 7:35PM EST
Site: George M. Steinbrenner Field
City: Tampa, FL
Network/Streaming: MASN2, FDSNSUN
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 Orioles at the Rays
The latest odds as of Wednesday:
Moneyline: Orioles (+114), Rays (-134)
Spread: Rays -1.5
Total: 9.0 runs
Probable starting pitchers for Orioles at Rays
Pitching matchup for June 18, 2025: Trevor Rogers vs. Taj Bradley
Rays: Taj Bradley, (4-5, 4.35 ERA) Last outing: 4.0 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 4 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!
Expert picks & predictions for tonight’s game between the Orioles and the Rays
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 Orioles and the Rays:
Moneyline: NBC Sports Bet is recommending a play on the Tampa Bay Rays on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Baltimore Orioles 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.
Top betting trends & insights to know ahead of Orioles at Rays
The Rays have won 4 of their last 5 home games against American League teams
The Under is 4-1 in the Rays' last 5 matchups against divisional opponents
The Rays have covered in 4 of their last 5 games for a profit of 1.21 units
Tampa Bay is 7-7 on the ML when Taj Bradley pitches this season
Baltimore is 1-0 on the ML when Trevor Rogers pitches this season
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!
Follow our experts on socials to keep up with all the latest content from the staff:
Andrew Friedman, the Dodgers' president of baseball operations, is hoping the Dodgers can buck recent history and avoid having to "buy in July" this season. (Genaro Molina / Los Angeles Times)
If you’re a major league team trying to move a $250-million contract, what other team would you likely call first?
That made sense. The Red Sox were no longer using Devers as a third baseman, a decision backed by publicly available defensive metrics and the presence of Alex Bregman. The San Francisco Giants, the team that acquired Devers, say they’ll use him as a first baseman and designated hitter, and the Dodgers are more than covered there by Freddie Freeman and Shohei Ohtani.
But, in the wake of the biggest trade so far this season, I thought back to the mission statement the Dodgers’ president of baseball operations put upon himself last winter. Here we are two weeks from July, and here was that Friedman statement from December: “I do not want to buy in July.”
What Friedman does not want might not matter a month from now. He could see a pretty picture, or he could need a pretty pitcher.
For all the scrutiny of their shortcomings, the first-place Dodgers are in a pretty good spot. They lead the majors in runs, home runs and OPS.
They have won six of their past eight games, all against the teams immediately below them in the National League West standings: the Giants and the San Diego Padres. The Dodgers lead the toughest division in the majors by a season-high 3½ games over San Francisco, 5 games over San Diego.
After the Padres leave town Thursday, the Dodgers play 12 consecutive games against teams with losing records, including the team with the worst record in the NL and the worst record in the American League — the Colorado Rockies and the Chicago White Sox, respectively.
Friedman would rather not trade in July because the cost in prospects tends to be high. However, for the Dodgers, the annual expectation of winning the World Series trumps that.
“It’s been our goal the last three or four years not to buy in July,” Friedman said Tuesday. “It hasn’t necessarily played out according to plan.”
Dodgers manager Dave Roberts chats with outfielder Michael Conforto during batting practice before a game against the Pirates in May. (Gina Ferazzi / Los Angeles Times)
On offense, the lone hole is glaring. The only starting position player not performing above league average on offense is left fielder Michael Conforto, who is batting .168 with a .277 slugging percentage and a negative WAR. The Dodgers do have Hyeseong Kim as a wild card on the bench, and on a roster loaded with positional flexibility.
“To date, obviously, Michael hasn’t performed up to what he expected or we expected,” Friedman said. “But, watching the way he is working, watching the progress being made, I would bet that his next two months are way better than his last two months.
“Obviously, like we will with all of our players, we will continue to assess where they are. The important thing is, if we have an injury or (poor) performance, do we feel like we have different ways to maneuver? We do.”
Is there a possibility of trading for a left fielder?
“Never say never,” Friedman said, “but I think we would hold a very high bar and find it very unlikely.”
On the field, Yamamoto has a 5.65 earned-run average this month. It is unlikely the perennially cautious Dodgers would let Ohtani and Kershaw make every start from now through the end of the season, even if the two stayed healthy. And it is uncertain whether Glasnow and Snell can return healthy and effective by the time Friedman would have to decide whether to trade prospects for a starting pitcher.
No buy in July?
“I’m still optimistic,” Friedman said. “It requires guys coming back on or close to the timelines that we have penciled out.
“We have shown that, if we’re not in position to do that, we’ll be aggressive to add. But our strong desire is not to.”
It is not that the Dodgers consider a bullpen game some sort of failure, or last resort. The Dodgers ran a bullpen game in an elimination game last October. They won that game, and another bullpen game in which they clinched the NL championship.
They have run bullpen games in each of their past four games against San Diego, and they have won three. They’ll essentially run another one Wednesday, since Emmet Sheehan will be activated after four triple-A starts, none of which lasted more than 3⅓ innings.
So far, so good. But the Dodgers are about October, and getting there may not be painless with Jack Dreyer making one fewer start than Glasnow, and twice as many as Snell.
The Devers trade comes five years after the Red Sox traded another star in his prime — Mookie Betts — in a deal that looks worse by the day.
But trading away great players isn’t the only issue with the Red Sox right now.
Yahoo! Sports reporter Joon Lee joined NBC Sports Boston’s Arbella Early Edition on Tuesday and reported that the Red Sox used an AI bot to conduct interviews with a baseball operations job candidate.
“What’s happening with the Red Sox, with Sam Kennedy, with Craig Breslow, with Alex Cora, is a state of organizational dysfunction,” Lee said, as seen in the video player above. “I heard last night about an interview with — the Red Sox were trying to recruit a new person for their baseball operations department, and during this interview process, the entire interview was conducted with an AI bot, where you would record the answers to the questions and then the Red Sox would then evaluate them.
“And this wasn’t just one round. It wasn’t just two rounds. It was five rounds of interviews where this person did not talk to another person in the Red Sox organization.
“This source told me that he had also interviewed with the Los Angeles Dodgers and the San Diego Padres. The Dodgers have kind of been the organization that the Red Sox have been trying to emulate for the last five years (in terms of) sustainability, a big market team that knows how to spend money at times, but also is able to develop young prospects, which they’ve done successfully over the course of the last decade.
“What he told me was that the gap between the field, the people skills of (Dodgers president of baseball ops) Andrew Friedman — who, obviously relies a lot on numbers dating back to his time in Tampa Bay — and what he dealt with with Craig Breslow was so far apart that it seemed like utterly delusional that the idea that this is what the Red Sox think the Dodgers are doing is just absolutely crazy.
“The gap between the two organizations and how they’re trying to function is just miles and worlds apart.”
Analytics and AI can be very helpful tools in building a winning organization, both on and off the field. It can help the franchise run more smoothly and efficiently. Some of the most successful teams in sports right now, including the Dodgers and the two-time defending Stanley Cup champion Florida Panthers, use analytics a lot.
But there also has to be a human element to the operation. Not everything is quantifiable through numbers. You have to learn about people on a human level and build a real working relationship with them.
You can’t do that through an AI bot.
So while the Red Sox are smart to use analytics, it can’t be too much of the equation. And, based on Lee’s reporting, the processes the Red Sox are using clearly need to undergo some dramatic changes.
If that doesn’t happen, it’s hard to imagine a world where the Red Sox are anywhere near as successful as the Dodgers moving forward.
The Giants pulled off the most shocking trade in recent Bay Area sports history by acquiring superstar slugger Rafael Devers in a blockbuster deal with the Boston Red Sox on Sunday.
At least, according to local fans.
NBC Sports Bay Area asked fans on X which of the Giants’ trade for Devers, the Warriors’ trade for forward Jimmy Butler midway through the 2024-25 NBA season and the 49ers’ trade for running back Christian McCaffrey during the 2023 NFL season, was the most shocking.
Here is how the 1,635 participants voted:
Which trade was the most shocking in recent Bay Area sports history?
— NBC Sports Bay Area & CA (@NBCSAuthentic) June 17, 2025
Maybe there’s a recency bias, but it’s clear Bay Area sports fans, as of right now, were more shocked by San Francisco’s trade for Devers than the other two blockbuster deals.
The Devers trade, much like the 49ers’ deal for McCaffrey, was completely out of nowhere and sent shockwaves throughout the two teams’ respective leagues.
Of course, the Warriors’ deal for Butler was seismic in its own right, but the expectation for months leading up to Golden State and the Miami Heat’s trade on Feb. 5 was that the star forward would be traded. It came as no surprise that he was dealt.
While Butler and McCaffrey had immense impacts on their respective teams immediately upon their arrivals and throughout those seasons, it’s too soon to tell how the move for Devers will fare for the Giants.
He went 2-for-4 at the plate with a double and an RBI during his debut in the Giants’ 3-2 loss to the Cleveland Guardians on Tuesday at Oracle Park, though, wasting no time ingratiating himself with his new fan base.
The Giants pulled off the most shocking trade in recent Bay Area sports history by acquiring superstar slugger Rafael Devers in a blockbuster deal with the Boston Red Sox on Sunday.
At least, according to local fans.
NBC Sports Bay Area asked fans on X which of the Giants’ trade for Devers, the Warriors’ trade for forward Jimmy Butler midway through the 2024-25 NBA season and the 49ers’ trade for running back Christian McCaffrey during the 2023 NFL season was the most shocking.
Here is how the 1,635 participants voted:
Which trade was the most shocking in recent Bay Area sports history?
— NBC Sports Bay Area & CA (@NBCSAuthentic) June 17, 2025
Maybe there’s a recency bias, but it’s clear Bay Area sports fans, as of right now, were more shocked by San Francisco’s trade for Devers than the other two blockbuster deals.
The Devers trade, much like the 49ers’ deal for McCaffrey, was completely out of nowhere and sent shockwaves throughout the two teams’ respective leagues.
Of course, the Warriors’ deal for Butler was seismic in its own right, but the expectation for months leading up to Golden State and the Miami Heat’s trade on Feb. 5 was that the star forward would be traded. It came as no surprise that he was dealt.
While Butler and McCaffrey had immense impacts on their respective teams immediately upon their arrivals and throughout those seasons, it’s too soon to tell how the move for Devers will fare for the Giants.
He went 2-for-4 at the plate with a double and an RBI during his debut in the Giants’ 3-2 loss to the Cleveland Guardians on Tuesday at Oracle Park, though, wasting no time ingratiating himself with his new fan base.
Dodgers manager Dave Roberts argues with umpires after Shohei Ohtani was hit by a pitch in the third inning of an 8-6 win over the San Diego Padres at Dodger Stadium on Tuesday. Roberts was ejected. (Gina Ferazzi / Los Angeles Times)
Dave Roberts made it only three steps out of the dugout when he got ejected Tuesday night.
Before he went back, the Dodgers manager made sure to get his money’s worth.
On a contentious night that saw two superstars get hit by pitches, both dugouts receive umpire warnings, and the Dodgers eventually beat the San Diego Padres 8-6 at Dodger Stadium, tensions reached their boiling point in the bottom of the third inning.
And it was the usually even-keeled Roberts whose emotions burned hottest.
After Padres star Fernando Tatis Jr. was hit by a pitch in the top of the third by Dodgers reliever Lou Trivino (the second time in two weeks that has happened), reigning National League MVP Shohei Ohtani was hit in the leg with one out in the bottom half of the inning.
Unlike Tatis’ hit by pitch, which came with a runner in scoring position in an inning that saw the Padres score two runs, Ohtani’s plunking occurred amid more suspicious circumstances.
With one out and nobody on base, Padres starter Randy Vásquez threw an inside, knee-high heater for ball one, brushing Ohtani back off the plate. With his next pitch, Vásquez fired it even more inside, pelting Ohtani’s right thigh with a 94 mph fastball.
Afterward, both Vásquez and Padres manager Mike Shildt insisted the throw wasn’t intentional. “Just trying to make quality pitches and fight for the inner part of the plate, and a ball got away,” Shildt said.
Ohtani was not made available to reporters to discuss the situation.
But in Roberts’ postgame address, he declared he “absolutely” thought it was intentional.
“Vásquez took one shot at him, and then hit him again. It's very hard to miss that bad with a right-handed pitcher,” Roberts said. “For me, if they feel that's warranted on their side, that’s part of baseball. That's what they feel. And I give him credit because they hit him in the leg. Own it, and we move on. But it's not a misfire. I do feel it was intentional.”
Padres outfielder Fernando Tatis Jr. is hit by a pitch thrown by Dodgers pitcher Lou Trivino in the third inning.
Dodgers designated hitter Shohei Ohtani reacts after being hit by a pitch thrown by Padres pitcher Randy Vásquez in the third inning.
Gina Ferazzi / Los Angeles Times
What really set Roberts off, however, was what happened after the umpires gathered for a meeting.
Crew chief Marvin Hudson emerged from the huddle and issued warnings to both dugouts. Roberts immediately asked for an explanation, raising his arms in confusion as he started onto the field.
Hudson motioned to Roberts to stay put. But when he didn’t, third base umpire Tripp Gibson did the honors of ejecting him from the game.
“He can’t argue the warnings, so we had to get rid of him,” Hudson later told a pool reporter. “He had to be ejected.”
Initially, Roberts said he wasn’t aware he had been ejected. But once Hudson informed him that Gibson had already tossed him, Roberts unleashed the type of tirade that’s been rare during his 10-year managerial career.
He angrily pointed at Gibson multiple times while pleading his case. He was physically shielded by Hudson from confronting Gibson face-to-face. And only after stomping around for almost two full minutes did Roberts finally retreat, trudging back to the clubhouse with a scowl on his face.
Dodgers manager Dave Roberts points at third base umpire Tripp Gibson, left, after being ejected in the third inning Tuesday. (Gina Ferazzi / Los Angeles Times)
“I didn't feel a warning on both sides was warranted, number one,” Roberts said. “I wanted an explanation on their thought process. I didn't come in hot. I just wanted to know why, why they issued [the warnings].”
Roberts also expressed frustration with the fact that, after he was ejected, Shildt was allowed to walk onto the field to discuss the warnings with the umpire crew.
“I think what anyone wants is consistency, right?” Roberts said. “For me, I wanted an explanation of what's going on for their decision-making. And I got run. ... And then, I see the opposing manager get the same courtesy of an explanation and he stays in the game. So there's just no consistency with that.”
Hudson’s explanation for why Shildt was granted a discussion: “He just asked about the warnings. He asked about pitching inside. I said, ‘We’re not taking that away.’ And he left.”
In what has quickly become a heated rivalry series, there were more fireworks to follow.
In Monday’s series-opener, tempers flared when Dodgers outfielder Andy Pages was hit by a Dylan Cease pitch and immediately stared at the Padres pitcher. In the heat of that moment, cameras caught Shildt yelling from the dugout, “Who the [expletive] do you think you are?”
A night later, Pages provided a resounding answer with a four-for-four performance at the plate. The second-year slugger belted a go-ahead home run in the bottom of the second inning. He launched a tying shot in the fourth. Then, after Will Smith put the Dodgers (45-29) in front with a two-run homer at the end of a 12-pitch at-bat in the sixth, Pages added an RBI single in what became a five-run rally, helping catapult the team to an 8-3 lead.
Andy Pages is congratulated by Dodgers third base coach Dino Ebel after hitting a solo home run in the second inning Tuesday. (Gina Ferazzi / Los Angeles Times)
“I have a lot of confidence in the work I’m putting in,” said Pages, who raised his batting average to .293 and continued to build his case to be an All-Star selection. “I have a lot of confidence in my plan, what I’m doing at the plate to prepare for the games, and finding pitches in my zone and hitting them as well as I can.”
As for Shildt’s dugout comments the night before, Pages offered a diplomatic answer.
“Yeah, I actually saw it this morning,” he said. "Obviously, didn’t pay much attention to it. I left yesterday’s game behind, and I focused on today.”
Teammate Max Muncy, on the other hand, offered a more pointed response.
“I think Andy spoke for himself today,” Muncy said. “I think Andy told him who he was today.”
More controversy around the umpires arose in the seventh, as the Padres (39-33) threatened to erase the Dodgers’ lead.
First, Dodgers reliever Matt Sauer hit Padres shortstop Jose Iglesias with a pitch, but was not ejected — despite Manny Machado taking a couple steps out of the dugout to yell at the umpires, given their earlier warnings.
It ended up not mattering, with Trenton Brooks coming off the bench for a pinch-hit home run in the next at-bat.
Then, the Padres caught a break when Tatis was initially called out on a fielder’s choice play at second base, only for home plate umpire Ryan Blakney to intervene.
Tatis had initially slid in safely when shortstop Mookie Betts dropped a flip throw from second baseman Tommy Edman, who made an impressive diving stop in the hole. As Betts retrieved the loose ball, however, Tatis stepped off the bag, apparently thinking time had been called. Betts quickly tagged him, and Hudson, the second base umpire, called him out. But moments before the tag, Blakney had called time from behind home plate, to the chagrin of Smith.
“Why you call time [right there]? I don't know,” Smith said. “But he did. So we had to deal with it.”
Tatis was allowed to stay on second, and eventually came around to score when Michael Kopech entered the game and stumbled on a throw with the bases loaded, resulting in a run-scoring balk.
Kopech, however, got Xander Bogaerts to ground out and retire the side. From there, the Dodgers held on, with Anthony Banda stranding the bases loaded in the eighth and Tanner Scott (pitching a third-straight day for the first time this season) collecting his 14th save.
“We all understand how important this is,” Banda said. “The emotions are high. They're always going to be high in this type of playoff atmosphere. The fans were into it. Everybody was loud. It was fun to be a part of.”
Echoed Roberts: “It was a fun game, unfortunately, to watch from my office. But our guys really played well. … Huge win."
David Peterson delivered a quality start in his third straight outing, allowing just three runs over seven innings on Tuesday night against the Atlanta Braves. But in the results business of professional baseball, another solid start from the Mets' left-hander is marred by the bitter taste of defeat.
There are positives to take from the performance – allowing just three runs on five hits and three walks with three strikeouts on just 93 pitches – but there are no moral victories after the Mets fell 5-4 in 10 innings, losing their fourth-straight game.
“It’s baseball,” Peterson said. “You could be perfect and then still end up losing the game.”
“He was really good today,” manager Carlos Mendoza said of his starter. “Got ground balls when needed, attacked, the pace, I thought him and [catcher Francisco Alvarez] were on the same page.
“And for him to get through seven against that lineup pitch efficient, with the way he was at, I thought he was really good. I thought he was solid.”
Peterson said the focus is “attacking guys from the first pitch, trying to get first pitch strikes.” He did just that on Tuesday night, racking up 17 of them to 28 batters. “Fill up the zone a lot and put the pressure on them,” the lefty continued.
Alvarez said the key was to just keep attacking, which Peterson did, getting the Braves to pound a dozen balls into the ground over the course of the game while managing just seven whiffs and 14 called strikes.
“I felt like we were able to get some early contact, defense did a great job of making the plays,” Peterson said. “I think when we’re in a spot where I can get the punch out, go for that. Other than that, just attacking early, staying on them and putting them in a position where they either gotta try and put the ball in play or at least swing the bat.”
With Peterson coming off a complete game his last time out, Mendoza didn’t hesitate to send out the left-hander for the bottom of the eighth on Tuesday night after efficiently recording the first 21 outs. Unfortunately, Peterson didn’t record another out after that.
“Especially with the way he was throwing the ball, you got a three-run lead there, he’s at 82 pitches with the nine-hole [hitter],” Mendoza said of his thought process. “He walked him there, you still like your chances with getting a ground ball, he was getting a lot of ground balls.”
Peterson said after the game that he felt good coming off the complete game last week and Mendoza added later: “Look, when you got the guy that wants the ball at 82 pitches and you got a three-run lead,” he said, before pausing to shrug his shoulders, “that’s an easy decision, there.”
Peterson said it was “good to be efficient, good to get quick outs, good to keep them off the board for the most part, but I didn’t put us in a good spot at the start of the eighth.”
And in baseball, sometimes things just don’t pan out as Reed Garrett entered and allowed a single to put the tying run on base before conceding a two-strike, two-out bases-clearing double to level the score.
“It just didn’t happen today, we were one pitch, one strike away from getting out of it,” Mendoza said of the home half of the eighth. “Just couldn’t get the job done.”