NBAScopeStatistics • Predictions • AnalysisLIVE 3

Phoenix Suns at Portland Trail Blazers

Wednesday, October 21, 2026 · Final · Moda Center

Phoenix Suns83FinalPortland Trail Blazers124

Read the game recap →

Win probability POR 100% · PHX 0%
StartEnd Q1End Q2End Q3End Q4PHX50%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: PHX ahead
StartEnd Q1End Q2End Q3End Q4+510+51POR aheadPHX ahead

Scoring runs: POR 21-0 (Q1 11:46 → Q1 6:08)POR 12-0 (Q2 6:03 → Q2 4:07)PHX 9-0 (Q4 2:11 → Q4 10.8)

Team comparison

PHXPOR

30-8445-94Field goals
3648Field goal %
6-3219-473-pointers
19403-point %
17-2315-18Free throws
3956Rebounds
1316Offensive rebounds
1432Assists
1012Steals
61Blocks
1617Turnovers
4050Points in the paint
1016Fast-break points
1718Fouls
052Largest lead
00Lead changes

Score by quarter

TeamQ1Q2Q3Q4Total
Suns1227271783
Trail Blazers43293517124

Phoenix Suns — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Miles Bridges · starter298401113-110-52-2-35
Devin Booker · starter2923421127-130-09-9-43
Dillon Brooks · starter2710400024-111-21-2-29
Jalen Green · starter2510230124-122-60-0-23
Khaman Maluach · starter172610111-20-00-0-30
Jordan Goodwin223402011-41-30-0-28
Collin Gillespie210124040-80-80-1-16
Oso Ighodaro158330004-70-00-2-7
Ryan Dunn143300000-10-13-4-8
Rasheer Fleming121201100-50-41-20
Duop Reath95100012-31-20-0+2
Koa Peat74100002-40-00-0+4
Pat Spencer73311111-21-10-0+4
Jamaree Bouyea73120001-10-01-1+4

Portland Trail Blazers — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Damian Lillard · starter2425361017-126-105-5+23
Ja Morant · starter2314583016-82-30-0+33
Toumani Camara · starter2318230016-94-72-2+32
Deni Avdija · starter23181042027-162-42-4+25
Donovan Clingan · starter2111720014-92-41-2+25
Sidy Cissoko253430001-31-30-0+6
Jrue Holiday218412002-60-34-4+32
Scoot Henderson1915211047-141-60-0+14
Vit Krejci161232020-30-21-1+3
Robert Williams III1521010101-30-00-0+16
Micah Potter124300012-30-10-00
Yang Hansen125300022-41-20-00
Jayson Kent70101020-40-20-0-4

Play-by-play

  1. 0.0End of Game82-124
  2. 0.0End of the 4th Quarter82-124
  3. 3.4PORMicah Potter defensive rebound82-124
  4. 3.4PHXRasheer Fleming misses 12-foot jumper82-124
  5. 6.8PORMicah Potter bad pass turnover (Rasheer Fleming steals)82-124
  6. 10.8PHXDuop Reath makes 25-foot three point jumper (Pat Spencer assists)82-124
  7. 19.5PHXJamaree Bouyea defensive rebound79-124
  8. 19.5PORJayson Kent misses alley oop layup79-124
  9. 44.4PORSidy Cissoko defensive rebound79-124
  10. 44.4PHXKoa Peat misses 10-foot pullup jump shot79-124
  11. 55.6PORVit Krejci out of bounds bad pass turnover79-124
  12. 1:18PHXKoa Peat makes layup (Jamaree Bouyea assists)79-124
  13. 1:31PHXPat Spencer defensive rebound77-124
  14. 1:31PORJayson Kent misses 25-foot three point jumper77-124
  15. 1:44PHXPat Spencer makes 27-foot three point jumper (Jamaree Bouyea assists)77-124
  16. 1:52PHXPat Spencer defensive rebound74-124
  17. 1:52PORRasheer Fleming blocks Jayson Kent 's 2-foot layup74-124
  18. 1:57PORJayson Kent offensive rebound74-124
  19. 1:57PORYang Hansen misses 25-foot three point jumper74-124
  20. 2:11PHXRasheer Fleming makes free throw 2 of 274-124
  21. 2:11PHXSuns offensive team rebound73-124
  22. 2:11PHXRasheer Fleming misses free throw 1 of 273-124
  23. 2:11PORYang Hansen shooting foul73-124
  24. 2:25PORMicah Potter makes 5-foot driving floating jump shot73-124
  25. 2:50PHXKoa Peat makes tip shot73-122
  26. 2:52PHXKoa Peat offensive rebound71-122
  27. 2:52PHXKoa Peat misses running layup71-122
  28. 3:00PHXRasheer Fleming defensive rebound71-122
  29. 3:00PORJayson Kent misses 24-foot three point jumper71-122
  30. 3:19PHXJamaree Bouyea makes 5-foot two point shot71-122
  31. 3:38PORYang Hansen makes 25-foot jump bank shot (Vit Krejci assists)69-122
  32. 3:51PORVit Krejci defensive rebound69-119
  33. 3:51PHXRasheer Fleming misses 24-foot three point jumper69-119
  34. 4:00PORYang Hansen makes layup69-119
  35. 4:16PORYang Hansen defensive rebound69-117
  36. 4:16PHXPat Spencer misses 4-foot two point shot69-117
  37. 4:31PORJayson Kent traveling turnover69-117
  38. 4:32PHXDuop Reath bad pass turnover (Jayson Kent steals)69-117
  39. 4:36PHXDuop Reath enters the game for Ryan Dunn69-117
  40. 4:36PORVit Krejci makes technical free throw69-117
  41. 4:36PHXKoa Peat technical foul69-116
  42. 4:38PHXJamaree Bouyea makes free throw 1 of 170-116
  43. 4:38PORVit Krejci personal take foul69-116
  44. 4:38PHXJamaree Bouyea defensive rebound69-116
  45. 4:38PORPat Spencer blocks Yang Hansen 's 5-foot driving layup69-116
  46. 4:57PORMicah Potter defensive rebound69-116
  47. 4:57PHXRasheer Fleming misses 25-foot three point jumper69-116
  48. 5:09PORJayson Kent bad pass turnover (Pat Spencer steals)69-116
  49. 5:21PHXPat Spencer out of bounds bad pass turnover69-116
  50. 5:34PORYang Hansen out of bounds bad pass turnover69-116
  51. 5:36PORYang Hansen offensive rebound69-116
  52. 5:36PORSidy Cissoko misses 24-foot three point jumper69-116
  53. 5:45PORVit Krejci defensive rebound69-116
  54. 5:45PHXRasheer Fleming misses 7-foot jumper69-116
  55. 6:05PORMicah Potter makes driving layup (Vit Krejci assists)69-116
  56. 6:24PORMicah Potter defensive rebound69-114
  57. 6:24PHXRyan Dunn misses 25-foot three point jumper69-114
  58. 6:37PHXPat Spencer defensive rebound69-114
  59. 6:37PORVit Krejci misses 34-foot three point pullup jump shot69-114
  60. 7:01PHXKoa Peat enters the game for Jordan Goodwin69-114
  61. 7:01PHXPat Spencer enters the game for Collin Gillespie69-114
  62. 7:01PHXJamaree Bouyea enters the game for Miles Bridges69-114
  63. 7:01PORJayson Kent enters the game for Scoot Henderson69-114
  64. 7:01PORTrail Blazers Full timeout69-114
  65. 7:02PORScoot Henderson defensive rebound69-114
  66. 7:02PHXMiles Bridges misses 25-foot three point step back jumpshot69-114
  67. 7:14PORScoot Henderson makes 8-foot fade away jump shot69-114
  68. 7:29PORYang Hansen defensive rebound69-112
  69. 7:29PHXCollin Gillespie misses 27-foot three point jumper69-112
  70. 7:47PORSidy Cissoko makes 25-foot three point jumper (Scoot Henderson assists)69-112
  71. 8:01PHXCollin Gillespie bad pass turnover (Vit Krejci steals)69-109
  72. 8:09PHXCollin Gillespie offensive rebound69-109
  73. 8:09PHXRasheer Fleming misses 23-foot three point jumper69-109
  74. 8:17PHXMiles Bridges defensive rebound69-109
  75. 8:17PORVit Krejci misses driving floating jump shot69-109
  76. 8:42PORTrail Blazers defensive team rebound69-109
  77. 8:42PHXJordan Goodwin misses 25-foot three point pullup jump shot69-109
  78. 8:51PHXMiles Bridges defensive rebound69-109
  79. 8:51PORVit Krejci misses 27-foot three point jumper69-109
  80. 9:00PHXRyan Dunn personal foul69-109
  81. 9:08PORVit Krejci lane violation69-109
  82. 9:08PHXRyan Dunn makes free throw 2 of 269-109
  83. 9:08PHXSuns offensive team rebound68-109
  84. 9:08PORTrail Blazers Full timeout68-109
  85. 9:08POR(09:08) [Trail Blazers] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Trail Blazers] charged with a timeout68-109
  86. 9:08PHXRyan Dunn misses free throw 1 of 268-109
  87. 9:08PORYang Hansen shooting foul68-109
  88. 9:18PORScoot Henderson makes 7-foot driving floating jump shot68-109
  89. 9:25PHXCollin Gillespie lost ball turnover (Vit Krejci steals)68-107
  90. 9:33PORScoot Henderson bad pass turnover (Collin Gillespie steals)68-107
  91. 9:46PORSidy Cissoko defensive rebound68-107
  92. 9:46PHXCollin Gillespie misses 26-foot three point pullup jump shot68-107
  93. 9:51PORVit Krejci personal foul68-107
  94. 9:56PORScoot Henderson bad pass turnover (Collin Gillespie steals)68-107
  95. 10:05PHXRasheer Fleming personal foul68-107
  96. 10:16PHXJordan Goodwin loose ball foul68-107
  97. 10:16PORTrail Blazers offensive team rebound68-107
  98. 10:16PORScoot Henderson misses 25-foot three point step back jumpshot68-107
  99. 10:33PORTrail Blazers Full timeout68-107
  100. 10:33PHXMiles Bridges makes 5-foot two point shot68-107
  101. 10:47PHXRasheer Fleming offensive rebound66-107
  102. 10:47PHXCollin Gillespie misses 24-foot three point jumper66-107
  103. 10:51PORSidy Cissoko kicked ball violation66-107
  104. 10:58PHXRyan Dunn offensive rebound66-107
  105. 10:58PHXJordan Goodwin misses 24-foot three point step back jumpshot66-107
  106. 11:14PORYang Hansen traveling turnover66-107
  107. 11:27PORSidy Cissoko defensive rebound66-107
  108. 11:27PHXMiles Bridges misses 26-foot three point jumper66-107
  109. 11:44PHXMiles Bridges defensive rebound66-107
  110. 11:44PORMicah Potter misses 25-foot three point jumper66-107
  111. 12:00PORMicah Potter enters the game for Deni Avdija66-107
  112. 12:00PORSidy Cissoko enters the game for Robert Williams III66-107
  113. 12:00PORVit Krejci enters the game for Jrue Holiday66-107
  114. 12:00PORYang Hansen enters the game for Damian Lillard66-107
  115. 12:00PHXRasheer Fleming enters the game for Devin Booker66-107
  116. 12:00PHXRyan Dunn enters the game for Dillon Brooks66-107

Recent head-to-head

Full history →
2026-11-04POR 132 – 119 PHXTrail Blazers won
2026-04-14POR 114 – 110 PHXTrail Blazers won
2026-02-22POR 92 – 77 PHXTrail Blazers won
2026-02-03PHX 130 – 125 PORSuns won
2025-11-18PHX 127 – 110 PORSuns won
2025-02-03PHX 119 – 121 PORTrail Blazers won
2025-02-01PHX 108 – 127 PORTrail Blazers won
2024-12-15POR 109 – 116 PHXSuns won