FinalWin Prob.pScore
1459%117
119
2541%113
121
ORTG#PossPace
PHX logo PHX
115.510389.2
POR logo POR
117.510397.7

WIN PROBABILITY | PLAYS

Win Probability

Live win probability requires a premium subscription for some games.
BlazersSunsQ1Q2Q3Q4OT19:006:003:009:006:003:009:006:003:009:006:003:002:00

Scoring Margin

BlazersSunsQ1Q2Q3Q4OT19:006:003:009:006:003:009:006:003:009:006:003:002:00

Play-by-Play

Score / WinProb
ClockTeamEventPHXPOR
OT1 - 0:00.0End of 1st OT.119
121
OT1 - 0:03.2Trail BlazersJerami Grant offensive rebound119
121
OT1 - 0:03.2Trail BlazersDeandre Ayton misses regular free throw 2 of 2119
121
OT1 - 0:03.2Trail BlazersDeandre Ayton makes regular free throw 1 of 2119
121
OT1 - 0:03.2SunsRyan Dunn personal foul (Take) (Deandre Ayton draws the foul)119
120
OT1 - 0:03.2Trail BlazersDeandre Ayton defensive rebound119
120
OT1 - 0:04.4SunsDevin Booker misses regular free throw 3 of 3119
120
OT1 - 0:04.4SunsDevin Booker makes regular free throw 2 of 3119
120
OT1 - 0:04.4SunsDevin Booker makes regular free throw 1 of 3118
120
OT1 - 0:04.4Trail BlazersDeni Avdija shooting foul (Devin Booker draws the foul)117
120
OT1 - 0:05.5Trail BlazersDeandre Ayton makes regular free throw 2 of 2117
120
OT1 - 0:05.5Trail BlazersDeandre Ayton makes regular free throw 1 of 2117
119
OT1 - 0:05.5SunsRyan Dunn personal foul (Take) (Deandre Ayton draws the foul)117
118
OT1 - 0:05.9SunsBradley Beal makes regular free throw 2 of 2117
118
OT1 - 0:05.9SunsBradley Beal makes regular free throw 1 of 2116
118
OT1 - 0:05.9Trail BlazersDeni Avdija personal foul (Take) (Bradley Beal draws the foul)115
118
OT1 - 0:07.8Trail BlazersDeandre Ayton makes regular free throw 2 of 2115
118
OT1 - 0:07.8Trail BlazersDeandre Ayton makes regular free throw 1 of 2115
117
OT1 - 0:07.8SunsBradley Beal personal foul (Deandre Ayton draws the foul)115
116
OT1 - 0:07.8Trail BlazersDeandre Ayton offensive rebound115
116
OT1 - 0:10.7Trail BlazersJerami Grant misses three point jump shot115
116
OT1 - 0:14.2Trail BlazersDeandre Ayton offensive rebound115
116
OT1 - 0:16.1Trail BlazersAnfernee Simons misses two point pullup jump shot115
116
OT1 - 0:32.6SunsBradley Beal makes two point layup (Kevin Durant assists)115
116
OT1 - 0:38.6Trail BlazersToumani Camara personal foul (Grayson Allen draws the foul)113
116
OT1 - 0:52.4Trail BlazersDeni Avdija turnover (bad pass) (Royce O'Neale steals)113
116
OT1 - 1:13Trail BlazersTrail Blazers defensive rebound113
116
OT1 - 1:14SunsKevin Durant misses three point jump shot113
116
OT1 - 1:39Trail BlazersAnfernee Simons makes regular free throw 2 of 2113
116
OT1 - 1:39Trail BlazersAnfernee Simons makes regular free throw 1 of 2113
115
OT1 - 1:39SunsGrayson Allen shooting foul (Anfernee Simons draws the foul)113
114
OT1 - 1:48Trail BlazersDeandre Ayton offensive rebound113
114
OT1 - 1:50Trail BlazersJerami Grant misses regular free throw 2 of 2113
114
OT1 - 1:50Trail BlazersJerami Grant makes regular free throw 1 of 2113
114
OT1 - 1:50SunsBradley Beal shooting foul (Jerami Grant draws the foul)113
113
OT1 - 2:10SunsKevin Durant makes regular free throw 2 of 2113
113
OT1 - 2:10SunsKevin Durant makes regular free throw 1 of 2112
113
OT1 - 2:10Trail BlazersDeandre Ayton shooting foul (Kevin Durant draws the foul)111
113
OT1 - 2:22Trail BlazersDeandre Ayton makes two point turnaround fadeaway jump shot (Jerami Grant assists)111
113
OT1 - 2:44Trail BlazersDeandre Ayton defensive rebound111
111
OT1 - 2:47SunsKevin Durant misses three point jump shot111
111
OT1 - 2:48SunsBradley Beal offensive rebound111
111
OT1 - 2:52SunsDevin Booker misses three point jump shot111
111
OT1 - 3:15Trail BlazersJerami Grant makes two point driving reverse layup (Anfernee Simons assists)111
111
OT1 - 3:32Trail BlazersJerami Grant defensive rebound111
109
OT1 - 3:34SunsDevin Booker misses three point jump shot111
109
OT1 - 3:49SunsSuns defensive rebound111
109
OT1 - 3:51Trail BlazersDeni Avdija misses three point jump shot111
109
OT1 - 4:05SunsKevin Durant makes two point turnaround fadeaway jump shot (Bradley Beal assists)111
109
OT1 - 4:27Trail BlazersDeandre Ayton makes two point tip dunk109
109
OT1 - 4:27Trail BlazersDeandre Ayton offensive rebound109
107
OT1 - 4:31Trail BlazersJerami Grant misses three point jump shot109
107
OT1 - 4:57SunsDevin Booker makes two point driving layup109
107
OT1 - 5:00Kevin Durant vs. Deandre Ayton (Devin Booker gains possession)107
107
Q4 - 0:00.1Trail BlazersTrail Blazers offensive rebound107
107
Q4 - 0:00.1Trail BlazersBradley Beal blocks Anfernee Simons's three point jump shot107
107
Q4 - 0:02.6SunsRoyce O'Neale makes three point jump shot (Devin Booker assists)107
107
Q4 - 0:14.3Trail BlazersJerami Grant makes two point driving dunk104
107
Q4 - 0:14.3Trail BlazersJerami Grant offensive rebound104
105
Q4 - 0:17.0Trail BlazersKevin Durant blocks Jerami Grant's three point jump shot104
105
Q4 - 0:34.4Trail BlazersDeni Avdija defensive rebound104
105
Q4 - 0:37.4SunsKevin Durant misses three point pullup jump shot104
105
Q4 - 0:42.0Trail BlazersAnfernee Simons makes two point stepback jump shot104
105
Q4 - 1:01SunsKevin Durant makes regular free throw 2 of 2104
103
Q4 - 1:01SunsKevin Durant makes regular free throw 1 of 2103
103
Q4 - 1:01Trail BlazersAnfernee Simons shooting foul (Kevin Durant draws the foul)102
103
Q4 - 1:20Trail BlazersDeandre Ayton makes two point alley-oop dunk (Anfernee Simons assists)102
103
Q4 - 1:26Trail BlazersAnfernee Simons defensive rebound102
101
Q4 - 1:29SunsKevin Durant misses three point bank jump shot102
101
Q4 - 1:44SunsKevin Durant defensive rebound102
101
Q4 - 1:45Trail BlazersAnfernee Simons misses two point fadeaway jump shot102
101
Q4 - 2:09SunsKevin Durant makes two point stepback jump shot102
101
Q4 - 2:32Trail BlazersDeni Avdija makes regular free throw 2 of 2100
101
Q4 - 2:32Trail BlazersDeni Avdija makes regular free throw 1 of 2100
100
Q4 - 2:32SunsDevin Booker shooting foul (Deni Avdija draws the foul)100
99
Q4 - 2:36Trail BlazersDeandre Ayton defensive rebound100
99
Q4 - 2:40SunsRoyce O'Neale misses three point jump shot100
99
Q4 - 2:58SunsBradley Beal defensive rebound100
99
Q4 - 3:00Trail BlazersKevin Durant blocks Deandre Ayton's two point cutting dunk100
99
Q4 - 3:17SunsKevin Durant makes two point pullup jump shot100
99
Q4 - 3:35SunsSuns defensive rebound98
99
Q4 - 3:37Trail BlazersAnfernee Simons misses three point stepback jump shot98
99
Q4 - 3:58SunsKevin Durant makes two point driving dunk (Royce O'Neale assists)98
99
Q4 - 4:02SunsBradley Beal offensive rebound96
99
Q4 - 4:07SunsDevin Booker misses three point jump shot96
99
Q4 - 4:33Trail BlazersToumani Camara makes three point jump shot (Anfernee Simons assists)96
99
Q4 - 4:43Trail BlazersToumani Camara defensive rebound96
96
Q4 - 4:47SunsBradley Beal misses three point running jump shot96
96
Q4 - 4:52SunsDevin Booker defensive rebound96
96
Q4 - 4:54Trail BlazersScoot Henderson misses three point jump shot96
96
Q4 - 5:12SunsBradley Beal makes regular free throw 2 of 296
96
Q4 - 5:12SunsBradley Beal makes regular free throw 1 of 295
96
Q4 - 5:12Trail BlazersDeni Avdija shooting foul (Bradley Beal draws the foul)94
96
Q4 - 5:24Trail BlazersAnfernee Simons personal foul (Kevin Durant draws the foul)94
96
Q4 - 5:42Trail BlazersScoot Henderson makes regular free throw 2 of 294
96
Q4 - 5:42Trail BlazersScoot Henderson makes regular free throw 1 of 294
95
Q4 - 5:42SunsKevin Durant personal foul (Scoot Henderson draws the foul)94
94
Q4 - 5:49SunsBradley Beal personal foul (Loose ball) (Jerami Grant draws the foul)94
94
Q4 - 5:49Trail BlazersTrail Blazers offensive rebound94
94
Q4 - 5:50Trail BlazersToumani Camara misses three point jump shot94
94
Q4 - 6:08Trail BlazersDeandre Ayton defensive rebound94
94
Q4 - 6:10SunsRoyce O'Neale misses three point running jump shot94
94
Q4 - 6:16SunsBradley Beal defensive rebound94
94
Q4 - 6:19Trail BlazersDeandre Ayton misses two point turnaround jump shot94
94
Q4 - 6:42SunsBradley Beal makes two point running dunk (Devin Booker assists)94
94
Q4 - 6:47Trail BlazersJerami Grant turnover (lost ball) (Grayson Allen steals)92
94
Q4 - 6:52Trail BlazersShaedon Sharpe defensive rebound92
94
Q4 - 6:55SunsGrayson Allen misses three point jump shot92
94
Q4 - 7:02SunsGrayson Allen defensive rebound92
94
Q4 - 7:03Trail BlazersJerami Grant misses two point driving floating jump shot92
94
Q4 - 7:28SunsGrayson Allen makes two point turnaround fadeaway jump shot (Royce O'Neale assists)92
94
Q4 - 7:57Trail BlazersScoot Henderson makes three point pullup jump shot90
94
Q4 - 8:25SunsBradley Beal makes three point jump shot (Royce O'Neale assists)90
91
Q4 - 8:47Trail BlazersAnfernee Simons makes regular free throw 2 of 287
91
Q4 - 8:47Trail BlazersAnfernee Simons misses regular free throw 1 of 287
90
Q4 - 8:47SunsRoyce O'Neale shooting foul (Anfernee Simons draws the foul)87
90
Q4 - 9:04SunsGrayson Allen makes three point pullup jump shot (Bradley Beal assists)87
90
Q4 - 9:28Trail BlazersShaedon Sharpe makes regular free throw 2 of 284
90
Q4 - 9:28Trail BlazersShaedon Sharpe makes regular free throw 1 of 284
89
Q4 - 9:28SunsRoyce O'Neale shooting foul (Shaedon Sharpe draws the foul)84
88
Q4 - 9:36SunsDevin Booker personal foul (Shaedon Sharpe draws the foul)84
88
Q4 - 9:54SunsRoyce O'Neale makes two point running layup84
88
Q4 - 9:54Trail BlazersAnfernee Simons turnover (bad pass) (Royce O'Neale steals)82
88
Q4 - 9:59Trail BlazersDonovan Clingan defensive rebound82
88
Q4 - 10:00SunsDevin Booker misses two point driving floating jump shot82
88
Q4 - 10:19SunsRoyce O'Neale defensive rebound82
88
Q4 - 10:21Trail BlazersShaedon Sharpe misses three point jump shot82
88
Q4 - 10:40SunsDevin Booker makes two point driving floating bank jump shot (Mason Plumlee assists)82
88
Q4 - 11:01SunsRoyce O'Neale defensive rebound80
88
Q4 - 11:03Trail BlazersDonovan Clingan misses two point turnaround hook shot80
88
Q4 - 11:12Trail BlazersAnfernee Simons offensive rebound80
88
Q4 - 11:13Trail BlazersAnfernee Simons misses two point floating jump shot80
88
Q4 - 11:25Trail BlazersDonovan Clingan defensive rebound80
88
Q4 - 11:28SunsBradley Beal misses two point fadeaway jump shot80
88
Q4 - 11:46Trail BlazersDonovan Clingan makes two point cutting dunk (Deni Avdija assists)80
88
Q3 - 0:00.0End of 3rd Quarter.80
86
Q3 - 0:00.0SunsSuns offensive rebound80
86
Q3 - 0:00.0SunsGrayson Allen misses three point jump shot80
86
Q3 - 0:07.4Trail BlazersAnfernee Simons makes three point jump shot (Scoot Henderson assists)80
86
Q3 - 0:27.6SunsRoyce O'Neale makes three point stepback jump shot (Grayson Allen assists)80
83
Q3 - 0:45.9Trail BlazersToumani Camara makes three point running jump shot (Deni Avdija assists)77
83
Q3 - 0:49.5Trail BlazersDeni Avdija defensive rebound77
80
Q3 - 0:53.2SunsBradley Beal misses two point driving floating bank jump shot77
80
Q3 - 1:14Trail BlazersToumani Camara makes three point jump shot (Scoot Henderson assists)77
80
Q3 - 1:26Trail BlazersDonovan Clingan defensive rebound77
77
Q3 - 1:29SunsMason Plumlee misses regular free throw 2 of 277
77
Q3 - 1:29SunsMason Plumlee misses regular free throw 1 of 277
77
Q3 - 1:29Trail BlazersDonovan Clingan shooting foul (Mason Plumlee draws the foul)77
77
Q3 - 1:40Trail BlazersScoot Henderson makes regular free throw 2 of 277
77
Q3 - 1:40Trail BlazersScoot Henderson makes regular free throw 1 of 277
76
Q3 - 1:40SunsRoyce O'Neale shooting foul (Scoot Henderson draws the foul)77
75
Q3 - 1:42Trail BlazersDeandre Ayton defensive rebound77
75
Q3 - 1:45SunsKevin Durant misses two point driving floating bank jump shot77
75
Q3 - 1:54SunsMason Plumlee defensive rebound77
75
Q3 - 1:56Trail BlazersDeandre Ayton misses two point floating jump shot77
75
Q3 - 2:21SunsKevin Durant makes two point pullup jump shot77
75
Q3 - 2:41Trail BlazersDeandre Ayton makes two point alley-oop dunk (Scoot Henderson assists)75
75
Q3 - 2:55SunsBradley Beal turnover (bad pass) (Anfernee Simons steals)75
73
Q3 - 3:16SunsSuns defensive rebound75
73
Q3 - 3:16Trail BlazersJerami Grant misses two point tip dunk75
73
Q3 - 3:19Trail BlazersJerami Grant offensive rebound75
73
Q3 - 3:19Trail BlazersDeandre Ayton misses two point hook shot75
73
Q3 - 3:20Trail BlazersDeandre Ayton offensive rebound75
73
Q3 - 3:22Trail BlazersJerami Grant misses three point jump shot75
73
Q3 - 3:28Trail BlazersToumani Camara defensive rebound75
73
Q3 - 3:30SunsKevin Durant misses three point jump shot75
73
Q3 - 3:43Trail BlazersToumani Camara makes three point jump shot (Shaedon Sharpe assists)75
73
Q3 - 3:53Trail BlazersToumani Camara defensive rebound75
70
Q3 - 3:55SunsKevin Durant misses three point jump shot75
70
Q3 - 4:06Trail BlazersScoot Henderson makes two point driving floating jump shot75
70
Q3 - 4:17SunsBradley Beal makes regular free throw 2 of 275
68
Q3 - 4:17SunsBradley Beal makes regular free throw 1 of 274
68
Q3 - 4:17Trail BlazersScoot Henderson personal foul (Bradley Beal draws the foul)73
68
Q3 - 4:30SunsMason Plumlee defensive rebound73
68
Q3 - 4:33Trail BlazersShaedon Sharpe misses three point stepback jump shot73
68
Q3 - 4:42SunsDevin Booker makes regular free throw 2 of 273
68
Q3 - 4:42SunsDevin Booker makes regular free throw 1 of 272
68
Q3 - 4:42Trail BlazersDeandre Ayton shooting foul (Devin Booker draws the foul)71
68
Q3 - 5:04Trail BlazersShaedon Sharpe makes two point pullup jump shot (Scoot Henderson assists)71
68
Q3 - 5:16SunsBradley Beal makes two point cutting layup (Mason Plumlee assists)71
66
Q3 - 5:34SunsDevin Booker defensive rebound69
66
Q3 - 5:36Trail BlazersDeandre Ayton misses two point turnaround hook shot69
66
Q3 - 5:50SunsDevin Booker makes regular free throw 2 of 269
66
Q3 - 5:50SunsDevin Booker makes regular free throw 1 of 268
66
Q3 - 5:50Trail BlazersDeni Avdija shooting foul (Devin Booker draws the foul)67
66
Q3 - 6:03Trail BlazersScoot Henderson makes three point jump shot (Jerami Grant assists)67
66
Q3 - 6:18SunsMason Plumlee makes two point cutting layup (Kevin Durant assists)67
63
Q3 - 6:39Trail BlazersDeni Avdija makes regular free throw 2 of 265
63
Q3 - 6:39Trail BlazersDeni Avdija makes regular free throw 1 of 265
62
Q3 - 6:39SunsRyan Dunn shooting foul (Deni Avdija draws the foul)65
61
Q3 - 6:49Trail BlazersDeandre Ayton defensive rebound65
61
Q3 - 6:52SunsDevin Booker misses three point pullup jump shot65
61
Q3 - 7:17Trail BlazersDeni Avdija makes three point jump shot (Anfernee Simons assists)65
61
Q3 - 7:34SunsDevin Booker makes three point jump shot (Nick Richards assists)65
58
Q3 - 7:43SunsRyan Dunn defensive rebound62
58
Q3 - 7:43Trail BlazersDeandre Ayton misses two point tip layup62
58
Q3 - 7:43Trail BlazersDeandre Ayton offensive rebound62
58
Q3 - 7:47Trail BlazersAnfernee Simons misses two point pullup jump shot62
58
Q3 - 8:00SunsDevin Booker makes two point pullup jump shot (Tyus Jones assists)62
58
Q3 - 8:14Trail BlazersJerami Grant makes three point jump shot (Anfernee Simons assists)60
58
Q3 - 8:29Trail BlazersDeni Avdija defensive rebound60
55
Q3 - 8:31SunsTyus Jones misses three point bank jump shot60
55
Q3 - 8:32SunsNick Richards offensive rebound60
55
Q3 - 8:36SunsKevin Durant misses regular free throw 2 of 260
55
Q3 - 8:36SunsKevin Durant makes regular free throw 1 of 260
55
Q3 - 8:36Trail BlazersAnfernee Simons shooting foul (Kevin Durant draws the foul)59
55
Q3 - 8:38Trail BlazersDeni Avdija turnover (lost ball) (Tyus Jones steals)59
55
Q3 - 8:46SunsDevin Booker makes regular free throw 2 of 259
55
Q3 - 8:46SunsDevin Booker makes regular free throw 1 of 258
55
Q3 - 8:46Trail BlazersDeandre Ayton shooting foul (Devin Booker draws the foul)57
55
Q3 - 9:02SunsRyan Dunn defensive rebound57
55
Q3 - 9:05Trail BlazersAnfernee Simons misses three point pullup jump shot57
55
Q3 - 9:17SunsKevin Durant makes two point turnaround fadeaway jump shot57
55
Q3 - 9:42Trail BlazersAnfernee Simons makes three point jump shot (Deandre Ayton assists)55
55
Q3 - 9:44Trail BlazersDeandre Ayton offensive rebound55
52
Q3 - 9:45Trail BlazersDeni Avdija misses two point driving layup55
52
Q3 - 9:59SunsRyan Dunn turnover (offensive foul)55
52
Q3 - 9:59SunsRyan Dunn offensive foul (Toumani Camara draws the foul)55
52
Q3 - 10:05SunsDevin Booker defensive rebound55
52
Q3 - 10:08Trail BlazersDeandre Ayton misses three point jump shot55
52
Q3 - 10:26SunsKevin Durant turnover (out of bounds bad pass)55
52
Q3 - 10:40SunsRyan Dunn defensive rebound55
52
Q3 - 10:43Trail BlazersDeandre Ayton misses two point jump shot55
52
Q3 - 10:50Trail BlazersDeni Avdija defensive rebound55
52
Q3 - 10:52SunsKevin Durant misses three point pullup jump shot55
52
Q3 - 11:01SunsNick Richards defensive rebound55
52
Q3 - 11:05Trail BlazersJerami Grant misses three point jump shot55
52
Q3 - 11:16Trail BlazersTrail Blazers defensive rebound55
52
Q3 - 11:16SunsDeandre Ayton blocks Nick Richards's two point cutting layup55
52
Q3 - 11:30Trail BlazersJerami Grant makes three point running jump shot (Deni Avdija assists)55
52
Q3 - 11:33Trail BlazersDeni Avdija defensive rebound55
49
Q3 - 11:37SunsKevin Durant misses two point turnaround fadeaway jump shot55
49
Q2 - 0:00.0End of 1st Half.55
49
Q2 - 0:00.0SunsSuns offensive rebound55
49
Q2 - 0:00.0SunsBradley Beal misses three point pullup jump shot55
49
Q2 - 0:01.4Trail BlazersDeni Avdija turnover (lost ball) (Bradley Beal steals)55
49
Q2 - 0:05.5SunsKevin Durant makes two point pullup jump shot (Royce O'Neale assists)55
49
Q2 - 0:30.1Trail BlazersToumani Camara makes two point running alley-oop layup (Deni Avdija assists)53
49
Q2 - 0:34.9SunsKevin Durant turnover (bad pass) (Deandre Ayton steals)53
47
Q2 - 0:54.4Trail BlazersDeandre Ayton makes two point jump shot (Anfernee Simons assists)53
47
Q2 - 1:09SunsMason Plumlee makes two point cutting dunk (Bradley Beal assists)53
45
Q2 - 1:19Trail BlazersDeni Avdija makes regular free throw 1 of 151
45
Q2 - 1:19SunsDevin Booker shooting foul (Deni Avdija draws the foul)51
44
Q2 - 1:29SunsRoyce O'Neale makes three point jump shot (Kevin Durant assists)51
42
Q2 - 1:41SunsMason Plumlee offensive rebound48
42
Q2 - 1:44SunsBradley Beal misses three point jump shot48
42
Q2 - 2:08SunsRoyce O'Neale defensive rebound48
42
Q2 - 2:10Trail BlazersJerami Grant misses three point jump shot48
42
Q2 - 2:19SunsRoyce O'Neale makes three point jump shot (Devin Booker assists)48
42
Q2 - 2:34SunsMason Plumlee defensive rebound45
42
Q2 - 2:36Trail BlazersAnfernee Simons misses three point jump shot45
42
Q2 - 2:51SunsMason Plumlee turnover (out of bounds bad pass)45
42
Q2 - 3:08Trail BlazersTrail Blazers turnover (shot clock violation)45
42
Q2 - 3:22SunsDevin Booker personal foul (Deni Avdija draws the foul)45
42
Q2 - 3:30Trail BlazersDeandre Ayton defensive rebound45
42
Q2 - 3:32SunsKevin Durant misses two point pullup jump shot45
42
Q2 - 3:38SunsMason Plumlee defensive rebound45
42
Q2 - 3:41Trail BlazersDeandre Ayton misses two point jump shot45
42
Q2 - 3:57Trail BlazersDeandre Ayton defensive rebound45
42
Q2 - 3:59SunsBradley Beal misses three point jump shot45
42
Q2 - 4:07SunsMason Plumlee defensive rebound45
42
Q2 - 4:10Trail BlazersDeni Avdija misses three point jump shot45
42
Q2 - 4:22SunsDevin Booker makes regular free throw 2 of 245
42
Q2 - 4:22SunsDevin Booker makes regular free throw 1 of 244
42
Q2 - 4:22Trail BlazersAnfernee Simons personal foul (Devin Booker draws the foul)43
42
Q2 - 4:26SunsMason Plumlee defensive rebound43
42
Q2 - 4:31Trail BlazersAnfernee Simons misses three point pullup jump shot43
42
Q2 - 4:56SunsDevin Booker makes regular free throw 3 of 343
42
Q2 - 4:56SunsDevin Booker makes regular free throw 2 of 342
42
Q2 - 4:56SunsDevin Booker makes regular free throw 1 of 341
42
Q2 - 4:56Trail BlazersToumani Camara shooting foul (Devin Booker draws the foul)40
42
Q2 - 5:04SunsKevin Durant defensive rebound40
42
Q2 - 5:06Trail BlazersDeandre Ayton misses two point jump shot40
42
Q2 - 5:16SunsDevin Booker turnover (palming)40
42
Q2 - 5:28SunsNick Richards defensive rebound40
42
Q2 - 5:31Trail BlazersToumani Camara misses three point jump shot40
42
Q2 - 5:41Trail BlazersDeandre Ayton defensive rebound40
42
Q2 - 5:42SunsNick Richards misses two point driving hook shot40
42
Q2 - 6:01Trail BlazersDeandre Ayton makes two point tip layup40
42
Q2 - 6:02Trail BlazersDeandre Ayton offensive rebound40
40
Q2 - 6:03Trail BlazersNick Richards blocks Scoot Henderson's two point driving floating jump shot40
40
Q2 - 6:13Trail BlazersScoot Henderson defensive rebound40
40
Q2 - 6:17SunsGrayson Allen misses three point jump shot40
40
Q2 - 6:22SunsGrayson Allen offensive rebound40
40
Q2 - 6:24SunsDevin Booker misses three point jump shot40
40
Q2 - 6:31Trail BlazersToumani Camara personal foul (Devin Booker draws the foul)40
40
Q2 - 6:33SunsNick Richards defensive rebound40
40
Q2 - 6:36Trail BlazersScoot Henderson misses three point jump shot40
40
Q2 - 6:47SunsNick Richards turnover (offensive goaltending)40
40
Q2 - 6:56Trail BlazersDeni Avdija personal foul (Tyus Jones draws the foul)40
40
Q2 - 7:14Trail BlazersDeandre Ayton makes regular free throw 2 of 240
40
Q2 - 7:14Trail BlazersDeandre Ayton makes regular free throw 1 of 240
39
Q2 - 7:14SunsNick Richards shooting foul (Deandre Ayton draws the foul)40
38
Q2 - 7:19Trail BlazersDeandre Ayton defensive rebound40
38
Q2 - 7:20SunsNick Richards misses two point driving reverse layup40
38
Q2 - 7:45Trail BlazersShaedon Sharpe makes regular free throw 2 of 240
38
Q2 - 7:45Trail BlazersShaedon Sharpe makes regular free throw 1 of 240
37
Q2 - 7:45SunsGrayson Allen shooting foul (Shaedon Sharpe draws the foul)40
36
Q2 - 7:49Trail BlazersDeni Avdija defensive rebound40
36
Q2 - 7:53SunsGrayson Allen misses three point jump shot40
36
Q2 - 8:12SunsGrayson Allen defensive rebound40
36
Q2 - 8:14Trail BlazersGrayson Allen blocks Deandre Ayton's two point cutting layup40
36
Q2 - 8:29SunsDevin Booker personal foul (Scoot Henderson draws the foul)40
36
Q2 - 8:40SunsBradley Beal turnover (out of bounds bad pass)40
36
Q2 - 8:45Trail BlazersShaedon Sharpe turnover (bad pass) (Nick Richards steals)40
36
Q2 - 9:01SunsGrayson Allen makes three point jump shot (Mason Plumlee assists)40
36
Q2 - 9:04SunsMason Plumlee offensive rebound37
36
Q2 - 9:05SunsDevin Booker misses two point driving bank hook shot37
36
Q2 - 9:14Trail BlazersDeni Avdija personal foul (Grayson Allen draws the foul)37
36
Q2 - 9:21Trail BlazersAnfernee Simons turnover (bad pass) (Bradley Beal steals)37
36
Q2 - 9:40SunsSuns turnover (shot clock violation)37
36
Q2 - 9:54SunsRoyce O'Neale offensive rebound37
36
Q2 - 9:56SunsBradley Beal misses three point running jump shot37
36
Q2 - 10:01Trail BlazersDeni Avdija turnover (bad pass) (Royce O'Neale steals)37
36
Q2 - 10:15SunsGrayson Allen makes three point pullup jump shot (Royce O'Neale assists)37
36
Q2 - 10:19SunsMason Plumlee offensive rebound34
36
Q2 - 10:20SunsDevin Booker misses two point driving floating jump shot34
36
Q2 - 10:29Trail BlazersAnfernee Simons personal foul (Devin Booker draws the foul)34
36
Q2 - 10:35Trail BlazersDeni Avdija makes three point jump shot (Anfernee Simons assists)34
36
Q2 - 10:56SunsBradley Beal makes three point jump shot (Grayson Allen assists)34
33
Q2 - 11:14Trail BlazersAnfernee Simons turnover (bad pass) (Royce O'Neale steals)31
33
Q2 - 11:20SunsBradley Beal turnover (bad pass) (Anfernee Simons steals)31
33
Q2 - 11:31Trail BlazersDonovan Clingan makes two point cutting layup (Anfernee Simons assists)31
33
Q2 - 11:47Trail BlazersDonovan Clingan defensive rebound31
31
Q2 - 11:50SunsBradley Beal misses two point stepback jump shot31
31
Q1 - 0:00.0End of 1st Quarter.31
31
Q1 - 0:00.2SunsBradley Beal makes two point fadeaway jump shot31
31
Q1 - 0:05.2SunsMason Plumlee defensive rebound29
31
Q1 - 0:07.2Trail BlazersDonovan Clingan misses regular free throw 2 of 229
31
Q1 - 0:07.2Trail BlazersDonovan Clingan misses regular free throw 1 of 229
31
Q1 - 0:07.2SunsMason Plumlee shooting foul (Donovan Clingan draws the foul)29
31
Q1 - 0:07.2Trail BlazersDonovan Clingan offensive rebound29
31
Q1 - 0:07.4Trail BlazersDonovan Clingan misses two point cutting layup29
31
Q1 - 0:26.3SunsBradley Beal makes two point running alley-oop dunk (Kevin Durant assists)29
31
Q1 - 0:30.2Trail BlazersScoot Henderson turnover (lost ball) (Grayson Allen steals)27
31
Q1 - 0:47.2SunsMason Plumlee makes two point tip layup27
31
Q1 - 0:47.2SunsMason Plumlee offensive rebound25
31
Q1 - 0:47.6SunsMason Plumlee misses two point layup25
31
Q1 - 0:56.7SunsMason Plumlee defensive rebound25
31
Q1 - 0:59.1Trail BlazersScoot Henderson misses three point jump shot25
31
Q1 - 1:07Trail BlazersScoot Henderson defensive rebound25
31
Q1 - 1:09SunsRoyce O'Neale misses three point jump shot25
31
Q1 - 1:33Trail BlazersScoot Henderson makes regular free throw 1 of 125
31
Q1 - 1:33SunsMason Plumlee shooting foul (Scoot Henderson draws the foul)25
30
Q1 - 1:43SunsBradley Beal makes three point jump shot (Kevin Durant assists)25
28
Q1 - 1:53SunsBradley Beal defensive rebound22
28
Q1 - 1:57Trail BlazersShaedon Sharpe misses three point jump shot22
28
Q1 - 2:06SunsKevin Durant makes two point running dunk (Mason Plumlee assists)22
28
Q1 - 2:10Trail BlazersScoot Henderson turnover (bad pass) (Bradley Beal steals)20
28
Q1 - 2:22SunsRoyce O'Neale turnover (out of bounds bad pass)20
28
Q1 - 2:35SunsKevin Durant defensive rebound20
28
Q1 - 2:38Trail BlazersDeni Avdija misses three point pullup jump shot20
28
Q1 - 2:40SunsKevin Durant turnover (bad pass) (Scoot Henderson steals)20
28
Q1 - 2:47Trail BlazersDeandre Ayton makes two point jump shot (Scoot Henderson assists)20
28
Q1 - 3:03Trail BlazersDeni Avdija defensive rebound20
26
Q1 - 3:04SunsBradley Beal misses two point driving layup20
26
Q1 - 3:17Trail BlazersScoot Henderson personal foul (Grayson Allen draws the foul)20
26
Q1 - 3:34Trail BlazersDeni Avdija makes two point driving layup (Scoot Henderson assists)20
26
Q1 - 3:46SunsDevin Booker makes three point pullup jump shot (Nick Richards assists)20
24
Q1 - 4:05Trail BlazersShaedon Sharpe makes three point running jump shot (Deni Avdija assists)17
24
Q1 - 4:10Trail BlazersDeni Avdija defensive rebound17
21
Q1 - 4:13SunsGrayson Allen misses three point jump shot17
21
Q1 - 4:21SunsNick Richards defensive rebound17
21
Q1 - 4:23Trail BlazersScoot Henderson misses two point pullup jump shot17
21
Q1 - 4:47SunsDevin Booker makes two point stepback jump shot17
21
Q1 - 4:57Trail BlazersJerami Grant personal foul (Kevin Durant draws the foul)15
21
Q1 - 5:00SunsNick Richards defensive rebound15
21
Q1 - 5:01Trail BlazersDeandre Ayton misses two point driving bank hook shot15
21
Q1 - 5:26SunsKevin Durant makes three point running jump shot (Tyus Jones assists)15
21
Q1 - 5:31SunsKevin Durant defensive rebound12
21
Q1 - 5:33Trail BlazersAnfernee Simons misses two point pullup jump shot12
21
Q1 - 5:56SunsDevin Booker makes two point pullup jump shot12
21
Q1 - 6:20Trail BlazersAnfernee Simons makes two point pullup jump shot10
21
Q1 - 6:44SunsDevin Booker makes two point driving layup10
19
Q1 - 7:01SunsKevin Durant defensive rebound8
19
Q1 - 7:03Trail BlazersAnfernee Simons misses three point pullup jump shot8
19
Q1 - 7:18SunsDevin Booker makes three point jump shot (Tyus Jones assists)8
19
Q1 - 7:35Trail BlazersDeandre Ayton makes two point jump shot (Toumani Camara assists)5
19
Q1 - 7:42Trail BlazersDeandre Ayton defensive rebound5
17
Q1 - 7:44SunsTyus Jones misses two point driving floating jump shot5
17
Q1 - 8:13Trail BlazersDeni Avdija makes three point pullup jump shot5
17
Q1 - 8:29SunsKevin Durant turnover (bad pass) (Toumani Camara steals)5
14
Q1 - 8:37Trail BlazersToumani Camara turnover (bad pass) (Kevin Durant steals)5
14
Q1 - 8:49Trail BlazersToumani Camara defensive rebound5
14
Q1 - 8:50SunsKevin Durant misses two point turnaround fadeaway jump shot5
14
Q1 - 9:14Trail BlazersDeni Avdija makes two point running layup (Jerami Grant assists)5
14
Q1 - 9:19Trail BlazersJerami Grant defensive rebound5
12
Q1 - 9:21SunsTyus Jones misses three point running pullup jump shot5
12
Q1 - 9:26SunsRyan Dunn defensive rebound5
12
Q1 - 9:27Trail BlazersDeandre Ayton misses two point driving layup5
12
Q1 - 9:37SunsTyus Jones turnover (out of bounds bad pass)5
12
Q1 - 9:42Trail BlazersDeandre Ayton makes two point jump shot (Jerami Grant assists)5
12
Q1 - 10:00SunsKevin Durant makes three point jump shot (Devin Booker assists)5
10
Q1 - 10:09Trail BlazersDeni Avdija makes two point driving reverse layup2
10
Q1 - 10:20Trail BlazersToumani Camara defensive rebound2
8
Q1 - 10:22SunsToumani Camara blocks Devin Booker's two point pullup jump shot2
8
Q1 - 10:33Trail BlazersDeni Avdija makes two point running dunk2
8
Q1 - 10:37SunsRyan Dunn turnover (bad pass) (Deni Avdija steals)2
6
Q1 - 10:53Trail BlazersToumani Camara makes three point jump shot (Anfernee Simons assists)2
6
Q1 - 11:00SunsNick Richards makes two point putback dunk2
3
Q1 - 11:03SunsNick Richards offensive rebound0
3
Q1 - 11:04SunsRyan Dunn misses two point driving floating jump shot0
3
Q1 - 11:33Trail BlazersJerami Grant makes three point jump shot (Deandre Ayton assists)0
3
Q1 - 11:36Trail BlazersDeandre Ayton offensive rebound0
0
Q1 - 11:38Trail BlazersAnfernee Simons misses two point fadeaway jump shot0
0
Q1 - 12:00Nick Richards vs. Deandre Ayton (Jerami Grant gains possession)0
0
Live win probability requires a premium subscription for some games.

SHOOTING

Live advanced shooting dashboard requires a premium subscription for some games.

Scoring Efficiency

PHX
1.18 58.9%
POR
1.13 56.5%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
PHX
13
20
65%
POR
16
26
62%
Midrange
PHX
12
23
52%
POR
8
23
35%
3PT | Effective 3PT
PHX
15
22.5
42
36%
54%
POR
16
24.0
40
40%
60%
Free Throws
PHX
24
28
86%
POR
25
30
83%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
D. Booker3474%17.0 / 23
K. Durant2756%13.5 / 24
B. Beal2563%12.5 / 20
R. O'Neale1488%7.0 / 8
G. Allen1161%5.5 / 9
M. Plumlee660%3.0 / 5
N. Richards225%1.0 / 4
T. Jones0-0.0 / 3
R. Dunn0-0.0 / 1
TS Makes
TS Misses

Total Points

|
POR logo Blazers
PLAYERPTSTS%TSM / TSA
D. Ayton2548%12.5 / 26
D. Avdija2486%12.0 / 14
T. Camara17106%8.5 / 8
S. Henderson1568%7.5 / 11
J. Grant1450%7.0 / 14
A. Simons1336%6.5 / 18
S. Sharpe964%4.5 / 7
D. Clingan440%2.0 / 5
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

PHX
89
+12
-14
101
POR
91
+16
-12
107
Base
ORB
TOV

Scoring Efficiency

PHX
1.18 58.9%
POR
1.13 56.5%
Points per Opportunity/ True Shooting %

Reg Season Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
114.8
110.9
PHX 115.5
POR 117.5 +1.9
Pace
98.2
99.5
PHX 89.2
POR 97.7 +8.4
Avg. Poss. Time
15.1
14.3
PHX 16.1
POR 14.7 +1.4
Four FactorsThis Game
EFG %
56.1%
52.1%
PHX 55.9% +2.0%
POR 53.9%
TO %
13.4%
15.1%
PHX 13.4%
POR 11.3% +2.1%
ORB %
22.6%
29.2%
PHX 22.7%
POR 29.8% +7.1%
FTrt
24.1
24.6
PHX 32.9
POR 33.7 +0.8
Misc. StatsThis Game
AST %
67.3%
58.7%
PHX 70.0%
POR 75.0% +5.0%
STL %
7.3%
8.2%
PHX 11.7% +5.9%
POR 5.8%
BLK %
9.2%
10.0%
PHX 10.2% +5.5%
POR 4.7%
Season averages charted by z-score with a range of -2 and 2.

Reg Season Avg

Game Stats
Shooting EfficiencyThis Game
TS%
57.8%
54.1%
PHX 58.9% +2.4%
POR 56.5%
Rim FG%
67.3%
60.7%
PHX 65.0% +3.5%
POR 61.5%
Mid FG%
48.2%
39.1%
PHX 52.2% +17.4%
POR 34.8%
3P %
37.8%
34.2%
PHX 35.7%
POR 40.0% +4.3%
FT %
81.0%
76.2%
PHX 85.7% +2.4%
POR 83.3%
Shot DistributionThis Game
Rim Att. %
21.8%
36.6%
PHX 23.5%
POR 29.2% +5.7%
Mid Att. %
34.2%
21.6%
PHX 27.1%
POR 25.8% +1.2%
3P Att. %
44.0%
41.8%
PHX 49.4% +4.5%
POR 44.9%
Season averages charted by z-score with a range of -3.02 and 3.02.
Game TotalsPHXPOR
Possessions103103
Possession Minutes27.725.3
Points119121
Rebounds4348
Assists2830
Steals126
Blocks52
Turnovers (Team)14 (1)12 (1)
Fouls2121
Off. Rebounds (Team)10 (2)14 (2)
Def. Rebounds (Team)33 (3)34 (2)
Field Goals40-8540-89
At-the-Rim FG13-2016-26
Midrange FG12-238-23
2-Point FG25-4324-49
3-Point FG15-4216-40
Free Throws24-2825-30
Fast Break Pts1221
2nd Chance Pts1518
Points in Paint3036
Pts off Turnovers1712
Bench Points5628
Biggest Lead914

BOXSCORE

PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
#1 · SG · 6'6" 206 · 28
46.6
34
74%
3
4
0
0
1
5
0
3
13-14
93%
6-10
60%
3-8
38%
#35 · PF · 6'11" 240 · 36
45.8
27
56%
5
5
1
2
4
1
0
5
5-6
83%
8-12
67%
2-9
22%
#2 · C · 7'0" 245 · 27
17.8
2
25%
7
2
1
1
1
1
2
5
0-0
-
1-4
25%
0-0
-
#21 · PG · 6'1" 196 · 29
16.6
0
0%
0
3
1
0
1
0
0
0
0-0
-
0-1
0%
0-2
0%
#0 · SF · 6'8" 216 · 22
12.4
0
0%
4
0
0
0
2
4
0
4
0-0
-
0-1
0%
0-0
-
#3 · SG · 6'4" 207 · 32
38.1
25
63%
5
3
3
1
3
3
2
3
6-6
100%
5-9
56%
3-8
38%
#8 · SG · 6'4" 198 · 29
34.1
11
61%
3
2
2
1
0
2
1
2
0-0
-
1-1
100%
3-8
38%
#00 · SF · 6'6" 226 · 32
32.5
14
88%
4
5
4
0
1
3
1
3
0-0
-
1-1
100%
4-7
57%
#22 · C · 6'10" 254 · 35
21.1
6
60%
12
4
0
0
1
2
4
8
0-2
0%
3-4
75%
0-0
-
#20 · C · 7'0" 290 · 30
DNP – Coach's Decision
#23 · PG · 6'2" 183 · 30
DNP – Coach's Decision
#4 · PF · 7'0" 235 · 23
DNP – Coach's Decision
#11 · PF · 7'2" 208 · 25
DNP – Coach's Decision
#10 · SG · 6'6" 210 · 32
DNP – Coach's Decision
#12 · PG · 6'1" 195 · 26
DNP – Coach's Decision
#15 · SF · 6'8" 225 · 24
Inactive - G League - Two-Way
#14 · PG · 6'3" 195 · 23
Inactive - G League - Two-Way
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
265
119
59%
43
28
12
5
14
21
10
33
24-28
86%
25-43
58%
15-42
36%
Predictions are shown with muted text (and below actual stats once the game is recorded).
indicates prediction hit.

Predictions may update within 20 minutes of the game starting given official updates about inactive players.

Predictions are made for players independently. This means total predicted player minutes and points may not align with the minutes available or the overall predicted game score. This prioritizes predicting individual boxscore stats.

Boxscore predictions are optimized for the immediate future, i.e. uncertainty increases further into the future, particularly with minutes predictions.

Boxscore predictions use estimates of player skill in each stat and at each point in time given a player's career up to that point, how quickly each stat stabalizes, and how important factors uniquely affect each stat. Read more about Skills here.