NFL
Spread

NBA Predictions & Best Bets Today

Frank AmmiranteSenior Sports Writer
@FAmmiranteTFJ
Last Updated: Nov 5, 2026

We’ve got a two-game NBA slate for Thursday, November 5, with the Orlando Magic visiting the Phoenix Suns and the Miami Heat taking on the Golden State Warriors.

With both matchups offering some interesting betting angles, it’s time to dive into my NBA predictions today. You’ll find three of my best bets, ranging from spreads to totals and moneylines.

All NBA odds are current as of Thursday, November 5.

NBA Best Bets Today

Magic ML (-105) at Suns

DraftKings Sportsbook • WAGER: 1 Unit

My NBA best bet today is the Magic moneyline against the Suns. Orlando comes into this matchup well-rested, while Phoenix is playing on the second night of a back-to-back after losing 132-119 to Portland on Wednesday.

The Suns have struggled defensively to start the season, giving up 132 points to the Trail Blazers in their latest outing. Phoenix has had trouble getting stops, and I expect Orlando to take advantage with Desmond Bane and Franz Wagner leading the offense.

The scheduling advantage is another reason I like Orlando here. The Magic haven’t played since Monday, giving them two full days off, while the Suns are dealing with a quick turnaround. That’s a tough spot for a Phoenix team that hasn’t been playing particularly well.

With the Magic rested and the Suns struggling defensively, I’ll take Orlando to win outright in my NBA bet of the day.

NBA Best Betting Odds Today

Use our top NBA lines to place the best wagers throughout the NBA regular season:

Author

Frank Ammirante

Frank Ammirante is a Contributor at The Game Day. You will also see his work at RotoBaller, FantasyPros, ProFootballNetwork, and much more. Frank is a member of the Fantasy Sports Writer's Association while maintaining an active presence within the community. He has competed in industry contests like the Tout Wars, Scott Fish Bowl, The Great Fantasy Baseball Invitational, and more. He's got a diverse sporting background, but specializes in football and baseball.

Related articles

Promotions

Spend $5, Get $200 in Bonuses + 3 Months of NBA League Pass

5 stars

Bet $5, Get $500 in No Sweats Bets

5 stars

Get $150 in Bonus Bets when you wager $5 for 3 days

5 stars

Get A Bonus Bet Up To $250

5 stars

Bet $20, Get $350 FanCash

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY).

Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).

21+ and present in most states. (18+ DC/KY/NH/WY). Eligibility restrictions apply.

All betting content on TheGameDay.com is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.