nba-best-bets-today-predictions-picks-odds-friday-march-28

NBA Best Bets Today: Predictions, Picks, Odds for Friday, March 28

The NBA regular season resumes with another excellent slate this Friday, with a total of 7 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 6 NBA picks for tonight’s contests. Continue below for our NBA best bets and predictions for Friday, March 28.

NBA Best Bets, Predictions, Picks, Odds: Friday, March 28

[quickslipbasic bookname=”Fanatics” booklogo=”https://assets.actionnetwork.com/573837_FanaticsSportsbook20ALT.png” image=”https://images.actionnetwork.com/blog/2025/03/IMG_4932.jpg” buttontext=”Add These Picks to Your Bet Slip Instantly!” buttonlink=”https://www.scoresandodds.com/all/parlay?quickslip=1&onelink=/5kut/em8em9i7?sharedBy=QS_0105&ref=10001″][/quickslipbasic]

Game Time (ET) Pick
[teammatchup link=”#1″ firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Minnesota Timberwolves” secondlogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-minnesota-timberwolves.png”][/teammatchup] 8 p.m.
[teammatchup link=”#2″ firstfullname=”Cleveland Cavaliers” firstlogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-cleveland-cavaliers.png” secondfullname=”Detroit Pistons” secondlogo=”https://assets.actionnetwork.com/343538_pistons.png”][/teammatchup] 7 p.m.
[teammatchup link=”#3″ firstfullname=”Golden State Warriors” firstlogo=”https://assets.actionnetwork.com/759063_Warriors.png” secondfullname=”New Orleans Pelicans” secondlogo=”https://images.actionnetwork.com/blog/2023/07/new-orleans-pelicans-logo-updated-2023.png”][/teammatchup] 8 p.m.
[teammatchup link=”#4″ firstfullname=”Charlotte Hornets” firstlogo=”https://images.actionnetwork.com/blog/2023/07/charlotte-hornets-logo-updated-2023.png” secondfullname=”Toronto Raptors” secondlogo=”https://static.sprtactn.co/teamlogos/nba/100/tor.png”][/teammatchup] 7:30 p.m.
[teammatchup link=”#5″ firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Minnesota Timberwolves” secondlogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-minnesota-timberwolves.png”][/teammatchup] 8 p.m.
[teammatchup link=”#6″ firstfullname=”Phoenix Suns” firstlogo=”https://assets.actionnetwork.com/875040_Suns.png” secondfullname=”Minnesota Timberwolves” secondlogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-minnesota-timberwolves.png”][/teammatchup] 8 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=”Suns vs. Timberwolves”][/subheader]

[gameheader haspick=”true” picktext=”Julius Randle Over 17.5 Points (-121)” league=”nba” awaylogo=”https://assets.actionnetwork.com/875040_Suns.png” awayname=”Phoenix Suns” awayslug=”phoenix-suns” homelogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-minnesota-timberwolves.png” homename=”Minnesota Timberwolves” homeslug=”minnesota-timberwolves” date=”Friday, March 28″ time=”8 p.m. ET” network=”NBA TV” bookname=”Caesars Sportsbook” bookprimarylogo=”https://assets.actionnetwork.com/256064_caesars_800x200.png” bookreviewslug=”caesars-sportsbook”][/gameheader]

By Joe Dellera

The Minnesota Timberwolves face off against the Phoenix Suns on Friday night in a game that’s critically important for the Western Conference standings.

The Timberwolves are trying to stay out of the Play-In, while the Suns are trying to secure their spot there.

One player that has found success in this match up against the Suns is Julius Randle. Randle plays a bit of a bruising style of ball where he uses his physicality to dominate on the interior.

He has scored 35, 28, and 20 against them this season and 20+ in six straight games versus them. He is also averaging 18.6 ppg this season, with a 57% hit rate on this prop line. I’ll back Randle to keep crushing the Suns tonight.

Pick: Julius Randle Over 17.5 Points (-121)

[relatedarticles article1imageurl=”https://images.actionnetwork.com/blog/2025/03/KAT-Lopez-NBA.jpg” link1text=”Knicks vs Bucks Odds, Prediction, NBA Pick for Friday, March 28″ link1=”https://www.actionnetwork.com/nba/knicks-vs-bucks-prediction-odds-parlay-pick-for-friday-march-28-qs” date1=”2025-03-28T14:54:37.000Z” article2imageurl=”https://images.actionnetwork.com/blog/2025/03/CavsPistons328.jpg” link2text=”Cavaliers vs Pistons Odds, Prediction, NBA Pick for Friday, March 28″ link2=”https://www.actionnetwork.com/nba/cavaliers-vs-pistons-prediction-odds-parlay-pick-for-friday-march-28-qs” date2=”2025-03-28T14:10:07.000Z” article3imageurl=”https://images.actionnetwork.com/blog/2025/03/ClippersNets328.jpg” link3text=”Clippers vs Nets Odds, Prediction, Picks for NBA Friday, March 28″ link3=”https://www.actionnetwork.com/nba/clippers-vs-nets-prediction-odds-parlay-pick-for-friday-march-28-qs” date3=”2025-03-28T16:19:43.000Z”][/relatedarticles]



[anchor name=”2″][/anchor]

[subheader sizedown=”false” text=”Cavaliers vs. Pistons”][/subheader]

[gameheader haspick=”true” picktext=”Darius Garland Over 18.5 Points (-120)” league=”nba” awaylogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-cleveland-cavaliers.png” awayname=”Cleveland Cavaliers” awayslug=”cleveland-cavaliers” homelogo=”https://assets.actionnetwork.com/343538_pistons.png” homename=”Detroit Pistons” homeslug=”detroit-pistons” date=”Friday, March 28″ time=”7 p.m. ET” network=”NBA League Pass” bookname=”DraftKings ” bookprimarylogo=”https://assets.actionnetwork.com/477013_DraftKings@1x.png” bookreviewslug=”draftkings”][/gameheader]

By Kyle Murray

This one is a bit of an angle shoot, but we currently aren’t projecting Donovan Mitchell to play on the second half of a back-to-back, and considering this spread is at 5.5 with the Pistons also missing Cade Cunningham, I am buying that notion.

Garland projects for nearly 24 points in this matchup without Mitchell, and he is averaging nearly 26 points per game when Mitchell sits. I’ll back Garland to score 19+ points tonight.

Pick: Darius Garland Over 18.5 Points (-120)

[relatedarticles article1imageurl=”https://images.actionnetwork.com/blog/2025/03/RaptorsHornets328.jpg” link1text=”Hornets vs. Raptors Prediction, Odds, NBA Pick for Friday, March 28″ link1=”https://www.actionnetwork.com/nba/hornets-vs-raptors-prediction-odds-parlay-pick-for-friday-march-28-qs” date1=”2025-03-28T17:32:55.000Z” article2imageurl=”https://images.actionnetwork.com/blog/2025/03/WarriorsPelicans328.jpg” link2text=”Warriors vs. Pelicans Prediction, Odds, Parlay Pick for Friday, March 28″ link2=”https://www.actionnetwork.com/nba/warriors-vs-pelicans-prediction-odds-parlay-pick-for-friday-march-28-qs” date2=”2025-03-28T16:45:04.000Z” article3imageurl=”https://images.actionnetwork.com/blog/2025/03/PHO-MIN-NBA-328.jpg” link3text=”Suns vs. Timberwolves Prediction, Odds, Parlay Pick for Friday, March 28″ link3=”https://www.actionnetwork.com/nba/suns-vs-timberwolves-prediction-odds-parlay-pick-for-friday-march-28-qs” date3=”2025-03-28T15:32:20.000Z”][/relatedarticles]



[anchor name=”3″][/anchor]

[subheader sizedown=”false” text=”Warriors vs. Pelicans”][/subheader]

[gameheader haspick=”true” picktext=”Jimmy Butler Under 12.5 Rebounds + Assists (-140)” league=”nba” awaylogo=”https://assets.actionnetwork.com/759063_Warriors.png” awayname=”Golden State Warriors” awayslug=”golden-state-warriors” homelogo=”https://images.actionnetwork.com/blog/2023/07/new-orleans-pelicans-logo-updated-2023.png” homename=”New Orleans Pelicans” homeslug=”new-orleans-pelicans” date=”Friday, March 28″ time=”8 p.m. ET” network=”NBA League Pass” bookname=”Fanatics Sportsbook” bookprimarylogo=”https://assets.actionnetwork.com/542724_Fanatics-banner-logo.png” bookreviewslug=”fanatics-sportsbook”][/gameheader]

By Michael Arinze

With Steph Curry upgraded to questionable, the Warriors moved from -11.5-point road favorites to -14.5 for Friday night’s matchup against a shorthanded Pelicans team missing multiple key players. Zion Williamson (back), CJ McCollum (foot), Trey Murphy III (shoulder), Dejounte Murray (Achilles) and Herbert Jones (shoulder) are all ruled out.

Given the implications, this game may end up in a rout, with the Warriors’ bench players getting significant minutes. As a result, it might make sense to take more of a bearish approach to Golden State’s player props.

Jimmy Butler is one player who comes to mind, considering he has a rebounds + assists prop listed at 12.5. Butler has stayed under this number eight for eight straight road games and 69% (31 of 45) of his games this season.

His season average is 11.09 rebounds + assists with a median of 10, so this current line does feel like a reach in this spot, especially if we anticipate him playing fewer minutes. Bet365 has the best odds available at -130, and I’ll gladly swallow the juice for a chance at the under.

Pick: Jimmy Butler Under 12.5 Rebounds + Assists (-140)



[anchor name=”4″][/anchor]

[subheader sizedown=”false” text=”Hornets vs. Raptors”][/subheader]

[gameheader haspick=”true” picktext=”Raptors -5.5 (-110)” league=”nba” awaylogo=”https://images.actionnetwork.com/blog/2023/07/charlotte-hornets-logo-updated-2023.png” awayname=”Charlotte Hornets” awayslug=”charlotte-hornets” homelogo=”https://static.sprtactn.co/teamlogos/nba/100/tor.png” homename=”Toronto Raptors” homeslug=”toronto-raptors” date=”Friday, March 28″ time=”7:30 p.m. ET” network=”NBA League Pass” bookname=”Fanatics Sportsbook” bookprimarylogo=”https://assets.actionnetwork.com/542724_Fanatics-banner-logo.png” bookreviewslug=”fanatics-sportsbook”][/gameheader]

By Bruce Marshall

We’re not talking about the Thunder or Cavaliers, as progress is measured differently for a team like the Raptors.

In Toronto’s case, however, the Raptors are proving this week that they can handle the bad teams; witness the road wins at Washington and Brooklyn (the latter a 30-point romp). Earlier this month were a pair of three-game win streaks, again vs. lesser competition.

The Raptors were hitting the board with abandon vs. the Wizards and Nets, recording a whopping +32 rebound edge across the pair of wins. Toronto should be focused too, after its last home game was a humbling loss to the Spurs.

Charlotte remains a proper go-against, losing and failing to cover the spread in five of its last six, including losses by 35, 32, 35, and 17 points. Play Raptors.

Pick: Raptors -5.5 (-110)



[anchor name=”5″][/anchor]

[subheader sizedown=”false” text=”Suns vs. Timberwolves”][/subheader]

[gameheader haspick=”true” picktext=”Nick Richards Over 0.5 Assists (+110) ” league=”nba” awaylogo=”https://assets.actionnetwork.com/875040_Suns.png” awayname=”Phoenix Suns” awayslug=”phoenix-suns” homelogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-minnesota-timberwolves.png” homename=”Minnesota Timberwolves” homeslug=”minnesota-timberwolves” date=”Friday, March 28″ time=”8 p.m. ET” network=”NBA TV” bookname=”bet365″ bookprimarylogo=”https://assets.actionnetwork.com/859377_Bet365@1x.png” bookreviewslug=”bet365″][/gameheader]

By Bryan Fonseca

Why not? We just need one!

Nick Richards has an assist in four of his last six games, and really, this is a minutes play. Against Rudy Gobert, you can’t afford to have Richards off the floor for really long stretches, and in order to beat this top end defense, you need shooting.

The Suns don’t play a ton of inside-out basketball, and definitely not through Richards, but Phoenix has played better as of late, generating cleaner catch-and-shoot looks off Devin Booker, among others, in Bradley Beal’s absence.

On Buckets, we called this the Nick Richards Pass The Ball Challenge, and for someone who has eclipsed this at his recent rate, it’s worth a little plus-money stab for me.

Pick: Nick Richards Over 0.5 Assists (+110)

[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]



[anchor name=”6″][/anchor]

[subheader sizedown=”false” text=”Suns vs. Timberwolves”][/subheader]

[gameheader haspick=”true” picktext=”Nick Richards Over 9.5 Points (-120)” league=”nba” awaylogo=”https://assets.actionnetwork.com/875040_Suns.png” awayname=”Phoenix Suns” awayslug=”phoenix-suns” homelogo=”https://images.actionnetwork.com/blog/2023/08/nba-updated-logo-minnesota-timberwolves.png” homename=”Minnesota Timberwolves” homeslug=”minnesota-timberwolves” date=”Friday, March 28″ time=”8 p.m. ET” network=”NBA TV” bookname=”DraftKings ” bookprimarylogo=”https://assets.actionnetwork.com/477013_DraftKings@1x.png” bookreviewslug=”draftkings”][/gameheader]

By Dead Pres Picks

This season, Nick Richards has been the Suns’ top option at the center position.

Richards drawls a favorable matchup tonight against the Timberwolves. The former Kentucky standout has averaged 12.1 points per game in March.

Our Action Pro Report projects 12.1 points from Richards tonight. I’ll back him to score 10+ in this spot.

Pick: Nick Richards Over 9.5 Points (-120)

_InlineAdBlock