← All archive dates

Daily archive

2025-12-22

The stored Gary board for Mon, Dec 22. Results are presented separately because older records do not all carry a durable source-pick ID.

Game picks

3
NBA

Detroit Pistons @ Portland Trail Blazers

TALE OF THE TAPE Portland Detroit Record 12-16 ← 22-6 Off Rating 113.5 ← 114.2 Def Rating 115.8 → 109.2 Net Rating -2.3 ← +5.0 Key Injuries Henderson/Holiday (OUT) None Gary's Take Don't let the uniform colors fool you—this isn't the rebuilding Detroit squad of years past. The Pistons enter this matchup at 22-6 with a legitimate defensive identity, and they are facing a Portland team that has been absolutely gutted by injuries at the most critical positions. The absence of both Scoot Henderson (hamstring) and Jrue Holiday (calf) leaves the Trail Blazers without their primary offensive engines. Who initiates the offense against Detroit's 4th-ranked defense? The burden falls on Shaedon Sharpe and converted wings, a recipe for disaster against a Pistons unit allowing just 109.2 points per 100 possessions. Without true point guard play, Portland's offense is likely to stagnate into isolation sets that Detroit's length can easily smother. On the other side, Cade Cunningham has a massive advantage controlling the tempo against a depleted backcourt. Detroit has already proven they can handle business on the road (9-4 record), and their performance against elite teams (wins over Boston and Milwaukee) shows their 22-6 start is no fluke. Portland's defense gives up nearly 116 points per 100 possessions, and they simply don't have the perimeter personnel available to slow down Cunningham or Jalen Ivey downhill. The spread is surprisingly short given the injury report. You have a fully healthy, top-tier Eastern Conference team facing a sub-.500 squad missing its entire starting backcourt. Detroit wins this with defense and depth. Lay the points. Detroit Pistons -6.5.

Detroit Pistons -6.5-105
CONF
85%
NBA

Orlando Magic @ Golden State Warriors

TALE OF THE TAPE Golden State Orlando Record 14-15 ← 16-12 Off Rating 113.2 ← 110.5 Def Rating 111.5 → 109.3 Net Rating +1.7 ← +1.2 Key Injuries None* F. Wagner (OUT) Suggs (DBT) *Warriors roster reflects healthy core; Magic heavily impacted. Gary's Take This matchup fundamentally changes when you look at the injury report. The Orlando Magic have been a surprise story this season, but asking them to compete at the Chase Center without Franz Wagner (22.7 PPG) and likely without defensive anchor Jalen Suggs (doubtful) is too tall an order. You're removing the team's primary scoring engine and their best answer for Steph Curry in one fell swoop. Golden State's home splits are telling—they are 8-4 at the Chase Center compared to just 6-11 on the road. The addition of Jimmy Butler alongside Steph Curry gives them two elite closers, whereas Orlando is forced to pile enormous responsibility on Paolo Banchero. With Draymond Green and Butler available to throw different defensive looks at Banchero, Orlando lacks the secondary playmaking to punish the Warriors' defense. The statistical gap on offense is already present—Golden State boasts a 113.2 offensive rating compared to Orlando's 110.5—and that's with Orlando's healthy lineup data. Strip away Wagner's production and Suggs' floor-spacing, and the Magic simply don't have the firepower to keep up with a Warriors team that pushes the pace (102.9). Expect the Warriors to pull away in the second half as Orlando's depth issues get exposed. Golden State Warriors -6.0.

Golden State Warriors -6.0-108
CONF
75%
NBA

Dallas Mavericks @ New Orleans Pelicans

TALE OF THE TAPE New Orleans Dallas Record 7-22 11-18 ← Off Rating 107.2 110.1 ← Def Rating 117.6 110.6 ← Net Rating -10.4 -0.4 ← Key Injuries Jones (Q) Flagg, Klay (Q) Gary's Take If you just look at the season-long efficiency numbers above, Dallas looks like the clear side. But games aren't played on spreadsheets, and right now, these two teams are moving in opposite directions. The New Orleans Pelicans have suddenly found a rhythm, rattling off four straight wins while averaging nearly 130 points per game. That offensive explosion, led by Zion Williamson and Trey Murphy III, changes the calculus completely against a Dallas defense that recently surrendered 140 points to the Utah Jazz. The context here is brutal for the Mavericks. They are 3-8 on the road, dealing with nagging injuries to key contributors like Cooper Flagg (back) and Klay Thompson (knee), and face a quick turnaround with Christmas Day looming. With Kyrie Irving already out indefinitely, the offensive burden falls almost entirely on Anthony Davis. While Davis is elite, asking him to outscore a red-hot Pelicans unit solo in a road environment where Dallas consistently struggles is a tall order. New Orleans' defensive rating is admittedly poor, but their recent form suggests they are simply outscoring their problems. In a pick'em situation, I trust the home team with the hot hand over a road team battling attrition and looking ahead to the holidays. The Pelicans' offense stays hot and extends the streak. Ride the hot hand and take the Pelicans at home.

New Orleans Pelicans ML-108
CONF
60%

Player props

19
NFL · San Francisco 49ers @ Indianapolis Colts

Christian McCaffrey

McCaffrey is the engine of the 49ers offense and sees elite volume in both the running and passing game near the goal line. With 12 touchdowns already this season, he is the most bankable asset to find the end zone against an Indianapolis defense that can be exploited by versatile backs.

OVER 0.5-190
NFL · San Francisco 49ers @ Indianapolis Colts

Tyler Warren

Warren has seen an increasing share of red zone looks as the season has progressed, serving as a reliable safety valve for the Colts passing attack. At +225, he offers great value against a San Francisco defense that often prioritizes stopping outside receivers, leaving the middle open for tight ends.

OVER 0.5+225
NFL · San Francisco 49ers @ Indianapolis Colts

Jonathan Taylor

As the leagues premier workhorse with 16 touchdowns, Taylor is almost guaranteed to get the ball if the Colts reach the red zone on their opening script. Indianapolis will likely lean on their ground game early to establish a home-field rhythm on Monday Night Football.

OVER 0.5+340
NBA · Charlotte Hornets @ Cleveland Cavaliers

Jarrett Allen

Jarrett Allen is going to be the biggest force on the floor tonight with Evan Mobley sidelined. He's already vacuuming up nearly 11 rebounds a game this season, and against a Charlotte team that really lacks size in the middle, he should have a field day on the glass. Expect him to be extremely busy in the paint and easily clear this number.

OVER 8.5 Reb-132
NBA · Utah Jazz @ Denver Nuggets

Nikola Jokic

With Walker Kessler out for the Jazz, there is a massive hole in the middle of that Utah defense. Jokic is already the best in the world at positioning himself, and without a true 7-footer to box him out, he is going to be cleaning up every miss. He is the focal point of everything Denver does, and I expect him to dominate the boards solo tonight. Take the over.

OVER 12.5 Reb-119
NBA · Memphis Grizzlies @ Oklahoma City Thunder

Jaren Jackson Jr

With Ja Morant and half the Grizzlies roster watching from the sidelines tonight, Jaren Jackson Jr. is basically the only proven scorer left on the floor for Memphis. He's going to see a mountain of shots because there just isn't anyone else to lead the offense right now. 17.5 feels like a very low bar for a guy who will be the focal point of every single possession for as long as he's in the game.

OVER 17.5 Pts-124
NBA · Indiana Pacers @ Boston Celtics

Derrick White

Derrick White is the ultimate 'right play' guy, and with Tatum's playmaking missing from the lineup, the ball is going to be in White's hands a ton more than usual. Indiana is currently missing their best defensive guards, so White should have clear lanes to drive and kick to Boston's shooters. He's a master at reading the floor, and in this expanded role, five assists feels like a very safe bet.

OVER 4.5 Ast-143
NBA · Dallas Mavericks @ New Orleans Pelicans

Daniel Gafford

Daniel Gafford is going to be a busy man tonight with Dereck Lively II out of the lineup. He's already grabbing over 8 boards a night this season, and with the extra minutes coming his way as the primary center, he should dominate the glass. I expect him to cruise past this number against a Pelicans team that will give him plenty of opportunities for rebounds.

OVER 7.5 Rebounds-110
NBA · Charlotte Hornets @ Cleveland Cavaliers

Donovan Mitchell

Asking Donovan Mitchell to drop 31 points while he’s reportedly fighting off an illness seems like a lot to ask, especially since he's averaging about 25 a game. If the Cavs get out to a big lead against the Hornets, they’ll likely give him some extra rest on the bench to help him recover. I don't see him having the energy or the minutes to hunt for a massive scoring total tonight.

UNDER 30.5 Pts-116
NBA · Utah Jazz @ Denver Nuggets

Jamal Murray

The Nuggets are looking a bit thin in the rotation tonight, which means the ball is going to be in Jamal Murray’s hands for a lot of heavy lifting. The Jazz have really struggled to keep lead guards from getting into the paint, and Murray is at his best when he is creating for others in the pick-and-roll. With his usage expected to climb, I see him easily finding his teammates for at least 7 helpers. Give me the over.

OVER 6.5 Ast-110
NBA · Detroit Pistons @ Portland Trail Blazers

Cade Cunningham

Cade has been playing like a man on a mission lately, and with Portland missing their primary defensive stopper in Jerami Grant, there isn't anyone on that Blazers roster who can actually stay in front of him. He’s the engine for everything Detroit does, and I expect him to be ultra-aggressive from the jump tonight. Even with a higher line, Cade’s ability to score at all three levels against a leaky defense makes him a great pick to put up a massive performance.

OVER 27.5 Pts-118
NBA · Orlando Magic @ Golden State Warriors

Stephen Curry

Whenever Jalen Suggs is out of the lineup, the opposing star guard usually has a field day, and it just so happens that tonight that guard is the greatest shooter we've ever seen. Without Suggs' constant hounding and defensive energy, Steph is going to find those split-second openings that he almost always turns into a 30-point performance. At home and with a clear path to get his shots off, I don't see anyone on this Magic roster keeping him under thirty.

OVER 28.5 Pts-112
NBA · Indiana Pacers @ Boston Celtics

Jaylen Brown

With Jayson Tatum sitting this one out, the Celtics offense is basically the Jaylen Brown show tonight. We know he loves the spotlight, and against a Pacers defense that plays fast and doesn't offer much resistance on the perimeter, he's going to get all the shots he can handle. I expect him to be aggressive from the jump and easily clear this mark as the primary scoring option.

OVER 28.5 Pts-121
NBA · Memphis Grizzlies @ Oklahoma City Thunder

Shai Gilgeous-Alexander

Shai is obviously one of the best in the league, but this matchup looks like a massive blowout waiting to happen given how shorthanded Memphis is. If the Thunder are up big heading into the fourth quarter, there's just no reason for him to be out there chasing 33 points. I expect him to have an efficient night and then grab a seat on the bench early while the second unit finishes the job.

UNDER 32.5 Pts-117
NFL · San Francisco 49ers @ Indianapolis Colts

George Kittle

While everyone watches McCaffrey, Im looking at George Kittle to rumble into the end zone against this Colts secondary. Indianapolis has struggled all season to contain athletic tight ends, often losing track of them once the play breaks down.

OVER 0.5+120
  • · Kittle leads all 49ers pass-catchers with 6 touchdowns through the first 14 games.
  • · The Colts defense ranks in the bottom ten for touchdowns allowed to the tight end position this season.
  • · George Kittle has seen a 25% target share inside the opponents 10-yard line over his last four starts.
NFL · San Francisco 49ers @ Indianapolis Colts

Christian McCaffrey

Christian McCaffrey is essentially a wide receiver who happens to line up in the backfield, and Kyle Shanahan knows exactly how to exploit that. Whether it's a quick screen or a choice route over the middle, CMC is almost always the primary read for Brock Purdy when the 49ers need to move the chains.

OVER 40.5 Reception Yds-110
  • · Averaging 61.0 receiving yards over his last five games
  • · Has recorded at least 43 receiving yards in every game over the last month
  • · Consistently targeted as the primary outlet against zone-heavy defenses
NFL · San Francisco 49ers @ Indianapolis Colts

George Kittle

When the 49ers are navigating injuries to their wideout group, George Kittle transforms from an elite blocker into the absolute focal point of the passing attack. He’s been on an absolute tear recently, looking like the biggest mismatch on the field every single week.

OVER 67.5 Reception Yds-110
  • · Averaging 76.8 receiving yards per game over his last five outings
  • · Has reached at least 67 yards in five consecutive games
  • · Leads the team in target share within the intermediate passing game
NFL · San Francisco 49ers @ Indianapolis Colts

Jauan Jennings

Jauan Jennings is a fantastic situational player and a 'third-down' specialist, but his overall volume usually takes a back seat when the stars are healthy. With Christian McCaffrey and George Kittle dominating the target share, there simply aren't enough balls to go around for Jennings to consistently clear a number this high.

UNDER 55.5 Reception Yds-110
  • · Stayed under 55.5 yards in 4 of his last 5 games
  • · Averaging 50.4 yards per game over the recent stretch
  • · Volume is limited behind McCaffrey and Kittle in the offensive hierarchy
NFL · San Francisco 49ers @ Indianapolis Colts

Brock Purdy

Brock Purdy is undeniably one of the most efficient quarterbacks in the league, but he isn't always asked to air it out for massive yardage. The 49ers are at their best when they have a balanced attack, and I expect them to lean heavily on the ground game to control the tempo against Indianapolis.

UNDER 245.5 Pass Yds-111
  • · Averaging 233.0 passing yards over his last five games
  • · Held under 201 yards in 3 of his last 5 starts
  • · Expected run-heavy game script in the second half

Graded results

19

Games

  • W

    San Francisco 49ers -4.5 -110

    NFL · 48-27

  • W

    Detroit Pistons -6.5 -105

    NBA · 110-102

  • W

    Golden State Warriors -6.0 -108

    NBA · 97-120

  • W

    New Orleans Pelicans ML -108

    NBA · 113-119

Props

  • L

    Brock Purdy · under

    San Francisco 49ers @ Indianapolis Colts · Actual 295

  • L

    Cade Cunningham · over

    Detroit Pistons @ Portland Trail Blazers · Actual 14

  • L

    Christian McCaffrey · over

    San Francisco 49ers @ Indianapolis Colts · Actual 29

  • L

    Daniel Gafford · over

    Dallas Mavericks @ New Orleans Pelicans · Actual 5

  • L

    Derrick White · over

    Indiana Pacers @ Boston Celtics · Actual 4

  • W

    Donovan Mitchell · under

    Charlotte Hornets @ Cleveland Cavaliers · Actual 30

  • W

    George Kittle · over

    San Francisco 49ers @ Indianapolis Colts · Actual 115

  • L

    Jamal Murray · over

    Utah Jazz @ Denver Nuggets · Actual 5

  • L

    Jaren Jackson Jr · over

    Memphis Grizzlies @ Oklahoma City Thunder · Actual 11

  • L

    Jarrett Allen · over

    Charlotte Hornets @ Cleveland Cavaliers · Actual 5

  • L

    Jauan Jennings · under

    San Francisco 49ers @ Indianapolis Colts · Actual 71

  • W

    Jaylen Brown · over

    Indiana Pacers @ Boston Celtics · Actual 31

  • W

    Nikola Jokic · over

    Utah Jazz @ Denver Nuggets · Actual 13

  • W

    Shai Gilgeous-Alexander · under

    Memphis Grizzlies @ Oklahoma City Thunder · Actual 31

  • L

    Stephen Curry · over

    Orlando Magic @ Golden State Warriors · Actual 26