👉 TAP TO SAVE 30% WITH CODE NEW
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

Free NBA Betting Picks - Today's Best Bets, Expert Predictions, Odds (3/31/23)

Karl-Anthony Towns - NBA DFS Lineup Picks, Daily Fantasy Basketball

Thunder Dan's top NBA betting picks and best bets for today's NBA games on 3/31/23. His free picks against the spread, teasers, parlays, and NBA player props.

It's been a wild week in the NBA and after only two games last night, we get 13 games tonight as the rest of the league is back in action on a big ol' Friday night slate. Things continue to be pretty ugly in the NBA as we're firmly in the middle of the "Silly Season" so don't expect me to recommend any 15-point favorites or dogs tonight. But we do have a few games where both teams are going to be trying to win, and not rest players, or tank...and those are the games I am interested in tonight.

I'm only picking sides and totals in this article three days a week, so consider subscribing to my sports betting substack here as I put out some DFS stuff and props on most evenings from Monday through Friday, too.

In this article, I'll be providing my favorite picks against the spread, game totals, parlays, and teasers for NBA games that tip-off at 7:00 PM EST on Friday, March 31st.

Featured Promo: New Novig users get a $25 purchase match (50% discount up to $25) on your first Novig deposit, and 6 free months of RotoBaller's "Big-4" Premium Pass (NBA, NFL, MLB, NHL) which includes exclusive tools for Betting, Props, DFS and more! CLAIM IT NOW

 

Thunder Dan's NBA Best Bets

  • 2022-2023 Overall Record: 148-136-2
  • Against the Spread: 76-67-2
  • Game/Team Totals: 16-27
  • Moneyline Parlay: 19-26
  • Teasers: 34-16

 

NBA Betting Picks: Against the Spread

Los Angeles Lakers (-1) @ Minnesota Timberwolves (232 total)

As far as games that matter, this one matters quite a bit as both teams are battling for playoff spots and seeding. Right now, the Lakers are only a half-game behind the T-Wolves for the #8 seed in the West. And the difference between the 8 and 9 seeds is everything, considering you only need to win one game in the play-in tourney as the 7/8 seed and you need to win twice as the 9/10 seed.

Both teams are finally getting healthy and we should see all the stars on the floor tonight with LeBron, AD, KAT, and Anthony Edwards all probable.

Minnesota owns the season series 2-0, and I really like them here at home. Before losing to Phoenix the other night, they had reeled off four straight wins, and even in that Phoenix loss, KAT looked great. This T-Wolves team had high expectations at the beginning of the season and is finally looking like they might live up to their potential.

I have Minnesota favored by up to 3 points here, so I'll happily take better odds on them to win at home than the Lakers. This should be a great game, but I think the T-Wolves pull out a close one at home and continue their surge into the postseason.

The Pick: Wolves ML (-105)

 

Sports Betting Promo Offers

Featured Promo: Get any Betting Premium Pass for 30% off using code NEW. Win more with exclusive betting picks from proven winners across 9 sports! Find optimal bets with our Betting Picks Tool and Bet Weighting Tool and follow along in our VIP chat rooms! Go Premium, Win More!

 

NBA Betting Picks: Totals

Atlanta Hawks (-1) @ Brooklyn Nets (240.5 total)

I have struggled with totals this year, admittedly, but there are very few spreads that interest me tonight and a few totals that really popped in the model.

The last time these two teams met, they combined for 257 points. That's not what you want to hear when I am recommending the under. But the good news is that both of the prior meetings between these teams went well under this total.

A 240-point total is massive and while I will not underestimate the Hawks' ability to get into high-scoring games, I think this one could slow down and go under this big number. The Nets are the home team and they like to play significantly slower than Atlanta. And while they certainly can get drawn into high-scoring, high-paced games, I think they'll want to play their style of basketball tonight in order to try to pick up a much-needed win. Brooklyn badly wants to hold onto a top-6 seed and avoid the play-in, while Atlanta needs to win to hold off Toronto for the #8 seed.

If this game has a playoff-type atmosphere where each possession is valued a little more, I think that favors the under.

The Pick: UNDER 240.5 (-110), Good as low as 238

 

Oklahoma City Thunder (-2.5) @ Indiana Pacers (236 total)

Now we are going OVER on this one as both teams like to play and loose, especially as the year winds to an end and they have less to play for. Indiana is resting their star guard, Tyrese Haliburton while OKC is resting theirs, Shai Gilgeous-Alexander. You might think that without those elite offensive players, these teams might take a hit in efficiency, but I think the pace of this game and lack of defense on both sides still favors the offense here.

We've seen both teams get into some incredibly high-scoring games in the last few weeks and I think this one has the potential to go nuclear. I have it pegged for over 240 points, but I am comfortable betting it as high as 238. Let's hope that both teams want to run and gun tonight and pad their stats without giving much thought to defending!

The Pick: OVER 236 (-110), Good as high as 238

 

NBA Betting Picks: Parlays and Teasers

Favorite Money Line Parlay - only two teams! MEM + PHI = (+102 DK)

 NO UNDERDOG TEASER

 

I usually post all my favorite props in our RotoBaller Discord on a nightly basis - if you're not a premium member for NBA content you can change that by signing up here!

We just added a new player prop tool that is available to our NBA premium and betting premium members, too!



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy basketball mobile app for iPhone and Android with 24x7 player news, injury alerts, lineup notifications & DFS articles. All free!

NBA DFS News and Injury Alerts




POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Collin Sexton

Cleared to Play Sunday
Mark Williams

Sits Season Finale
Jalen Green

Out For Season Finale
LeBron James

Active for Season Finale
Draymond Green

Won't Play Sunday
Nikola Jokić

Nikola Jokic Will Play Vs. Spurs
Stephon Castle

Available For Season Finale
Devin Vassell

Ready for Regular-Season Finale
Victor Wembanyama

Ruled Out for Regular-Season Finale
Christian Yelich

Brewers Expecting 'Bad News' on Christian Yelich
Charlie McAvoy

Among Bruins Players Resting Sunday
Thomas Chabot

Jake Sanderson, Thomas Chabot Resting Against Devils
Brady Tkachuk

Tim Stutzle Won't Play Sunday
Radko Gudas

Could Return Sunday
Cutter Gauthier

Expected to Return Sunday
Noah Dobson

to Undergo Re-Evaluation in Two Weeks
Quentin Johnston

Presented with Opportunity for More Volume
Travis Kelce

Worth Trading Ahead of Potential Retirement Tour
Jalen Coker

Does Jalen Coker Have Weekly Fantasy Appeal Going Forward?
DJ Moore

Is DJ Moore the Top Fantasy Receiver in Buffalo?
Derrick Henry

Still an RB1 in Fantasy Football?
Edwin Díaz

Dodgers Monitoring Edwin Diaz's Velocity
Jarquez Hunter

Can Jarquez Hunter Rebound from a Forgettable Rookie Season?
Ladd McConkey

Can Ladd McConkey Recapture Rookie Season Magic?
Ryan Flournoy

Faces a Hard Path to Fantasy Relevance Despite Year Two Flashes
Bryce Young

Entering Prove-it Territory
Devaughn Vele

Will Devaughn Vele See a Larger Role in Second Season with Saints?
Kevin Durant

to Rest on Sunday
Zion Williamson

to Remain Out on Sunday
Anthony Edwards

is Resting During Regular-Season Finale
Devin Booker

Won't Suit up on Sunday
DeMar DeRozan

to Miss Third Straight Game
Carson Hocevar

Is Carson Hocevar A Worthy DFS Option for Bristol Lineups?
Shai Gilgeous-Alexander

Resting on Sunday
NASCAR

Could Bubba Wallace Be A Solid DFS Option for Bristol Lineups?
Sam Antonacci

Slated to Make MLB Debut on Tuesday
Josh Manson

Suffers Upper-Body Injury Saturday
Noah Dobson

Injures Left Hand in Loss
Frank Nazar

Exits Loss Early After Taking Puck to Face
Andrew Mangiapane

Labeled Day-to-Day
Brady Tkachuk

Exits Early Saturday
Rasmus Sandin

Hurt in Saturday's Win
Pierre-Luc Dubois

Sustains Upper-Body Injury Saturday
Jonathan Taylor

Back to High-End RB1 Tier with QB Returning?
Jahmyr Gibbs

a Real Threat to Bounce Back as the RB1?
Jaxon Smith-Njigba

Is Jaxon Smith-Njigba the WR1 in Dynasty Fantasy Football?
Keon Coleman

Can Keon Coleman be Dropped in Dynasty Fantasy Football?
Chris Rodriguez Jr.

Does Chris Rodriguez Jr. Fill a Need for Jacksonville?
Darnell Washington

Lacks Ties to New Coaching Staff
Mickey Moniak

has Multi-Homer Game in San Diego
Jeremy Peña

Jeremy Pena Leaves Early on Saturday With Knee Tightness
Jake Oettinger

Shuts Out the Rangers
Steven Stamkos

Scores his 40th Goal of the Year
Noah Schultz

White Sox to Promote Top Pitching Prospect Noah Schultz
Tyler Soderstrom

Slugs Two Home Runs in Win Over Mets
Adley Rutschman

Placed on 10-Day Injured List With Ankle Inflammation
George Springer

Suffers Fractured Toe on Saturday
Gabriel Moreno

Likely Headed to Injured List
Kevin Lankinen

Will Play Saturday Night
Blake Coleman

Available Against Kraken
Niklas Kokko

Makes First Career Start Saturday
Anthony Stolarz

Unavailable for Final Three Games
Roope Hintz

Not Expected to Return During Regular Season
Jacob Markstrom

Done for the Season
Markquese Bell

Facing Felony, Misdemeanor Drug Charges
Juan Soto

Could Return for Next Homestand
Corbin Carroll

Officially Back in Saturday's Lineup
Max Muncy

Hits Three Homers, Including Walk-Off Blast
Adonai Mitchell

Can Adonai Mitchell Become the Jets' WR2?
Saquon Barkley

Is Saquon Barkley Still a Safe Bet to Perform Despite His Falling Dynasty Ranking?
Michael Wilson

Varied Opinions on Michael Wilson Could Create Unique Trade Opportunities
Jake Ferguson

Accurately Priced as a Low-End TE1
Gavin Sheets

Goes Yard Twice, Including Walk-Off Round-Tripper
Corbin Carroll

Expected to Start on Saturday
Wyatt Langford

Forced From Friday's Game With Quad Tightness
Kris Bubic

Dominates White Sox With 11 Strikeouts on Friday
Royce Lewis

Headed for Injured List
Clay Holmes

Removed With Hamstring Tightness
Cristian Javier

Placed on 15-Day Injured List
Jaylon Tyson

Rejoins Cavaliers Lineup as Starter
Klay Thompson

Misses Friday's Game Due to Illness
Kevin Huerter

Back in Action Friday
Sam Hauser

Cleared to Play Friday
Neemias Queta

Ready to Take on Pelicans
Derrick White

Good to Go Friday
Jackson Chourio

Still Not Cleared to Hit
Carlos Ulberg

A Slight Underdog
Jiří Procházka

Jiri Prochazka Can Become UFC Champion Again
Paulo Costa

Makes his Light-Heavyweight Debut
Azamat Murzakanov

Looks To Remain Unbeaten
Josh Hokit

Looks To Remain Undefeated
Curtis Blaydes

A Favorite At UFC 327
Tyrrell Hatton

a Steady Option at The Masters
Justin Thomas

a High-Risk, High-Reward Option at The Masters
PGA

Sungjae Im a Volatile Option at the Masters
Nicolai Hojgaard

Carrying Momentum Into The Masters
Si Woo Kim

in Strong Form Heading to The Masters
Chris Gotterup

Ready to Make His Masters Debut
Patrick Reed

Brings Momentum to The Masters
Jon Rahm

Looks Poised for His Second Green Jacket
Adam Scott

Form Points to Him Competing at Masters
Jordan Spieth

Finding Consistency Heading to Masters
Hideki Matsuyama

Trending In Right Direction For Masters
Tommy Fleetwood

a Contender if his Putter Cooperates at The Masters
Collin Morikawa

Vegas has Lost Confidence in Collin Morikawa Ahead of Masters Tournament
Ludvig Aberg

One of the Top Plays For This Week's Masters Tournament
Rory McIlroy

Set to Defend his Long-Awaited Masters Victory
Bryson DeChambeau

Looks to Finally Claim a Green Jacket
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF