Bulls vs. Thunder Best bets: Odds, predictions, recent stats, trends for March 31

Chicago Bulls vs. Oklahoma City Thunder Preview 

The Chicago Bulls (33-41) and Oklahoma City Thunder (62-12) are all set to square off from Paycom Center in Oklahoma City.

The Bulls have won seven of their last 10 games. They have moved into the ninth position on the Eastern Conference.

The Thunder have the best record in the NBA and have won nine straight games.

The Bulls are currently 19-18 on the road with a point differential of -2, while the Thunder have an 8-2 record in their last ten games at home. 

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.

Listen to the Rotoworld Basketball Show for the latest fantasy player news, waiver claims, roster advice and more from our experts all season long. Click here or download it wherever you get your podcasts.

Game details & how to watch Bulls vs. Thunder live today

  • Date: Monday, March 31, 2025
  • Time: 8:00PM EST
  • Site: Paycom Center
  • City: Oklahoma City, OK
  • Network/Streaming:

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 NBA schedule page, along with detailed matchup pages that update live in-game.

Game odds for Bulls vs. Thunder

The latest odds as of Monday:

  • Odds: Bulls (+690), Thunder (-1087)
  • Spread:  Thunder -15
  • Over/Under: 239 points

That gives the Bulls an implied team point total of 118.55, and the Thunder 126.37.
 
Want to know which sportsbook is offering the best lines for every game on the NBA calendar? Check out the NBC Sports’ Live Odds tool to get all the latest updated info from DraftKings, FanDuel, BetMGM & more!

Expert picks & predictions for Monday's Bulls vs. Thunder game

NBC Sports Bet 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.

Brad Thomas (@MrBradThomas) is leaning towards the under on Coby White 24.5 points…

Thomas: “White is in a tough matchup tonight. The Thunder give up the fewest points to point guards this season.

This bet is not for the faint of heart. White has scored at least 25 points in eight of his last 10 games.

With a defensive assignment against Lu Dort, it could be a long night for White.”

Our model calculates projections around each moneyline, spread and over/under bet for every game on the NBA calendar based on data points like recent performance, head-to-head player matchups, trends information and projected game totals.

Once the model is finished running, we put its projections 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 today’s Bulls & Thunder game:

  • 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 Chicago Bulls at +15.
  • Total: NBC Sports Bet is leaning towards a play on the under on the Game Total of 239.

Want even more NBA best bets and predictions from our expert staff & tools? Check out the Expert NBA Predictions page from NBC Sports for money line, spread and over/under picks for every game on today’s calendar!

Important stats, trends & insights to know ahead of Bulls vs. Thunder on Monday

  • The Bulls have won 7 of their last 10 games as an underdog
  • The Bulls' last 4 road games have gone over the Total
  • The Bulls have covered in 9 of their last 11 road games
  • The Bulls have covered in 20 of their 37 road games 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 NBA Top Trends tool on NBC Sports!
 
Bet the Edge is your source for all things sports betting. Get all of Jay Croucher and Drew Dinsick’s insight weekdays at 6AM ET right here or wherever you get your favorite podcasts. 
 
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)

Celtics vs. Grizzlies Odds, predictions, recent stats, trends and Best bets for March 31

Boston Celtics vs. Memphis Grizzlies Preview 

The Boston Celtics (55-19) and Memphis Grizzlies (44-30) are all set to square off from FedExForum in Memphis.

The Celtics continue to play great basketball. They have won eight straight games and nine of their last 10. Jayson Tatum is back from injury, but the Celtics may be without Jaylen Brown.

The Grizzlies are finally back to being a healthy squad. However, the biggest news comes from the head coach vacancy. Taylor Jenkins was relieved of his duties over the weekend. It was a move that caused a big stir, because the Grizzlies are fifth in the Western Conference.

The Celtics are currently 31-7 on the road with a point differential of 9, while the Grizzlies have a 4-6 record in their last ten games at home. 

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.

Listen to the Rotoworld Basketball Show for the latest fantasy player news, waiver claims, roster advice and more from our experts all season long. Click here or download it wherever you get your podcasts.

Game details & how to watch Celtics vs. Grizzlies live today

  • Date: Monday, March 31, 2025
  • Time: 7:30PM EST
  • Site: FedExForum
  • City: Memphis, TN
  • Network/Streaming:

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 NBA schedule page, along with detailed matchup pages that update live in-game.

Game odds for Celtics vs. Grizzlies

The latest odds as of Monday:

  • Odds: Celtics (-189), Grizzlies (+156)
  • Spread:  Celtics -4.5
  • Over/Under: 235 points

That gives the Celtics an implied team point total of 118.97, and the Grizzlies 116.62.
 
Want to know which sportsbook is offering the best lines for every game on the NBA calendar? Check out the NBC Sports’ Live Odds tool to get all the latest updated info from DraftKings, FanDuel, BetMGM & more!

Expert picks & predictions for Monday's Celtics vs. Grizzlies game

NBC Sports Bet 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.

Brad Thomas (@MrBradThomas) is betting on the Celtics -5…

Thomas: “When the Grizzlies appoint a new head coach, that will be the game to take them. Not tonight. The Grizzlies are a team that, despite being 5th in the Western Conference, is on a bad run of form.

This Celtics team is great offensively and defensively. It’s a match-up nightmare for the Grizzlies, too.”

Our model calculates projections around each moneyline, spread and over/under bet for every game on the NBA calendar based on data points like recent performance, head-to-head player matchups, trends information and projected game totals.

Once the model is finished running, we put its projections 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 today’s Celtics & Grizzlies game:

  • Moneyline: NBC Sports Bet is recommending a play on the Boston Celtics on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Memphis Grizzlies at +4.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 235.

Want even more NBA best bets and predictions from our expert staff & tools? Check out the Expert NBA Predictions page from NBC Sports for money line, spread and over/under picks for every game on today’s calendar!

Important stats, trends & insights to know ahead of Celtics vs. Grizzlies on Monday

  • The Celtics have won their last 7 road games, while the Grizzlies have lost 6 of their last 8
  • The Under is 42-33 in the Celtics' road games and the Grizzlies' home games combined this season
  • The Celtics are 4-1 against the spread in their last 5 games
  • The Celtics have won 17 of their last 20 games on the road

 
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 NBA Top Trends tool on NBC Sports!
 
Bet the Edge is your source for all things sports betting. Get all of Jay Croucher and Drew Dinsick’s insight weekdays at 6AM ET right here or wherever you get your favorite podcasts. 
 
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)

Braves at Dodgers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for March 31

Its Monday, March 31 and the Atlanta Braves (0-4) are in Los Angeles to take on the Dodgers (5-0). Grant Holmes is expected to start for the Braves with Tyler Glasnow getting the ball for the Dodgers.

As noted, the Braves are winless through their first four games having been swept by the Padres. Atlanta was shut out in their last two games of the series. They collected just one hit in Saturday’s 5-0 loss. Marcel Ozuna is the team’s leading hitter batting .222 thus far.

Meanwhile, the Dodgers just keep winning. They swept the Tigers in their most recent series taking the finale 7-3 despite Roki Sasaki’s rough outing. The rookie allowed two runs in just 1.2 innings of work. Shohei Ohtani has picked up at least one hit in four straight games for LA.

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 Dodgers

  • Date: Monday, March 31, 2025
  • Time: 10:10PM EST
  • Site: Dodger Stadium
  • City: Los Angeles, CA
  • Network/Streaming: FDSN, SNLA

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 Dodgers

The latest odds as of Monday:

  • Moneyline: Atlanta Braves (+168), Los Angeles Dodgers (-202)
  • Spread: Dodgers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Braves at Dodgers

  • Pitching matchup for March 31, 2025: Grant Holmes vs. Tyler Glasnow
    • Braves: Grant Holmes (0-0)
      2025 - 1GP, 1 IP, 0-0, 0.00 ERA, 2 Ks
    • Dodgers: Tyler Glasnow (0-0)
      2024 - 22GP, 134 IP, 9-6, 3.49 ERA, 168 Ks

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 Dodgers

  • The last 4 games between these teams have seen at least 8 total runs scored
  • The Braves are 1-3 against the spread this season
  • Dodgers' Game Totals have cashed to the OVER in their last 4 games
  • The Dodgers have covered the Run Line in 4 of their 5 games 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!

Expert picks & predictions for tonight’s game between the Braves and the Dodgers

NBC Sports Bet 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 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 Dodgers -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)

Kuminga questionable for Warriors-Grizzlies with pelvic injury

Kuminga questionable for Warriors-Grizzlies with pelvic injury originally appeared on NBC Sports Bay Area

Jonathan Kuminga’s status for the Warriors’ high-stakes game against the Memphis Grizzlies on Tuesday has been updated after a notable change in his injury.

Kuminga, who had a hard fall in Sunday’s 148-106 blowout win over the San Antonio Spurs, is questionable for Golden State’s matchup in Memphis with a right pelvic contusion. His injury originally was listed as right ankle soreness.

The injury occurred when Kuminga drove to the rim in the second quarter and was knocked down by two Spurs defenders. He initially said he was OK before slowly walking to the Warriors’ locker room.

After the game, Kuminga told the San Francisco Chronicle’s Sam Gordon he’s “straight” and is hopeful he won’t miss any more time due to injury.

Kuminga returned from a 31-day injury absence in Golden State’s 130-104 victory over the Sacramento Kings on March 13. In nine games since his return, he’s averaging 13.1 points on 43.8 percent shooting, with 3.3 rebounds and 2.4 assists in 21.6 minutes.

The injury came just one game after Kuminga showcased his importance to the Warriors, finishing with 16 points on 5-of-9 shooting from the field and 6 of 8 from the free-throw line, adding eight rebounds, three assists and one steal in 23 minutes in a 111-95 win over the New Orleans Pelicans last Friday.

Memphis (44-30) currently has a one-game advantage over Golden State (43-31) for the Western Conference’s No. 5 playoff seed. The Minnesota Timberwolves sit a half-game back of the Warriors for the sixth seed.

Long story short: Tuesday is a massive game for both the Warriors and Grizzlies as the playoff race continues to tighten in the wild, wild West — and Kuminga’s availability will play a major role in Golden State’s chances to pull out a victory.

Download and follow the Dubs Talk Podcast

Cracks more obvious in Djokovic’s game as he strives to remain at summit | Tumaini Carayol

Loss to teenager Jakub Mensik in Miami final shows difficulty of maintaining such high standards at the age of 37

During a quiet period in the relentless calendar three years ago, the 16-year-old Jakub Mensik received an unexpected proposal. The Czech, who had just reached the boys’ singles final at the Australian Open, was invited by Novak Djokovic, his idol, to train together at the Serb’s academy in Belgrade. The pair quickly established a rapport, with Djokovic offering advice and counsel. For Mensik, this was a pivotal moment.

On Sunday, at the Miami Open, the pair stood across the net from each other again, this time as rivals, and he closed out a 7-6 (4), 7-6 (4) victory to win his first ATP title in one of the top tournaments.

Continue reading...

NHL Rumor Roundup: Updates On Tristan Jarry, Jean-Gabriel Pageau And Ryan Donato

Tristan Jarry (Charles LeClaire-Imagn Images)

It's been an up-and-down season for Pittsburgh Penguins goaltender Tristan Jarry.

The 29-year-old played in the AHL after struggling through the first half of the schedule. Recalled in early March, he rattled off four straight wins. On Sunday, he got his first shutout of the season in a 1-0 win over the Ottawa Senators.

Mark Madden of the Pittsburgh Tribune-Reviewrecently wondered if Jarry had done enough to save his career with the Penguins. He doubted his recent performance would improve his value in this summer's trade market.

Madden believes the Penguins can't afford to keep Jarry and Alex Nedeljkovic, who has a year left on his contract with a cap hit of $2.5 million. Jarry is signed through 2027-28 with an average annual value of $5.375 million.

Buying out Jarry would only count as $1.747 million against the Penguins' salary cap for next season. However, that cap hit rises to just over $5 million in 2026-27 and $4.5 million in 2027-28, dropping to just $797,000 annually for the remaining three years of the buyout.

Turning to the New York Islanders, RG.Org's Marco D'Amico cited sources claiming the Edmonton Oilers looked into acquiring Jean-Gabriel Pageau before the March 7 trade deadline.

D'Amico indicated Oilers GM Stan Bowman sought to bolster his depth at center with someone who'd be more than a playoff rental. Pageau, 32, is signed through next season with a cap hit of $5 million. He also has a 16-team no-trade list.

The Islanders reportedly spurned the offers because they didn't want to retain salary and weren't interested in a return of draft picks. That could remain their position with Pageau if the Oilers or other clubs make trade inquiries this summer.

Speaking of the trade deadline, Scott Powers of The Athletic thinks some teams might be kicking themselves for not offering the Chicago Blackhawks a first-round pick for Ryan Donato.

The 28-year-old center is enjoying a career-best performance with 29 goals and 59 points in 72 games. He's reportedly sitting on a three-year contract offer worth $4 million annually.

Powers believes Donato could be interested in returning to the Boston Bruins if he goes to market. He's a Boston native who began his career with the Bruins. The Blackhawks hope he'll recognize that the top-six minutes and power-play time he's getting in Chicago won't be available to him on better clubs.

Get the latest news and trending stories by following The Hockey News on Google News and by subscribing to The Hockey News newsletter here. And share your thoughts by commenting below the article on THN.com.

Rockies at Phillies prediction: Odds, expert picks, starting pitchers, betting trends, and stats for March 31

Its Monday, March 31 and the Colorado Rockies (1-2) are in the City of Brotherly Love to take on the Phillies (2-1). German Marquez is slated to start for Colorado while Cristopher Sanchez gets the nod for Philadelphia.

The Rockies lost two of three games in Tampa to open the season. Nick Martini is off to a hot start for Colorado. The right fielder is hitting .444 with four hits in nine at bats.

The Phillies opened the season with wins in two of three games in Washington. The offense was alive scoring 18 runs in three games. Kyle Schwarber is hitting .385 with a couple of home runs and 4 RBIs.

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 Rockies at Phillies

  • Date: Monday, March 31, 2025
  • Time: 3:05PM EST
  • Site: Citizens Bank Park
  • City: Philadelphia, PA
  • Network/Streaming: Rockies.TV, NBC Sports Philadelphia

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 Phillies

The latest odds as of Monday:

  • Moneyline: Colorado Rockies (+198), Philadelphia Phillies (-243)
  • Spread:  Phillies -1.5
  • Total: 8.0 runs

Probable starting pitchers for Rockies at Phillies

  • Pitching matchup for March 31, 2025: Germán Márquez vs. Cristopher Sánchez
    • Rockies: Germán Márquez (0-0)
      2024 - 1GP, 4 IP, 0-0, 6.75ERA, 3 Ks
    • Phillies: Cristopher Sánchez (0-0)
      2024 - 31GP, 181.2 IP, 11-9, 3.32ERA, 153 Ks

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 Rockies at Phillies

  • The Phillies have won 11 of their last 13 home games against the Rockies
  • The Phillies are 2-1 against the spread this season
  • Philadelphia Game Totals are 2-1 (O/U) this season
  • Colorado Game Totals are 1-2 (O/U) this season
  • Colorado is 2-1 against the spread 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!

Expert picks & predictions for today’s game between the Rockies and the Phillies

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 Rockies and the Phillies:

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

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)

Draymond admits he didn't always love playing defense for Warriors

Draymond admits he didn't always love playing defense for Warriors originally appeared on NBC Sports Bay Area

As difficult as it is to believe, Warriors forward Draymond Green didn’t always love defense. 

But as the four-time NBA champion eventually realized, honing in on his defensive skills was his most viable pathway into a starting role with Golden State. 

Green joined NBC Sports Bay Area’s Monte Poole and Kerith Burke on the latest “Dubs Talk,” where he was asked about what led to him becoming one of the most established defenders in the league.

“When I came in [to the NBA], defense wasn’t my thing,” Green told Poole and Burke. “I passed the ball. I shot the ball. I created on offense. That’s what I did, but that wasn’t the path to the court. My path to the court had to be defensively.” 

With the emergence of the Splash Brothers – guards Steph Curry and Klay Thompson – and David Lee as the Warriors’ undisputed starting forward, Green acknowledges he had no other alternative. 

“Steph Curry, Klay Thompson – two young guys emerging – an offensive-minded power forward, All-Star, who in the post can scroll with the best of them,” Green added. “Remember, these are the days you actually had to throw the ball into the post, actually going to scroll [with] two bigs. 

“These are those days. I’m behind that guy, David Lee. I don’t score better than him, so my path onto the court ain’t going to be that. How can I get on this floor? 

“And the only way I can get on the floor was to get stops defensively. So, I’m immediately like, ‘I got to get stops. I got to lock in so much defensively that that’s going to be my path onto the court.’ 

Fast forward more than a decade, and Green’s bet on focusing on the defensive side of the game paid off. 

In 2017, the veteran forward won the Defensive Player of the Year award. And although it’s the only DPOY trophy in his decorated case, Green is considered by many as one of the greatest defensive players of all time. 

This season, on the other hand, Green has made a case for a second DPOY award, which would further solidify his status as one of the greats in the category.

And, ironically enough, Green’s perspective on playing defense has completely shifted from his earliest days as a professional.

“Honestly, I absolutely love playing defense,” Green concluded. “I genuinely enjoy getting back on defense, watching the offense come down the court and looking at this like: How am I going to stop this play right now? Like, I genuinely enjoy it. 

“Everyone wants to play offense, let’s face it. We all want to get the ball. We want to score. We want to get the assist. Offense is fun. Defense isn’t so fun for certain people. I absolutely love it.” 

Download and follow the Dubs Talk Podcast

Red Sox at Orioles prediction: Odds, expert picks, starting pitchers, betting trends, and stats for March 31

Its Monday, March 31 and the Red Sox (1-2) are in Baltimore, MD to take on the Orioles (2-2) in Game 1 of their series. Sean Newcomb is scheduled to take the mound for the Sox against Cade Povich for the O’s.

Baltimore opened the season splitting four games in Toronto. Adley Rutschman is off to a good start for the Orioles. The backstop is hitting .313 with two home runs and three RBIs. Jackson Holliday is hitting .267 with one home run but has struck out seven times in 15ABs.

After opening the season with a win over the Rangers, the Red Sox have lost three in a row. Rafael Devers is off to a horrendous start. The Sox new designated hitter has yet to get a hit striking out 12 times in 16 ABs.

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 Red Sox at Orioles

  • Date: Monday, March 31, 2025
  • Time: 2:35PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: NESN, 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 Red Sox at the Orioles

The latest odds as of Monday:

  • Moneyline: Boston Red Sox (+121), Baltimore Orioles (-145)
  • Spread: Orioles -1.5
  • Total: 9.0 runs

Listen to the Rotoworld Baseball Show for the latest player news, waiver claims, roster advice and more from our experts all season long. Click here or download it wherever you get your podcasts.

Probable starting pitchers for Red Sox at Orioles

  • Pitching matchup for March 31, 2025: Sean Newcomb vs. Cade Povich
    • Red Sox: Sean Newcomb (0-0)
      2024 - 7GP, 10 IP, 1-0, 6.30 ERA, 7 Ks
    • Orioles: Cade Povich (0-0)
      2024 - 16GP, 79.2 IP, 3-9, 5.20 ERA, 69 Ks

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 Red Sox at Orioles

  • Boston is 3-1 against the spread this season
  • Boston Game Totals are 0-4 (O/U) this season
  • Baltimore is 2-2 against the spread this season
  • Baltimore Game Totals are 3-1 (O/U) 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!

Expert picks & predictions for tonight’s game between the Red Sox and the Orioles

NBC Sports Bet 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 Red Sox and the Orioles:

  • Moneyline: NBC Sports Bet is recommending a play on the Baltimore Orioles on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Boston Red Sox +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the under on the Game Total of 9.0.

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

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

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

Why it's too early to be worried about Devers' historically bad start

Why it's too early to be worried about Devers' historically bad start originally appeared on NBC Sports Boston

Saying Rafael Devers is struggling to begin the 2025 MLB season would be an understatement. Not only is the Boston Red Sox slugger 0-for-16 at the plate through the first four games, he has struck out in 12 of them.

That’s right — Devers struck out on 75 percent of his at-bats in the opening series against the Texas Rangers. His 12 strikeouts are the most ever by a player through the first four games of a season, which is crazy when you consider pro baseball has been played for more than 125 years.

Devers also has two walks, including one with the bases loaded that drove in a run. He has put the ball in play just four times, three of which were groundouts.

But wait, it gets worse.

Devers has swung and missed 31 times on 46 total swings for a whiff rate of 67.4 percent, per Baseball Savant. His career average is 27.7 percent.

Devers’ inability to produce anything at the plate isn’t just a problem affecting him. After scoring five runs to beat the Rangers on Opening Day, the Red Sox scored just six runs combined over the final three games (all losses) at Globe Life Field. Devers, as a $313 million man and two-time Silver Slugger winner, is being relied on to provide a bulk of the team’s offense.

There’s no way to sugarcoat Devers’ start to the season. It’s been very bad. But it’s also too early to panic.

For starters, it’s only four games. It’s silly to draw too many conclusions from a four-game sample when each team plays 162 times each season.

Devers has actually been a decent early-season hitter throughout his career, so it wouldn’t be surprising if he starts to turn things around pretty soon. He’s a career .266 hitter in March/April, and that includes his 0-for-16 start to 2025. He hit 10 home runs in April of 2023.

!function(){“use strict”;window.addEventListener(“message”,(function(a){if(void 0!==a.data[“datawrapper-height”]){var e=document.querySelectorAll(“iframe”);for(var t in a.data[“datawrapper-height”])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data[“datawrapper-height”][t]+”px”;r.style.height=d}}}))}();

There are several factors that could be contributing to this slump.

After playing third base most of his career and expecting to do that going forward after signing a huge extension, Devers was replaced at that position by free agent signing Alex Bregman in the offseason. Bregman is a former Gold Glove winner and much better defensively than Devers. Adjusting to full-time DH could take a little bit of time. It also appears that Devers’ shoulder isn’t 100 percent healthy.

Devers also had just 15 plate appearances in Spring Training. He’s clearly behind where most other players are at this stage of the season. His timing at the plate looks off, too. His stance looks like it’s wider than years past. All of these things can be fixed/addressed with more reps and video work. If being out of a shape is affecting him, that can be easily addressed as well.

One way to get Devers back on track is to have him hit his way out of this slump. Red Sox manager Alex Cora is putting Devers right back into the lineup Monday when Boston starts a three-game series against the Orioles in Baltimore.

Devers is way too talented to be this bad at the plate for a prolonged stretch. He should eventually figure it out. Remember when David Ortiz didn’t hit his first home run in 2009 until May 26? That was 36 games into the season. He still finished that year with 28 homers.

It’s way too early to panic over Devers’ lack of production. If we’re in May and Devers is still batting under .200 and not giving the Red Sox any power at the plate, then it would be time to really worry. But for right now, he just needs to put a few good at-bats together. All it takes is one or two good games to boost the confidence.

Royals at Brewers prediction: Odds, expert picks, starting pitchers, betting trends, and stats for March 31

Its Monday, March 31 and the Kansas City Royals (1-2) are in Milwaukee to face the Brewers (0-3). Kris Bubic is scheduled to pitch for KC against Elvin Rodriguez of the Brewers.

Milwaukee limps home after getting not just swept but embarrassed by the Yankees. The Brew Crew was outscored in the three-game series 36-14. Sal Frelick was a bright spot for Milwaukee. The right fielder picked up five hits in 11ABs (.455).

The Royals grabbed one win in three games at Kauffman Stadium against the Guardians. Part of the reason for the slow start for KC is Bobby Witt Jr. The shortstop and MVP candidate is off to a slow start with just three hits in 13 ABs (.231).

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

  • Date: Monday, March 31, 2025
  • Time: 2:10PM EST
  • Site: American Family Field
  • City: Milwaukee, WI
  • Network/Streaming: FDS KC, FDS

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

Odds for the Royals at the Brewers

The latest odds as of Monday:

  • Moneyline: Kansas City Royals (-101), Milwaukee Brewers (-118)
  • Spread:  Brewers 1.5
  • Total: 8.0 runs

Probable starting pitchers for Royals at Brewers

  • Monday’s pitching matchup March 31, 2025: Kris Bubic vs. Elvin Rodríguez
    • Royals: Kris Bubic (0-0)
      2024 - 27GP, 30.1 IP, 0-1, 2.67 ERA, 39 Ks
    • Brewers: Elvin Rodríguez (0-0)
      2023 - 1GP, 3.1 IP, 0-0, 0.00 ERA, 5 Ks

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

Top betting trends & insights to know ahead of Royals at Brewers

  • The Royals are 0-3 against the spread
  • Royals' Game Totals are 2-1 (O/U) this season
  • Brewers' Game Totals are 3-0 (O/U) this season
  • The Brewers are 0-3 against the spread 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!

Expert picks & predictions for tonight’s game between the Royals 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 Royals and the Brewers:

  • Moneyline: NBC Sports Bet is recommending a play on the Kansas City Royals on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Kansas City Royals at +1.5.
  • Total: NBC Sports Bet is 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 Marlins: 5 things to watch and series predictions | March 31 – April 2

Here are five things to watch and predictions as the Mets and and Marlins open a three-game set in Miami on Monday at 6:40 p.m. on SNY.


Preview

Can the offense heat up in Miami?

Juan Soto was as advertised during the season-opening series -- launching his first homer as a Met and reaching base two or more times in all three games.

Everyone else offensively? Not so much. 

The Mets put up a combined five runs during the first three games of the season, and it wasn't for a lack of opportunity, as they went a combined 2-for-20 with runners in scoring position and left a total of 18 men on base.

Francisco Lindor reached just one time on a hit-by-pitch, otherwise going hitless across 11 plate appearances. Brett Baty struck out in three of his first five at-bats. Pete Alonso drew three walks but had only one hit, while Mark Vientos and Brandon Nimmo combined for just three hits behind him.

It's only a matter of time before things start clicking for this group -- and we'll see if that comes in Miami.

Strong start from the bullpen

Aside from Soto, the biggest bright spot for the Mets in Houston was the bullpen.

Edwin Diaz was a bit shaky during spring training, but he locked down his first save during Friday night's win -- striking out one as he cruised his way through the middle of Houston’s lineup in a perfect bottom of the ninth.

Prior to that, we saw the newly formed bridge ahead of him featuring A.J. Minter and Ryne Stanek.

Max Kranick was thrown right into the fire making his first big league appearance since 2022 on Saturday night, but he showed no fear as he retired Yordan Alvarez and Christian Walker to escape a bases-loaded jam in a one-run ballgame.

As a group, the bullpen combined to allow just three hits and six walks across 9.2 shutout innings.

The walks will need to be limited moving forward -- but the first three games are the type of showing Carlos Mendoza and the Mets are looking for from the bullpen as they try to navigate the first few weeks without Sean Manaea and Frankie Montas in the starting rotation.

Kodai Senga's first start

The last time we saw Senga during the regular season he was tremendous, striking out nine batters in 5.1 innings of work against the Braves back in July.

That effort quickly came to a screeching halt as he suffered a calf strain fielding his position -- and then we didn't see him back on the mound until the playoffs, where he showed significant signs of rust in three appearances (two starts).

Which leads to the question, what can the Mets expect from Senga this season?

New York Mets pitcher Kodai Senga (34) pitches in the first inning against the Miami Marlins at Clover Park
New York Mets pitcher Kodai Senga (34) pitches in the first inning against the Miami Marlins at Clover Park / Jim Rassol - Imagn Images

If he can return to the form he showed when he received both Rookie of the Year and Cy Young votes two seasons ago, it would be a massive boost to this starting rotation.

Senga and the team played it safe early in camp to ensure that he'd be 100 percent healthy and ready to be a regular contributor by the time the regular season rolled around.

He was able to make his way into three Grapefruit League games down the stretch and looked pretty sharp, allowing just two runs (three earned) while showcasing his full arsenal and striking out nine batters.

The 32-year-old is expected to face a bit of a pitch count in the early going, but most importantly, he is back fully healthy and looks like a "man on a mission" heading into his first outing of the year on Tuesday night.

The Sandman is back

Marlins ace Sandy Alcantara is officially back. 

The two-time All-Star and former Cy Young Award winner missed all of last season after undergoing Tommy John surgery -- but he’s finally back after building up late in the year and throughout the winter. 

He allowed just two unearned runs and nine hits during his five spring training starts, and then struck out seven batters while uncharacteristically issuing four walks in 4.2 innings of work during an Opening Day win over the Pirates. 

Alcantara has a 3.07 ERA and 1.06 WHIP in 15 career starts against the Mets.

With another year of control on hi current deal, the 29-year-old makes for a perfect trade target for New York later in the season, but for now they'll face-off with him again in the second game of this set.

Can Clay Holmes rebound after a shaky first start?

Holmes was terrific for the Mets this spring, but he was a bit shaky during his Opening Day outing in Houston.

Making his first start since 2018, the big right-hander limited the Astros to just three runs (two earned) but he struggled with his command as he walked four batters and hit another while allowing five hits in just 4.2 innings of work.

He leaned on his slider 49 percent of the time against the righty-heavy Houston lineup and turned to the newly-added kick-change just four times -- despite the pitch developing into a legitimate weapon for him throughout spring training.

Certainly not the birthday present Holmes and the Mets were hoping for, but as he said afterwards, it's a "learning process."

Now that he's had some real-game data to look over during his five-day break in between starts, we'll see if the 32-year-old is able to put together a better effort during the series finale in Miami.

Predictions

Who will the MVP of the series be?

Pete Alonso

Alonso has 12 homers and a .904 OPS in his career at loanDepot Park.

Which Mets pitcher will have the best start?

David Peterson

Peterson was tremendous this spring coming off a breakout 2024 campaign.

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

Otto Lopez

Lopez has gotten off to a hot start this season, driving in runs in three of Miami's four games.

Mets at Marlins prediction: Odds, expert picks, starting pitchers, betting trends, and stats for March 31

Its Monday, March 31 and the Mets (1-2) are in Miami, FL  to take on the Marlins (3-1) in Game 1 of their series. David Peterson is slated to take the mound for New York against Cal Quantrill for Miami.

The Mets opened the season in Houston and lost two of three to the Astros. Offense was the problem for New York as they scored just five runs in the three-game set. Juan Soto, however, did homer and three hits in nine at bats for the Mets against Houston.

The Marlins played four, one-run games against the Pittsburgh Pirates to open the season…and won three of them. Miami pitching was a big part of the story as Marlins’ hurlers struck out 36 Pirates over the four games.  

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

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

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

Game details & how to watch Mets at Marlins

  • Date: Monday, March 31, 2025
  • Time: 6:40PM EST
  • Site: loanDepot Park
  • City: Miami, FL
  • Network/Streaming: SNY, FDS

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 Marlins

The latest odds as of Monday:

  • Moneyline: New York Mets (-184), Miami Marlins (+153)
  • Spread:  Mets -1.5
  • Total: 8.0 runs

Listen to the Rotoworld Baseball Show for the latest player news, waiver claims, roster advice and more from our experts all season long. Click here or download it wherever you get your podcasts.

Probable starting pitchers for Mets at Marlins

  • Monday’s pitching matchup March 31, 2025: David Peterson vs. Cal Quantrill
    • Mets: David Peterson (0-0)
      2024 - 21GP, 121 IP, 10-3, 2.90 ERA, 101 Ks
    • Marlins: Cal Quantrill (0-0)
      2024 - 29GP, 148.1 IP, 8-11, 4.98 ERA, 110 Ks

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 Marlins

  • The Mets are 2-1 against the spread through three games
  • New York Mets' Game Totals are 0-3 (O/U)
  • Miami is 3-1 against the spread this season
  • Miami Game Totals are 2-2 (O/U)

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

  • Moneyline: NBC Sports Bet is recommending a play on the New York Mets on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Marlins +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)