👉 TAP TO SAVE 50% WITH CODE SPRING
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 50% 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 (12/17/21)

draymond green NBA dfs lineup picks daily fantasy basketball advice

Thunder Dan's top NBA betting picks and best bets for today's NBA games on 12/17/21. His free picks against the spread, teasers, parlays, and NBA player prop.

Wednesday night was a success with my main plays going 3-1 and our parlay just missing as the Nuggets just didn't show up in their game. I hope you're enjoying these articles and I'll be totally honest with you here - I've profited more this NBA season on betting picks and props than I have with my DFS lineups. The COVID situation is getting even worse and we have to navigate a ton of injuries on a nightly basis. However, barring any crazy changes between now and game time I think I have some pretty solid angles on some games tonight.

We have an 8-game slate tonight in the NBA and I'm tempted to toss out 4-5 picks.  Remember to continue to keep checking totals and spreads throughout the day as these lines move (sometimes quite a lot) during the course of the day, especially if players are ruled in or out. And compare books to find the best odds or lines! I primarily use DK or FD sportsbooks, but I know a lot of bettors are using a whole bunch of different books.

It's a long season and I would strongly encourage everyone to bet responsibly and sustainably so you don't have to sit out at any point if you're discretionary funds dry up. Definitely follow me on Twitter @ThunderDanDFS as I toss out some picks and player props to the public when I get a chance. In this article, I'll be providing my favorite picks against the spread, game totals, parlays, teasers, and player props for NBA games on Friday, December 17th, 2021. I would highly encourage you to join our RotoBaller premium slack group by signing up for a premium pass!

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 for Today

  • Season Record 49-55
  • Against the Spread 27-18
  • Over/Under 17-19
  • Teasers/Parlays 5-18

I am NOT including any picks I give out on Twitter on days that this article doesn't run, just as an FYI. But I usually do put out my model on Tuesdays and Thursdays, too.

I am not tracking units with these picks. If you're wondering how many units to bet on each pick, just assume I'm betting one unit on each spread, total, or prop and likely only a half unit at most on each parlay or teaser. Here is today's model, which now includes my personal spread calculation. I highlighted spots in yellow where my odds are significantly different from Vegas and a few of those are going to end up as official picks, while the others you can bet at your own leisure.

One thing you may notice is that I added an AVG +/- column and an ATS margin column. These columns track the season-long trends of the margin by which teams are covering (or not covering) the spread as well as the margin by which they have been going over or under their totals.

(click to enlarge)

 

NBA Betting Picks Against the Spread

Golden State Warriors (-3.5) @ Boston Celtics (214.5 total)

Here we go again as the Warriors are very small road favorites but the model is going to project them to win handily. While they dropped a tough game to Philly and didn't cover against the Pacers, they did cover against the Knicks last time out. The Celtics will be a major test for this Golden State team and they could be rounding into form at just the right time. They're fresh off a double-digit win against the Bucks and got Jaylen Brown back into their lineup.

Are the Celtics back or did Jayson Tatum just put them on his back again (he scored 42 points in that win)? The issue for Tatum tonight is that he's likely going to get a healthy dose of Draymond Green. In the eight games in which Draymond and Tatum have played against each other, Tatum has averaged 21-6-1 which is not bad, but nowhere close to his averages this season. I think Golden State is a better defensive team with a deeper bench, which makes me lean their way. I can't help but go back to them here in this spot as the model and the trends both back this pick, too.

The Pick: Warriors -3.5 (-110 DK Sportsbook)

 

Miami Heat (-5) @ Orlando Magic (208 total)

We are rolling with another road favorite here and perhaps an unlikely one when you think about it. Without Jimmy Butler, Bam Adebayo, Tyler Herro, and Caleb Martin the Heat still managed to pull off an upset of the Sixers on Wednesday. They've also beaten the Bucks and Bulls recently despite being undermanned with their only losses coming to Memphis and Cleveland (two of the hottest teams in the NBA).

Herro could return tonight (he's currently questionable) to face the lowly Magic who have dropped six straight. The news gets even worse for Orlando as they could be without their lead guard Cole Anthony and starting center Mo Bamba. I'll go with the better overall team here in Miami and the one that is in better current form. Even if Orlando has their full complement of starters it will be an uphill battle to compete with this tough Miami squad. Give me the Heat as I think they take care of business here behind the strong play of their reserves and veteran Kyle Lowry.

The Pick: Heat -5 (-110 DK Sportsbook)

 

Los Angeles Lakers (+1) @ Minnesota Timberwolves (223.5 total)

The Lakers find themselves underdogs on the road tonight in Minnesota, but not by much. My model (and my gut) both agree that the T-Wolves should be favored by more than just a single point. Let's consider that Minnesota has been the better team so far this season and has their full complement of players while the Lakers are going to be without Russell Westbrook, Dwight Howard, Talen Horton-Tucker, and Avery Bradley due to COVID.

Yes, the Lakers did sign Isaiah Thomas and he should help out a bit, but they're still in for a tall task as the Wolves have been one of the surprise teams in the league and vastly improved. The Wolves beat the Lakers handily earlier this year (though LeBron didn't play in that one) and they should have the upper hand here tonight. This isn't the Timberwolves of old anymore, it's not just KAT and some role players. Minnesota has a balanced offensive attack with KAT, D'Angelo Russell, and Anthony Edwards. Patrick Beverley is playing well and a pest on defense. Jarred Vanderbilt has emerged as a legit option at PF and their bench has been improved as well.

I'll take the healthier and more well-rounded team here at home. If LeBron and AD both have huge games and pull off a win, I won't be shocked, but the Lakers have been one of the worst teams ATS this season (only 11-18) and I think that trend continues.

The Pick: Wolves -1 (-110 DK Sportsbook)

 

Memphis Grizzlies (-5) @ Sacramento Kings (225.5 total)

I can't help myself today, I am all over some of these road favorites. We have yet another situation where two teams are trending in drastically different directions. The Grizzlies are winners of nine of their last ten games and playing some incredible basketball right now. They've rallied around their coach and are playing some of the best team basketball in the league as well as being the most improved defense in the NBA over the last few weeks.

Meanwhile, the Kings are running out of healthy bodies as Richaun Holmes and De'Aaron Fox are listed as doubtful, Tyrese Haliburton and Chimezie Metu are questionable, and Marvin Bagley III and Terance Davis are both out due to COVID protocols. We could see a really watered-down Kings lineup tonight and this thing could get ugly fast. I know five points is a lot to lay on the road, but we are doing it again here with Memphis as I think they take care of the wounded Kings in short order. The Grizzlies continue to be impressive ATS this season with an 18-11 mark.

The Pick: Grizzlies -5  (-110 DK Sportsbook) 

 

NBA Over/Under Betting Picks

Charlotte Hornets (+1.5) @ Portland Trail Blazers (228 total)

Another day and there's another Hornets game I like to go over! If it's not broken, don't fix it, right? Charlotte continues to make us money on these overs and they are now up to 18-11-1 on overs this season. The matchup today against Portland should keep that trend going as the Blazers are a team that isn't likely to slow them down.

Portland has dropped seven games in a row this month and they've allowed 110 or more points in five of those seven. They miss CJ McCollum pretty badly right now and Damian Lillard has been forced to carry the offensive load more than ever. There are some individual matchups in this game that I love for DFS as Charlotte can't really stop big men (or any position, really) and the Blazers have been torched by wing players. I have it going for 230 points so it's not a no-brainer like some of these other Charlotte games have been, but I do think that it ends up being a relatively fast-paced, high-scoring affair that comes down to the final minutes.

With the Hornets looking like they could get LaMelo Ball back tonight, I lean their way to win, too, and I'll happily take them as road dogs here considering they've been excellent ATS this season, too (18-12).

The Pick: OVER 228 (good up to 230.5) -108 FD Sportsbook

Bonus Pick: Charlotte Money line (+102 FD Sportsbook)

 

NBA Teaser/Parlay Betting Picks

The Pick: GSW-MEM-UTA-MIA money line parlay! (+308 DK Sportsbook)

 

NBA Betting Picks: Team Stats Matrix

(click to enlarge)

I use this chart when making player prop bets! I hope you find this information useful when making your bets as well.

 

Thanks for checking this new column out and check back every Monday, Wednesday, and Friday for the rest of the NBA season! Good luck and bet responsibly!



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

More DFS Lineup Picks and Analysis




POPULAR FANTASY TOOLS

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

REAL-TIME FANTASY NEWS

Grayson Allen

Cleared to Play Wednesday
Keldon Johnson

Lands Sixth Man of the Year Award
Jordan Goodwin

Won't Play Wednesday
Mark Williams

Misses Wednesday's Action
Ja'Kobe Walter

Could Miss Pivotal Game 3
Peyton Watson

Remains Out for Game 3
Aaron Gordon

Likely to Play in Game 3
Anthony Edwards

' Status Uncertain for Game 3
Thomas Bryant

Iffy for Game 3
Immanuel Quickley

Questionable for Game 3
Jonathan Isaac

Ruled Out for Game 2
Noah Ostlund

Could Return Thursday
Pontus Holmberg

Will Miss Round 1
Charle-Edouard D'Astous

Could Be an Option Friday
Victor Hedman

Traveling With Team
Radko Gudas

Unavailable for Game 2
Los Angeles Rams

Rams Increasingly Likely to Draft a First-Round Wide Receiver?
Yakov Trenin

Considered a Game-Time Decision Wednesday
Shedeur Sanders

Gets First Reps in Team Workouts
Mats Zuccarello

a Game-Time Call Wednesday
Wyatt Langford

Expected to Go on Injured List With Flexor Strain
NFL

Chris Bell is Ahead of Schedule in ACL Rehab
NFL

Caleb Banks on Pace for Football Activities in June
Maikel Garcia

Leaves Early on Wednesday With Elbow Soreness
Carson Beck

Could Carson Beck be a First-Round Pick in the NFL Draft?
Roman Anthony

Day-to-Day With Sore Back
Juan Soto

Officially Back in Mets Lineup on Wednesday
J.T. Realmuto

Phillies Place J.T. Realmuto on Injured List With Back Injury
Lucas Giolito

Signs With Padres, Worth a Waiver-Wire Pickup?
Ryan Helsley

Orioles Put Ryan Helsley on Bereavement List on Wednesday
George Pickens

to Play on Franchise Tag in 2026
Quinshon Judkins

Spotted at Voluntary Offseason Workouts
Isaiah Davis

Remains Without a Clear Pathway to Playing Time in New York
Kyle Pitts Sr.

Chiefs Looking to Acquire Kyle Pitts Sr. From the Falcons?
Kaleb Johnson

Does Kaleb Johnson Still Carry Dynasty Buy-Low Appeal?
DK Metcalf

Should Dynasty Managers Be Looking to Sell on DK Metcalf?
Trey McBride

Is Trey McBride Currently Undervalued in Dynasty Leagues?
Carolina Panthers

Kenyon Sadiq Linked to Panthers in Mock Drafts
Wan'Dale Robinson

Could Be Primed for Breakout Year with the Titans
Brock Purdy

Is Brock Purdy a Sneaky Buy-Low Candidate for Dynasty Managers?
Arizona Cardinals

Jeremiyah Love a "Logical Pick" if Cardinals Stay at No. 3 in NFL Draft
CFB

Beau Pribula Leading Virginia Quarterback Competition
Jalen McMillan

a Low-Cost Buy Who Can Provide Spike Weeks
Jack Eichel

Sets Up Two Goals Tuesday
Justin Jefferson

Buy Window is Closing Fast
Artemi Panarin

Records Another Power-Play Goal
Dylan Guenther

Enjoys Multi-Point Outing Tuesday Night
J.J. McCarthy

Is J.J. McCarthy Worth Buying Low?
Viktor Arvidsson

Strikes Twice in Game 2 Win
Drake Maye

Is it Still Possible to Acquire Drake Maye in Dynasty Leagues?
Lane Hutson

Nets First Career Postseason Goal
Brandon Hagel

Records Tampa Bay's First Postseason Gordie Howe Hat Trick
Garrett Wilson

Stock Up Heading into NFL Draft
Nikita Kucherov

Ends 16-Game Postseason Goal Drought
Scoot Henderson

Erupts for 31 Points in Series-Tying Victory
Alperen Sengün

Alperen Sengun Fills Stat Sheet in Losing Effort
Kevin Durant

Commits Nine Turnovers in Game 2 Loss
Marcus Smart

Catches Fire in Game 2
LeBron James

Leads Lakers to Victory With Game-High 28 Points
Jake LaRavia

Exits Early Tuesday
Harrison Barnes

Injures Left Wrist in Game 2
Marco Penge

Trending Down Entering Zurich Classic
Sahith Theegala

Eyes Another Strong Week at Zurich Classic
Brooks Koepka

Shane Lowry Teams Up with Brooks Koepka at Zurich Classic
Si Woo Kim

Adds Another Strong Finish at RBC Heritage
Elly De La Cruz

Early-Season Breakout Continues on Tuesday
Jaylen Brown

Leads All Scorers With 36 Points in Game 2
VJ Edgecombe

Has Historic Outing in Game 2 Win
Shai Gilgeous-Alexander

Wins Clutch Player of the Year Award
Wyatt Langford

Pulled Early on Tuesday With Forearm Tightness
Luke Clanton

Hoping to Find Form in New Orleans
Jackson Holliday

Leaves Rehab Game With Hand Discomfort
Corbin Carroll

Returns to Arizona's Lineup Against White Sox
Scottie Scheffler

is Starting to Hit His Stride
Brooks Koepka

Looking for Progress in PGA Return With Partner at Zurich Classic
Matt Fitzpatrick

Looks to Share Recent Form at Zurich Classic
Zack Wheeler

to Make Season Debut on Saturday
Jonathan Toews

Undecided on NHL Future
Jonathan Huberdeau

Expects to Be Ready for Training Camp
DAL

Nathan Bastian Not Expected to Play Before Round 2
Roope Hintz

Doubtful for Game 4
Adam Henrique

Won't Play in Game 2 Against Ducks
Victor Hedman

Doubtful to Play in Round 1
Charle-Edouard D'Astous

Unavailable Tuesday
Ronald Acuña Jr.

Ronald Acuna Jr. Back in Leadoff Spot on Tuesday After Injury Scare
CFB

Ashton Daniels Named Florida State's Starting Quarterback
Juan Soto

Expected to Return on Wednesday
Royce Lewis

Twins Reinstate Royce Lewis From Injured List on Tuesday
Adley Rutschman

Activated From Injured List on Tuesday
Dylan Cease

Continues Strong Start With 12-Strikeout Performance
Raisel Iglesias

Placed on 15-Day Injured List with Shoulder Inflammation
Max Muncy

With Another Two-Homer Game, Becoming Must-Add Off Waiver Wire
Ronald Acuña Jr.

Ronald Acuna Jr. Day-to-Day After Being Hit on the Hand on Monday
Mick Abel

Injury Described as "Not Too Serious"
Tyler Reddick

Earns His Fifth Win of the 2026 Season at Kansas
Kyle Larson

Finishes as the Runner-Up at Kansas
Chase Briscoe

Rallies for A New Career-Best Finish at Kansas
Denny Hamlin

Leads the Most Laps at Kansas but Misses Out on Victory
Christopher Bell

Falls Out of Contention for Kansas Victory on Final Restart
Mike Malott

Scores Third-Round TKO Win
Gilbert Burns

Retires After UFC Winnipeg Loss
Charles Jourdain

Extends Winning Streak
Kyler Phillips

Drops Decision At UFC Winnipeg
Mandel Nallo

Suffers First-Round TKO Loss In His UFC Debut
Jai Herbert

Scores First-Round TKO Win
Karine Silva

Gets Dominated at UFC Winnipeg
Jasmine Jasudavicius

Dominates Karine Silva
Kyle Larson

Should not be Underestimated for the Win at Kansas
Denny Hamlin

Can Denny Hamlin Dominate at Kansas Again?
NASCAR

Christoper Bell Should Contend for First Win at Kansas
Tyler Reddick

Fastest in Practice and Qualifying for Kansas Race
Ryan Blaney

Could Score another Top-10 Finish at Kansas
Ty Gibbs

Poised to Continue Hot Streak at Kansas
Chris Buescher

Always Consistent, Has Speed Heading Into Kansas
William Byron

is A Solid DFS Option for Kansas Lineups
Carson Hocevar

Poised for Career-Best Run at Kansas
Chase Briscoe

Is Chase Briscoe Worth Rostering for DFS at Kansas?
Chase Elliott

Is A Favorable DFS Option for Kansas Lineups
Joey Logano

Could Joey Logano be Considered Playable In DFS This Week at Kansas?
NASCAR

Bubba Wallace is A Favorable Driver to Consider for Kansas Lineups
Ross Chastain

Is Ross Chastain A Worthy DFS Option for Kansas?
Brad Keselowski

Could Brad Keselowski be A Sneaky DFS Option for Kansas?
Daniel Suarez

Should DFS Managers Roster Daniel Suarez at Kansas?
Mike Malott

A Favorite At UFC Winnipeg
Gilbert Burns

Set For UFC Winnipeg Main Event
Kyler Phillips

Set UFC Winnipeg Co-Main Event
Charles Jourdain

Looks To Extend His Win Streak
Jai Herbert

An Underdog At UFC Winnipeg
Mandel Nallo

Set For His UFC Debut
Karine Silva

Looks To Get Back In The Win Column
Jasmine Jasudavicius

Looks To Bounce Back
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF