The NBA regular season resumes with a jam packed slate this Friday, with a total of 10 matchups on the docket scheduled for today. So, our staff of basketball betting experts dug into the latest odds and identified all the best value on the board.
Our betting experts have looked over the odds and made 5 NBA picks for tonight’s contests. Continue below for our NBA best bets and predictions for Friday, April 4.
NBA Best Bets, Predictions, Picks, Odds: Friday, April 4
[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/04/IMG_5032.jpg” buttontext=”Add These 5 Picks to Your Bet Slip Instantly!” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1437668736&deeplinkId[1]=ML1436521192&deeplinkId[2]=ML1436604262&deeplinkId[3]=ML1436661336&deeplinkId[4]=ML1437689779&context=qs-articles”][/quickslipbasic]
Game | Time (ET) | Pick |
---|---|---|
[teammatchup link=”#1″ firstfullname=”Utah Jazz” firstlogo=”https://assets.actionnetwork.com/4868_jazz.png” secondfullname=”Indiana Pacers” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/ind.png”][/teammatchup] | 7 p.m. | |
[teammatchup link=”#2″ firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Boston Celtics” secondlogo=”https://images.actionnetwork.com/blog/2023/07/boston-celtics-logo-updated-2023.png”][/teammatchup] | 7:30 p.m. | |
[teammatchup link=”#3″ firstfullname=”Oklahoma City Thunder” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/okc.png” secondfullname=”Houston Rockets” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/hou.png”][/teammatchup] | 8 p.m. | |
[teammatchup link=”#4″ firstfullname=”Denver Nuggets” firstlogo=”https://assets.actionnetwork.com/725847_nba_den_150x150.png” secondfullname=”Golden State Warriors” secondlogo=”https://assets.actionnetwork.com/759063_Warriors.png”][/teammatchup] | 10 p.m. | |
[teammatchup link=”#5″ firstfullname=”Dallas Mavericks” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/dal.png” secondfullname=”Los Angeles Clippers” secondlogo=”https://images.actionnetwork.com/blog/2023/07/los-angeles-clippers-logo-updated-2023.png”][/teammatchup] | 10:30 p.m. | |
Specific betting recommendations come from the sportsbook offering preferred odds as of writing. Always shop for the best price using our NBA Odds page, which automatically surfaces the best lines for every game.
|
_InlineAdBlock
[anchor name=”1″][/anchor]
[subheader sizedown=”false” text=”Jazz vs. Pacers”][/subheader]
[gameheader haspick=”true” picktext=”Tyrese Haliburton Double-Double (-115)” league=”nba” awaylogo=”https://assets.actionnetwork.com/4868_jazz.png” awayname=”Utah Jazz” awayslug=”utah-jazz” homelogo=”https://static.sprtactn.co/teamlogos/nba/100/ind.png” homename=”Indiana Pacers” homeslug=”indiana-pacers” date=”Friday, April 4″ time=”7 p.m. ET” network=”NBA League Pass” bookname=”bet365″ bookprimarylogo=”https://assets.actionnetwork.com/859377_Bet365@1x.png” bookreviewslug=”bet365″][/gameheader]
By Joe Dellera
The Pacers are big favorites against the Jazz tonight, and one player who should excel in this matchup is Tyrese Haliburton.
Haliburton has been cooking lately. He has recorded a double-double in 14 of his last 16 games, and is averaging 21.3 points and 11.3 assists over this stretch.
The Jazz are the worst defense in the league, and they allow the most assists per game to their opponents. Additionally, Utah plays at a top 10 pace in the league, so this is another pace-up opportunity for Indiana.
Hali only had 6 assists when these teams played about two months ago. However, that was on 19 potentials, so the opportunity was there. I expect Haliburton to lead the Pacers offense against a porous Jazz defense.
Pick: Tyrese Haliburton Double-Double (-115)
[relatedarticles article1imageurl=”https://images.actionnetwork.com/blog/2025/04/Brooker-Tatum-NBA.jpg” link1text=”Suns vs. Celtics Prediction, Odds, Parlay Pick for Friday, April 4″ link1=”https://www.actionnetwork.com/nba/suns-vs-celtics-prediction-odds-parlay-pick-for-friday-april-4-qs” date1=”2025-04-04T14:33:22.000Z” article2imageurl=”https://images.actionnetwork.com/blog/2025/04/NuggetsWarriors44.jpg” link2text=”Nuggets vs. Warriors Prediction, Odds, Parlay Pick for Friday, April 4″ link2=”https://www.actionnetwork.com/nba/nuggets-vs-warriors-prediction-odds-parlay-pick-for-friday-april-4-qs” date2=”2025-04-04T16:16:06.000Z” article3imageurl=”https://images.actionnetwork.com/blog/2025/04/thunder-rockets.jpg” link3text=”Thunder vs. Rockets Prediction, Odds, Parlay Pick for Friday, April 4″ link3=”https://www.actionnetwork.com/nba/thunder-vs-rockets-prediction-odds-parlay-pick-for-friday-april-4-qs” date3=”2025-04-04T15:03:06.000Z”][/relatedarticles]
[teammatchup link=”#1″ shadow=”true” firstfullname=”Utah Jazz” firstlogo=”https://assets.actionnetwork.com/4868_jazz.png” secondfullname=”Indiana Pacers” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/ind.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Boston Celtics” secondlogo=”https://images.actionnetwork.com/blog/2023/07/boston-celtics-logo-updated-2023.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Oklahoma City Thunder” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/okc.png” secondfullname=”Houston Rockets” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Denver Nuggets” firstlogo=”https://assets.actionnetwork.com/725847_nba_den_150x150.png” secondfullname=”Golden State Warriors” secondlogo=”https://assets.actionnetwork.com/759063_Warriors.png”][/teammatchup] | [teammatchup link=”#5″ shadow=”true” firstfullname=”Dallas Mavericks” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/dal.png” secondfullname=”Los Angeles Clippers” secondlogo=”https://images.actionnetwork.com/blog/2023/07/los-angeles-clippers-logo-updated-2023.png”][/teammatchup] |
[anchor name=”2″][/anchor]
[subheader sizedown=”false” text=”Suns vs. Celtics”][/subheader]
[gameheader haspick=”true” picktext=”Over 227 (-110)” league=”nba” awaylogo=”https://assets.actionnetwork.com/875040_Suns.png” awayname=”Phoenix Suns” awayslug=”phoenix-suns” homelogo=”https://images.actionnetwork.com/blog/2023/07/boston-celtics-logo-updated-2023.png” homename=”Boston Celtics” homeslug=”boston-celtics” date=”Friday, April 4″ time=”7:30 p.m. ET” network=”NBA TV” bookname=”BetMGM” bookprimarylogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” bookreviewslug=”betmgm”][/gameheader]
By Matt Moore
We’re running out of games to bet on the wild splits between the Celtics at home and on the road. The Celtics are 2nd in defensive rating on the road but fall to just 15th at home. That wild swing has given us great chances to fade Boston on the spread at home this season.
Unfortunately, the Celtics are coming off a loss to the Heat. Boston is 15-4 ATS this season after a loss. You do not get in front of that train. The under is 11-8 in those games, as Boston tightens up defensively… but just 6-5 at home. Again, we see those home-road splits in favor of an over lean.
The Suns’ offense has been consistently good; they’re not dependent on Durant. One of their key problems is they don’t really have an “engine” to the offense, even with how good Devin Booker is. So while their offense definitely won’t improve, it won’t collapse without KD, either. I’ll take the over.
- Suns road games are 63% to the over while Celtics home games are 54% to the over.
- Phoenix is 30th in defensive rating over the last two weeks, the wheels have come completely off.
- Kevin Durant is out with an ankle injury. In games in which Durant misses this season, the over in Suns games is 11-3.
Pick: Over 227 (-110)
[relatedarticles article1imageurl=”https://images.actionnetwork.com/blog/2025/04/PistonsRaptors44.jpg” link1text=”Pistons vs. Raptors Prediction, Odds, Parlay Pick for Friday, April 4″ link1=”https://www.actionnetwork.com/nba/pistons-vs-raptors-prediction-odds-parlay-pick-for-friday-april-4-qs” date1=”2025-04-04T17:33:53.000Z” article2imageurl=”https://images.actionnetwork.com/blog/2025/04/thunder-rockets.jpg” link2text=”Thunder vs. Rockets Prediction, Odds, Parlay Pick for Friday, April 4″ link2=”https://www.actionnetwork.com/nba/thunder-vs-rockets-prediction-odds-parlay-pick-for-friday-april-4-qs” date2=”2025-04-04T15:03:06.000Z” article3imageurl=”https://images.actionnetwork.com/blog/2025/04/Davis-Harden-NBA.jpg” link3text=”Mavericks vs. Clippers Prediction, Odds, Parlay Pick for Friday, April 4″ link3=”https://www.actionnetwork.com/nba/mavericks-vs-clippers-prediction-odds-parlay-pick-for-friday-april-4-qs” date3=”2025-04-04T16:04:13.000Z”][/relatedarticles]
[teammatchup link=”#1″ shadow=”true” firstfullname=”Utah Jazz” firstlogo=”https://assets.actionnetwork.com/4868_jazz.png” secondfullname=”Indiana Pacers” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/ind.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Boston Celtics” secondlogo=”https://images.actionnetwork.com/blog/2023/07/boston-celtics-logo-updated-2023.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Oklahoma City Thunder” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/okc.png” secondfullname=”Houston Rockets” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Denver Nuggets” firstlogo=”https://assets.actionnetwork.com/725847_nba_den_150x150.png” secondfullname=”Golden State Warriors” secondlogo=”https://assets.actionnetwork.com/759063_Warriors.png”][/teammatchup] | [teammatchup link=”#5″ shadow=”true” firstfullname=”Dallas Mavericks” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/dal.png” secondfullname=”Los Angeles Clippers” secondlogo=”https://images.actionnetwork.com/blog/2023/07/los-angeles-clippers-logo-updated-2023.png”][/teammatchup] |
[anchor name=”3″][/anchor]
[subheader sizedown=”false” text=”Thunder vs. Rockets”][/subheader]
[gameheader haspick=”true” picktext=”Thunder -6.5 (-110)” league=”nba” awaylogo=”https://static.sprtactn.co/teamlogos/nba/100/okc.png” awayname=”Oklahoma City Thunder” awayslug=”oklahoma-city-thunder” homelogo=”https://static.sprtactn.co/teamlogos/nba/100/hou.png” homename=”Houston Rockets” homeslug=”houston-rockets” date=”Friday, April 4″ time=”8 p.m. ET” network=”NBA League Pass” bookname=”BetMGM” bookprimarylogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” bookreviewslug=”betmgm”][/gameheader]
By Picks Office
The Thunder are red-hot, riding an 11-game winning streak on the way to the best record in the NBA at 64-12. Oklahoma City’s offense is incredibly potent, averaging 120.4 PPG, shooting sharp at 48.1% FG. Shai Gilgeous-Alexander has been unstoppable, scoring 32.8 PPG with elite efficiency (56.9% eFG).
The Rockets have already clinched a playoff berth, but face a tough matchup vs. Thunder’s league-leading defense tonight (107 PPG allowed). Houston’s efficiency struggles will likely be amplified by OKC’s strong perimeter defense (43.5% opp FG%). OKC leads the NBA with 10.4 steals/game, fueling turnovers.
The season series favors the Thunder strongly (3-1), including a recent 137-128 win. Oklahoma City’s superior playmaking (27 APG vs. HOU’s 23 APG) ensures quality shot opportunities.
Pick: Thunder -6.5 (-110)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Utah Jazz” firstlogo=”https://assets.actionnetwork.com/4868_jazz.png” secondfullname=”Indiana Pacers” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/ind.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Boston Celtics” secondlogo=”https://images.actionnetwork.com/blog/2023/07/boston-celtics-logo-updated-2023.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Oklahoma City Thunder” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/okc.png” secondfullname=”Houston Rockets” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Denver Nuggets” firstlogo=”https://assets.actionnetwork.com/725847_nba_den_150x150.png” secondfullname=”Golden State Warriors” secondlogo=”https://assets.actionnetwork.com/759063_Warriors.png”][/teammatchup] | [teammatchup link=”#5″ shadow=”true” firstfullname=”Dallas Mavericks” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/dal.png” secondfullname=”Los Angeles Clippers” secondlogo=”https://images.actionnetwork.com/blog/2023/07/los-angeles-clippers-logo-updated-2023.png”][/teammatchup] |
[anchor name=”4″][/anchor]
[subheader sizedown=”false” text=”Nuggets vs. Warriors”][/subheader]
[gameheader haspick=”true” picktext=”Nuggets ML (+100)” league=”nba” awaylogo=”https://assets.actionnetwork.com/725847_nba_den_150x150.png” awayname=”Denver Nuggets” awayslug=”denver-nuggets” homelogo=”https://assets.actionnetwork.com/759063_Warriors.png” homename=”Golden State Warriors” homeslug=”golden-state-warriors” date=”Friday, April 4″ time=”10 p.m. ET” network=”NBA TV” bookname=”bet365″ bookprimarylogo=”https://assets.actionnetwork.com/859377_Bet365@1x.png” bookreviewslug=”bet365″][/gameheader]
The Nuggets come into this game with a distinct rest and schedule edge. It is the second night of a back to back for Golden State, so the chance that the Warriors outright rest one or more of their stars will linger throughout the day. I do suspect everyone plays because the tight standings and 1.5 games between these two teams.
The Nuggets not only have the schedule edge, they have a matchup advantage with Nikola Jokic. The elite scoring big is something that cracks the armor of the Warriors defense. I expect the supporting cast of Porter Jr, Gordon, Murray and company to play well around Jokic and for this to be a big Nuggets W.
Pick: Nuggets Moneyline (+100)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Utah Jazz” firstlogo=”https://assets.actionnetwork.com/4868_jazz.png” secondfullname=”Indiana Pacers” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/ind.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Boston Celtics” secondlogo=”https://images.actionnetwork.com/blog/2023/07/boston-celtics-logo-updated-2023.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Oklahoma City Thunder” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/okc.png” secondfullname=”Houston Rockets” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Denver Nuggets” firstlogo=”https://assets.actionnetwork.com/725847_nba_den_150x150.png” secondfullname=”Golden State Warriors” secondlogo=”https://assets.actionnetwork.com/759063_Warriors.png”][/teammatchup] | [teammatchup link=”#5″ shadow=”true” firstfullname=”Dallas Mavericks” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/dal.png” secondfullname=”Los Angeles Clippers” secondlogo=”https://images.actionnetwork.com/blog/2023/07/los-angeles-clippers-logo-updated-2023.png”][/teammatchup] |
[anchor name=”5″][/anchor]
[subheader sizedown=”false” text=”Mavericks vs. Clippers”][/subheader]
[gameheader haspick=”true” picktext=”Norman Powell Over 20.5 Points + Assists (-105)” league=”nba” awaylogo=”https://static.sprtactn.co/teamlogos/nba/100/dal.png” awayname=”Dallas Mavericks” awayslug=”dallas-mavericks” homelogo=”https://images.actionnetwork.com/blog/2023/07/los-angeles-clippers-logo-updated-2023.png” homename=”Los Angeles Clippers” homeslug=”los-angeles-clippers” date=”Friday, April 4″ time=”10:30 p.m. ET” network=”NBA League Pass” bookname=”BetMGM” bookprimarylogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” bookreviewslug=”betmgm”][/gameheader]
By Kyle Murray
I really like this line for Norman Powell, as he projects for 20.3 points alone while also adding 2.3 assists to that projection for this game against the Mavericks.
Powell will obviously play more minutes if the Clippers let Dallas hang around in this game, and I think they will do just that.
Pick: Norman Powell Over 20.5 Points + Assists (-105)
[teammatchup link=”#1″ shadow=”true” firstfullname=”Utah Jazz” firstlogo=”https://assets.actionnetwork.com/4868_jazz.png” secondfullname=”Indiana Pacers” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/ind.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Boston Celtics” secondlogo=”https://images.actionnetwork.com/blog/2023/07/boston-celtics-logo-updated-2023.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Oklahoma City Thunder” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/okc.png” secondfullname=”Houston Rockets” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/hou.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Denver Nuggets” firstlogo=”https://assets.actionnetwork.com/725847_nba_den_150x150.png” secondfullname=”Golden State Warriors” secondlogo=”https://assets.actionnetwork.com/759063_Warriors.png”][/teammatchup] | [teammatchup link=”#5″ shadow=”true” firstfullname=”Dallas Mavericks” firstlogo=”https://static.sprtactn.co/teamlogos/nba/100/dal.png” secondfullname=”Los Angeles Clippers” secondlogo=”https://images.actionnetwork.com/blog/2023/07/los-angeles-clippers-logo-updated-2023.png”][/teammatchup] |