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
South Carolina Women’s ML + UCONN Women’s ML