← All archive dates

Daily archive

2025-12-25

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

Game picks

5
NBA

San Antonio Spurs @ Oklahoma City Thunder

TALE OF THE TAPE Oklahoma City San Antonio Record 26-4 ← 22-7 Off Rating 120.1 ← 118.1 Def Rating 103.7 ← 113.0 Net Rating +16.4 ← +5.2 Key Injuries Holmgren (Q) Sochan (OUT) Gary's Take Don't let Oklahoma City's sparkling 14-0 home record scare you off the scent—this line is inflated by reputation and ignores the brutal reality of the Thunder's current roster. While the Thunder boast a league-best net rating, they are walking into a stylistic nightmare against the one team that has their number this season. San Antonio has already beaten Oklahoma City twice, including a 20-point drubbing just two days ago. The reason isn't luck; it's physics. With Chet Holmgren banged up and Isaiah Hartenstein sidelined, the Thunder have absolutely zero interior presence. They are forced to play small-ball wings at center, which is suicidal against a Spurs team that crashes the offensive glass with a 26.6% offensive rebounding rate. Victor Wembanyama, even on a minutes restriction, is a cheat code against a team whose tallest defender is 6'6". De'Aaron Fox provides the perimeter speed to match Shai Gilgeous-Alexander, neutralizing OKC's usual advantage in the backcourt. The Thunder will play with desperate energy to protect their perfect home record, but asking a team with no center to cover 9.5 points against the #2 seed in the West is asking too much. The matchup issues here are structural, not situational. San Antonio keeps this inside the number, if not winning outright. Spurs +9.5.

San Antonio Spurs +9.5-110
CONF
82%
NBA

Minnesota Timberwolves @ Denver Nuggets

TALE OF THE TAPE Denver Nuggets Minnesota Timberwolves Record 21-8 ← 20-10 Off Rating 124.2 ← 117.2 Def Rating 115.0 → 110.8 Net Rating +9.2 ← +6.3 Key Injuries Gordon/Braun (OUT) Conley (OUT) Gary's Take Christmas Day showcases are often decided by depth and star power, and right now, Denver is severely lacking the former. While the Nuggets sit at 21-8, their current roster reality is bleak. Missing Aaron Gordon, Christian Braun, and Cameron Johnson strips them of their three best wing defenders and floor spacers. They are forcing undrafted sophomore Spencer Jones into the starting lineup and asking Peyton Watson to play oversized minutes. That is a recipe for disaster against a team as physical and explosive as Minnesota. The Timberwolves enter this matchup battle-tested, having recently dispatched the Knicks, Bucks, and Thunder—all legitimate contenders. Their defense remains elite with a 110.8 rating, significantly better than Denver's pedestrian 115.0 defensive mark. Without Gordon to body up Julius Randle and without Braun or Johnson to chase Anthony Edwards, Denver simply lacks the personnel to get stops. Edwards should feast on this depleted perimeter rotation. While Nikola Jokic is always a threat to control a game, Minnesota has the bodies to throw at him in Rudy Gobert and Naz Reid. Conversely, Denver has no answer for Minnesota's depth. The Timberwolves have found their identity without Mike Conley, with Donte DiVincenzo steering the ship efficiently. Getting a surging 20-win team at plus money against a wounded opponent is the perfect holiday gift. I'm taking the value on the road dog. Minnesota Timberwolves ML +120.

Timberwolves ML+120
CONF
82%
NBA

Cleveland Cavaliers @ New York Knicks

TALE OF THE TAPE New York Cleveland Record 20-9 ← 17-14 Off Rating 121.9 ← 116.1 Def Rating 113.2 → 112.1 Net Rating +8.7 ← +4.0 Key Injuries Brunson (Q) Mobley (Q) Gary's Take Christmas at Madison Square Garden brings out a different level of intensity, and the New York Knicks have turned MSG into a fortress this season with a 14-2 home record. While Jalen Brunson's status is the headline to watch, the structural mismatch here exists regardless of who runs the point. The Knicks possess a massive efficiency advantage, boasting a 121.9 offensive rating that ranks among the league's elite, compared to a Cleveland squad that has been leaking oil defensively. The decisive factor in this matchup is physical dominance on the glass. New York is grabbing nearly 30% of their own misses—an astonishing offensive rebounding rate that demoralizes opponents. Cleveland, meanwhile, is one of the worst rebounding teams in the metric. With Karl-Anthony Towns stretching the floor and Josh Hart crashing the boards, the Cavaliers' interior defense is going to be under constant siege. This is compounded by Cleveland's recent form; they just surrendered 136 points to the Bulls and 132 to the Hornets. Their defense has vanished at the worst possible time. Even with the injury clouds hovering over Brunson and OG Anunoby, the Knicks have enough firepower in Towns and Mikal Bridges to exploit a soft Cavs defense that struggles to get stops on the road. New York's ability to generate second chances and control possession will wear Cleveland down by the fourth quarter. I expect the Garden crowd to fuel a comfortable win. Give me the Knicks -5.5 to handle business at home.

Knicks -5.5-112
CONF
72%
NBA

Houston Rockets @ Los Angeles Lakers

TALE OF THE TAPE Los Angeles Houston Record 19-9 ← 17-10 Off Rating 118.6 ← 118.5 Def Rating 116.2 → 111.2 Net Rating +2.4 → +7.2 Key Injuries Doncic (Q) Sengun (Q) Gary's Take Despite the records, the Houston Rockets are playing significantly better basketball than the Los Angeles Lakers this season. The disparity in Net Rating tells the real story: Houston is outscoring opponents by 7.2 points per 100 possessions (elite territory), while Los Angeles sits at a modest +2.4. The Lakers have inflated their record by going a perfect 7-0 in close games—a statistical anomaly that screams regression—while Houston has been "unlucky" in tight contests despite dominating the underlying metrics. This matchup presents a nightmare scenario for the Lakers' 25th-ranked defense. Houston is the best offensive rebounding team in the league (grabbing 37.1% of their own misses), and they will likely bludgeon a Lakers interior that struggles to end possessions. Even if Alperen Sengun (questionable) is limited, the sheer physicality of Amen Thompson and Jabari Smith Jr. on the glass creates extra possessions that Los Angeles cannot afford to surrender. Furthermore, the status of Luka Doncic (questionable) casts a long shadow over the Lakers' offense. If he sits or is limited by that leg contusion, the Lakers lose the primary engine that keeps their efficiency afloat. Houston's defense is stout enough to contain a LeBron-centric attack, especially given the Lakers' lack of secondary creation without Gabe Vincent. The market making a 1-4 Houston team a road favorite is the tell—the sharps know the Rockets' structural advantages are real. The luck runs out for Los Angeles tonight. That's why I'm taking the Houston Rockets ML -135.

Houston Rockets ML-135
CONF
72%
NBA

Dallas Mavericks @ Golden State Warriors

TALE OF THE TAPE Golden State Dallas Record 15-15 ← 12-19 Off Rating 113.3 ← 111.0 Def Rating 111.4 ← 112.1 Net Rating +1.9 ← -1.2 Key Injuries None Kyrie, Lively Gary's Take The narrative focus is on Klay Thompson's emotional return to the Chase Center, but the betting edge lies in a brutal math problem that Dallas cannot solve. The Golden State Warriors are generating a massive mathematical advantage from behind the arc, averaging nearly five more three-pointers per game than the Mavericks. Over 48 minutes, that creates a roughly 15-point cushion that a road underdog struggles to overcome, especially without the perimeter creation of the injured Kyrie Irving. This game features a stark venue mismatch. Golden State has defended home court effectively with a 9-4 record, while Dallas has been woeful as a visitor, going just 3-9 straight up away from home. Stephen Curry and Jimmy Butler are operating with a full supporting cast, allowing them to dictate the pace against a thin Mavericks rotation. While Anthony Davis and rookie sensation Cooper Flagg provide interior scoring, they lack the spacing to keep up with Golden State's barrage if the Warriors get hot early. The absence of Dereck Lively II removes Dallas's best rim protector, opening up the lane for Golden State's cutters. With a superior net rating, a distinct home-court advantage, and a healthier roster, the Warriors should pull away in the second half. The spread is wide, but the structural advantages point to a double-digit win. Golden State Warriors -8.5 -105.

Golden State Warriors -8.5-105
CONF
68%

Player props

30
NBA · Houston Rockets @ Los Angeles Lakers

LeBron James

LeBron James scoring just 21 points feels like a light day at the office for the King, especially when he's playing in front of his home crowd in Los Angeles. With the Rockets missing Fred VanVleet’s veteran leadership on the perimeter, the Lakers should be able to dictate the tempo and generate plenty of easy transition looks.

OVER 20.5 Pts+100
  • · Averaging 24.8 points per game in home contests this season
  • · Has scored 21 or more points in 8 of his last 10 games
  • · Houston's defensive rating drops significantly when playing without their veteran starters
NBA · Dallas Mavericks @ Golden State Warriors

Draymond Green

Draymond Green is still the engine that makes the Warriors' offense hum, and his chemistry with the shooters on this floor is second to none. He knows exactly where Steph Curry and Jimmy Butler want the ball, and he’s going to spend the whole night picking apart the Dallas defense from the high post.

OVER 4.5 Assists-146
  • · Primary facilitator for a Warriors offense featuring elite scorers like Curry and Butler
  • · Draymond consistently operates as the hub in the half-court, maximizing assist opportunities
  • · Dallas's defensive rotations often struggle with the Warriors' constant off-ball movement
NBA · Minnesota Timberwolves @ Denver Nuggets

Julius Randle

Julius Randle is looking like a different player lately, and tonight’s matchup against Denver is a perfect spot for him to assert himself on the glass. With Aaron Gordon sidelined, the Nuggets are missing their most physical presence in the paint, which leaves a massive void that Randle is uniquely built to exploit.

OVER 6.5 Rebounds-140
  • · Denver is missing Aaron Gordon, their primary interior defender and box-out specialist
  • · Randle's physical style of play is a direct mismatch for Denver's smaller second-unit frontcourt
  • · Minnesota's offensive scheme has been funneling more rebounding opportunities to Randle in recent weeks
NBA · San Antonio Spurs @ Oklahoma City Thunder

De'Aaron Fox

With Wembanyama's minutes being heavily monitored, the scoring load has to fall on someone else's shoulders, and Fox is the clear engine for this offense. This 16.5-point line feels like a significant undervaluation of his role as the primary playmaker and closer for the Spurs.

OVER 16.5 Pts-115
  • · Serving as the primary offensive engine with Wembanyama limited
  • · Line is significantly lower than his established career scoring floor
  • · Projected to see 34+ minutes as the main focal point of the attack
NBA · Dallas Mavericks @ Golden State Warriors

Stephen Curry

Stephen Curry is the ultimate showman, and you can bet he’s circled this game against his old teammate Klay Thompson on his calendar. When the lights are brightest at Chase Center, Steph almost always finds another gear, and I expect him to be hunting his shot from the opening tip tonight.

OVER 27.5 Pts-132
  • · Averages significantly more points in high-profile, nationally televised home games
  • · Dallas ranks in the bottom half of the league in defending lead guards coming off screens
  • · Needs only a typical night of volume (18-22 shots) to comfortably clear this scoring total
NBA · San Antonio Spurs @ Oklahoma City Thunder

Victor Wembanyama

Victor is still working his way back to full strength, and the Spurs are being incredibly protective of their young star. They have him on a strict minute restriction tonight, likely capping him between 20 and 23 minutes, which really limits his opportunities to get into a rhythm.

UNDER 18.5 Pts-136
  • · Strict 20-23 minute restriction in place for tonight
  • · Slated to come off the bench for the second consecutive game
  • · Oklahoma City ranks top-5 in defensive rating and opponent field goal percentage
NBA · Houston Rockets @ Los Angeles Lakers

Austin Reaves

Austin Reaves has really evolved into a primary playmaker for this Lakers squad, and tonight's matchup against Houston is the perfect spot for him to showcase those vision skills. With the Rockets missing their defensive anchor in the backcourt, the Lakers should find plenty of open lanes to the basket, leading to easy kick-out opportunities for Austin.

OVER 4.5 Ast+110
  • · Averaged 5.2 assists per game over his last 10 outings
  • · Rockets allow the 9th most assists to opposing shooting guards
  • · Reaves has cleared this mark in 4 of his last 5 home starts
NBA · Minnesota Timberwolves @ Denver Nuggets

Nikola Jokic

Nikola Jokic is essentially the entire Nuggets ecosystem right now, and that includes doing the heavy lifting on the glass. Denver is dealing with key injuries to secondary rebounders like Aaron Gordon, meaning there are fewer bodies to help out with rebounding duties against a massive Minnesota lineup.

OVER 11.5 Rebounds-138
  • · Jokic is averaging over 13 rebounds per game over his last five starts
  • · Denver is missing their second and third leading rebounders tonight due to injury
  • · The Timberwolves' high-volume shooting provides ample defensive rebounding opportunities for the Nuggets' center
NBA · Cleveland Cavaliers @ New York Knicks

Jalen Brunson

Jalen Brunson is going to be living on the court today with the Knicks' backcourt depth absolutely decimated. Without Miles McBride or Landry Shamet to spell him, Brunson is likely looking at upwards of 40 minutes as the primary floor general.

OVER 6.5 Ast-132
  • · Projected for 40+ minutes with McBride and Shamet sidelined
  • · Averaging 7.2 assists per game over his last two weeks of play
  • · Knicks' primary playmaker with no active backup point guard on the roster
NBA · Cleveland Cavaliers @ New York Knicks

Josh Hart

Josh Hart is the heart and soul of this Knicks roster, and today he's going to have to do even more work on the glass than usual. With Evan Mobley out for Cleveland, the Cavaliers lose their length and most versatile rebounder, leaving a massive void in the paint that Hart is famous for filling.

OVER 8.5 Reb-102
  • · Averaging 9.2 rebounds per game over his last five starts
  • · Cleveland is missing Evan Mobley, their leading rebounder at 9.1 RPG
  • · Hart has recorded 9 or more rebounds in 3 of his last 4 games
NFL · Denver Broncos @ Kansas City Chiefs

RJ Harvey

RJ Harvey has been struggling to find any room to run lately, and this line feels way too high given his recent production. Over his last five games, he has barely been a factor in the ground game, averaging just under 13 yards per outing.

UNDER 56.5 Rush Yds-114
NFL · Dallas Cowboys @ Washington Commanders

George Pickens

George Pickens has been playing well since joining the Cowboys, becoming Dak Prescott's go-to deep threat. Over his last five games, he's averaged 86.8 receiving yards, though he did have quieter outings of 37 and 33 yards in Weeks 14 and 15 respectively.

OVER 78.5 Reception Yds-112
NFL · Dallas Cowboys @ Washington Commanders

Dak Prescott

Dak Prescott has been playing efficient football lately, but the big yardage totals just haven't been there as the Cowboys lean more on their defense and running game. He hasn't managed to crack 271 yards in any of his last five games, sitting at a verified average of 246.2 yards during that stretch.

UNDER 271.5 Pass Yds-112
NFL · Denver Broncos @ Kansas City Chiefs

Chris Oladokun

Stepping into the spotlight against an elite Denver defense is a massive challenge for Chris Oladokun. The Chiefs are currently dealing with a very thin receiving corps, which limits the options for a quarterback who is already relatively inexperienced in this system.

UNDER 154.5 Pass Yds-113
NFL · Denver Broncos @ Kansas City Chiefs

Bo Nix

Bo Nix has settled into a very efficient role for the Broncos this season, averaging 240.5 passing yards per game and throwing for over 300 yards in three of his last four games. However, Denver enters this game as a heavy favorite against a struggling Chiefs team, a scenario that usually leads to a more conservative, ground-heavy approach in the second half.

UNDER 233.5 Pass Yds-111
NFL · Dallas Cowboys @ Washington Commanders

Javonte Williams

Everything is lining up for Javonte Williams to have a monster day on the ground against the Commanders. With backup Phil Mafah sidelined, the Cowboys are going to feed Williams as much as he can handle, giving him a massive share of the carries today.

OVER 72.5 Rush Yds-112
NFL · Denver Broncos @ Kansas City Chiefs

Bo Nix

While Bo Nix might not be putting up huge numbers through the air, he is consistently using his legs to keep the chains moving. He has been averaging 21 rushing yards per game lately, which is well above the low bar set for him tonight.

OVER 15.5 Rush Yds-114
NFL · vs MIN

Amon-Ra St. Brown

Red zone usage: 11 TDs in 15 games | Primary target: 98 catches on 144 targets.

OVER 0.5 Anytime Td+100
NFL · vs WAS

George Pickens

Red zone usage: 9 TDs in 15 games | Big play threat: 86.8 yards per game in L5.

OVER 0.5 Anytime Td+130
NFL · vs KC

Courtland Sutton

Red zone usage: Lead receiver for Denver | Matchup: Facing a Chiefs secondary missing Trent McDuffie.

OVER 0.5 Anytime Td+145
NFL · vs MIN

David Montgomery

Red zone usage: 8 TDs in 15 games | Goal-line role: Primary power back.

OVER 0.5 Anytime Td+135
NFL · vs DAL

Jacory Croskey-Merritt

Red zone usage: Lead candidate for Washington | Opportunity: Austin Ekeler (IR) and Chris Rodriguez (Q) are sidelined or limited.

OVER 0.5 Anytime Td+110
NFL · vs MIN

Jahmyr Gibbs

Odds value: +270 for a player with 17 total TDs in 15 games.

OVER 1.5 2+ Tds+270
NFL · vs WAS

Javonte Williams

Odds value: +320 for a back with 10 rushing TDs.

OVER 1.5 2+ Tds+320
NFL · vs DEN

Kareem Hunt

Odds value: +410 for a veteran red zone specialist.

OVER 0.5 Anytime Td+410
NFL · vs DET

Jordan Addison

Odds value: +275 for a WR2 in a game likely to feature high passing volume.

OVER 0.5 Anytime Td+275
NFL · vs DAL

Jeremy McNichols

Odds value: +320 for a back with 5.2 yards per carry in an expanded role.

OVER 0.5 Anytime Td+650
NFL · vs KC

RJ Harvey

Opening drive equity: Denver frequently scripts early-game rushing attempts for their versatile backs.

OVER 0.5 First Td+320
NFL · vs MIN

Jahmyr Gibbs

Opening drive equity: Detroit has one of the league's most efficient opening drive scripts.

OVER 0.5 First Td+360
NFL · vs WAS

Javonte Williams

Opening drive equity: Dallas will look to exploit Washington's depleted interior line immediately.

OVER 0.5 First Td+450

Graded results

29

Games

  • L

    Cowboys -8.5 -112

    NFL · 30-23

  • L

    Denver Broncos -13.5 -105

    NFL · 20-13

  • L

    Detroit Lions -7.5 -120

    NFL · 10-23

  • W

    San Antonio Spurs +9.5 -110

    NBA · 117-102

  • L

    Timberwolves ML +120

    NBA · 138-142

  • L

    Knicks -5.5 -112

    NBA · 124-126

  • W

    Houston Rockets ML -135

    NBA · 119-96

  • W

    Golden State Warriors -8.5 -105

    NBA · 116-126

Props

  • L

    Amon-Ra St. Brown · over

    vs MIN · Actual 0

  • L

    Austin Reaves · over

    Houston Rockets @ Los Angeles Lakers · Actual 1

  • L

    Courtland Sutton · over

    vs KC · Actual 0

  • L

    Dak Prescott · under

    Dallas Cowboys @ Washington Commanders · Actual 307

  • L

    David Montgomery · over

    vs MIN · Actual 0

  • W

    De'Aaron Fox · over

    San Antonio Spurs @ Oklahoma City Thunder · Actual 29

  • L

    Draymond Green · over

    Dallas Mavericks @ Golden State Warriors · Actual 3

  • L

    George Pickens · over

    Dallas Cowboys @ Washington Commanders · Actual 78

  • L

    George Pickens · over

    vs WAS · Actual 0

  • W

    Jacory Croskey-Merritt · over

    vs DAL · Actual 2

  • L

    Jalen Brunson · over

    Cleveland Cavaliers @ New York Knicks · Actual 4

  • L

    Javonte Williams · over

    Dallas Cowboys @ Washington Commanders · Actual 54

  • L

    Jeremy McNichols · over

    vs DAL · Actual 0

  • W

    Jordan Addison · over

    vs DET · Actual 1

  • L

    Josh Hart · over

    Cleveland Cavaliers @ New York Knicks · Actual 5

  • W

    Julius Randle · over

    Minnesota Timberwolves @ Denver Nuggets · Actual 7

  • L

    Kareem Hunt · over

    vs DEN · Actual 0

  • L

    LeBron James · over

    Houston Rockets @ Los Angeles Lakers · Actual 18

  • W

    Nikola Jokic · over

    Minnesota Timberwolves @ Denver Nuggets · Actual 16

  • L

    Stephen Curry · over

    Dallas Mavericks @ Golden State Warriors · Actual 23

  • L

    Victor Wembanyama · under

    San Antonio Spurs @ Oklahoma City Thunder · Actual 19