Today only, all subscribers will have access to every pick. If you like what you see, you can upgrade for just $20 / month and I can get you into the Premium Discord as well.

Good luck today, everyone! I’ll send out a separate email to Premium with all my favorite picks and other bets.

NBA Betting Breakdown – Friday, April 4, 2025

Sacramento Kings vs. Charlotte Hornets

  • Time: 4:00 PM PT

  • Spread: Kings -11.0 (-110) | Hornets +11.0 (-110)

  • Moneyline: Kings -585 | Hornets +410

  • Total: 218.0 (O -110, U -110)

Analysis:
The Hornets continue to struggle without LaMelo Ball, and their offense has been stagnant. Sacramento is playing for postseason seeding and they just dropped one to the Wizards so I don’t think we can trust them on the road against the Hornets.

Picks:

  • Spread Bet: No Bet or play Hornets +4 1st Q

  • Over/Under Bet: Under 218.0 (-110)

  • Player Prop: Miles Bridges - Over 19.5 Points (just needs to get 30 minutes)

Utah Jazz vs. Indiana Pacers

  • Time: 4:00 PM PT

  • Spread: Jazz +16.0 (-105) | Pacers -16.0 (-115)

  • Moneyline: Jazz +775 | Pacers -1500

  • Total: 236.0 (O -105, U -115)

Analysis:
Indiana should roll here, but with multiple players listed as questionable (Siakum), there’s a chance Utah keeps it close for stretches. That said, the Jazz have one of the weakest defenses in the league so I expect the Pacers offense to roll.

Picks:

  • Spread Bet: Jazz +10 1st Half

  • Over/Under Bet: Under 236.0 (-115)

  • Player Props: Staying away.

Detroit Pistons vs. Toronto Raptors

  • Time: 4:30 PM PT

  • Spread: Pistons -12.0 (-115) | Raptors +12.0 (-105)

  • Moneyline: Pistons -750 | Raptors +500

  • Total: 227.0 (O -110, U -110)

Analysis:
Cade Cunningham should be back for this one and while the Raptors are pretty solid ATS at home, I expect the Pistons to handle business.

Picks:

  • Spread Bet: Pistons -12.0 (-115)

  • Over/Under Bet: Over 227.0 (-110)

  • Player Props: Cade Cunningham - Under 26.5 (high line considering he was out for a while)

Phoenix Suns vs. Boston Celtics

  • Time: 4:30 PM PT

  • Spread: Suns +14.0 (-105) | Celtics -14.0 (-115)

  • Moneyline: Suns +575 | Celtics -900

  • Total: 226.5 (O -110, U -110)

Analysis:
Boston has a clear edge in talent, even if Jaylen Brown is limited or out. Phoenix is dealing with injuries, with Durant out but Bradley Beal should be back in. Boston at home is probably going to blow out the Suns.

Picks:

  • Spread Bet: Celtics -14.0 (-115)

  • Over/Under Bet: Under 226.5 (-110)

  • Player Prop: Derrick White - Over 23.5 PRA (love this bet)

Cleveland Cavaliers vs. San Antonio Spurs

  • Time: 5:00 PM PT

  • Spread: Cavaliers -13.0 (-110) | Spurs +13.0 (-110)

  • Moneyline: Cavaliers -800 | Spurs +525

  • Total: 241.0 (O -110, U -110)

Analysis:
The Spurs continue to miss key rotational players and are outmatched by Cleveland’s size and defense. The Cavs have not been great lately, but they should win and cover. Don’t be surprised if the Spurs hang in this early. I feel like there’s no middle ground with the Spurs — they’re either going to hang and cover, making this tight or they’ll lose by 30.

Picks:

  • Spread Bet: Cavaliers -13.0 (-110)

  • Over/Under Bet: Over 241.0 (-110)

  • Player Props: Max Strus +10 points (+130)

Oklahoma City Thunder vs. Houston Rockets

  • Time: 5:00 PM PT

  • Spread: Thunder -6.5 (-110) | Rockets +6.5 (-110)

  • Moneyline: Thunder -245 | Rockets +205

  • Total: 228.5 (O -110, U -110)

Analysis:
Both teams are young and exciting, and this is a great game, but I always trust OKC in these matchups. The thing with OKC is they shut down opposing team’s guards at a very consistent rate, and nobody can shut down SGA.

Picks:

  • Spread Bet: Thunder -6.5 (-110)

  • Over/Under Bet: Over 228.5 (-110)

  • Player Prop: Fred Van Vleet - Under 14.5 Points

Portland Trail Blazers vs. Chicago Bulls

  • Time: 5:00 PM PT

  • Spread: Trail Blazers +6.5 (-115) | Bulls -6.5 (-105)

  • Moneyline: Trail Blazers +200 | Bulls -240

  • Total: 235.5 (O -115, U -105)

Analysis:
Chicago is very hot right now with Giddey and White playing at an all-star level. The Blazers have some great guards who are capable of scoring in bunches. This should be a fun game with a lot of scoring, but Chicago is the better team right now.

Picks:

  • Spread Bet: Staying away from spread. Bulls ML.

  • Over/Under Bet: Over 234.5 (-105)

  • Player Props: Coby White - Over 23.5 Points (no-brainer bet)

Denver Nuggets vs. Golden State Warriors

  • Time: 7:00 PM PT

  • Spread: Nuggets -2.0 (-110) | Warriors +2.0 (-110)

  • Moneyline: Nuggets -125 | Warriors +105

  • Total: 235.5 (O -110, U -110)

Analysis:
The Nuggets have a pretty large injury list and this game has shifted from +2 to -1 now, with the Warriors being favored at home even though they just had a back to back. Murray is out and it looks like the rest of the guys will play for the Nuggets as they’re listed as probable.

Picks:

  • Spread Bet: Nuggets +1 (-110)

  • Over/Under Bet: Over 235.5 (-110)

  • Player Props: Nothing for this one. Tired and injured players so staying away.

Dallas Mavericks vs. L.A. Clippers

  • Time: 7:30 PM PT

  • Spread: Mavericks +10.0 (-110) | Clippers -10.0 (-110)

  • Moneyline: Mavericks +350 | Clippers -480

  • Total: 225.5 (O -110, U -110)

Analysis:
The Clippers are locked in and playing great lately. Dallas seems to have a fully healthy AD back after a huge game against the Hawks. I’m expecting the Mavs to keep this close early and the Clippers to pull away later. Watch Davis on the injury report as he is questionable.

Picks:

  • Spread Bet: Clippers -10.0 (-110)

  • Over/Under Bet: Under 225.5 (-110)

  • Player Props: Ivica Zubac - Under 12.5 Rebounds (it is his average but I am banking on AD showing up to play)

New Orleans Pelicans vs. Los Angeles Lakers

  • Time: 7:30 PM ET

  • Spread: Pelicans +13.5 (-110) | Lakers -13.5 (-110)

  • Moneyline: Pelicans +600 | Lakers -950

  • Total: 221.0 (O -110, U -110)

Analysis:
With playoff seeding at stake, the Lakers will take care of business. The Pelicans are in disarray and lacking most of their starters. Lakers need a win at home and should show up and win big.

Premium Picks:

  • Spread Bet: Lakers -13.5 (-110)

  • Over/Under Bet: Under 221.0 (-110)

  • Player Props: Lebron - Over 22.5 Points

Other Picks for Today

  1. South Carolina Women’s ML + UCONN Women’s ML

Keep Reading

No posts found