ENSign in
NBA · Final

Trail Blazers Edge Spurs in Close Contest

Saturday, January 3, 2026, 8:00 PM ET · Frost Bank Center

Portland Trail Blazers 115, San Antonio Spurs 110, final. Our NBA picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Portland Trail Blazers vs San Antonio Spurs?

Portland Trail Blazers beat San Antonio Spurs 115-110 at Frost Bank Center on January 3, 2026.

Who was favored in Portland Trail Blazers vs San Antonio Spurs?

San Antonio Spurs were the favorite at DraftKings, moneyline -325 (about 76% implied). The underdog won.

In a tightly contested game at the Frost Bank Center, the Portland Trail Blazers defeated the San Antonio Spurs with a final score of 115-110. This victory marks the Trail Blazers' second win against the Spurs in their last three meetings, bringing the series to a tie of 1-1 for the current season. The game showcased the competitive nature of both teams, with the Spurs entering the matchup with a solid home record of 25-10, while the Trail Blazers held a record of 16-20 on the road.

The Spurs have been in decent form lately, winning 7 of their last 10 games, and they were on a two-game winning streak leading into this matchup. Their recent scoring average was impressive, with the team averaging 120.1 points scored per game while allowing 112.6 points. The Spurs' last five games yielded a record of 3-2, with an average of 117.8 points scored and 117.4 points allowed. At home, they had a record of 3-2 in their last five games, indicating a strong performance in familiar territory.

On the other hand, the Trail Blazers were also showing signs of improvement, with a record of 6-4 over their last 10 games and a recent win against the New Orleans Pelicans. Their scoring average for the last 10 games was 113.5 points, while they allowed 115.9 points per game. The Blazers had a record of 3-2 in their last five games, with an average of 111.8 points scored and 116.4 points allowed. Their away record was 2-1 in the last three games, showcasing their ability to perform on the road.

The matchup was particularly significant given the injury status of key players. For the Spurs, David Jones Garcia was listed as day-to-day with an ankle injury, while Jayden Quaintance was out due to a knee issue. The Trail Blazers faced their own challenges, with Ja Morant and Damian Lillard both listed as day-to-day due to elbow and Achilles injuries, respectively, and Shaedon Sharpe ruled out with a knee injury. The availability of these players could have influenced the game's outcome, adding an extra layer of intrigue.

The betting market, as provided by DraftKings, had the Spurs as 8.5-point favorites with a total set at 234.5 points. The odds reflected the Spurs' strong home performance, but the Trail Blazers managed to defy expectations with their victory. The moneyline odds were -325 for the Spurs and +260 for the Trail Blazers, further illustrating the perceived advantage for the home team.

As the game progressed, the fourth quarter proved to be the most thrilling. Deni Avdija's 26-foot three-point jumper, assisted by Donovan Clingan, pushed the Trail Blazers' lead to 111-105. De'Aaron Fox responded with a driving floating jump shot, narrowing the gap to 108-105. The back-and-forth continued as Stephon Castle made a crucial dunk, bringing the score to 111-110 in favor of the Blazers. Avdija's step-back jumper extended the lead to 114-110, and Caleb Love sealed the victory with free throws, finalizing the score at 115-110.

Overall, this game highlighted the competitive spirit of both teams and showcased the potential for exciting matchups in the future. Fans will be eager to see how both teams adapt and perform in their upcoming games, especially considering the injury statuses that could impact their lineups.

Odds

BookSpreadTotalMoneyline
DraftKingsSA -8.5 234.5 o -115 / u -105 Portland Trail Blazers +260 · San Antonio Spurs -325

What these prices pay on $100 · What these numbers mean

Injury report

  • David Jones GarciaDay-To-DayAnkleSan Antonio Spurs
  • Jayden QuaintanceOutKneeSan Antonio Spurs
  • Ja MorantDay-To-DayElbowPortland Trail Blazers
  • Shaedon SharpeOutKneePortland Trail Blazers
  • Damian LillardDay-To-DayAchillesPortland Trail Blazers

Leaders

  • PointsLuke Kornet23San Antonio Spurs
  • AssistsStephon Castle9San Antonio Spurs
  • ReboundsJulian Champagnie10San Antonio Spurs
  • PointsDeni Avdija29Portland Trail Blazers
  • AssistsDeni Avdija10Portland Trail Blazers
  • ReboundsDonovan Clingan12Portland Trail Blazers

Recent form

San Antonio Spurs

Last 10: 7-3Streak W2120.1 scored · 112.6 allowed per game3-2 at home

  • W123-113at Indiana PacersJan 3
  • W134-132vs New York KnicksJan 1
  • L101-113vs Cleveland CavaliersDec 30
  • L114-127vs Utah JazzDec 28
  • W117-102at Oklahoma City ThunderDec 25
  • W130-110vs Oklahoma City ThunderDec 24
  • W124-113at Washington WizardsDec 22
  • W126-98at Atlanta HawksDec 20
  • W119-94vs Washington WizardsDec 19
  • L113-124at New York KnicksDec 17

Portland Trail Blazers

Last 10: 6-4Streak W1113.5 scored · 115.9 allowed per game2-1 away

  • W122-109at New Orleans PelicansJan 3
  • L95-124at Oklahoma City ThunderJan 1
  • W125-122vs Dallas MavericksDec 30
  • W114-108vs Boston CelticsDec 28
  • L103-119vs LA ClippersDec 27
  • L106-110vs Orlando MagicDec 24
  • L102-110vs Detroit PistonsDec 23
  • W98-93at Sacramento KingsDec 21
  • W134-133vs Sacramento KingsDec 19
  • W136-131vs Golden State WarriorsDec 15

Standings

TeamGames behindLostStreakWin %Won
Oklahoma City-18L2.78064
Denver1028W12.65954
Minnesota1533W2.59849
Portland2240W2.51242
Utah4260L1.26822
San Antonio-20L1.75662
Houston1030W1.63452
New Orleans3656L2.31726
Dallas3656W1.31726
Memphis3757L8.30525

Box score

StatPortland Trail BlazersSan Antonio Spurs
Field goals40-9140-93
Field goal %4443
Three-pointers19-4510-31
Three-point %4232
Free throws16-2720-23
Free throw %5987
Rebounds5148
Offensive rebounds1512
Defensive rebounds3636
Assists2427
Steals38
Blocks47
Turnovers116
Team turnovers00
Technical fouls00
Technical fouls, total00
Flagrant fouls00
Points off turnovers1013
Fast-break points1013
Points in the paint4254
Fouls1620
Largest lead153
Lead changes1010
Time in front893

How the scoring went

  1. 3rd Quarter77-74Toumani Camara makes 25-foot running pullup jump shot
  2. 3rd Quarter77-77Dylan Harper makes 26-foot three pointer (Stephon Castle assists)
  3. 3rd Quarter79-77Deni Avdija makes two point shot
  4. 3rd Quarter80-77Yang Hansen makes free throw 1 of 2
  5. 3rd Quarter81-77Yang Hansen makes free throw 2 of 2
  6. 3rd Quarter81-80Dylan Harper makes 24-foot three point jumper (Julian Champagnie assists)
  7. 3rd Quarter82-80Toumani Camara makes free throw 2 of 2
  8. 3rd Quarter85-80Caleb Love makes 24-foot three point step back jumpshot
  9. 3rd Quarter86-80Deni Avdija makes free throw 1 of 2
  10. 3rd Quarter87-80Deni Avdija makes free throw 2 of 2
  11. 4th Quarter90-80Caleb Love makes 25-foot three pointer (Donovan Clingan assists)
  12. 4th Quarter93-80Rayan Rupert makes 24-foot three point jumper (Caleb Love assists)
  13. 4th Quarter93-83Harrison Barnes makes 25-foot three pointer (Luke Kornet assists)
  14. 4th Quarter95-83Rayan Rupert makes 8-foot turnaround jump shot
  15. 4th Quarter95-84De'Aaron Fox makes free throw 1 of 2
  16. 4th Quarter95-85De'Aaron Fox makes free throw 2 of 2
  17. 4th Quarter95-86Harrison Barnes makes free throw 1 of 2
  18. 4th Quarter95-87Harrison Barnes makes free throw 2 of 2
  19. 4th Quarter97-87Shaedon Sharpe makes 1-foot two point shot
  20. 4th Quarter97-89Luke Kornet makes 9-foot floating jump shot (Harrison Barnes assists)
  21. 4th Quarter97-91Harrison Barnes makes 5-foot driving floating jump shot (Dylan Harper assists)
  22. 4th Quarter98-91Deni Avdija makes free throw 1 of 2
  23. 4th Quarter99-91Deni Avdija makes free throw 2 of 2
  24. 4th Quarter99-92Luke Kornet makes free throw 1 of 2
  25. 4th Quarter99-93Luke Kornet makes free throw 2 of 2
  26. 4th Quarter102-93Kris Murray makes 24-foot three point jumper (Sidy Cissoko assists)
  27. 4th Quarter102-95Luke Kornet makes 1-foot alley oop dunk (De'Aaron Fox assists)
  28. 4th Quarter104-95Toumani Camara makes driving layup (Deni Avdija assists)
  29. 4th Quarter104-98De'Aaron Fox makes 23-foot three point jumper (Stephon Castle assists)
  30. 4th Quarter104-101De'Aaron Fox makes 22-foot three point step back jumpshot
  31. 4th Quarter105-101Donovan Clingan makes free throw 1 of 2
  32. 4th Quarter105-103Luke Kornet makes alley oop dunk (Stephon Castle assists)
  33. 4th Quarter108-103Deni Avdija makes 26-foot three point jumper (Donovan Clingan assists)
  34. 4th Quarter108-105De'Aaron Fox makes 9-foot driving floating jump shot
  35. 4th Quarter111-105Toumani Camara makes 25-foot three point jumper (Deni Avdija assists)
  36. 4th Quarter111-107Stephon Castle makes 5-foot driving floating jump shot
  37. 4th Quarter111-108Stephon Castle makes free throw 1 of 1
  38. 4th Quarter111-110Stephon Castle makes 1-foot running dunk (De'Aaron Fox assists)
  39. 4th Quarter114-110Deni Avdija makes 25-foot three point step back jumpshot
  40. 4th Quarter115-110Caleb Love makes free throw 2 of 2

Win probability

Above the line favours San Antonio Spurs, below favours Portland Trail Blazers.

Venue

  • Frost Bank CenterSan Antonio, TX
  • Attendance18652
  • OfficialsChe Flores, Phenizee Ransom, Ray Acosta

Elsewhere

Picks for NBA

NBA rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.