FinalWin Prob.pScore
2814%101
103
286%117
114
ORTG#PossPace
DET logo DET
105.19894.8
PHX logo PHX
116.398102.6

WIN PROBABILITY | PLAYS

Live win probability requires a premium subscription for some games.

Win Probability

SunsPistonsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Scoring Margin

SunsPistonsQ1Q2Q3Q49:006:003:009:006:003:009:006:003:009:006:003:00

Play-by-Play

Score / WinProb
ClockTeamEventDETPHX
Q4 - 0:00.0End of 4th Quarter.103
114
Q4 - 0:01.0SunsSuns turnover (shot clock violation)103
114
Q4 - 0:25.0PistonsJerami Grant makes two point driving layup (Saddiq Bey assists)103
114
Q4 - 0:43.8SunsDeandre Ayton makes two point alley-oop dunk (Chris Paul assists)101
114
Q4 - 0:56.7PistonsKillian Hayes personal foul (Chris Paul draws the foul)101
112
Q4 - 1:07PistonsIsaiah Stewart makes two point putback layup101
112
Q4 - 1:07PistonsIsaiah Stewart offensive rebound99
112
Q4 - 1:08PistonsKillian Hayes misses two point driving floating jump shot99
112
Q4 - 1:20SunsCameron Johnson makes three point jump shot (Chris Paul assists)99
112
Q4 - 1:39SunsMikal Bridges defensive rebound99
109
Q4 - 1:44PistonsJerami Grant misses two point jump shot99
109
Q4 - 1:57Pistons 60 second timeout99
109
Q4 - 1:57SunsLandry Shamet makes three point jump shot (Chris Paul assists)99
109
Q4 - 2:15SunsDeandre Ayton defensive rebound99
106
Q4 - 2:15PistonsCameron Johnson blocks Cade Cunningham's two point driving layup99
106
Q4 - 2:37SunsChris Paul makes two point pullup jump shot99
106
Q4 - 2:57PistonsSaddiq Bey makes three point jump shot (Jerami Grant assists)99
104
Q4 - 3:02SunsMikal Bridges turnover (bad pass) (Jerami Grant steals)96
104
Q4 - 3:05PistonsCade Cunningham turnover (bad pass) (Mikal Bridges steals)96
104
Q4 - 3:24SunsMikal Bridges makes two point jump shot (Cameron Johnson assists)96
104
Q4 - 3:40Suns lineup change (Cameron Johnson, Deandre Ayton, Mikal Bridges, Chris Paul, Landry Shamet)96
102
Q4 - 3:40Suns 60 second timeout96
102
Q4 - 3:41PistonsIsaiah Stewart makes two point cutting layup (Killian Hayes assists)96
102
Q4 - 3:52PistonsJerami Grant defensive rebound94
102
Q4 - 3:55SunsLandry Shamet misses three point jump shot94
102
Q4 - 4:05SunsMikal Bridges defensive rebound94
102
Q4 - 4:08PistonsJerami Grant misses two point pullup jump shot94
102
Q4 - 4:27SunsMikal Bridges makes two point pullup jump shot (Deandre Ayton assists)94
102
Q4 - 4:49PistonsJerami Grant makes two point driving layup94
100
Q4 - 4:58PistonsIsaiah Stewart offensive rebound92
100
Q4 - 5:03PistonsSaddiq Bey misses three point pullup jump shot92
100
Q4 - 5:06PistonsIsaiah Stewart offensive rebound92
100
Q4 - 5:08PistonsJerami Grant misses two point fadeaway jump shot92
100
Q4 - 5:22SunsJae Crowder turnover (out of bounds step)92
100
Q4 - 5:29Pistons lineup change (Cade Cunningham, Jerami Grant, Isaiah Stewart, Saddiq Bey, Killian Hayes)92
100
Q4 - 5:29Suns 60 second timeout92
100
Q4 - 5:29PistonsIsaiah Stewart personal foul (Loose ball) (Deandre Ayton draws the foul)92
100
Q4 - 5:29SunsSuns defensive rebound92
100
Q4 - 5:29PistonsKillian Hayes misses two point turnaround jump shot92
100
Q4 - 5:42SunsChris Paul personal foul (Hamidou Diallo draws the foul)92
100
Q4 - 5:49PistonsIsaiah Stewart defensive rebound92
100
Q4 - 5:51SunsLandry Shamet misses three point running jump shot92
100
Q4 - 5:56SunsJae Crowder defensive rebound92
100
Q4 - 5:57PistonsCade Cunningham misses three point jump shot92
100
Q4 - 6:10SunsJae Crowder makes three point jump shot (Landry Shamet assists)92
100
Q4 - 6:25PistonsHamidou Diallo makes three point pullup jump shot (Isaiah Stewart assists)92
97
Q4 - 6:41Suns lineup change (Deandre Ayton, Jae Crowder, Mikal Bridges, Chris Paul, Landry Shamet)89
97
Q4 - 6:41Pistons lineup change (Cade Cunningham, Hamidou Diallo, Jerami Grant, Isaiah Stewart, Killian Hayes)89
97
Q4 - 6:41PistonsJerami Grant makes technical free throw 1 of 189
97
Q4 - 6:41Suns technical foul (Defensive three second)88
97
Q4 - 6:57SunsChris Paul makes two point jump shot88
97
Q4 - 7:03PistonsCade Cunningham turnover (lost ball) (Chris Paul steals)88
95
Q4 - 7:13PistonsJerami Grant defensive rebound88
95
Q4 - 7:15SunsChris Paul misses two point pullup jump shot88
95
Q4 - 7:25SunsJae Crowder defensive rebound88
95
Q4 - 7:29PistonsHamidou Diallo misses regular free throw 2 of 288
95
Q4 - 7:29Pistons lineup change (Cade Cunningham, Hamidou Diallo, Jerami Grant, Isaiah Stewart, Cory Joseph)88
95
Q4 - 7:29PistonsHamidou Diallo misses regular free throw 1 of 288
95
Q4 - 7:29SunsChris Paul shooting foul (Hamidou Diallo draws the foul)88
95
Q4 - 7:37SunsMikal Bridges makes two point driving layup88
95
Q4 - 7:49PistonsFrank Jackson makes two point driving layup (Hamidou Diallo assists)88
93
Q4 - 8:11SunsCameron Johnson makes regular free throw 2 of 286
93
Q4 - 8:11SunsCameron Johnson misses regular free throw 1 of 286
92
Q4 - 8:11PistonsHamidou Diallo shooting foul (Cameron Johnson draws the foul)86
92
Q4 - 8:22PistonsCade Cunningham makes two point driving layup86
92
Q4 - 8:40Suns lineup change (Cameron Johnson, Deandre Ayton, Jae Crowder, Mikal Bridges, Chris Paul)84
92
Q4 - 8:40Pistons lineup change (Cade Cunningham, Trey Lyles, Hamidou Diallo, Cory Joseph, Frank Jackson)84
92
Q4 - 8:40Pistons 60 second timeout84
92
Q4 - 8:40SunsChris Paul turnover (out of bounds bad pass)84
92
Q4 - 8:40SunsJaVale McGee defensive rebound84
92
Q4 - 8:42PistonsTrey Lyles misses two point driving floating bank jump shot84
92
Q4 - 9:00PistonsLuka Garza defensive rebound84
92
Q4 - 9:02SunsCameron Johnson misses two point jump shot84
92
Q4 - 9:18PistonsTrey Lyles makes two point putback layup84
92
Q4 - 9:19PistonsTrey Lyles offensive rebound82
92
Q4 - 9:23PistonsCory Joseph misses two point pullup jump shot82
92
Q4 - 9:49SunsCameron Payne makes two point driving floating jump shot82
92
Q4 - 9:57SunsCameron Payne defensive rebound82
90
Q4 - 10:04PistonsHamidou Diallo misses two point pullup jump shot82
90
Q4 - 10:16SunsChris Paul turnover (out of bounds lost ball)82
90
Q4 - 10:23PistonsCory Joseph personal foul (Chris Paul draws the foul)82
90
Q4 - 10:37PistonsLuka Garza makes regular free throw 2 of 282
90
Q4 - 10:37PistonsLuka Garza misses regular free throw 1 of 281
90
Q4 - 10:37SunsJaVale McGee shooting foul (Luka Garza draws the foul)81
90
Q4 - 10:48SunsCameron Payne turnover (out of bounds bad pass)81
90
Q4 - 10:49SunsCameron Payne defensive rebound81
90
Q4 - 10:51PistonsLuka Garza misses three point jump shot81
90
Q4 - 11:04SunsCameron Johnson makes three point jump shot (Chris Paul assists)81
90
Q4 - 11:18PistonsCory Joseph turnover (offensive foul)81
87
Q4 - 11:18PistonsCory Joseph offensive foul (Cameron Payne draws the foul)81
87
Q4 - 11:22Pistons lineup change (Trey Lyles, Hamidou Diallo, Luka Garza, Cory Joseph, Frank Jackson)81
87
Q4 - 11:22SunsMikal Bridges personal foul (Loose ball) (Trey Lyles draws the foul)81
87
Q4 - 11:22PistonsPistons offensive rebound81
87
Q4 - 11:24PistonsCory Joseph misses two point pullup jump shot81
87
Q4 - 11:46SunsCameron Payne turnover (bad pass) (Frank Jackson steals)81
87
Q4 - 12:00Suns lineup change (Cameron Payne, Cameron Johnson, Mikal Bridges, JaVale McGee, Chris Paul)81
87
Q4 - 12:00Pistons lineup change (Trey Lyles, Luka Garza, Cory Joseph, Killian Hayes, Frank Jackson)81
87
Q3 - 0:00.0End of 3rd Quarter.81
87
Q3 - 0:02.4SunsJaVale McGee defensive rebound81
87
Q3 - 0:02.4PistonsFrank Jackson misses three point jump shot81
87
Q3 - 0:09.6PistonsKillian Hayes defensive rebound81
87
Q3 - 0:10.9SunsJaVale McGee misses regular free throw 2 of 281
87
Q3 - 0:10.9Suns lineup change (Cameron Payne, Cameron Johnson, Mikal Bridges, Elfrid Payton, JaVale McGee)81
87
Q3 - 0:10.9SunsJaVale McGee makes regular free throw 1 of 281
87
Q3 - 0:10.9PistonsLuka Garza personal foul (JaVale McGee draws the foul)81
86
Q3 - 0:17.8PistonsJerami Grant makes regular free throw 2 of 281
86
Q3 - 0:17.8Pistons lineup change (Jerami Grant, Luka Garza, Cory Joseph, Killian Hayes, Frank Jackson)80
86
Q3 - 0:17.8PistonsJerami Grant makes regular free throw 1 of 280
86
Q3 - 0:17.8SunsLandry Shamet shooting foul (Jerami Grant draws the foul)79
86
Q3 - 0:32.1Pistons lineup change (Cade Cunningham, Jerami Grant, Luka Garza, Killian Hayes, Frank Jackson)79
86
Q3 - 0:32.1Pistons delay of game violation79
86
Q3 - 0:32.1SunsJaVale McGee personal foul (Loose ball) (Hamidou Diallo draws the foul)79
86
Q3 - 0:32.1PistonsPistons defensive rebound79
86
Q3 - 0:32.1SunsCameron Payne misses two point driving floating jump shot79
86
Q3 - 0:37.0PistonsLuka Garza turnover (offensive foul)79
86
Q3 - 0:37.0PistonsLuka Garza offensive foul (JaVale McGee draws the foul)79
86
Q3 - 0:53.9Pistons lineup change (Cade Cunningham, Hamidou Diallo, Jerami Grant, Luka Garza, Killian Hayes)79
86
Q3 - 0:53.9SunsJaVale McGee makes regular free throw 2 of 279
86
Q3 - 0:53.9SunsJaVale McGee misses regular free throw 1 of 279
85
Q3 - 0:53.9PistonsIsaiah Stewart personal foul (Loose ball) (JaVale McGee draws the foul)79
85
Q3 - 0:53.9SunsSuns offensive rebound79
85
Q3 - 0:55.3SunsElfrid Payton misses two point driving floating jump shot79
85
Q3 - 1:02SunsCameron Johnson offensive rebound79
85
Q3 - 1:05SunsKillian Hayes blocks Cameron Payne's two point pullup jump shot79
85
Q3 - 1:12SunsJaVale McGee defensive rebound79
85
Q3 - 1:15PistonsKillian Hayes misses three point jump shot79
85
Q3 - 1:26SunsLandry Shamet makes three point jump shot (Cameron Payne assists)79
85
Q3 - 1:40PistonsPistons turnover (shot clock violation)79
82
Q3 - 1:40Instant replay (Request: Ruling Overturned)79
82
Q3 - 2:05SunsCameron Payne makes regular free throw 2 of 279
82
Q3 - 2:05SunsCameron Payne makes regular free throw 1 of 279
81
Q3 - 2:05PistonsHamidou Diallo shooting foul (Cameron Payne draws the foul)79
80
Q3 - 2:20PistonsCade Cunningham makes three point pullup jump shot79
80
Q3 - 2:34Suns lineup change (Cameron Payne, Cameron Johnson, Elfrid Payton, JaVale McGee, Landry Shamet)76
80
Q3 - 2:34SunsJaVale McGee turnover (3-second violation)76
80
Q3 - 2:49PistonsCade Cunningham makes two point driving floating jump shot76
80
Q3 - 3:05Stoppage (Out of bounds)74
80
Q3 - 3:05PistonsPistons defensive rebound74
80
Q3 - 3:06SunsCameron Johnson misses three point jump shot74
80
Q3 - 3:22PistonsJerami Grant makes three point jump shot (Killian Hayes assists)74
80
Q3 - 3:29PistonsCade Cunningham defensive rebound71
80
Q3 - 3:30SunsIsaiah Stewart blocks Elfrid Payton's two point driving layup71
80
Q3 - 3:46PistonsCade Cunningham makes two point driving layup71
80
Q3 - 4:02PistonsIsaiah Stewart defensive rebound69
80
Q3 - 4:06SunsCameron Johnson misses two point jump shot69
80
Q3 - 4:10Stoppage (Out of bounds)69
80
Q3 - 4:10SunsSuns offensive rebound69
80
Q3 - 4:10SunsKillian Hayes blocks Elfrid Payton's two point driving layup69
80
Q3 - 4:16PistonsIsaiah Stewart personal foul (JaVale McGee draws the foul)69
80
Q3 - 4:36Suns lineup change (Cameron Payne, Cameron Johnson, Mikal Bridges, Elfrid Payton, JaVale McGee)69
80
Q3 - 4:36Suns 60 second timeout69
80
Q3 - 4:36PistonsHamidou Diallo makes two point running dunk (Killian Hayes assists)69
80
Q3 - 4:38PistonsJerami Grant defensive rebound67
80
Q3 - 4:41SunsChris Paul misses two point pullup jump shot67
80
Q3 - 5:04PistonsIsaiah Stewart makes two point running layup67
80
Q3 - 5:08PistonsKillian Hayes defensive rebound65
80
Q3 - 5:10SunsJerami Grant blocks Mikal Bridges's two point layup65
80
Q3 - 5:33PistonsCade Cunningham makes three point jump shot (Hamidou Diallo assists)65
80
Q3 - 5:41SunsChris Paul turnover (lost ball) (Hamidou Diallo steals)62
80
Q3 - 5:48Suns lineup change (Cameron Payne, Cameron Johnson, Deandre Ayton, Mikal Bridges, Chris Paul)62
80
Q3 - 5:48Pistons lineup change (Cade Cunningham, Hamidou Diallo, Jerami Grant, Isaiah Stewart, Killian Hayes)62
80
Q3 - 5:48PistonsJerami Grant personal foul (Landry Shamet draws the foul)62
80
Q3 - 6:00SunsLandry Shamet defensive rebound62
80
Q3 - 6:00PistonsJerami Grant misses two point pullup jump shot62
80
Q3 - 6:17SunsMikal Bridges makes three point jump shot (Chris Paul assists)62
80
Q3 - 6:33PistonsJerami Grant makes regular free throw 2 of 262
77
Q3 - 6:33PistonsJerami Grant makes regular free throw 1 of 261
77
Q3 - 6:33Suns 60 second timeout60
77
Q3 - 6:33SunsChris Paul shooting foul (Jerami Grant draws the foul)60
77
Q3 - 6:54PistonsKillian Hayes defensive rebound60
77
Q3 - 6:54SunsChris Paul misses two point pullup jump shot60
77
Q3 - 7:05SunsDeandre Ayton defensive rebound60
77
Q3 - 7:07PistonsKillian Hayes misses three point jump shot60
77
Q3 - 7:24SunsMikal Bridges makes two point cutting layup (Chris Paul assists)60
77
Q3 - 7:40PistonsJerami Grant makes two point running layup (Cade Cunningham assists)60
75
Q3 - 7:45PistonsSaddiq Bey defensive rebound58
75
Q3 - 7:45SunsCade Cunningham blocks Deandre Ayton's two point driving hook shot58
75
Q3 - 7:53PistonsCade Cunningham turnover (bad pass) (Deandre Ayton steals)58
75
Q3 - 7:58PistonsJerami Grant defensive rebound58
75
Q3 - 8:02SunsDeandre Ayton misses two point jump shot58
75
Q3 - 8:19SunsMikal Bridges defensive rebound58
75
Q3 - 8:22PistonsSaddiq Bey misses three point jump shot58
75
Q3 - 8:27Stoppage (Out of bounds)58
75
Q3 - 8:31Stoppage (Out of bounds)58
75
Q3 - 8:44PistonsIsaiah Stewart defensive rebound58
75
Q3 - 8:45SunsJae Crowder misses two point driving floating jump shot58
75
Q3 - 8:56PistonsJerami Grant makes regular free throw 2 of 258
75
Q3 - 8:56PistonsJerami Grant misses regular free throw 1 of 257
75
Q3 - 8:56SunsLandry Shamet shooting foul (Jerami Grant draws the foul)57
75
Q3 - 9:07SunsChris Paul makes two point stepback jump shot57
75
Q3 - 9:18PistonsJerami Grant makes two point pullup jump shot (Isaiah Stewart assists)57
73
Q3 - 9:36SunsLandry Shamet makes two point fadeaway jump shot55
73
Q3 - 9:49PistonsIsaiah Stewart makes two point jump shot55
71
Q3 - 10:06SunsDeandre Ayton makes two point layup (Chris Paul assists)53
71
Q3 - 10:19PistonsCade Cunningham turnover (lost ball) (Chris Paul steals)53
69
Q3 - 10:36PistonsIsaiah Stewart defensive rebound53
69
Q3 - 10:38SunsMikal Bridges misses three point jump shot53
69
Q3 - 10:49SunsLandry Shamet defensive rebound53
69
Q3 - 10:51PistonsCade Cunningham misses two point pullup jump shot53
69
Q3 - 11:02PistonsIsaiah Stewart defensive rebound53
69
Q3 - 11:04SunsDeandre Ayton misses regular free throw 2 of 253
69
Q3 - 11:04SunsDeandre Ayton misses regular free throw 1 of 253
69
Q3 - 11:04PistonsJerami Grant shooting foul (Deandre Ayton draws the foul)53
69
Q3 - 11:23PistonsKillian Hayes turnover (bad pass) (Mikal Bridges steals)53
69
Q3 - 11:28PistonsSaddiq Bey defensive rebound53
69
Q3 - 11:30SunsLandry Shamet misses two point pullup jump shot53
69
Q3 - 11:49PistonsCade Cunningham makes two point driving bank jump shot53
69
Q3 - 12:00Suns lineup change (Deandre Ayton, Jae Crowder, Mikal Bridges, Chris Paul, Landry Shamet)51
69
Q3 - 12:00Pistons lineup change (Cade Cunningham, Jerami Grant, Isaiah Stewart, Saddiq Bey, Killian Hayes)51
69
Q2 - 0:00.0End of 1st Half.51
69
Q2 - 0:00.0Jump ball. Ish Wainright vs. Jerami Grant (Suns gains possession)51
69
Q2 - 0:00.1PistonsJerami Grant turnover (bad pass) (Ish Wainright steals)51
69
Q2 - 0:18.4SunsCameron Payne makes three point stepback jump shot51
69
Q2 - 0:30.3SunsDeandre Ayton offensive rebound51
66
Q2 - 0:33.3SunsDeandre Ayton misses regular free throw 1 of 151
66
Q2 - 0:33.3Suns lineup change (Ish Wainright, Cameron Payne, Cameron Johnson, Deandre Ayton, Mikal Bridges)51
66
Q2 - 0:33.3PistonsFrank Jackson shooting foul (Deandre Ayton draws the foul)51
66
Q2 - 0:33.3SunsDeandre Ayton makes two point layup (Cameron Payne assists)51
66
Q2 - 0:52.2PistonsJerami Grant makes three point jump shot (Frank Jackson assists)51
64
Q2 - 0:58.8SunsMikal Bridges makes two point running alley-oop dunk (Cameron Johnson assists)48
64
Q2 - 1:00SunsCameron Johnson defensive rebound48
62
Q2 - 1:03PistonsSaddiq Bey misses two point driving floating jump shot48
62
Q2 - 1:28SunsCameron Johnson makes three point jump shot (Cameron Payne assists)48
62
Q2 - 1:41PistonsJerami Grant makes regular free throw 2 of 248
59
Q2 - 1:41Pistons lineup change (Jerami Grant, Isaiah Stewart, Saddiq Bey, Cory Joseph, Frank Jackson)47
59
Q2 - 1:41PistonsJerami Grant makes regular free throw 1 of 247
59
Q2 - 1:41SunsLandry Shamet personal foul (Jerami Grant draws the foul)46
59
Q2 - 1:43Stoppage (Out of bounds)46
59
Q2 - 1:47SunsLandry Shamet turnover (bad pass) (Cade Cunningham steals)46
59
Q2 - 1:58PistonsJerami Grant makes regular free throw 2 of 246
59
Q2 - 1:58PistonsJerami Grant makes regular free throw 1 of 245
59
Q2 - 1:58SunsMikal Bridges shooting foul (Jerami Grant draws the foul)44
59
Q2 - 2:09SunsMikal Bridges turnover (out of bounds lost ball)44
59
Q2 - 2:17PistonsKillian Hayes makes two point driving floating jump shot44
59
Q2 - 2:31SunsCameron Johnson makes two point putback layup42
59
Q2 - 2:31SunsCameron Johnson offensive rebound42
57
Q2 - 2:33SunsCameron Payne misses two point driving floating jump shot42
57
Q2 - 2:45SunsDeandre Ayton defensive rebound42
57
Q2 - 2:47PistonsIsaiah Stewart misses regular free throw 1 of 142
57
Q2 - 2:47SunsMikal Bridges shooting foul (Isaiah Stewart draws the foul)42
57
Q2 - 2:47PistonsIsaiah Stewart makes two point cutting layup (Cade Cunningham assists)42
57
Q2 - 3:02SunsCameron Johnson makes two point driving finger roll layup40
57
Q2 - 3:22PistonsKillian Hayes makes three point jump shot (Cade Cunningham assists)40
55
Q2 - 3:42SunsMikal Bridges makes two point running layup37
55
Q2 - 3:46PistonsCade Cunningham turnover (bad pass) (Mikal Bridges steals)37
53
Q2 - 3:52Pistons 60 second timeout37
53
Q2 - 3:59SunsCameron Payne makes two point driving floating jump shot37
53
Q2 - 4:06SunsDeandre Ayton defensive rebound37
51
Q2 - 4:07PistonsSaddiq Bey misses two point finger roll layup37
51
Q2 - 4:23SunsCameron Payne makes two point floating jump shot37
51
Q2 - 4:33SunsDeandre Ayton defensive rebound37
49
Q2 - 4:36PistonsSaddiq Bey misses three point jump shot37
49
Q2 - 4:50Suns lineup change (Cameron Payne, Cameron Johnson, Deandre Ayton, Mikal Bridges, Landry Shamet)37
49
Q2 - 4:50PistonsJerami Grant makes technical free throw 1 of 137
49
Q2 - 4:50Suns technical foul (Defensive three second)36
49
Q2 - 5:03SunsDeandre Ayton makes two point turnaround jump shot (Chris Paul assists)36
49
Q2 - 5:20PistonsKillian Hayes makes three point jump shot (Cade Cunningham assists)36
47
Q2 - 5:42SunsLandry Shamet makes three point jump shot (Chris Paul assists)33
47
Q2 - 5:56PistonsJerami Grant makes two point putback layup33
44
Q2 - 5:57PistonsJerami Grant offensive rebound31
44
Q2 - 6:00PistonsCade Cunningham misses three point jump shot31
44
Q2 - 6:06PistonsIsaiah Stewart defensive rebound31
44
Q2 - 6:07SunsMikal Bridges misses two point cutting layup31
44
Q2 - 6:16PistonsKillian Hayes makes two point cutting layup (Cade Cunningham assists)31
44
Q2 - 6:31SunsDeandre Ayton makes two point turnaround hook shot (Chris Paul assists)29
44
Q2 - 6:43SunsMikal Bridges defensive rebound29
42
Q2 - 6:45PistonsJerami Grant misses two point jump shot29
42
Q2 - 7:01SunsJae Crowder makes regular free throw 2 of 229
42
Q2 - 7:01SunsJae Crowder makes regular free throw 1 of 229
41
Q2 - 7:01PistonsIsaiah Stewart shooting foul (Jae Crowder draws the foul)29
40
Q2 - 7:04SunsDeandre Ayton defensive rebound29
40
Q2 - 7:06PistonsCade Cunningham misses two point driving floating jump shot29
40
Q2 - 7:14SunsJae Crowder personal foul (Isaiah Stewart draws the foul)29
40
Q2 - 7:20Pistons lineup change (Cade Cunningham, Jerami Grant, Isaiah Stewart, Saddiq Bey, Killian Hayes)29
40
Q2 - 7:20Pistons 60 second timeout29
40
Q2 - 7:27SunsDeandre Ayton makes two point alley-oop layup (Chris Paul assists)29
40
Q2 - 7:36SunsDeandre Ayton defensive rebound29
38
Q2 - 7:40PistonsFrank Jackson misses three point jump shot29
38
Q2 - 7:51PistonsCory Joseph defensive rebound29
38
Q2 - 7:53SunsJae Crowder misses two point pullup jump shot29
38
Q2 - 8:07PistonsFrank Jackson makes three point jump shot (Cory Joseph assists)29
38
Q2 - 8:27SunsDeandre Ayton makes regular free throw 2 of 226
38
Q2 - 8:27SunsDeandre Ayton makes regular free throw 1 of 226
37
Q2 - 8:27PistonsHamidou Diallo shooting foul (Deandre Ayton draws the foul)26
36
Q2 - 8:34PistonsTrey Lyles turnover (out of bounds lost ball)26
36
Q2 - 8:49PistonsTrey Lyles defensive rebound26
36
Q2 - 8:51SunsLandry Shamet misses three point jump shot26
36
Q2 - 8:54SunsMikal Bridges offensive rebound26
36
Q2 - 8:57SunsMikal Bridges misses two point pullup jump shot26
36
Q2 - 9:05PistonsTrey Lyles makes regular free throw 2 of 226
36
Q2 - 9:05Suns lineup change (Deandre Ayton, Jae Crowder, Mikal Bridges, Chris Paul, Landry Shamet)25
36
Q2 - 9:05PistonsTrey Lyles makes regular free throw 1 of 225
36
Q2 - 9:05SunsJaVale McGee shooting foul (Trey Lyles draws the foul)24
36
Q2 - 9:19SunsJaVale McGee turnover (offensive foul)24
36
Q2 - 9:19SunsJaVale McGee offensive foul (Trey Lyles draws the foul)24
36
Q2 - 9:29SunsJae Crowder defensive rebound24
36
Q2 - 9:31PistonsJaVale McGee blocks Cory Joseph's two point driving layup24
36
Q2 - 9:49Suns lineup change (Jae Crowder, Mikal Bridges, JaVale McGee, Chris Paul, Landry Shamet)24
36
Q2 - 9:49SunsCameron Payne personal foul (Take) (Trey Lyles draws the foul)24
36
Q2 - 9:49SunsCameron Payne turnover (bad pass) (Trey Lyles steals)24
36
Q2 - 10:01PistonsSaddiq Bey turnover (out of bounds bad pass)24
36
Q2 - 10:16SunsCameron Payne makes two point driving finger roll layup24
36
Q2 - 10:22SunsJaVale McGee defensive rebound24
34
Q2 - 10:25PistonsHamidou Diallo misses two point driving bank jump shot24
34
Q2 - 10:35PistonsCory Joseph makes technical free throw 1 of 124
34
Q2 - 10:35Suns technical foul (Defensive three second)23
34
Q2 - 10:45SunsCameron Payne makes two point driving layup23
34
Q2 - 10:56PistonsSaddiq Bey makes regular free throw 2 of 223
32
Q2 - 10:56Suns lineup change (Cameron Payne, Cameron Johnson, Jae Crowder, JaVale McGee, Chris Paul)22
32
Q2 - 10:56PistonsSaddiq Bey makes regular free throw 1 of 222
32
Q2 - 10:56SunsIsh Wainright shooting foul (Saddiq Bey draws the foul)21
32
Q2 - 11:13SunsJaVale McGee turnover (traveling)21
32
Q2 - 11:31PistonsSaddiq Bey makes three point jump shot (Cory Joseph assists)21
32
Q2 - 11:36SunsCameron Johnson makes two point running dunk (Ish Wainright assists)18
32
Q2 - 11:42SunsCameron Payne defensive rebound18
30
Q2 - 11:44PistonsCameron Payne blocks Frank Jackson's two point driving layup18
30
Q1 - 0:00.0End of 1st Quarter.18
30
Q1 - 0:01.4SunsJaVale McGee makes two point tip dunk18
30
Q1 - 0:01.4SunsJaVale McGee offensive rebound18
28
Q1 - 0:03.0SunsCameron Payne misses two point driving finger roll layup18
28
Q1 - 0:07.5SunsCameron Payne defensive rebound18
28
Q1 - 0:09.5PistonsFrank Jackson misses three point jump shot18
28
Q1 - 0:24.8SunsJaVale McGee makes regular free throw 2 of 218
28
Q1 - 0:24.8SunsJaVale McGee makes regular free throw 1 of 218
27
Q1 - 0:24.8PistonsTrey Lyles personal foul (JaVale McGee draws the foul)18
26
Q1 - 0:45.7PistonsCory Joseph makes regular free throw 2 of 218
26
Q1 - 0:45.7Pistons lineup change (Trey Lyles, Hamidou Diallo, Saddiq Bey, Cory Joseph, Frank Jackson)17
26
Q1 - 0:45.7PistonsCory Joseph makes regular free throw 1 of 217
26
Q1 - 0:45.7SunsCameron Johnson personal foul (Cory Joseph draws the foul)16
26
Q1 - 0:54.6SunsCameron Payne makes two point driving floating jump shot16
26
Q1 - 1:03SunsCameron Johnson defensive rebound16
24
Q1 - 1:07PistonsJerami Grant misses two point turnaround fadeaway jump shot16
24
Q1 - 1:22SunsIsh Wainright personal foul (Trey Lyles draws the foul)16
24
Q1 - 1:28SunsJaVale McGee makes two point tip layup16
24
Q1 - 1:28SunsJaVale McGee offensive rebound16
22
Q1 - 1:32SunsCameron Payne misses two point driving bank jump shot16
22
Q1 - 1:40SunsCameron Payne defensive rebound16
22
Q1 - 1:43PistonsTrey Lyles misses three point jump shot16
22
Q1 - 1:52SunsJaVale McGee makes two point turnaround hook shot (Elfrid Payton assists)16
22
Q1 - 2:02SunsElfrid Payton defensive rebound16
20
Q1 - 2:05PistonsHamidou Diallo misses two point driving floating jump shot16
20
Q1 - 2:11SunsCameron Payne turnover (bad pass) (Jerami Grant steals)16
20
Q1 - 2:23SunsCameron Johnson defensive rebound16
20
Q1 - 2:26PistonsFrank Jackson misses three point jump shot16
20
Q1 - 2:36Suns lineup change (Ish Wainright, Cameron Payne, Cameron Johnson, Elfrid Payton, JaVale McGee)16
20
Q1 - 2:36Pistons lineup change (Trey Lyles, Hamidou Diallo, Jerami Grant, Cory Joseph, Frank Jackson)16
20
Q1 - 2:36Pistons 60 second timeout16
20
Q1 - 2:48SunsCameron Payne makes two point driving finger roll layup16
20
Q1 - 3:01PistonsIsaiah Stewart makes two point jump shot16
18
Q1 - 3:19SunsCameron Johnson makes three point running jump shot (Mikal Bridges assists)14
18
Q1 - 3:24SunsCameron Payne defensive rebound14
15
Q1 - 3:26PistonsFrank Jackson misses three point jump shot14
15
Q1 - 3:42PistonsHamidou Diallo defensive rebound14
15
Q1 - 3:46SunsCameron Johnson misses three point stepback jump shot14
15
Q1 - 3:54Stoppage (Out of bounds)14
15
Q1 - 3:54SunsSuns offensive rebound14
15
Q1 - 3:54SunsCory Joseph blocks JaVale McGee's two point cutting layup14
15
Q1 - 4:08SunsCameron Johnson defensive rebound14
15
Q1 - 4:11PistonsJerami Grant misses regular free throw 2 of 214
15
Q1 - 4:11Suns lineup change (Cameron Payne, Cameron Johnson, Mikal Bridges, Elfrid Payton, JaVale McGee)14
15
Q1 - 4:11Pistons lineup change (Hamidou Diallo, Jerami Grant, Isaiah Stewart, Cory Joseph, Frank Jackson)14
15
Q1 - 4:11PistonsJerami Grant makes regular free throw 1 of 214
15
Q1 - 4:11SunsChris Paul shooting foul (Jerami Grant draws the foul)13
15
Q1 - 4:28SunsChris Paul makes regular free throw 2 of 213
15
Q1 - 4:28SunsChris Paul makes regular free throw 1 of 213
14
Q1 - 4:28PistonsKillian Hayes personal foul (Chris Paul draws the foul)13
13
Q1 - 4:38PistonsFrank Jackson makes two point driving floating bank jump shot (Jerami Grant assists)13
13
Q1 - 4:46PistonsIsaiah Stewart defensive rebound11
13
Q1 - 4:48SunsCameron Payne misses two point driving bank jump shot11
13
Q1 - 5:08PistonsJerami Grant makes two point pullup jump shot11
13
Q1 - 5:16Suns lineup change (Cameron Payne, Cameron Johnson, Deandre Ayton, Mikal Bridges, Chris Paul)9
13
Q1 - 5:16Pistons lineup change (Hamidou Diallo, Jerami Grant, Isaiah Stewart, Killian Hayes, Frank Jackson)9
13
Q1 - 5:16SunsLandry Shamet personal foul (Jerami Grant draws the foul)9
13
Q1 - 5:26PistonsKillian Hayes defensive rebound9
13
Q1 - 5:29SunsDeandre Ayton misses regular free throw 2 of 29
13
Q1 - 5:29SunsDeandre Ayton makes regular free throw 1 of 29
13
Q1 - 5:29PistonsKillian Hayes personal foul (Deandre Ayton draws the foul)9
12
Q1 - 5:34PistonsSaddiq Bey turnover (bad pass) (Mikal Bridges steals)9
12
Q1 - 5:44PistonsKillian Hayes defensive rebound9
12
Q1 - 5:46SunsDeandre Ayton misses two point jump shot9
12
Q1 - 5:57PistonsJerami Grant makes two point running layup (Saddiq Bey assists)9
12
Q1 - 6:03PistonsSaddiq Bey defensive rebound7
12
Q1 - 6:06SunsJae Crowder misses three point running jump shot7
12
Q1 - 6:10SunsDeandre Ayton defensive rebound7
12
Q1 - 6:12PistonsJerami Grant misses two point driving bank jump shot7
12
Q1 - 6:27PistonsIsaiah Stewart defensive rebound7
12
Q1 - 6:31SunsMikal Bridges misses two point fadeaway jump shot7
12
Q1 - 6:43Pistons lineup change (Jerami Grant, Isaiah Stewart, Saddiq Bey, Killian Hayes, Frank Jackson)7
12
Q1 - 6:43Suns 60 second timeout7
12
Q1 - 6:43PistonsCade Cunningham personal foul (Chris Paul draws the foul)7
12
Q1 - 6:52SunsDeandre Ayton defensive rebound7
12
Q1 - 6:54PistonsCade Cunningham misses two point jump shot7
12
Q1 - 7:15SunsMikal Bridges makes three point jump shot (Chris Paul assists)7
12
Q1 - 7:32SunsChris Paul defensive rebound7
9
Q1 - 7:34PistonsJerami Grant misses two point driving floating jump shot7
9
Q1 - 7:46SunsChris Paul makes regular free throw 2 of 27
9
Q1 - 7:46SunsChris Paul makes regular free throw 1 of 27
8
Q1 - 7:46PistonsCade Cunningham shooting foul (Chris Paul draws the foul)7
7
Q1 - 7:59PistonsCade Cunningham makes two point hook shot7
7
Q1 - 8:00PistonsCade Cunningham offensive rebound5
7
Q1 - 8:03PistonsSaddiq Bey misses three point jump shot5
7
Q1 - 8:26SunsLandry Shamet makes three point jump shot (Deandre Ayton assists)5
7
Q1 - 8:36PistonsCade Cunningham personal foul (Landry Shamet draws the foul)5
4
Q1 - 8:48PistonsJerami Grant makes two point jump shot5
4
Q1 - 9:05SunsChris Paul makes two point turnaround fadeaway jump shot3
4
Q1 - 9:19PistonsSaddiq Bey personal foul (Chris Paul draws the foul)3
2
Q1 - 9:26SunsJae Crowder defensive rebound3
2
Q1 - 9:29PistonsCade Cunningham misses two point pullup jump shot3
2
Q1 - 9:39SunsDeandre Ayton makes two point driving reverse layup3
2
Q1 - 10:00PistonsCade Cunningham makes three point jump shot (Jerami Grant assists)3
0
Q1 - 10:10PistonsJerami Grant defensive rebound0
0
Q1 - 10:12SunsMikal Bridges misses three point pullup jump shot0
0
Q1 - 10:19SunsLandry Shamet defensive rebound0
0
Q1 - 10:22PistonsSaddiq Bey misses two point jump shot0
0
Q1 - 10:33PistonsIsaiah Stewart defensive rebound0
0
Q1 - 10:35SunsLandry Shamet misses three point jump shot0
0
Q1 - 10:45SunsDeandre Ayton defensive rebound0
0
Q1 - 10:47PistonsIsaiah Stewart misses two point hook shot0
0
Q1 - 10:52PistonsIsaiah Stewart offensive rebound0
0
Q1 - 10:55PistonsKillian Hayes misses two point turnaround jump shot0
0
Q1 - 11:05PistonsIsaiah Stewart defensive rebound0
0
Q1 - 11:07SunsLandry Shamet misses two point jump shot0
0
Q1 - 11:15SunsDeandre Ayton defensive rebound0
0
Q1 - 11:19PistonsJerami Grant misses three point bank jump shot0
0
Q1 - 11:41PistonsKillian Hayes defensive rebound0
0
Q1 - 11:44SunsDeandre Ayton misses two point turnaround jump shot0
0
Q1 - 12:00Isaiah Stewart vs. Deandre Ayton (Mikal Bridges gains possession)0
0
Q1 - 12:00Suns lineup change (Deandre Ayton, Jae Crowder, Mikal Bridges, Chris Paul, Landry Shamet)0
0
Q1 - 12:00Pistons lineup change (Cade Cunningham, Jerami Grant, Isaiah Stewart, Saddiq Bey, Killian Hayes)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

DET
1.10 54.8%
PHX
1.23 61.3%
Points per Opportunity/ True Shooting %

Scoring by Shot Type

At the Rim (within 5 feet)
DET
16
23
70%
PHX
19
25
76%
Midrange
DET
9
30
30%
PHX
12
33
36%
3PT | Effective 3PT
DET
11
16.5
27
41%
61%
PHX
12
18.0
21
57%
86%
Free Throws
DET
20
26
77%
PHX
16
23
70%
Makes
Effective 3P Makes
%
Efficiency
Misses
Bars scaled to point value.

Total Points

|
DET logo Pistons
PLAYERPTSTS%TSM / TSA
J. Grant3468%17.0 / 25
C. Cunningham1963%9.5 / 15
I. Stewart1286%6.0 / 7
K. Hayes1056%5.0 / 9
S. Bey840%4.0 / 10
F. Jackson739%3.5 / 9
H. Diallo542%2.5 / 6
T. Lyles450%2.0 / 4
C. Joseph338%1.5 / 4
L. Garza125%0.5 / 2
TS Makes
TS Misses

Total Points

|
PHX logo Suns
PLAYERPTSTS%TSM / TSA
C. Johnson1979%9.5 / 12
C. Payne1963%9.5 / 15
M. Bridges1864%9.0 / 14
D. Ayton1761%8.5 / 14
L. Shamet1464%7.0 / 11
C. Paul1267%6.0 / 9
J. McGee1071%5.0 / 7
J. Crowder550%2.5 / 5
E. Payton0-0.0 / 3
TS Makes
TS Misses

MATCHUP

Scoring Opportunities

DET
86
+8
-12
94
PHX
84
+9
-14
93
Base
ORB
TOV

Scoring Efficiency

DET
1.10 54.8%
PHX
1.23 61.3%
Points per Opportunity/ True Shooting %

Reg Season Avg

Game Stats
Efficiency & PaceThis Game
Efficiency
106.0
114.8
DET 105.1
PHX 116.3 +11.2
Pace
98.4
99.8
DET 94.8
PHX 102.6 +7.7
Avg. Poss. Time
14.5
14.3
DET 15.2
PHX 14.0 +1.1
Four FactorsThis Game
EFG %
49.4%
54.9%
DET 51.9%
PHX 62.0% +10.1%
TO %
13.5%
12.3%
DET 12.4% +2.0%
PHX 14.4%
ORB %
23.4%
22.3%
DET 15.6%
PHX 17.1% +1.5%
FTrt
24.8
22.1
DET 32.5 +3.4
PHX 29.1
Misc. StatsThis Game
AST %
61.5%
62.7%
DET 55.6% +2.1%
PHX 53.5%
STL %
7.8%
8.6%
DET 6.1%
PHX 8.2% +2.1%
BLK %
9.0%
8.1%
DET 10.3% +4.6%
PHX 5.7%
Season averages charted by z-score with a range of -2.3 and 2.3.

Reg Season Avg

Game Stats
Shooting EfficiencyThis Game
TS%
52.1%
56.9%
DET 54.8%
PHX 61.3% +6.5%
Rim FG%
57.9%
65.2%
DET 69.6%
PHX 76.0% +6.4%
Mid FG%
37.3%
47.2%
DET 30.0%
PHX 36.4% +6.4%
3P %
32.6%
36.4%
DET 40.7%
PHX 57.1% +16.4%
FT %
78.2%
79.7%
DET 76.9% +7.3%
PHX 69.6%
Shot DistributionThis Game
Rim Att. %
36.8%
28.3%
DET 28.7%
PHX 31.6% +2.9%
Mid Att. %
24.1%
36.3%
DET 37.5% +4.3%
PHX 41.8%
3P Att. %
39.0%
35.4%
DET 33.8% +7.2%
PHX 26.6%
Season averages charted by z-score with a range of -2.07 and 2.07.
Game TotalsDETPHX
Possessions9898
Possession Minutes24.822.9
Points103114
Rebounds3644
Assists2023
Steals68
Blocks63
Turnovers (Team)12 (1)14 (1)
Fouls2220
Off. Rebounds (Team)7 (1)6 (3)
Def. Rebounds (Team)29 (2)38 (1)
Field Goals36-8043-79
At-the-Rim FG16-2319-25
Midrange FG9-3012-33
2-Point FG25-5331-58
3-Point FG11-2712-21
Free Throws20-2616-23
Fast Break Pts810
2nd Chance Pts1010
Points in Paint4058
Pts off Turnovers2215
Bench Points2048
Biggest Lead318

BOXSCORE

PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
#9 · PF · 6'7" 213 · 28
38.0
34
68%
6
3
2
1
1
2
1
5
12-14
86%
8-16
50%
2-3
67%
#28 · C · 6'8" 250 · 21
35.3
12
86%
14
2
0
1
0
4
4
10
0-1
0%
6-7
86%
0-0
-
#7 · SG · 6'5" 195 · 20
32.8
10
56%
6
3
0
2
1
3
0
6
0-0
-
2-5
40%
2-4
50%
#2 · PG · 6'6" 220 · 20
31.3
19
63%
2
5
1
1
5
3
1
1
0-0
-
5-10
50%
3-5
60%
#41 · SF · 6'8" 215 · 23
31.2
8
40%
3
2
0
0
2
1
0
3
2-2
100%
0-3
0%
2-6
33%
#6 · SG · 6'5" 197 · 23
21.1
5
42%
1
2
1
0
0
3
0
1
0-2
0%
1-4
25%
1-1
100%
#5 · PG · 6'3" 205 · 24
18.1
7
39%
0
1
1
0
0
1
0
0
0-0
-
2-3
67%
1-6
17%
#18 · PG · 6'2" 200 · 30
16.1
3
38%
1
2
0
1
1
2
0
1
3-3
100%
0-3
0%
0-0
-
#8 · PF · 6'10" 234 · 26
11.8
4
50%
2
0
1
0
1
1
1
1
2-2
100%
1-2
50%
0-1
0%
#55 · C · 6'10" 243 · 23
4.2
1
25%
1
0
0
0
1
2
0
1
1-2
50%
0-0
-
0-1
0%
#20 · SF · 6'8" 200 · 25
DNP – Coach's Decision
#38 · PG · 6'2" 183 · 22
DNP – Coach's Decision
#17 · SG · 6'4" 200 · 30
DNP – Coach's Decision
#24 · SF · 6'9" 206 · 24
Inactive - G League - Two-Way
#0 · PF · 6'9" 215 · 22
Inactive - G League - Two-Way
#12 · PF · 6'6" 232 · 23
Inactive - G League - On Assignment
#13 · C · 7'0" 240 · 31
Inactive - Injury/Illness | Left Knee; Sprain
PLAYER MIN PTS TS% REB AST STL BLK TOV PF ORB DRB FT FT% 2P 2P% 3P 3P%
TOTAL
240
103
55%
36
20
6
6
12
22
7
29
20-26
77%
25-53
47%
11-27
41%
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.