MLB trade deadline preview: When is it? Which teams and players could be involved?

MLB trade deadline preview: When is it? Which teams and players could be involved? originally appeared on NBC Sports Philadelphia

It’s the last chance for MLB teams to load up in 2025.

The trade deadline can be critical for clubs looking to make postseason runs. Whether it’s adding another bullpen arm or power bat, World Series-winning teams can often look back at the deadline as a turning point.

So, when is the 2025 trade deadline? What teams could be buying and selling? And which players will be on the move?

Here’s everything to know for the upcoming deadline:

What is the MLB trade deadline?

The trade deadline is the last moment where teams can swap players for the rest of the 2025 season. Teams can still release or sign players, but there are no team-to-team transactions allowed once the deadline has passed.

When is the MLB trade deadline 2025?

The 2025 MLB trade deadline is set for July 31 at 4 p.m. ET.

What teams will buy and sell at the MLB trade deadline?

To figure out who could buy and who could sell at the deadline, you can basically just look at the standings.

Teams at the top will likely be looking for another player or two to aid in their playoff run, while teams at the bottom could try to get rid of big contracts and recoup prospects. Here are three teams that could buy and sell:

BUYERS

  1. Detroit Tigers: The AL Central leaders are all-in this year after a surprise postseason run in 2024. Detroit could look for some bullpen help, and they have an elite farm system to sell off.
  2. New York Yankees: Aaron Boone’s squad is struggling offensively without Juan Soto, who left as a free agent. Another bat would go a long way for the defending AL pennant winners.
  3. Philadelphia Phillies: It’s been a tough stretch for Philly, but the team is still firmly in contention to win the NL East. Dave Dombrowski is always ready to make a trade, and 2025 will be no different.

SELLERS

  1. Atlanta Braves: One of the most underwhelming teams in baseball could look toward the future at this year’s deadline. The Braves have several intriguing pieces that could be auctioned off.
  2. Baltimore Orioles: The Orioles were supposed to be building a dynasty with ample young talent. Instead, they’ve floundered to last place in the AL East. Any veterans on the roster could be moved next month.
  3. Arizona Diamondbacks: Injuries have made life difficult this season for the 2023 NL pennant winners. A retool and refocus for 2026 should be Arizona’s top priority at the deadline.

Which MLB players will be traded at the deadline this year?

The Boston Red Sox kicked things off early with the stunning move to trade Rafael Devers to the San Francisco Giants. It’s not often that an All-Star on a long-term contract in his prime gets dealt, but this could be the move that sparks a busy deadline.

Here are five players that could be traded before the deadline:

  • Josh Naylor, Diamondbacks, first baseman
  • Marcell Ozuna, Braves, designated hitter
  • Freddy Peralta, Brewers, starting pitcher
  • Zach Eflin, Orioles, starting pitcher
  • Luis Robert, White Sox, outfielder

MLB’s Rays in Advanced Talks for $1.7B Sale to Florida Home Builder

The Tampa Bay Rays are in advanced talks to sell the team to a group led by Jacksonville, Fla., developer Patrick Zalupski, according to multiple sources who asked not to be named because the details are private. The deal values the team at roughly $1.7 billion.

Zalupski has signed a letter of intent (LOI) to purchase the team. An LOI is not a purchase agreement, and the deal ultimately might not be completed.

Stu Sternberg, the principal owner, purchased the franchise for $200 million in 2004. Buyers have been circling the Rays in recent years, and The Athletic reported in March that MLB commissioner Rob Manfred and other owners were pressuring Sternberg to sell.

The Rays declined to comment. Zalupski and Sternberg didn’t return a request for comment.

If a deal is reached, it would mark only the second MLB team sale since Steve Cohen paid $2.42 billion for the New York Mets in 2020. Last year, David Rubenstein led a group that bought the Baltimore Orioles for $1.73 billion.

The Rays’ long, futile efforts to build a stadium to replace Tropicana Field were dealt a blow last fall by Hurricane Milton, which took the roof off the St. Petersburg, Fla. ballpark and stalled local government plans to fund a new building. The Rays are playing home games this season at the New York Yankees’ Steinbrenner Field, its Minor League Baseball complex in Tampa, Fla.

Zalupski is the founder and CEO of Dream Finders Homes, which specializes in new home construction for first-time home buyers. The company has built and sold more than 38,000 homes in 10 states from its start in late 2008 in Jacksonville through the end of 2024, according to its most recent 10-K filing. The company went public in 2021 and has an enterprise value of $3.4 billion. Zalupski, whose net worth is $1.4 billion per Forbes, serves on the University of Florida Board of Trustees, having been appointed in 2023 by Gov. Ron DeSantis.

Known limited partners in Zalupski’s group include Ken Babby—who owns a pair of Minor League Baseball teams: the Jacksonville Jumbo Shrimp and the Akron RubberDucks—as well as Bill Cosgrove, CEO of Strongsville, Ohio-based Union Home Mortgage. Since 2020, Union Home Mortgage has been the title sponsor of the Gasparilla Bowl, the annual college football bowl game played at Tampa’s Raymond James Stadium.

Under Sternberg, the Rays have typically fielded a bottom-five payroll in MLB but have made nine playoff appearances since 2008 and possess a winning percentage of .545 during that time. Only the big-market, free-spending Los Angeles Dodgers and New York Yankees have won more games.

Despite the on-field success, fans have largely avoided the Trop, with attendance among MLB’s bottom four every year since 2011 and last above 18,000 per game in 2013. Failure to secure a new stadium or improve fan support has triggered speculation of a franchise relocation from Tampa. The Rays’ finances have been propped up by annual revenue-sharing checks of roughly $60 million.

The Rays were valued at $1.35 billion, according to Sportico’s most recent MLB valuations, ranking 29th out of 30 MLB teams and just ahead of the Miami Marlins.

Sign up for Sportico's Newsletter. For the latest news, follow us on Facebook, Twitter, and Instagram.

Yankees searching for answers after 3rd straight shutout

NEW YORK — The New York Yankees’ offense is drifting toward uncharted territory — and not in a good way.

The team tied a franchise record by getting shut out for the third straight game, when the Yankees went 0 for 10 with runners on base in a 4-0 loss to the Los Angeles Angels.

“Obviously, we’re not getting the job done,” outfielder Cody Bellinger said. “We’re not getting a lot of baserunners. We’re not causing traffic. We’ve got to keep going and wake up tomorrow and we’ve got to get going.”

The Yankees have been blanked in three consecutive games seven times in their 123-year history — but only three times in the last 50 years, most recently from Sept. 22-24, 2016.

The last major league team to get shut out in four straight games was the Kansas City Royals in September 2017.

“It’s a little bit foreign for us to go through this for a few days,” Yankees manager Aaron Boone said.

New York has lost five in a row and mustered only five runs in its past six games, including a 1-0 win in Kansas City. The last time the Yankees scored five runs or fewer in a six-game span was August 1968.

In the past six games, New York is batting .164.

Giancarlo Stanton is 4 for 8 in his first two games since returning from injuries to both elbows. But lineup mainstays Bellinger (.152 in his last eight games), Paul Goldschmidt (.164 in his last 17 games) and Aaron Judge (.125 in his last seven games) are all mired in extended slumps.

Judge, who began the night leading the American League in all three Triple Crown categories, was booed following strikeouts in the sixth and eighth innings.

Boone tinkered with his lineup — batting rookie Jasson Domínguez first and dropping Goldschmidt to sixth — but it didn’t yield results for the Yankees, who were limited to four hits and got just three runners to second base against Kyle Hendricks and a trio of relievers.

Boone implored the Yankees to remain patient at the plate but acknowledged they might have been pressing, when they went up against the soft-tossing Hendricks on an unseasonably cool 67-degree night.

“You want to be the guy (to) kind of get the hit, get it going,” Boone said. “But that’s where the patience comes in and that’s where just you can’t obsess on the result. You can’t go up there (like) ‘I gotta get a hit, I gotta do this.’ It’s got to be, ‘I gotta go take a tough at-bat.’”

Even with the slump, the Yankees still rank among the top five teams in the majors in runs (370), homers (109) and OPS (.784). They finished among the top five in all three categories in five of Boone’s first seven seasons as manager.

“It’s been a little struggle the last couple days, which unfortunately is going to happen,” Boone said. “It’s just always shocking to see our group not score runs, right? Especially a few days in a row now.

“We’ve just got to focus on the little things — think small, big things come.”

Padres at Dodgers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 18

It's Wednesday, June 18, and the Padres (39-33) are in Los Angeles to take on the Dodgers (45-29). Stephen Kolek is slated to take the mound for San Diego against Emmet Sheehan for Los Angeles.

The Dodgers won in a shootout last night against the Padres 8-6. Will Smith and Andy Pages had big nights. Smith went 3-4 with two runs, two RBI, and a home run. Pages went 4-4 with three runs, three RBI, and two HR.

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 tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

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

Game details & how to watch Padres at Dodgers

  • Date: Wednesday, June 18, 2025
  • Time: 10:10PM EST
  • Site: Dodger Stadium
  • City: Los Angeles, CA
  • Network/Streaming: SportsNet LA, Padres Television Network, MLBN

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

Odds for the Padres at the Dodgers

The latest odds as of Wednesday:

  • Moneyline: Padres (+149), Dodgers (-179)
  • Spread:  Dodgers -1.5
  • Total: 9.0 runs

Probable starting pitchers for Padres at Dodgers

  • Pitching matchup for June 18, 2025: Stephen Kolek vs. Emmet Sheehan
    • Padres: Stephen Kolek, (3-2, 3.50 ERA)
      Last outing (Arizona Diamondbacks, 6/13): 4.1 Innings Pitched, 4 Earned Runs Allowed, 7 Hits Allowed, 2 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 Padres at Dodgers

  • The Dodgers have won their last 5 games against teams with worse records
  • The Over is 12-7-1 in the Padres' matchups against NL West teams this season
  • The Padres have failed to cover the Run Line in 5 of their last 6 road games against the Dodgers

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 Padres and the Dodgers

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 Padres and the Dodgers:

  • Moneyline: NBC Sports Bet is recommending a play on the Los Angeles Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the San Diego Padres at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 9.0.

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

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

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

Cardinals at White Sox Prediction: Odds, expert picks, starting pitchers, trends and stats for June 18

Its Wednesday, June 18 and the Cardinals (38-35) are in Chicago to take on the White Sox (23-50).

Sonny Gray is slated to take the mound for St. Louis against Sean Burke for Chicago.

St. Louis smacked Chicago, 12-2, last night to open the series. Brendan Donovan picked up 4 of St. Louis' 13 hits in the game. Edgar Quero had two hits in the loss for the ChiSox.

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

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

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

Game details & how to watch Cardinals at White Sox

  • Date: Wednesday, June 18, 2025
  • Time: 7:40PM EST
  • Site: Rate Field
  • City: Chicago, IL
  • Network/Streaming: FDSNMW, CHSN

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 Cardinals at the White Sox

The latest odds as of Wednesday:

  • Moneyline: Cardinals (-190), White Sox (+157)
  • Spread:  Cardinals -1.5
  • Total: 8.0 runs

Probable starting pitchers for Cardinals at White Sox

  • Pitching matchup for June 18, 2025: Sonny Gray vs. Sean Burke
    • Cardinals: Sonny Gray (7-2, 3.84 ERA)
      Last outing: 6/12 at Milwaukee - 4.1IP, 6ER, 8H, 1BB, 4Ks
    • White Sox: Sean Burke (3-7, 4.71 ERA)
      Last outing: 6/11 at Houston - 3.2IP, 7ER, 8H, 1BB, 4Ks

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 Cardinals at White Sox

  • The Cardinals have won 4 of their last 5 on the road against AL Central teams
  • The Over is 19-13-3 in the White Sox's home games this season
  • The Cardinals have covered in 4 of their last 5 games showing a profit of 1.98 units
  • Brendan Donovan has at least 1 hit in 7 of his last 8 games (12-33)
  • Edgar Quero is hitting .359 (14-39) in June

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 Cardinals and the White 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 Cardinals and the White Sox:

  • Moneyline: NBC Sports Bet is recommending a play on the St. Louis Cardinals on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago White Sox at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

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

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

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

Big League Advance Sues Franmil Reyes Over Unpaid Earnings Stake

Big League Advance Fund (BLA) on Monday sued former MLB outfielder Franmil Reyes for allegedly not paying 10% of his earnings as required by a player investment contract. 

BLA claims Reyes owes $404,908.87 in past due payments plus $298,749.13 in interest on those payments. He also allegedly owes a yet-to-be-determined dollar figure for when Reyes played in Japan’s Nippon League. BLA says Reyes hasn’t made a payment since Sept. 23, 2022, and that it has sent him multiple demand letters in hopes of resolving the dispute privately before having to file a lawsuit.

Through attorneys Lisa R. Hatfield and Max B. Walton of Connolly Gallagher, BLA’s complaint was filed in Delaware Superior Court. It contains only one claim, breach of contract, and asserts a straightforward argument. When Reyes was a 21-year-old outfielder for the San Diego Padres Single-A affiliate Lake Elsinore Storm in 2016, he and BLA signed an investment agreement in which BLA agreed to provide $301,840 to Reyes. In exchange, BLA obtained a 10% stake in Reyes’ professional baseball earnings provided he earned at least $100,000 in a year. 

The contract explicitly included earnings in MLB, the minor leagues and Nippon League, and covered salary, bonuses and other performance-based payments.

From 2018 to 2023, Reyes played for four MLB teams: the Padres, Cleveland Guardians, Chicago Cubs and Kansas City Royals. Reyes had several impressive seasons, including 2018 and 2021 when he blasted 37 and 30 home runs, respectively. He struggled in 2022 and 2023 before relocating to Japan. Now 29, Reyes has played for the Hokkaido Nippon-Ham Fighters for the last couple of years. According to court documents, Reyes also resides in Japan.

BLA’s complaint mentions arguments in favor of player investment contracts, which are sometimes called third-party agreements. “Players,” the complaint asserts, “receive capital—not loans—they can use to, among other things, pay for food, housing, and training while working to secure a professional baseball contract.”  These funds can help players gain “the resources they need to help make their dream of playing professional league baseball a reality.” BLA also takes on some risk: if the player fails to advance and never hits it big, BLA will have made a bad investment. 

As Sportico has detailed, player investment contracts have also attracted criticisms. The MLS Players’ Association, for instance, has described them as “exploitative.” Relatively young athletes, some of whom lack substantial education, might later regret contracting away what could become many millions of dollars. 

Attorneys for Reyes will answer the complaint, attempt to rebut BLA’s allegations and raise defenses. 

An attorney familiar with player investment contracts told Sportico that Reyes signing in 2016 is a significant fact. More recent contracts normally contain arbitration clauses that keep disputes such as this one out of public view.

Sign up for Sportico's Newsletter. For the latest news, follow us on Facebook, Twitter, and Instagram.

Twins at Reds Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 18

Its Wednesday, June 18 and the Twins (36-36) are in Cincinnati to take on the Reds (38-35).

Bailey Ober is slated to take the mound for Minnesota against Nick Lodolo for Cincinnati as the Twins look to rebound following last night's 6-5 loss to the Reds.

Cincinnati managed just five hits on the night against Twins' pitching, but Will Benson and Jake Fraley collected three of the five hits and drove in four runs to pace the attack. The Reds have now won three in a row while Minnesota has lost five in a row.

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

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

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

Game details & how to watch Twins at Reds

  • Date: Wednesday, June 18, 2025
  • Time: 7:10PM EST
  • Site: Great American Ball Park
  • City: Cincinnati, OH
  • Network/Streaming: MNNT, FDSNOH

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

Odds for the Twins at the Reds

The latest odds as of Wednesday:

  • Moneyline: Twins (-108), Reds (-111)
  • Spread:  Reds 1.5
  • Total: 9.0 runs

Probable starting pitchers for Twins at Reds

  • Pitching matchup for June 18, 2025: Bailey Ober vs. Nick Lodolo
    • Twins: Bailey Ober (4-3, 4.40 ERA)
      Last outing: 6/12 vs. Texas - 4.2IP, 7ER, 6H, 6BB, 3Ks
    • Reds: Nick Lodolo (4-5, 3.76 ERA)
      Last outing: 6/11 at Cleveland - 3.1IP, 6ER, 5H, 2BB, 6Ks

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

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

  • Nick Lodolo has struck out at least 4 opposing hitters in every game since April 8
  • The Twins' last 4 games against the Reds have gone over the Total
  • The Twins have covered the Run Line in 3 straight road games against the Reds
  • Ty France is 0-10 in his last 3 games
  • Jake Fraley is 9-22 (.409) over his last 7 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 Twins and the Reds

Rotoworld Best Bet

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

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

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

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

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

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

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

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

Giants activate Verlander, Bailey from injured list

Giants activate Verlander, Bailey from injured list originally appeared on NBC Sports Bay Area

Two key Giants players will return for Wednesday’s game against the Cleveland Guardians.

San Francisco activated starting pitcher Justin Verlander and catcher Patrick Bailey from the 15-day and 10-day injured lists, respectively.

The Giants optioned catcher Logan Porter and right-handed pitcher Tristan Beck to Triple-A Sacramento as the corresponding roster moves.

Verlander has been sidelined since May 18 with a right pectoral injury, while Bailey has been out since June 7 with a neck strain.

In 10 starts this season before his injury, Verlander posted a 4.33 ERA with 41 strikeouts to 21 walks in 52 innings pitches. Bailey, in 180 plate appearances before his injury, batted .185/.246/.272 with one home run and 16 RBI.

The 42-year-old Verlander will start for the Giants on Wednesday against the Guardians.

Download and follow the Giants Talk Podcast

Diamondbacks at Blue Jays prediction: Odds, expert picks, starting pitchers, trends, and stats for June 18

Its Wednesday, June 18 and the Diamondbacks (36-36) are in Toronto for Game 2 of their series against the Blue Jays (39-33).

Eduardo Rodriguez is slated to take the mound for Arizona against Eric Lauer for Toronto.

The Blue Jays rallied for two runs in the bottom of the ninth on back-to-back home runs by Bo Bichette and Addison Barger last night to take out the Diamondbacks in the series opener 5-4. Josh Naylor had two hits in the loss for Arizona.

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

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

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

Game details & how to watch Diamondbacks at Blue Jays

  • Date: Wednesday, June 18, 2025
  • Time: 7:07PM EST
  • Site: Rogers Centre
  • City: Toronto, ON
  • Network/Streaming: ARID, Sportsnet

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

Odds for the Diamondbacks at the Blue Jays

The latest odds as of Wednesday:

  • Moneyline: Diamondbacks (-106), Blue Jays (-113)
  • Spread:  Blue Jays 1.5
  • Total: 9.0 runs

Probable starting pitchers for Diamondbacks at Blue Jays

  • Pitching matchup for June 18, 2025: Eduardo Rodriguez vs. Eric Lauer
    • Diamondbacks: Eduardo Rodriguez (2-3, 6.27 ERA)
      Last outing: 6/11 vs. Seattle - 6.1IP, 2ER, 6H, 1BB, 5Ks
    • Blue Jays: Eric Lauer (2-1, 2.37 ERA)
      Last outing: 6/11 at St. Louis - 4.1IP, 2ER, 4H, 1BB, 4Ks

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 Diamondbacks at Blue Jays

  • The Diamondbacks have won 18 of 35 games following a loss
  • 6 of the Diamondbacks' last 8 games against the Blue Jays have gone over the Total
  • Josh Naylor is riding a 7-game hitting streak during which he is hitting .394 (13-33)
  • Bo Bichette picked up a couple of hits last night to snap a 1-12 streak at the plate

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 Diamondbacks and the Blue Jays

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is recommending a play on the Arizona Diamondbacks on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Arizona Diamondbacks at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 9.0.

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

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

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

Pirates at Tigers prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 18

Its Wednesday, June 18 and the Pirates (29-45) are in Detroit to take on the Tigers (47-27).

Andrew Heaney is slated to take the mound for Pittsburgh against Tarik Skubal for Detroit.

The Tigers won the series opener last night, 7-3. Javy Baez homered twice, and Casey Mize allowed two earned runs over six innings to earn his seventh win of the season as Detroit won their 47th game of the season.

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

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

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

Game details & how to watch Pirates at Tigers

  • Date: Wednesday, June 18, 2025
  • Time: 6:40PM EST
  • Site: Comerica Park
  • City: Detroit, MI
  • Network/Streaming: SNP, FDSNDT

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 Pirates at the Tigers

The latest odds as of Wednesday:

  • Moneyline: Pirates (+241), Tigers (-302)
  • Spread:  Tigers -1.5
  • Total: 7.0 runs

Probable starting pitchers for Pirates at Tigers

  • Pitching matchup for June 18, 2025: Andrew Heaney vs. Tarik Skubal
    • Pirates: Andrew Heaney (3-5, 3.33 ERA)
      Last outing: 6/12 at Cubs - 6IP, 3ER, 4H, 0BB, 7Ks
    • Tigers: Tarik Skubal (7-2, 1.99 ERA)
      Last outing: 6/12 at Baltimore - 7IP, 0ER, 3H, 2BB, 6Ks

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 Pirates at Tigers

  • The Tigers are 15-10 against the National League this season
  • The Total has cashed to the under in 23 of the Pirates' 36 road games this season
  • The Pirates have covered in 4 of their last 5 games showing a profit of 1.67 units
  • Tarik Skubal has struck out 6 opposing hitters in each of his last 2 starts and has not struck out fewer than 6 since April 20
  • Oneil Cruz is 3-19 (.158) over his last 5 games to drop his average to .200 in June

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 Pirates and the Tigers

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 Pirates and the Tigers:

  • Moneyline: NBC Sports Bet is recommending a play on the Detroit Tigers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Detroit Tigers at -1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

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

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

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

Mets at Braves prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 18

Its Wednesday, June 18 and the Mets (45-28) are in Atlanta to take on the Braves (32-39) in Game 2 of their series.

Paul Blackburn is slated to take the mound for New York against Chris Sale for Atlanta.

The Braves took the series opener last night, 5-4, in ten innings. Austin Riley stroked a sacrifice fly to walk it off for Atlanta in the tenth. The Mets led 4-1 after seven innings but could not close out the game.

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

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

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

Game details & how to watch Mets at Braves

  • Date: Wednesday, June 18, 2025
  • Time: 7:15PM EST
  • Site: Truist Park
  • City: Atlanta, GA
  • Network/Streaming: SNY, FDSNSO

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 Mets at the Braves

The latest odds as of Wednesday:

  • Moneyline: Mets (+154), Braves (-186)
  • Spread:  Braves -1.5
  • Total: 8.0 runs

Probable starting pitchers for Mets at Braves

  • Pitching matchup for June 18, 2025: Paul Blackburn vs. Chris Sale
    • Mets: Paul Blackburn (0-0, 6.75 ERA)
      Last outing: 6/13 vs. Tampa Bay - 0.1IP, 4ER, 4H, 0BB, 0Ks
    • Braves: Chris Sale (4-4, 2.79 ERA)
      Last outing: 6/9 at Milwaukee - 7IP, 1ER, 5H, 2BB, 11Ks

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 Mets at Braves

  • The Mets have won 4 of their last 5 road games against teams with losing records
  • The Over is 4-1 in the Braves' last 5 matchups against NL East teams
  • The Mets have covered the Run Line in 9 straight road games
  • Chris Sale has struck out 21 opposing hitters over his last 2 starts and has not struck out fewer than 8 in an appearance since April 25
  • Juan Soto opened the series last night going 2-3 with a home run to improve his batting average in June to .340

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 Mets and the Braves

Rotoworld Best Bet

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

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

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

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

  • 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 New York Mets at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

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

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

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

Mets at Braves: How to watch on SNY on June 18, 2025

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.

In order to stream games in SNY’s regional territory, you will need to have SNY as part of your TV package (cable or streaming), or you can now purchase an in-market SNY subscription package. Both ways will allow fans to watch the Mets on their computer, tablet or mobile phone. 

How can I watch the game on my computer via MLB? 

To get started on your computer, click here and then follow these steps: 

  • Log in using your provider credentials. If you are unsure of your provider credentials, please contact your provider. 
  • Link your provider credentials with a new or existing MLB.com account. 
  • Log in using your MLB.com credentials to watch Mets games on SNY. 

How can I watch the game on the MLB App? 

MLB App access is included for FREE with SNY. To access SNY on your favorite supported Apple or Android mobile device, please follow the steps below.  

  • 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

Phillies at Marlins Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 18

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
    • Phillies: Ranger Suárez, (5-1, 2.33 ERA)
      Last outing: 7.0 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 1 Walk, and 6 Strikeouts
    • Marlins: Adam Mazur, (0-0, 0.00 ERA)
    • Mazur is making his MLB debut

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:

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

Rockies at Nationals Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 18

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
    • Nationals: Mitchell Parker, (4-7, 4.84 ERA)
      Last outing: 3.1 Innings Pitched, 6 Earned Runs Allowed, 8 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 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:

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

Angels at Yankees Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 18

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:

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