NBAScopeStatistics • Predictions • Analysis

San Antonio Spurs at Portland Trail Blazers

Saturday, November 7, 2026 · Final · Moda Center

San Antonio Spurs125FinalPortland Trail Blazers103

Read the game recap →

Win probability POR 0% · SAS 100%
StartEnd Q1End Q2End Q3End Q4SAS50%POR

Computed by NBAScope (model wp-v1) from the score, the time left and the pre-game Elo expectation — see methodology.

Score margin, minute by minute Above the line: POR ahead · below: SAS ahead
StartEnd Q1End Q2End Q3End Q4+340+34POR aheadSAS ahead

Scoring runs: SAS 8-0 (Q1 9:27 → Q1 8:29)SAS 8-0 (Q2 3:56 → Q2 3:12)SAS 9-0 (Q3 9:44 → Q3 8:34)POR 8-0 (Q4 6:35 → Q4 5:13)

Team comparison

SASPOR

40-9035-84Field goals
4442Field goal %
17-449-353-pointers
39263-point %
28-3024-30Free throws
5138Rebounds
148Offensive rebounds
2917Assists
79Steals
73Blocks
1618Turnovers
4046Points in the paint
128Fast-break points
3020Fouls
350Largest lead
00Lead changes

Score by quarter

TeamQ1Q2Q3Q4Total
Spurs22424516125
Trail Blazers20292727103

San Antonio Spurs — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Dylan Harper · starter2813740116-131-50-0+29
Stephon Castle · starter2414750125-122-52-2+19
Victor Wembanyama · starter2429731129-133-68-9+23
De'Aaron Fox · starter228361111-31-25-6+23
Devin Vassell · starter2115232004-82-45-5+26
Keldon Johnson2710742043-100-34-4+4
Julian Champagnie2114400004-74-72-2+15
Harrison Barnes195300102-81-50-0-8
Carter Bryant176410122-62-50-0-9
Luke Kornet156420112-50-02-2+9
Jordan McLaughlin123001011-21-20-0-11
Tarris Reed Jr.92310021-30-00-0-10

Portland Trail Blazers — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Scoot Henderson · starter2413211114-100-55-6-23
Deni Avdija · starter2415411035-132-33-4-19
Donovan Clingan · starter226500003-60-20-0-18
Toumani Camara · starter214400012-70-30-0-28
Damian Lillard · starter2012070034-82-32-3-15
Chris Youngblood3011441133-82-63-4-4
Yang Hansen26121011023-71-35-6-4
Jrue Holiday2011001033-81-34-4-15
Sidy Cissoko164311001-30-22-3-14
Micah Potter147311103-51-20-0+8
Jayson Kent124112012-60-20-0+11
Branden Carlson124200002-30-10-0+11

Play-by-play

  1. 0.0End of Game125-103
  2. 0.0End of the 4th Quarter125-103
  3. 11.2PORYang Hansen makes free throw 2 of 2125-103
  4. 11.2PORYang Hansen makes free throw 1 of 2125-102
  5. 11.2SASTarris Reed Jr. shooting foul125-101
  6. 27.3PORYang Hansen defensive rebound125-101
  7. 27.3SASHarrison Barnes misses 23-foot three point jumper125-101
  8. 37.6PORshot clock turnover 125-101
  9. 1:01SASTarris Reed Jr. traveling turnover125-101
  10. 1:17PORYang Hansen makes driving layup125-101
  11. 1:32SASTarris Reed Jr. makes 1-foot dunk (Keldon Johnson assists)125-99
  12. 1:35PORChris Youngblood lost ball turnover (Keldon Johnson steals)123-99
  13. 1:44SASKeldon Johnson bad pass turnover (Yang Hansen steals)123-99
  14. 1:56PORChris Youngblood makes free throw 2 of 2123-99
  15. 1:56PORChris Youngblood makes free throw 1 of 2123-98
  16. 1:56SASCarter Bryant personal foul123-97
  17. 2:04PORTrail Blazers defensive team rebound123-97
  18. 2:04SASChris Youngblood blocks Carter Bryant 's 5-foot layup123-97
  19. 2:28PORMicah Potter makes running layup (Chris Youngblood assists)123-97
  20. 2:37PORChris Youngblood defensive rebound123-95
  21. 2:37SASHarrison Barnes misses 23-foot running jump shot123-95
  22. 2:43SASCarter Bryant defensive rebound123-95
  23. 2:43PORJayson Kent misses driving layup123-95
  24. 2:57SASTarris Reed Jr. personal foul123-95
  25. 2:57SASKeldon Johnson bad pass turnover (Jayson Kent steals)123-95
  26. 2:59SASSpurs Full timeout123-95
  27. 3:15SASKeldon Johnson defensive rebound123-95
  28. 3:15PORJayson Kent misses 27-foot three point jumper123-95
  29. 3:29SASTarris Reed Jr. offensive foul turnover123-95
  30. 3:29SASTarris Reed Jr. offensive foul123-95
  31. 3:36SASTarris Reed Jr. defensive rebound123-95
  32. 3:36PORChris Youngblood misses 26-foot three point pullup jump shot123-95
  33. 3:50PORYang Hansen defensive rebound123-95
  34. 3:50SASCarter Bryant misses 23-foot three point jumper123-95
  35. 3:58SASHarrison Barnes defensive rebound123-95
  36. 3:58PORJayson Kent misses driving layup123-95
  37. 4:14SASJordan McLaughlin makes 23-foot three point jumper (Tarris Reed Jr. assists)123-95
  38. 4:19SASTarris Reed Jr. offensive rebound120-95
  39. 4:19SASMicah Potter blocks Keldon Johnson 's 2-foot running dunk120-95
  40. 4:23PORChris Youngblood bad pass turnover (Jordan McLaughlin steals)120-95
  41. 4:36PORMicah Potter defensive rebound120-95
  42. 4:36SASTarris Reed Jr. misses 9-foot floating jump shot120-95
  43. 4:54PORChris Youngblood makes 4-foot two point shot120-95
  44. 5:08SASKeldon Johnson makes free throw 2 of 2120-93
  45. 5:08SASKeldon Johnson makes free throw 1 of 2119-93
  46. 5:08PORYang Hansen shooting foul118-93
  47. 5:13PORJayson Kent makes running layup (Chris Youngblood assists)118-93
  48. 5:17SASKeldon Johnson lost ball turnover (Chris Youngblood steals)118-91
  49. 5:21SASKeldon Johnson offensive rebound118-91
  50. 5:21SASHarrison Barnes misses 27-foot three point jumper118-91
  51. 5:36SASHarrison Barnes defensive rebound118-91
  52. 5:36PORChris Youngblood misses free throw 2 of 2118-91
  53. 5:36PORChris Youngblood makes free throw 1 of 2118-91
  54. 5:36SASCarter Bryant shooting foul118-90
  55. 5:57PORMicah Potter defensive rebound118-90
  56. 5:57SASTarris Reed Jr. misses 6-foot two point shot118-90
  57. 6:03PORJayson Kent personal foul118-90
  58. 6:22PORJayson Kent makes 2-foot running dunk118-90
  59. 6:25SASJordan McLaughlin lost ball turnover (Jayson Kent steals)118-88
  60. 6:35PORChris Youngblood makes 25-foot three point jumper (Jayson Kent assists)118-88
  61. 6:45SASKeldon Johnson makes free throw 2 of 2118-85
  62. 6:45SASKeldon Johnson makes free throw 1 of 2117-85
  63. 6:45PORTrail Blazers Full timeout116-85
  64. 6:45PORChris Youngblood shooting foul116-85
  65. 6:52SASCarter Bryant defensive rebound116-85
  66. 6:52PORBranden Carlson misses 23-foot three point jumper116-85
  67. 7:04PORMicah Potter defensive rebound116-85
  68. 7:04SASJordan McLaughlin misses 26-foot three point pullup jump shot116-85
  69. 7:15PORJayson Kent back court turnover116-85
  70. 7:27SASTarris Reed Jr. loose ball foul116-85
  71. 7:27PORTrail Blazers defensive team rebound116-85
  72. 7:27SASKeldon Johnson misses driving layup116-85
  73. 7:51PORYang Hansen makes 26-foot three point jumper (Chris Youngblood assists)116-85
  74. 8:08SASKeldon Johnson out of bounds bad pass turnover116-82
  75. 8:11SASTarris Reed Jr. defensive rebound116-82
  76. 8:11PORHarrison Barnes blocks Micah Potter 's 12-foot driving floating jump shot116-82
  77. 8:20PORJayson Kent offensive rebound116-82
  78. 8:20PORMicah Potter misses 25-foot three point step back jumpshot116-82
  79. 8:35SASHarrison Barnes makes driving layup (Keldon Johnson assists)116-82
  80. 8:40SASTarris Reed Jr. enters the game for Luke Kornet114-82
  81. 8:40PORYang Hansen traveling turnover114-82
  82. 8:51SASHarrison Barnes makes 24-foot three point jumper (Luke Kornet assists)114-82
  83. 9:10SASKeldon Johnson defensive rebound111-82
  84. 9:10PORChris Youngblood misses 32-foot three point jumper111-82
  85. 9:21PORBranden Carlson defensive rebound111-82
  86. 9:21SASKeldon Johnson misses 24-foot three point jumper111-82
  87. 9:36PORBranden Carlson makes 7-foot two point shot111-82
  88. 9:49PORYang Hansen defensive rebound111-80
  89. 9:49SASKeldon Johnson misses 7-foot turnaround jump shot111-80
  90. 10:01PORBranden Carlson makes running layup (Micah Potter assists)111-80
  91. 10:10SASCarter Bryant bad pass turnover (Micah Potter steals)111-78
  92. 10:18SASCarter Bryant defensive rebound111-78
  93. 10:18PORChris Youngblood misses driving floating jump shot111-78
  94. 10:31PORYang Hansen defensive rebound111-78
  95. 10:31SASCarter Bryant misses 22-foot three point jumper111-78
  96. 10:51SASLuke Kornet defensive rebound111-78
  97. 10:51PORJayson Kent misses 26-foot three point jumper111-78
  98. 10:54SASKeldon Johnson personal foul111-78
  99. 11:06SASKeldon Johnson makes 5-foot driving floating jump shot (Luke Kornet assists)111-78
  100. 11:23PORMicah Potter makes driving layup (Chris Youngblood assists)109-78
  101. 11:47PORBranden Carlson defensive rebound109-76
  102. 11:47SASHarrison Barnes misses 25-foot three point jumper109-76
  103. 12:00SASJordan McLaughlin enters the game for Julian Champagnie109-76
  104. 12:00SASCarter Bryant enters the game for Dylan Harper109-76
  105. 12:00PORBranden Carlson enters the game for Sidy Cissoko109-76
  106. 12:00PORJayson Kent enters the game for Scoot Henderson109-76

Recent head-to-head

Full history →
2026-04-28 · playoffsPOR 95 – 114 SASSpurs won
2026-04-26 · playoffsSAS 114 – 93 PORSpurs won
2026-04-24 · playoffsSAS 120 – 108 PORSpurs won
2026-04-21 · playoffsPOR 106 – 103 SASTrail Blazers won
2026-04-19 · playoffsPOR 98 – 111 SASSpurs won
2026-04-08POR 101 – 112 SASSpurs won
2026-01-03POR 115 – 110 SASTrail Blazers won
2025-11-26SAS 115 – 102 PORSpurs won