Rangers at Orioles prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 23

Its Monday, June 23 and the Rangers (38-40) are in Baltimore to take on the Orioles (33-44).

Patrick Corbin is slated to take the mound for Texas against Trevor Rogers for Baltimore.

Texas took two of three over the weekend in Pittsburgh but did lose 8-3 yesterday. Jack Leiter allowed three runs over just four innings and the Rangers managed just six hits in the loss. Texas sits seven games behind Houston in the American League West.

Baltimore also lost two of three over the weekend falling to the Yankees Saturday and Sunday. The O's jumped out to an early lead, but the bullpen turned a strong Start from Dean Kremer into their 44th loss of the season.

Lets dive into the series opener 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 Rangers at Orioles

  • Date: Monday, June 23, 2025
  • Time: 6:35PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: RSN, 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 Rangers at the Orioles

The latest odds as of Monday:

  • Moneyline: Rangers (+110), Orioles (-130)
  • Spread:  Orioles -1.5
  • Total: 9.0 runs

Probable starting pitchers for Rangers at Orioles

  • Pitching matchup for June 23, 2025: Patrick Corbin vs. Trevor Rogers
    • Rangers: Patrick Corbin (4-6, 3.91 ERA)
      Last outing: 6/18 vs. Kansas City - 5IP, 4ER, 6H, 2BB, 4Ks
    • Orioles: Trevor Rogers (0-0, 3.12 ERA)
      Last outing: 6/18 at Tampa Bay - 2.1IP, 3ER, 5H, 3BB, 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 Rangers at Orioles

  • The Rangers have won 4 of their last 5 on the road against teams with losing records
  • 4 of the Orioles' last 5 home games against the Rangers have gone over the Total
  • The Rangers have covered the Run Line in 17 of their last 20 in Baltimore
  • Corey Seager was 2-12 (.167) in the 3 games in Pittsburgh over the weekend and is 2 for his last 21 overall (.095)
  • Jackson Holliday was 5-13 (.385) against the Yankees this weekend

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 Rangers and the Orioles

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Texas Rangers 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)

Why Brian Kenny states Red Sox did ‘right thing' trading Rafael Devers to Giants

Why Brian Kenny states Red Sox did ‘right thing' trading Rafael Devers to Giants originally appeared on NBC Sports Bay Area

MLB Network’s Brian Kenny believes the Boston Red Sox made the right decision by trading star left-handed slugger Rafael Devers to the Giants. In Monday’s edition of “MLB Now,” Kenny explained why Boston’s deal with San Francisco was more than appropriate given the circumstances.

“And yet, and yet, facing the reality of the situation that they faced here in June, the Red Sox absolutely did the right thing in trading Rafael Devers,” Kenny said. “They moved boldly and decisively and set the correct tone for their organization. 

“The Red Sox have become a club known for a certain level of drama; this eliminates drama and dysfunction and gives them a good deal of positional and financial flexibility. Fans might be upset, but trading Devers, at the point they all find themselves finally, was absolutely the right move.”

Kenny admitted that the Red Sox didn’t have to let the Devers situation end how it did, considering Boston’s history as one of baseball’s most storied, wealthy franchises with cutting-edge sabermetrics, and the fact that the lefty signed a massive 10-year, $313.5 million contract extension in 2023 to be a Red Sox lifer.

However, things obviously changed, and Kenny is confident that the Red Sox did all they could with the given scenario. Kenny also mentioned that Devers was right to be uncomfortable with his role in Boston, especially since he seemingly was excluded from key conversations despite being a nine-year Red Sox veteran and the team’s highest-paid player.

“It is Rafael Devers’ responsibility, as the club’s highest-paid player, to do what his employer wants him to do and set an example – he didn’t do that,” Kenny prefaced. “But it is also conversely the Red Sox’s responsibility to get their highest-paid player into their inner circle and not just treat him like another employee. 

“‘Oh, he thinks he’s special.’ He is special. He’s their highest-paid guy. The Red Sox did not keep him in their inner circle, as they made moves that moved him off a position that he played for eight years, for them. That’s not a small move, that’s a big move. And Devers was understandably upset.”

Devers spent his first eight MLB seasons playing third base for the Red Sox before moving to designated hitter after Boston signed Alex Bregman to a three-year, $120 million contract this past offseason. Devers, who didn’t love his first adjustment, later turned down playing first base after Triston Casas suffered a season-ending ruptured left patellar tendon, which didn’t help any relationship-building between Devers and the Red Sox organization.

Kenny feels Devers isn’t worth his contract, and that’s before mentioning that he maybe could’ve handled himself better during the 2025 MLB season. But Kenny also knows that baseball is a business, and that both Boston and Devers simply had to go their separate ways.

“The Red Sox could not allow that attitude to pester through a young clubhouse that is only starting to develop; they needed to clear that out,” Kenny said. “Also, the massive contract extension that they gave Devers was an overpay. … Devers makes [Bryce] Harper and [Manny] Machado money, but he’s not a top-five hitter, not a top-20 player. He’s not a top-10 player, he’s a top-30 player.”

“The Red Sox traded Mookie Betts in 2020, they let [Xander] Bogaerts walk after not making the 2022 postseason – they felt pressure to not let Devers also leave town. But, he’s one of the worst fielding third basemen in the league, so you’re left with what? A 28-year-old DH making over $30 million a year in Year 2 of a 10-year deal – that’s a big problem.”

Devers, 28, and his massive contract didn’t fit the rebuilding Red Sox’s timeline.

Plus, Kenny cited that San Francisco is in an opposite organizational position than Boston, which allowed the Giants, led by franchise icon and gutsy first-year president of baseball operations Buster Posey, to pull the trigger on the unexpected blockbuster deal with the Red Sox. After all, the Giants are competing for titles with the defending champion Los Angeles Dodgers in the stacked NL West.

Time will tell if either the Giants or Red Sox “won” the trade. But for now, it’s clear that San Francisco acquired Devers to compete for a World Series title, while Boston moved on from him to start a new, cheaper chapter centered around prospects.

“An overused word in modern baseball is ‘culture,’ but it’s a real thing,” Kenny said. “Think of where the Red Sox are right now in real time. The future is arriving … they play hard … It’s a young club, but one that could go in a number of different directions.”

Download and follow the Giants Talk Podcast

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

Its Monday, June 23 and the Braves (35-41) are in Queens to open a three-game series against the Mets (46-32).

Spencer Schwellenbach is slated to take the mound for Atlanta against Paul Blackburn for New York.

The Mets lost two of three over the weekend against the Phillies and have now lost eight of their last nine games. Sunday, New York was smacked by Philadelphia 7-1. Edmundo Sosa went 3-4 including a three-run home run and Jesus Luzardo pitched 6.2 innings of scoreless baseball to earn his seventh win of the season. Atlanta swept three games against the Mets to open last week but then proceeded to lose two of three in Miami to the Marlins. Sandy Alcantara allowed three runs over six innings yesterday in a 5-3 Miami win.

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

  • Date: Monday, June 23, 2025
  • Time: 7:10PM EST
  • Site: Citi Field
  • City: Queens, NY
  • Network/Streaming: FDSNSO, WPIX

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

The latest odds as of Monday:

  • Moneyline: Braves (-125), Mets (+105)
  • Spread:  Braves -1.5
  • Total: 8.0 runs

Probable starting pitchers for Braves at Mets

  • Pitching matchup for June 23, 2025: Spencer Schwellenbach vs. Paul Blackburn
    • Braves: Spencer Schwellenbach (5-4, 3.26 ERA)
      Last outing: 6/17 vs. Mets - 7IP, 4ER, 6H, 2BB, 8Ks
    • Mets: Paul Blackburn (0-1, 6.92 ERA)
      Last outing: 6/18 at Atlanta - 3.2IP, 3ER, 4H, 2BB, 2Ks

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

  • The Braves have won 4 of their last 5 games against teams with winning records
  • The Braves' last 5 divisional matchups have stayed under the Total
  • The Mets have failed to cover the Run Line in 5 of their last 6 home games
  • Juan Soto was 4-9 (.444) in the series at Philadelphia and 3-11 (.273) in the prior series in Atlanta.
  • Austin Riley has hit safely in 4 straight games (4-17)
  • Matt Olson was 5-11 (.455) last week in the series against the Mets

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

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 Monday's game between the Braves and the Mets:

  • Moneyline: NBC Sports Bet is recommending a play on the Atlanta Braves on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the 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 vs. Braves: How to watch on June 23, 2025

The Mets open a three-game series against the Braves at Citi Field on Monday at 7:10 p.m. on PIX11

Here's what to know about the game and how to watch...


Mets Notes

  • Juan Soto is hitting 338/.495/.716 with eight homers, four doubles, 16 RBI, 20 runs scored, and 22 walks In 97 plate appearances over his last 22 games dating back to May 30
  • Brandon Nimmo is hitting .330/.393/.598 with seven homers, five doubles, 14 RBI, and 17 runs scored over his last 25 games
  • Because of the Mets' recent rut, Edwin Diaz has pitched just once since June 12

BRAVES
METS
-Francisco Lindor, SS
-Brandon Nimmo, LF
-Juan Soto, RF
-Pete Alonso, 1B
-Jeff McNeil, 2B
-Tyrone Taylor, CF
-Jared Young, DH
-Luis Torrens, C
-Brett Baty, 3B

How can I watch Mets vs. Braves online?

To watch Mets games online via PIX11, you will need a subscription to a TV service provider and live in the New York City metro area. This will allow fans to watch the Mets on their computer, tablet or mobile phone browser.

To get started on your computer, go to the PIX11 live stream website and follow the site's steps. For more FAQs, you can go here.

Mets vs. Braves: 5 things to watch and series predictions | June 23-26

Here are five things to watch and predictions as the Mets and Braves play a four-game series at Citi Field starting on Monday at 7:10 p.m.


5 things to watch

Juan Soto is locked in

As the Mets' offense overall has been wildly inconsistent during their season-worst 1-8 stretch, Soto has been reaching base nearly half the time.

In 97 plate appearances over his last 22 games dating back to May 30, Soto is slashing .338/.495/.716 with eight homers, four doubles, 16 RBI, 20 runs scored, and 22 walks.

For the season, Soto's triple slash is up to .255/.392/.480. And his 151 OPS+ is nearing his career average, which is 159.

This obviously isn't top of mind for a Mets team trying to find its way out of a serious rut, but Soto -- after a start that had people running around like chickens with their heads cut off -- is probably a strong bet to make the All-Star Game.

Mark Vientos' potential return

Vientos, who has been out since June 3 due to a hamstring injury, is on the verge of being back, but was not activated ahead of Monday's game.

He has been rehabbing with Triple-A Syracuse, getting starts at third base and designated hitter.

When Vientos is activated, the Mets will have to clear room on the 26-man roster. And it shouldn't be much of a mystery when it comes to who would go down.

Ronny Mauricio, who came up when Vientos hit the IL, has been largely overmatched at the plate -- hitting .180/.241/.320 with 18 strikeouts in 54 plate appearances.

Frankie Montas' debut

New York's starting rotation, which has been in flux lately with Kodai Senga and Tylor Megill hitting the IL, is about to get two reinforcements.

The first one will come on Tuesday, when Montas is expected to get the start in what will be his season debut.

New York Mets pitcher Frankie Montas (47) pitches during a Spring Training workout at Clover Park
New York Mets pitcher Frankie Montas (47) pitches during a Spring Training workout at Clover Park / Sam Navarro - Imagn Images

Montas did not fare well during his rehab assignment, but the hope is that he's ready to hit the ground running once the lights go on for real.

Beyond Montas on the horizon is Sean Manaea, who is expected to make one more rehab start before being activated.

If Manaea stays on a regular schedule, his 2025 debut will likely come when the Mets host the Brewers during a three-game series from July 1-3.

The Braves' rotation is down Chris Sale

Sale was having another Cy Young-caliber season before going down with a fractured rib.

The injury occurred when Sale made a headlong dive to snare a Soto grounder late during his start last week in Atlanta.

With Sale out, the Braves have not yet announced a starter for Tuesday.

Spencer Schwellenbach (Monday), Spencer Strider (Wednesday), and Grant Holmes (Thursday) are scheduled to start the other three games of the series.

Ronald Acuña Jr. is on another level

Acuña reached base eight times (six hits, two walks) in 13 at-bats over the weekend against the Marlins, continuing the torrid pace he's been on since returning from injury.

In 117 plate appearances over 27 games, Acuña is hitting .396/.504/.698 with eight homers and five doubles.

And while Atlanta has other dangerous hitters, including Matt Olson and Austin Riley, the Mets should go out of their way to try to make sure Acuña doesn't do too much damage.

They kept him somewhat in check during last week's series in Atlanta, as he went 2-for-8 with four walks -- though one of those hits was a home run

Predictions

Who will the MVP of the series be?

Juan Soto

Soto has been feeling it at the plate for nearly a month.

Which Mets pitcher will have the best start?

Clay Holmes

Expect Holmes to bounce back after he issued a season-high six walks his last time out.

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

Marcell Ozuna

He seems to get a big hit every time these teams meet.

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

It's Monday, June 23 and the Diamondbacks (39-38) are in Chicago to take on the White Sox (25-53). Eduardo Rodriguez is slated to take the mound for Arizona against Shane Smith for Chicago.

Arizona is coming off a 4-2 loss at Colorado on Sunday, but won three games prior to that behind 28 runs scored. The Diamondbacks have won eight of the past 12 games. However, this is the seventh road game of a nine-game road trip for Arizona that started in Toronto, then Colorado and now Chicago.

The White Sox are coming off its second won series of the month after beating the Blue Jays in two out of three games. Chicago won on Sunday, 4-2, and will fly back from Toronto to host Arizona in their first meeting of the season.

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

  • Date: Monday, June 23, 2025
  • Time: 7:40PM EST
  • Site: Rate Field
  • City: Chicago, IL
  • Network/Streaming: ARID, 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 Diamondbacks at the White Sox

The latest odds as of Monday:

  • Moneyline: Diamondbacks (-129), White Sox (+109)
  • Spread:  Diamondbacks -1.5
  • Total: 8.0 runs

Probable starting pitchers for Diamondbacks at White Sox

  • Pitching matchup for June 23, 2025: Eduardo Rodriguez vs. Shane Smith
    • Diamondbacks: Eduardo Rodriguez, (2-4, 5.93 ERA)
      Last outing: 4.2 Innings Pitched, 2 Earned Runs Allowed, 6 Hits Allowed, 3 Walks, and 4 Strikeouts
    • White Sox: Shane Smith, (3-4, 2.85 ERA)
      Last outing: 4.1 Innings Pitched, 5 Earned Runs Allowed, 6 Hits Allowed, 3 Walks, and 2 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 Diamondbacks 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 Monday’s game between the Diamondbacks and the White Sox:

  • 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 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.

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

  • The Diamondbacks have won 12 of their last 20 away games against teams with losing records
  • The Diamondbacks are 8-4 over the last 12 games with 7 of those wins coming by 2 or more runs
  • Chicago is 2-9 over the last 11 games and lost 5 of those games by 2 or more runs
  • The White Sox are 4-10 overall this season when Shane Smith pitches and 3-1 in the past four
  • The Diamondbacks are 5-7 when Eduardo Rodriguez pitches this season and 1-2 in the last three

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)

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

It's Monday, June 23 and the Mariners (39-37) are in Minneapolis to take on the Twins (37-40). Bryan Woo is slated to take the mound for Seattle against Bailey Ober for Minnesota.

Seattle is 3-3 over the last six games to follow up a three-game winning streak. The Mariners won the series, 2-1, over the Cubs with a 14-6 win on Sunday. Seattle scored 30 runs in that series to Chicago's 20. This will be the fourth road game of a 10-game road trip for the Mariners.

Minnesota is coming off a reverse sweep against Milwaukee, losing all three games and being outscored 35-14. The Twins have dropped to 1-9 over the last 10 games and scored four or more runs in four of those games.

Seattle won the first series of the season between these two teams, 2-1, dropping the first game in the 10th inning, then winning the following night in the 11th before a 2-1 victory to wrap up the series. All three games were played close to the vest.

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 Mariners at Twins

  • Date: Monday, June 23, 2025
  • Time: 7:40PM EST
  • Site: Target Field
  • City: Minneapolis, MN
  • Network/Streaming: RSNW, MNNT, FS1

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 Mariners at the Twins

The latest odds as of Monday:

  • Moneyline: Mariners (-118), Twins (-101)
  • Spread:  Mariners -1.5
  • Total: 8.0 runs

Probable starting pitchers for Mariners at Twins

  • Pitching matchup for June 23, 2025: Bryan Woo vs. Bailey Ober
    • Mariners: Bryan Woo, (6-4, 3.12 ERA)
      Last outing: 7.0 Innings Pitched, 0 Earned Runs Allowed, 1 Hit Allowed, 2 Walks, and 6 Strikeouts
    • Twins: Bailey Ober, (4-4, 4.54 ERA)
      Last outing: 5.2 Innings Pitched, 4 Earned Runs Allowed, 9 Hits Allowed, 0 Walks, and 5 Strikeouts

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

Expert picks & predictions for tonight’s game between the Mariners and the Twins

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 Monday’s game between the Mariners and the Twins:

  • Moneyline: NBC Sports Bet is recommending a play on the Seattle Mariners 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 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 Mariners at Twins

  • The Twins have lost 13 of their last 16 games
  • Minnesota is 1-9 over the last 10 games
  • Seattle is 6-3 over the past 9 games
  • The Twins' last 3 home games versus the Mariners have gone over the Total
  • It has been 3 games since the Twins last covered the Run Line
  • Minnesota has lost five straight when Bailey Ober pitches and is 8-7 overall this season
  • Seattle is 8-6 this season when Bryan Woo pitches

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)

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

Its Monday, June 23 and the Yankees (45-32) are in Cincinnati to take on the Reds (40-38).

Allan Winans is slated to take the mound for New York against Nick Lodolo for Cincinnati.

After stumbling through the early part of the week, the Yankees took two of three over the weekend against the Orioles including a 4-2 win yesterday. Jazz Chisholm, Jr. drove in two with a pair of doubles as the Yankees increased their lead in the American League East to 2.5 games over Tampa Bay.

The Reds knocked off the Cardinals 4-1, Sunday to snap a three-game losing streak. Cincinnati managed just six hits against St. Louis but four of the six were for extra bases. Andrew Abbott allowed just a single run over seven innings to earn his seventh win of the season as the Reds pulled to within 6.5 games of the first place Cubs with the win.

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 Yankees at Reds

  • Date: Monday, June 23, 2025
  • Time: 7:10PM EST
  • Site: Great American Ball Park
  • City: Cincinnati, OH
  • Network/Streaming: YES, 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 Yankees at the Reds

The latest odds as of Monday:

  • Moneyline: Yankees (-124), Reds (+104)
  • Spread:  Yankees -1.5
  • Total: 10.0 runs

Probable starting pitchers for Yankees at Reds

  • Pitching matchup for June 23, 2025: Allan Winans vs. Nick Lodolo
    • Yankees: Allan Winans
      Last outing: 1st appearance of the season with the Yankees
    • Reds: Nick Lodolo (5-5, 3.71 ERA)
      Last outing: 6/18 vs. Minnesota - 6IP, 2ER, 3H, 2BB, 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 Yankees at Reds

  • The Yankees are on a 3-game win streak in Cincinnati
  • The Under has cashed in the Yankees' last 3 games overall
  • The Reds have covered in their last 3 games against the Yankees
  • Elly De La Cruz was 4-13 (.308) in the series against St. Louis with 3 extra base hits
  • Aaron Judge was 4-10 (.400) over the weekend against Baltimore
  • Anthony Volpe is 3-26 (.115) over his last 8 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 Yankees 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 Monday's game between the Yankees and the Reds:

  • 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 Cincinnati Reds at +1.5.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 10.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 Brewers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 23

It's Monday, June 23 and the Pirates (31-48) are in Milwaukee to take on the Brewers (43-35). Braxton Ashcraft is slated to take the mound for Pittsburgh against Chad Patrick for Milwaukee.

The Pirates have lost three consecutive series with the latest coming against the Rangers. However, the Buccos won the series finale 8-3 behind big games from Tommy Pham (3 Hits, 3 RBI), Nick Gonzales (2 Hits, 1 RBI), and Spencer Horwitz (3 Hits, 3 RBI, 3 runs).

Milwaukee has won four straight games and seven of the past nine games, including yesterday's 9-8 thriller over Minnesota. The Brewers swept the Twins by scoring 35 runs over three games to the Twins' 14. The Brewers and Pirates split the first series of the season, 2-2 in Pittsburgh.

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

  • Date: Monday, June 23, 2025
  • Time: 7:40PM EST
  • Site: American Family Field
  • City: Milwaukee, WI
  • Network/Streaming: SNP, FDSNWI

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 Brewers

The latest odds as of Monday:

  • Moneyline: Pirates (+161), Brewers (-193)
  • Spread:  Brewers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Pirates at Brewers

  • Pitching matchup for June 23, 2025: Braxton Ashcraft vs. Chad Patrick
    • Pirates: Braxton Ashcraft, (1-0, 1.54 ERA)
      Last outing: 2.0 Innings Pitched, 1 Earned Runs Allowed, 4 Hits Allowed, 1 Walks, and 2 Strikeouts
    • Brewers: Chad Patrick, (3-7, 3.50 ERA)
      Last outing: 5.0 Innings Pitched, 4 Earned Runs Allowed, 6 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!

Expert picks & predictions for tonight’s game between the Pirates and the Brewers

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 Monday’s game between the Pirates and the Brewers:

  • Moneyline: NBC Sports Bet is recommending a play on the Milwaukee Brewers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Pittsburgh Pirates 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 Pirates at Brewers

  • Milwaukee has scored 43 runs in the last four games
  • Pittsburgh and Milwaukee are 2-2 against each other this season
  • The Brewers have won 4 of their last 5 home games against NL Central teams
  • The Under is 13-7-3 in the Pirates' matchups against NL Central teams this season
  • The Brewers have covered in 4 of their last 5 games for a profit of 1.26 units
  • Milwaukee has lost three straight when Chad Patrick and 6-10 overall this season
  • Pittsburgh has lost the past two when Braxton Ashcraft has pitched and are 3-4 overall 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)

Giants option struggling Tyler Fitzgerald to Triple-A, activate Justin Verlander

Giants option struggling Tyler Fitzgerald to Triple-A, activate Justin Verlander originally appeared on NBC Sports Bay Area

The Giants made a significant roster move on Monday.

San Francisco optioned struggling second baseman Tyler Fitzgerald to Triple-A Sacramento and activated starting pitcher Justin Verlander from the paternity list, the team announced.

Fitzgerald has served as the Giants’ starting second baseman throughout the 2025 MLB season, and while he has played well defensively, is batting .230/.289/.320 with two home runs and 10 RBI in 200 plate appearances.

The 27-year-old broke out at the plate in the second half of the 2024 season, and carried that success with him throughout the offseason and into the spring, where he was named the starter.

It remains to be seen how long Fitzgerald will remain in Triple-A, but with infielder Casey Schmitt thriving in place of injured third baseman Matt Chapman, Schmitt eventually could slide over to second as an everyday option in place of Fitzgerald.

The Giants placed Verlander on the paternity list on Friday as the veteran pitcher and his wife, Kate Upton, welcomed their second child, son Bellamy Brooks Verlander, over the weekend.

Download and follow the Giants Talk Podcast

Giants notes: Why Kyle Harrison, Jordan Hicks weren't with Red Sox this weekend

Giants notes: Why Kyle Harrison, Jordan Hicks weren't with Red Sox this weekend originally appeared on NBC Sports Bay Area

SAN FRANCISCO — The Red Sox expect Kyle Harrison and Jordan Hicks to help them this season, but when they spent a weekend at Oracle Park, the only former Giant who could impact the three-game series was the man who will coach both men. Former Giants pitching coach Andrew Bailey now holds the same position in Boston. 

Harrison was optioned to Triple-A after the Rafael Devers trade was made, and Hicks was on the IL at the time. That’s still the case for the right-hander, who went down with toe inflammation on June 3. Hicks made a rehab appearance in Triple-A on Sunday and could be activated when the Red Sox return to Fenway Park this weekend. 

Hicks signed with the Giants to be a starter and still would like to have that role in the big leagues. But manager Alex Cora said the Red Sox plan to use him as a reliever.

“It’s another good arm that we’re going to have in the bullpen,” he said. “The bullpen the last month and a half has been amazing, and I think he’s going to fit right in and he’s going to help us win ball games.”

When Hicks is activated, the Red Sox will have the hardest-throwing bullpen duo in MLB history. In the pitch-tracking era, Red Sox closer Aroldis Chapman and Hicks rank one-two in pitches thrown at least 103 mph. Chapman has hit triple-digits 109 times this year, while Hicks did it 28 times before getting hurt. 

Harrison was regularly back up to 96-97 mph before the trade, but he hasn’t pitched for the Red Sox organization yet. He threw a bullpen session in Worcester, Mass. on Wednesday to work on some tweaks the Red Sox would like to see. Harrison has been working on a sinker and cutter to complement his four-seamer and tested them out in a live BP session Saturday that was watched by head of baseball operations Craig Breslow. The expectation is that Harrison will join the big-league club at some point next month.

“We expect big things out of him, just like (the Giants) did,” Cora said. “It’s a special fastball. We saw it last year at one point. We’re excited about that.” 

Proud Papa

Justin Verlander went on paternity leave Friday so he could fly back to Florida and join wife Kate Upton for the birth of their second child, a son named Bellamy Brooks Verlander. Manager Bob Melvin said Verlander will be back in time to start Tuesday against the Miami Marlins.

Verlander came off the IL last Wednesday and gave up four runs — three earned — in 4 2/3 innings, and he said afterward that he was frustrated with his inconsistency in that outing. The active wins leader still is looking for his first with the Giants, and they’ll need him to find his form. They’ve lost some rotation depth over the past week.

It’s Going To Take Time

Now that Boston reporters are gone and Rafael Devers is through a full week with the Giants, Melvin probably won’t have to answer the “when will Devers play first” question every day. That’s good, because it’s going to be a while. 

Devers has been nursing minor groin tightness, something he was playing through before the trade. The Giants don’t want to push him too hard defensively until he’s fully healthy, because the bat is too important to their hopes. 

“Stretching over at first is maybe not the most comfortable thing for him,” Melvin said. “Obviously we want to keep him healthy, too, while learning the position.”

The groin issue doesn’t seem to be bothering Devers at all. He scored from first on Heliot Ramos’ double Sunday and recorded a sprint speed of 27.7 feet per second, which is considered slightly above average. 

Not Even Close

Devers is the only Giant who is anywhere near the top of his position in All-Star voting, but he’s also about 1.4 million votes behind Shohei Ohtani at DH, even with the carryover from his time on the American League ballot. The only other Giants to make the top 10 at their position are Matt Chapman (eighth) and Wilmer Flores (ninth at first base). It’s particularly grim in the outfield, where Heliot Ramos, an All-Star last year, ranks 19th among outfielders, four spots behind Michael Conforto, who is hitting .165 for the Los Angeles Dodgers. 

Finalists will be announced on Thursday, with Phase 2 of voting beginning next week. The All-Star starters will be announced on July 2 and the full rosters will be revealed July 6. 

Download and follow the Giants Talk Podcast

Casey Schmitt making case to stay in Giants' lineup after Matt Chapman returns

Casey Schmitt making case to stay in Giants' lineup after Matt Chapman returns originally appeared on NBC Sports Bay Area

SAN FRANCISCO — Two years and one month ago, when Matt Chapman and Rafael Devers still were in the American League East, there was a stretch of games that seemed to indicate the Giants might not have a need at third base for the rest of the decade. 

Casey Schmitt arrived as a shortstop in May 2023, but only because Brandon Crawford was on the IL at the time. He was one of the best defensive third basemen in the minors, and when he hit the ground running, it looked like the Giants might have a homegrown player at the hot corner for years to come. 

During that first week in the big leagues, Schmitt showed off the entire arsenal. He became the first Giant since Willie McCovey to record eight hits in his first three games. Two of them were homers, including a 443-foot blast that left the bat at 111.6 mph. Even his sprint speeds were high. 

Schmitt looked like a future star. When a prominent prospect-ranking site moved him to the back end of their top 100, team officials joked that it was a sly way to cover for Schmitt not getting as much publicity as he should have in the minors. 

The two years since that eye-opening first week have been uneven, but Schmitt appears to have rediscovered that form, and the timing couldn’t be better for the Giants. 

In Sunday’s 9-5 win over the Boston Red Sox, Schmitt had four hits for the first time since his third big-league game. His homer screamed out of the yard at 111.6 mph. It was his hardest-hit ball since that loud home run at Chase Field two years ago. 

Since taking over for the injured Chapman at third 12 games ago, Schmitt has a .415 average, 1.210 OPS and four homers. 

“It’s been great to see,” manager Bob Melvin said Sunday. “He’s hitting the ball the other way, pulling the ball — he gets into a 3-1 count (today) and he’s looking for a fastball and he does some damage with it to the pull side. He’s seeing the ball really well right now. He’s gotten an opportunity to play.”

Schmitt has given the Giants more than they ever could have expected as a Chapman fill-in, but also another option at a time when they might otherwise be forced to look externally for help at second base. 

Tyler Fitzgerald’s slump has dropped his OPS to .609, and he has just two homers one season after putting his name in the record books with a stunning second-half power display. Christian Koss has struggled in his opportunities, and overall, the Giants rank 27th in OPS from their second basemen. 

The staff still has plenty of belief in Fitzgerald’s talent, and he ranks among the league leaders in Defensive Runs Saved, but they need more offensive production out of the position and Schmitt looks poised to be a good option once he’s no longer needed at third base. Chapman took the splint off his sprained right hand on Friday, and he’s hopeful that he can return to the lineup in about two weeks. The staff is a bit more cautious, but the rehab process has gone well so far. 

A lot can happen in two weeks, but there are reasons to believe that this version of Schmitt will have more staying power. Two years ago, the league adjusted quickly, taking advantage of a young player who swung at everything. 

Schmitt still is striking out at a high clip, but he has doubled his walk rate and cut his chase by about 10 percent. When that came up on Sunday’s “Giants Postgame Live,” Schmitt smiled. 

“Who would have thought, right?” he said.

“It’s just grinding, to be honest with you. I know it was a big problem,” he continued. “I feel like last year I took a better step forward working on it, and this year I wanted to make sure I continue to work on it. It’s just working with (the hitting coaches) and just trying to swing at good pitches and go up there and not try to do too much and not worry about my swing. 

“I would try and do a little too much and tinker too much and now it’s just, I’m going up there with what I’ve got and I’m going out there and competing.”

With Sunday’s big game, Schmitt’s average is up to .286 and his OPS is .831, which ranks third on the team behind Devers and Heliot Ramos. The latter was the breakout star last season, and the Giants will be in much better shape for a second half run if Schmitt can become this year’s version. They also will be a lot more comfortable at the trade deadline next month.

After acquiring Devers, the front office doesn’t expect to be able to add salary at the deadline. Perhaps Buster Posey can convince ownership to keep stretching, but the Giants also are short on young assets after trading Kyle Harrison and James Tibbs. If they do decide to part with more prospects, they’d probably be better served using them on starting pitching depth or another right-handed bat for the outfield rather than on a second baseman. 

Schmitt hasn’t started a game at second base this season, but he made 29 starts there the previous two years. If he keeps hitting like this, there could be a lot of time on that side of the diamond once Chapman returns. 

“Whatever the team needs me to do, that’s what I’m going to do,” he said Sunday. “That’s always been my motto.”

Download and follow the Giants Talk Podcast

Luis Torrens reacts to Francisco Alvarez being sent down, becoming Mets' everyday catcher

Luis Torrens became the Mets' everyday catcher Sunday when New York optionedFrancisco Alvarez to Triple-A Syracuse.

Manager Carlos Mendoza cited a lack of consistency when he explained the Mets' move for the 23-year-old, which makes Torrens the unquestioned starter.

"I'm going to continue to do my job the way that I've been doing it," Torrens said through an interpreter after Sunday's 7-1 loss at the Philadelphia Phillies.

"I'm going to prepare as if I'm in the lineup, day in and day out, and try to help the team win games."

Torrens, 29, is slashing .227/.303/.336 with one home run and 13 RBI through 46 games this season. His defense has been a strength and is something that he takes pride in.

"I feel like that's something I've been working on since the offseason, and to be able to put those into action with games, it feels good, and that's what we work for," Torrens said through an interpreter.

An 0-for-3 Sunday followed a 2-for-4 Friday in which he was a bright spot during the Mets' 10-2 loss, and Torrens hopes that the lineup consistency will keep his offense trending up.

"Yeah, I expect so," Torrens said through an interpreter.

Mets promoting prospect Carson Benge to Double-A Binghamton: report

Carson Benge appears to be moving up the ladder. The Mets' 2024 first-round pick has been promoted from High-A Brooklyn to Double-A Binghamton, MLB Pipeline reports, after a fantastic campaign for the Cyclones.

In 60 games, Benge slashed .302/.417/.480 with four home runs, five triples, 18 doubles and 37 RBI. He added 15 steals with just two caught stealing and had a .897 OPS.

MLB's No. 83 prospect and the Mets' No. 5 prospect, according to SNY contributor Joe DeMayo's prospect list, Benge ended his time in Brooklyn with at least one hit in six of his last seven games and will look to continue that production with the Rumble Ponies for the duration of their season.

Selected No. 19 overall out of Oklahoma State in 2024, the outfielder has done nothing but impress since joining the Mets' farm system. In 15 games with Low-A St. Lucie after getting drafted, the 22-year-old hit .273 with an .856 OPS -- numbers good enough for him to start this season at High-A Brooklyn.

A two-way player in college, the lefty-swinging Benge focused solely on hitting as a pro and has already become one of the best position prospects in the game. If he keeps up his trajectory, the Mets could potentially see Benge in the majors either in 2026 or 2027.

Mets' Carlos Mendoza explains 'concern' after Sunday's 7-1 loss at Phillies

Sunday's 7-1 loss at the Philadelphia Phillies was the Mets' eighth defeat in the past nine games. The finale of New York's third straight series loss saw left-hander David Peterson last four innings, done in by a five-run fourth where the Phillies (47-31) batted around, while the Mets (46-32) went scoreless through seven.

The combination leaves New York a game behind Philadelphia in the National League East Division entering this week's four-game series against the Atlanta Braves, which starts with Monday's 7:10 p.m. opener at Citi Field, and manager Carlos Mendoza is aware of the strain on his bullpen.

"Not going to say concerned, but we lost two quickly," he said when asked about being more concerned about the pitching than the lineup. "... I feel like the concern now is more like the state of the bullpen and how we've used those guys.

"Obviously, we've been shuffling a lot of guys. But we've got to find a way, we've got to find a way. We've got some really good arms in this room, and they'll get back on track and they will get us back on track here."

While right-hander Griffin Canning gave the Mets five innings in Saturday's 11-4 win, which snapped New York's season-high seven-game skid, Peterson's seven-inning outing last Tuesday at the Braves was the staff's last start of five frames or more.

Peterson's season-low four-inning start Sunday came at a time where the Mets, who are in the throes of a 13-game stretch without a day off from June 17-29, could have used the length.

"I wouldn't say surprised," Peterson (5-3, 2.98 ERA), who allowed five runs on six hits (two homers) while striking out four and walking three, said when asked if he was surprised about not getting past the fourth inning.

"It's part of the game. Obviously not happy with it. But I'll go back and watch it and see what I did well and see what we need to work on, and we'll move on to the next one."

Up next, the Mets get a rematch with Atlanta (35-41) after this past week's three-game sweep.

The Braves enter with two defeats in their past three games after they lost this weekend's series at the Miami Marlins.

"I think it's important to remain positive, to remain united," catcher Luis Torrens said through an interpreter. "We know that situations like this are going to happen, but I think, at the same time, it's important to continue to go out there. We know what we're capable of doing ... winning games how we're trying to."