ENSign in
NBA · Final

Spurs Defeat Trail Blazers 115-102 in Portland

Wednesday, November 26, 2025, 10:00 PM ET · Moda Center

San Antonio Spurs 115, Portland Trail Blazers 102, final. Today's NBA pick is already sealed, as a hash, before kickoff.

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 San Antonio Spurs vs Portland Trail Blazers?

San Antonio Spurs beat Portland Trail Blazers 115-102 at Moda Center on November 26, 2025.

The San Antonio Spurs secured a decisive 115-102 victory over the Portland Trail Blazers at the Moda Center, marking their second consecutive win against Portland this season and extending their series lead to 2-0. The Spurs, who now hold a record of 13-5, showcased their offensive prowess, while the Trail Blazers fell to 8-12, continuing their struggles at home.

In the lead-up to this game, the Trail Blazers had a mixed record of 3-7 over their last ten games, with an average of 118.5 points scored but allowing 124.3 points per game. Their recent form included a win against the Milwaukee Bucks on November 25, where they triumphed 115-103, but they also suffered losses to teams like the Oklahoma City Thunder and the Phoenix Suns. The Blazers' home record now stands at 0-3 in their last three home games, while their away performance has been slightly better at 3-5.

Conversely, the Spurs entered the game with a 6-4 record over their last ten contests, averaging 118.3 points scored and 114.6 points allowed. Their last outing resulted in a loss to the Phoenix Suns, but prior to that, they had secured victories against teams like the Atlanta Hawks and the Memphis Grizzlies. The Spurs have performed well at home with a record of 6-2, but their away record has been less impressive at 1-2.

The matchup was significant not only for its implications in the standings but also for the injury situations affecting both teams. The Trail Blazers were missing Shaedon Sharpe, who was out with a knee injury, while Damian Lillard and Ja Morant were both listed as day-to-day due to Achilles and elbow issues, respectively. For the Spurs, David Jones Garcia was day-to-day with an ankle injury, while Jayden Quaintance was ruled out due to a knee injury.

The betting market, as provided by DraftKings, had the Trail Blazers as slight favorites with a spread of -1.5 and a total set at 240.5 points, indicating expectations for a high-scoring affair. However, the game’s final score fell short of that total, with the teams combining for 217 points.

Conditions in the Moda Center were typical for a late November evening, with a lively crowd supporting the home team. Despite the Trail Blazers' efforts, they struggled to keep pace with the Spurs, who executed their game plan effectively.

As the game unfolded, De'Aaron Fox emerged as a key player for the Spurs, contributing significantly in the fourth quarter. His scoring plays included a crucial 8-foot shot and multiple free throws that helped secure the victory. The Trail Blazers, despite their efforts, could not mount a successful comeback as the Spurs maintained control throughout the game.

This matchup highlighted the contrasting fortunes of the two franchises, with the Spurs looking to solidify their position in the playoff race while the Trail Blazers continue to seek consistency as they navigate their injury challenges and home struggles.

Odds

BookSpreadTotalMoneyline
DraftKingsPOR -1.5 240.5 o -108 / u -112 San Antonio Spurs — · Portland Trail Blazers —

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

Injury report

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

Leaders

  • PointsDeni Avdija37Portland Trail Blazers
  • AssistsDeni Avdija8Portland Trail Blazers
  • ReboundsDonovan Clingan11Portland Trail Blazers
  • PointsDe'Aaron Fox37San Antonio Spurs
  • AssistsDe'Aaron Fox8San Antonio Spurs
  • ReboundsJulian Champagnie11San Antonio Spurs

Recent form

Portland Trail Blazers

Last 10: 3-7Streak W1118.5 scored · 124.3 allowed per game0-2 at home

  • W115-103at Milwaukee BucksNov 25
  • L95-122at Oklahoma City ThunderNov 24
  • W127-123at Golden State WarriorsNov 22
  • L121-122vs Chicago BullsNov 20
  • L110-127vs Phoenix SunsNov 19
  • L133-138at Dallas MavericksNov 17
  • L116-140at Houston RocketsNov 15
  • W125-117at New Orleans PelicansNov 13
  • L112-115at Orlando MagicNov 11
  • L131-136at Miami HeatNov 9

San Antonio Spurs

Last 10: 6-4Streak L1118.3 scored · 114.6 allowed per game1-2 away

  • L102-111at Phoenix SunsNov 24
  • W135-126vs Atlanta HawksNov 21
  • W111-101vs Memphis GrizzliesNov 19
  • W123-110vs Sacramento KingsNov 16
  • L108-109vs Golden State WarriorsNov 15
  • L120-125vs Golden State WarriorsNov 13
  • W121-117at Chicago BullsNov 11
  • W126-119vs New Orleans PelicansNov 9
  • W121-110vs Houston RocketsNov 8
  • L116-118at Los Angeles LakersNov 6

Standings

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

Box score

StatSan Antonio SpursPortland Trail Blazers
Field goals41-10137-87
Field goal %4143
Three-pointers11-339-36
Three-point %3325
Free throws22-2519-30
Free throw %8863
Rebounds5748
Offensive rebounds2012
Defensive rebounds3736
Assists1721
Steals123
Blocks69
Turnovers918
Team turnovers00
Technical fouls00
Technical fouls, total00
Flagrant fouls00
Points off turnovers921
Fast-break points129
Points in the paint4846
Fouls2222
Largest lead147
Lead changes1212
Time in front5536

How the scoring went

  1. 3rd Quarter79-71Robert Williams III makes 4-foot alley oop dunk shot (Deni Avdija assists)
  2. 3rd Quarter81-71Keldon Johnson makes 2-foot dunk (Julian Champagnie assists)
  3. 3rd Quarter83-71Keldon Johnson makes 3-foot two point shot (Julian Champagnie assists)
  4. 3rd Quarter83-74Kris Murray makes 23-foot three point jumper (Jerami Grant assists)
  5. 3rd Quarter83-76Deni Avdija makes driving layup
  6. 3rd Quarter83-77Deni Avdija makes free throw 1 of 1
  7. 3rd Quarter85-77De'Aaron Fox makes two point shot
  8. 3rd Quarter85-80Deni Avdija makes 26-foot three point step back jumpshot
  9. 3rd Quarter88-80Devin Vassell makes 26-foot three point step back jumpshot
  10. 3rd Quarter88-83Deni Avdija makes 25-foot three pointer
  11. 3rd Quarter88-84Jerami Grant makes free throw 1 of 3
  12. 3rd Quarter88-85Jerami Grant makes free throw 2 of 3
  13. 3rd Quarter88-86Jerami Grant makes free throw 3 of 3
  14. 3rd Quarter91-86Devin Vassell makes 26-foot three pointer
  15. 4th Quarter91-88Jerami Grant makes two point shot
  16. 4th Quarter93-88De'Aaron Fox makes 16-foot pullup jump shot
  17. 4th Quarter93-91Deni Avdija makes 24-foot three pointer (Donovan Clingan assists)
  18. 4th Quarter94-91Devin Vassell makes free throw 1 of 2
  19. 4th Quarter95-91Devin Vassell makes free throw 2 of 2
  20. 4th Quarter96-91De'Aaron Fox makes free throw 1 of 2
  21. 4th Quarter97-91De'Aaron Fox makes free throw 2 of 2
  22. 4th Quarter99-91De'Aaron Fox makes 4-foot two point shot
  23. 4th Quarter101-91Julian Champagnie makes two point shot
  24. 4th Quarter101-92Deni Avdija makes free throw 1 of 2
  25. 4th Quarter101-94Robert Williams III makes 6-foot driving floating jump shot (Shaedon Sharpe assists)
  26. 4th Quarter102-94Dylan Harper makes free throw 1 of 2
  27. 4th Quarter103-94Dylan Harper makes free throw 2 of 2
  28. 4th Quarter103-96Shaedon Sharpe makes 18-foot step back jumpshot
  29. 4th Quarter105-96Dylan Harper makes 2-foot dunk
  30. 4th Quarter107-96Kelly Olynyk makes layup (De'Aaron Fox assists)
  31. 4th Quarter107-99Toumani Camara makes 25-foot three point jumper (Deni Avdija assists)
  32. 4th Quarter107-101Donovan Clingan makes 5-foot two point shot (Toumani Camara assists)
  33. 4th Quarter109-101De'Aaron Fox makes 8-foot two point shot
  34. 4th Quarter110-101De'Aaron Fox makes free throw 1 of 2
  35. 4th Quarter111-101De'Aaron Fox makes free throw 2 of 2
  36. 4th Quarter112-101De'Aaron Fox makes free throw 1 of 2
  37. 4th Quarter113-101De'Aaron Fox makes free throw 2 of 2
  38. 4th Quarter114-101De'Aaron Fox makes free throw 1 of 2
  39. 4th Quarter115-101De'Aaron Fox makes free throw 2 of 2
  40. 4th Quarter115-102Deni Avdija makes free throw 1 of 2

Win probability

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

Venue

  • Moda CenterPortland, OR
  • Attendance19335
  • OfficialsJohn Goble, Scott Twardoski, Nate Green

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.