👉 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

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

Free NBA Betting Picks - Today's Best Bets, Expert Predictions, Odds (12/15/21)

Jrue Holiday 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/15/21. His free picks against the spread, teasers, parlays, and NBA player prop.

Monday night didn't go as planned as the Warriors won by only two points, the Suns dropped their game to a pesky Clippers team without Paul George, and the Nuggets still managed to go over their total even in a blowout victory. An 0-3 night hurts the season record a bit, but if we take out the parlays and teasers, I'm still hovering right around .500 so I can't complain too much about that.

We have an 11-game slate tonight in the association and a lot of player news that is likely to change between now and 7 PM.  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 Wednesday, December 15th, 2021. I would highly encourage you to join our RotoBaller premium slack group by signing up for a premium pass!

 

Thunder Dan's NBA Best Bets for Today

  • Season Record 46-54
  • Against the Spread 25-18
  • Over/Under 16-18
  • 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

Indiana Pacers (-2) @ Milwaukee Bucks (217 total)

The Pacers almost pulled off the upset of the Warriors on Monday but ended up losing by two points in a game that was back and forth all night. They did cover, however, which cost us a bet as I had the Warriors in that one. There's no doubt that Indiana is playing at a higher level right now than earlier this season, and I could see why they would be favored in this game since Milwaukee is going to be without Giannis tonight and Khris Middleton is questionable.

My research this morning actually showed that Milwaukee has been pretty solid without Giannis so far this season with only one bad loss to Toronto in a game that he missed a few weeks ago. If Middleton is in, I feel good about taking the Bucks at home with the points. This team hasn't had Lopez all season and has been without one of Jrue, Middleton, or Giannis in a large chunk of their games this season. It's forced a lot of their role players into bigger minutes and it's also led to the development of guys like Pat Connaughton and Bobby Portis who have been thriving this season.

I look for big games from Holiday, Middleton, and Portis in this one and we should also see the debut of Donte DiVincenzo - who was a starter and big contributor last season for the champs. It's a mix of skepticism about if Indiana is legit and confidence in the champs rallying together without their star that puts me on the Bucks tonight. I'm probably going to wait on another update on Middleton before making my final bet, but if he's in I like the Bucks to win. If he's out, I might see if the line moves a bit and try to grab the Bucks with another point or two in their favor.

The Pick: Bucks +2 (-110 DK Sportsbook) and/or Bucks ML (+110 DK Sportsbook)

 

Memphis Grizzlies (-3) @ Portland Trail Blazers (218.5 total)

Don't look now but the Grizzlies are streaking! They're 9-1 since Ja Morant went down with an injury around Thanksgiving time and they're playing some phenomenal defense while getting contributions from many different guys in their very deep rotation.

The Blazers are trending in the opposite direction. They got Damian Lillard back from a multi-game absence but are now without their other star guard C.J. McCollum for what looks like an extended period of time. This team has been pretty bad when one of their top guards is out and they're on a back-to-back here after dropping last night's contest to the Suns.

The Grizzlies are now the fourth-best team in the league ATS at 17-11. I have Memphis projected to win big, based on their improved play of late and I have to ding the Blazers a few points without C.J. and on no rest. I feel really good about the Grizzlies laying only three points, I think they win this one pretty easily tonight.

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

 

NBA Over/Under Betting Picks

Charlotte Hornets (+3.5) @ San Antonio Spurs (227 total)

It's been a bit of a running joke that you just bet the over in Hornets games this season and win money, but the reality is that 17 of their 29 games have gone over their totals - and those totals have been pretty high totals lately as Vegas has been setting them in the high 220s to try to entice people to take the under.

While I was off the over against Dallas in their last game due to Dallas being without Luka Doncic, I am back on the over here. Charlotte is slowly getting healthier and now only missing Ish Smith and LaMelo Ball in this one (as long as some of the other questionable guys like Plumlee and Washington play). San Antonio should have their full complement of players and they've been a good offensive club this season, too. They're hitting the over in 54% of their games and so this one sets up as a potential shootout with a fast projected pace and a great environment for offenses.

I like it to go over 230 and remain pretty close, which is what we love for DFS. Don't hesitate to grab it even if it moves up a few points today.

The Pick: OVER 227 (good up to 229.5) -110 DK Sportsbook

 

New Orleans Pelicans (-3.5) @ Oklahoma City Thunder (211.5 total)

This game could be ugly and features two of the worst teams in the Western Conference.  Both of these teams have been pretty abysmal on offense and this game has a fairly neutral pace. I don't love betting the under on a game that already has one of the lower totals on the board, but the model and the trends all line up here.

With OKC going under 61% of the time and New Orleans at 62% of the time, the odds are in our favor here that these teams fail to hit this total. After showing a little life, the Thunder have scored 95 and 84 points in their last two games while was held to 97 by the Spurs in their last game. These teams are not good and are incredibly inefficient on offense. Grab the under and root for a lot of bricks and turnovers!

The Pick: UNDER 211.5 (good down to 210) -110 DK Sportsbook

 

NBA Teaser/Parlay Betting Picks

Denver-Utah-Cleveland-Memphis Moneyline Parlay (+291 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

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Devin Booker

to Miss at Least One Week
Dillon Brooks

Suffers a Broken Hand
Tyler Samaniego

Dealing with Back Tightness
Cam Schlittler

Throws Bullpen Session on Saturday
Cody Freeman

to Miss Significant Time with Back Fracture
Javonte Williams

Cowboys Sign Javonte Williams to Three-Year, $24 Million Extension
Logan Gilbert

to Make Spring Debut on Monday
Jonathon Long

Exits With Left-Elbow Sprain
Walter Clayton Jr.

is Ready to Go for Saturday
Dru Smith

is Available for Saturday's Game
Davion Mitchell

Won't Play on Saturday
Nikola Jović

Nikola Jovic is Ruled Out for Saturday's Contest
Norman Powell

is Cleared for Saturday's Game
Tyler Herro

is Available to Play on Saturday
Dejounte Murray

Remains Sidelined on Saturday
Joel Armia

Wraps Up Olympics With Three-Point Performance
Daniil Tarasov

Available for Panthers
Evan Rodrigues

Set to Return Next Week
Aaron Ekblad

Expected to Play Thursday
Pavel Zacha

Cleared for Action
Cooper Flagg

Still Sidelined on Sunday
VAN

Jonathan Lekkerimaki Needs Season-Ending Shoulder Surgery
Scottie Barnes

Ruled Out on Sunday
Mikko Rantanen

Misses Bronze-Medal Game With Lower-Body Injury
Grayson Allen

Back on Saturday Night, Will Come Off the Bench
Jalen Suggs

Won't Suit Up on Saturday
Jaden Ivey

Shut Down for at Least Two Weeks
Joe Ryan

Scratched From Grapefruit League Start With Back Tightness
Merrill Kelly

Scratched From Live BP With Back Tightness
Jack Suwinski

Dodgers Claim Jack Suwinski Off Waivers From Pirates
Andrew Vaughn

Can Andrew Vaughn Repeat 2025 Breakout Success?
Brenton Doyle

Carries Buy-Low Potential Heading into 2026
Jack Flaherty

Can Jack Flaherty Bounce Back After 2025 Struggles?
Colton Cowser

Looking to Rebound from Injury-Marred 2025 Campaign
Yandy Díaz

Can Yandy Diaz Repeat 2025 Power Surge?
Sal Stewart

Playing Second Base in First Spring Training Outing
Zach Collins

to Miss Rest of 2025-26 Season
De'Andre Hunter

to Undergo Season-Ending Eye Surgery
Tristan Vukcevic

Exits Early Vs. Pacers
John Collins

Leaves Game with Head Injury
Kawhi Leonard

Exits Early Friday Night
Devin Booker

Sidelined vs. Orlando
Joel Embiid

Out Saturday vs. Pelicans
Kevin McGonigle

Starting at Shortstop in Grapefruit League Opener
Bo Bichette

Batting Third in Mets Spring Training Debut
J.J. Wetherholt

JJ Wetherholt Playing Second, Batting Fifth in Grapefruit League Opener
Kazuma Okamoto

Hitting Third in Grapefruit League Opener
Jorge Polanco

Expected to See a Lot of Time as Designated Hitter
Blake Coleman

Activated From Injured Reserve
Ramón Urías

Ramon Urias Agrees on One-Year Deal With Cardinals
Matt Rempe

Heading to Injured Reserve After Second Thumb Procedure
Roman Anthony

Expected to Hit Leadoff for Boston
Sidney Crosby

a Game-Time Call for Olympic Final
Josh Morrissey

Won't Play Sunday
Filip Chytil

Out Indefinitely With Facial Fracture
Connor McDavid

Makes History With Another Multi-Point Outing
Tage Thompson

Expected to Play in Olympic Final
Travis Etienne Jr.

has "Legitimate Interest" in Joining Chiefs
Zach Charbonnet

Undergoes Knee Surgery on Friday
CFB

Curt Cignetti Agrees to New Deal With Indiana, Will Earn $13.2 Million Per Year
Ukko-Pekka Luukkonen

Returns to Practice
Josh Morrissey

Remains Out Against Finland
Sidney Crosby

Won't Play Friday
Anthony Hernandez

Set For UFC Houston Main Event
Sean Strickland

Looks To Get Back In The Win Column
Uros Medic

Set For UFC Houston Co-Main Event
Geoff Neal

Looks To Get Back In The Win Column
Melquizael Costa

A Favorite At UFC Houston
Dan Ige

An Underdog At UFC Houston
Logan Cooley

Sheds Non-Contact Jersey
Maxwell Crozier

to Miss 10 Weeks After Surgery
Kirill Marchenko

Dealing With Lower-Body Injury
Petr Mrazek

Undergoes Season-Ending Surgery
Rashee Rice

Accused of Assault by Long-Time Girlfriend
Ben Griffin

Looking to Return to Top Form at Riviera
Keegan Bradley

Looking to Build Momentum at Riviera
J.J. Spaun

Putting a Major Concern at Riviera
Sepp Straka

May Have Tough Time at The Genesis Invitational
Shane Lowry

Trending Up Entering the Genesis Invitational
Justin Rose

Off Most Radars at The Genesis Invitational
Robert MacIntyre

a Long Hitter to Watch at Riviera Country Club
Jake Knapp

Red-Hot Heading to Riviera
Min Woo Lee

Attempts to Build Momentum After Pebble Beach
Harry Hall

an Unknown for The Genesis Invitational
Matt Fitzpatrick

Has Favorable Path to Success at Riviera This Week
Wyndham Clark

Not Likely to Contend at Genesis Invitational
Ludvig Aberg

Might Find the Genesis Invitational More Challenging
Harris English

Carries Strong Form to Riviera
Patrick Cantlay

Eyes Another Strong Week at The Genesis Invitational
Daniel Berger

Needs Short Game to Show Up at Riviera
Sam Burns

Hopes Return to Form Continues at Riviera
Collin Morikawa

Riding Wave of Victory Into Riviera
Hideki Matsuyama

Looks to Have Repeat Success at The Genesis Invitational
Scottie Scheffler

Looks to Find Paydirt at Riviera
Xander Schauffele

Rounding into Form Before Genesis Invitational
Mike Evans

Will Return in 2026
Kenneth Walker III

Seahawks Not Expected to Use Franchise Tag on Kenneth Walker III
Bucky Irving

Undergoes Offseason Shoulder Surgery
Tyreek Hill

Says he Will Play in 2026
Joey Logano

Finishes Third in the 2026 Daytona 500
Ricky Stenhouse Jr

. Finishes as the Runner-Up in the Daytona 500
Chase Elliott

Falls Short of His First Daytona 500 Victory Again
Brad Keselowski

Ends Daytona 500 With a Top-Five Finish
Tyler Reddick

Wins the Daytona 500 for the First Time with 23XI Racing
Tyreek Hill

Released by Dolphins
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF