loading...

Content on this page may include affiliate links. If you click and sign up/place a wager, we may receive compensation at no cost to you.

Best bets today: Cavaliers-Pacers, Thunder-Nuggets, Stars-Jets and more top plays from SportsLine for May 9

Check out SportsLine's best bets for the NBA, the NHL and MLB for Friday, May 9

By@TheTomCasalePublished: May 09, 2025 3:56PM UTC . 6 min read

The NBA and NHL playoffs continue Friday with two games each, meaning bettors have no shortage of postseason action to enjoy. As usual, Friday also brings a full 15-game MLB slate. In total, that's 19 games' worth of spreads, totals, money lines and props to sift through. Where to begin?

Below, we highlight the top betting opportunities with links to full game analysis and picks throughout the article while providing the top betting tips for today's matchups.

There is also a link to the best sportsbook promotion today from Fanatics Sportsbook. Fanatics offers players up to $1,000 in "No Sweat Bets" over their first 10 days with the platform. See more about the promotion below, and make sure to also check out all the best betting apps and top sportsbook promos

Best NBA bets today

Cleveland Cavaliers at Indiana Pacers (+2.5, 229.5) 7:30 p.m. ET

Cleveland is the top seed in the Eastern Conference, but the Cavaliers find themselves down 0-2 after losing the first two games of the series at home. The Cavs now face a must-win game on Friday, although it won't be easy. Indiana has been Cleveland's kryptonite recently, winning four straight meetings and seven of 10 overall. 

If the Cavaliers are going to get back into the series, they must play better defensively. In their last four wins over Cleveland, Indiana averaged 120 points. The Cavs also need to get healthy. Darius Garland (toe), De'Andre Hunter (thumb) and Evan Mobley (ankle) all missed Game 2 with injuries. 

These two teams typically play higher scoring games when they get together, with seven of the last 10 meetings going Over.

Oklahoma City Thunder at Denver Nuggets (+4.5, 233.5) 10:00 p.m. ET

Oklahoma City let the first game of the series slip away at home but came back with a vengeance on Wednesday. The Thunder rolled Denver in Game 2, 149-106, behind 34 points from Shai Gilgeous-Alexander. OKC also did a much better job defensively and on the boards. After getting out-rebounded by 20 in the first game, the Thunder finished +6 on Wednesday. 

The Nuggets will look to get Nikola Jokic going again at home. The Joker exploded for 42 points and 22 rebounds in the opener, but was held to 17 and eight in Game 2. 

OKC has had success playing in Denver, winning three of the last four meetings at Ball Arena, with three of those games going Under.

Best NHL bets today

Dallas Stars at Winnipeg Jets (-118, 5.5) 9:30 p.m. ET

The Jets have been dominant at home this season but Dallas found a way to break through and steal a road win in Game 1. The game was pretty even across the board, although Winnipeg outshot the Stars, 31-24. The difference was Dallas goaltender Jake Oettinger, who stopped 29 of 31 shots on goal. 

Even with the loss, Winnipeg has to feel good about its chances to even the series on home ice, where the Jets are 34-8-4 this season. With the first game ending 3-2, nine of the last 10 meetings have now gone under the total. 

Best MLB bets today

Texas Rangers at Detroit Tigers (-250, 7.5) 6:40 p.m. ET

Two teams with World Series aspirations meet on Friday when Texas and Detroit face off. The Tigers hold the best record in the American League at 25-13, while the Rangers have slipped to 18-20 after going 3-7 over their last 10 games. 

Detroit will turn to ace Tarik Skubal. The left-hander has been lights out in his last five starts, allowing just three runs over 30 innings. The Tigers won four of those five games. 

Texas hands the ball to Patrick Corbin. While not quite as impressive at Skubal, Corbin has also been in top form recently, giving up six runs in his last 20.2 innings of work. 

After hammering Colorado by a combined 21-3 in a double-header on Thursday, the Tigers have gone over the total in nine of their last 10 games. 

Today's featured sportsbook promo

With no promo code required upon registration, Fanatics Sportsbook offers $100 in "No Sweat Bets" for 10 straight days, which applies only to the first bet you make daily. For example, if you bet $100 on Day 1 and opt into the promo when placing the bet, you would receive a $100 bonus bet the following day if your bet loses. If the $100 bet wins, you would receive your stake and winnings in cash. 

To maximize the full value of the promo, a customer would need to repeat $100 bets for the first 10 days after creating a new account. The bonus bets must be used within seven days or they will expire.

Fanatics Sportsbook promo code terms and conditions:

  • Minimum deposit: $10
  • No promo code required
  • Must be 21 or older and in a state where Fanatics Sportsbook legally operates.
  • Place a daily first bet of at least $1 on any market with odds of -500 or longer (e.-450, -300, +150). If your qualifying wager loses, you'll receive a bonus bet equal to the amount of your losing wager, up to $100 per day, for 10 consecutive days. This means you can earn up to $1,000 in bonus bets over the promo period.
  • Bonus bets are credited to your account within 72 hours of your qualifying wager settling as a loss.
  • Each bonus bet expires seven days after issuance.
  • After the initial qualifying bet on Day 1, you must opt-in to the promotion each day before placing your qualifying wager to continue receiving bonus bets.
  • Bonus bets cannot be cashed out or withdrawn and do not contribute to winnings earned at Fanatics Sportsbook.

Other games to bet on for Friday, May 9

Over at SportsLine, you'll get top-notch analysis for every major game on Thursday, including game breakdowns and expert advice. The SportsLine Discord channel is also available for bettors to join to get more insights.

Get more out of your SportsLine subscription! 

R.J. White
Mike McClure
Larry Hartstein

Join us on Discord

Engage with our experts and the SportsLine community

224 Online
4843 Members
Join Our Community

Discord is a third-party platform

Learn More

Qualifying SportsLine members receive a 30-day free trial of Paramount+ with SHOWTIME. Sync your account right here

Avatar
Thomas Casale
FOLLOW

Share This Story

SportsLine Logo
YOU'VE UNLOCKED OUR BEST DEAL!
GET YOUR FIRST QUARTER OF SPORTSLINE FOR 50% OFF WITH PROMO CODE 'CLUB'!
© 2025 CBS INTERACTIVE INC. ALL RIGHTS RESERVED. SportsLine and SportLine PRO are registered trademarks of SportsLine.com, Inc.FANS ONLY
In partnership with...247 Sports

FOLLOW US:

The content on this site is for entertainment purposes only and SportsLine makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event. There is no gambling offered on this site. This site contains commercial content and SportsLine may be compensated for the links provided on this site.