Pistons vs. Suns Prediction, Picks and Odds
| TEAM | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
Pistons | 33 | 18 | 32 | 13 | 96 |
Suns | 41 | 27 | 28 | 18 | 114 |
| TEAM | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
Pistons | 33 | 18 | 32 | 13 | 96 |
Suns | 41 | 27 | 28 | 18 | 114 |
- End of 4th Quarter.
- Suns turnover (shot clock violation)
- Nigel Hayes-Davis defensive rebound
- Pistons misses two point jump shot
- Suns turnover
- Khaman Maluach shooting foul (Daniss Jenkins draws the foul)
- +1Daniss Jenkins makes regular free throw 2 of 296-114
- Daniss Jenkins misses regular free throw 1 of 2
- Pistons offensive rebound
- Khaman Maluach offensive foul (Ronald Holland II draws the foul)
- Khaman Maluach turnover (offensive foul)
- +2Paul Reed makes two point jump shot96-114
- Bobi Klintman defensive rebound
- Rasheer Fleming misses three point jump shot
- Rasheer Fleming defensive rebound
- Daniss Jenkins misses two point jump shot
- Suns turnover
- Isaiah Livers defensive rebound
- Bobi Klintman misses two point jump shot
- Royce O'Neale shooting foul (Paul Reed draws the foul)
- Suns lineup change (Isaiah Livers, Jamaree Bouyea, Khaman Maluach, Nigel Hayes-Davis, Rasheer Fleming)
- Daniss Jenkins defensive rebound
- Grayson Allen misses three point jump shot
- Mark Williams defensive rebound
- Chaz Lanier misses three point pullup jump shot
- Suns violation
- +3Collin Gillespie makes three point pullup jump shot (Dillon Brooks assists)93-114
- Collin Gillespie defensive rebound
- Pistons misses two point jump shot
- Pistons 60 second timeout
- Pistons lineup change (Paul Reed, Daniss Jenkins, Ronald Holland II, Bobi Klintman, Chaz Lanier)
- +3Royce O'Neale makes three point jump shot93-111
- Mark Williams defensive rebound
- Pistons misses two point jump shot
- Pistons defensive rebound
- Stoppage (Out of bounds)
- Suns misses three point jump shot
- Duncan Robinson personal foul
- J.B. Bickerstaff technical foul
- +1Grayson Allen makes technical free throw 1 of 196-114
- +2Duncan Robinson makes two point jump shot96-114
- +1Grayson Allen makes regular free throw 2 of 289-105
- Pistons personal foul
- Suns lineup change (Royce O'Neale, Collin Gillespie, Mark Williams, Dillon Brooks, Grayson Allen)
- +1Grayson Allen makes regular free throw 1 of 296-114
- Royce O'Neale defensive rebound
- Ausar Thompson misses two point jump shot
- Daniss Jenkins defensive rebound
- Dillon Brooks misses two point jump shot
- +2Isaiah Stewart makes two point driving dunk (Daniss Jenkins assists)93-114
- +2Dillon Brooks makes two point jump shot89-105
- Pistons 60 second timeout
- Pistons lineup change (Duncan Robinson, Tobias Harris, Isaiah Stewart, Daniss Jenkins, Ausar Thompson)
- Ausar Thompson turnover
- Jalen Duren defensive rebound
- Dillon Brooks misses three point jump shot
- Jordan Goodwin offensive rebound
- Jordan Goodwin misses two point jump shot
- Jordan Goodwin defensive rebound
- Pistons misses three point jump shot
- +3Royce O'Neale makes three point jump shot89-105
- Stoppage (Out of bounds)
- Suns offensive rebound
- Suns misses two point jump shot
- Dillon Brooks defensive rebound
- Ausar Thompson misses two point driving floating jump shot
- Jalen Duren defensive rebound
- Grayson Allen misses three point jump shot
- Pistons turnover
- Tobias Harris offensive rebound
- Cade Cunningham misses two point driving layup
- Royce O'Neale personal foul
- Pistons lineup change (Jalen Duren, Duncan Robinson, Tobias Harris, Ausar Thompson, Cade Cunningham)
- Suns lineup change (Royce O'Neale, Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen)
- Royce O'Neale turnover (offensive foul)
- +2Pistons makes two point jump shot89-105
- +2Mark Williams makes two point jump shot (Royce O'Neale assists)87-100
- Grayson Allen defensive rebound
- Daniss Jenkins misses three point jump shot
- Stoppage (Out of bounds)
- Daniss Jenkins personal foul
- +1Grayson Allen makes regular free throw 1 of 289-105
- +1Grayson Allen makes regular free throw 2 of 289-105
- Collin Gillespie defensive rebound
- Pistons misses two point jump shot
- Duncan Robinson defensive rebound
- Suns misses three point jump shot
- +2Pistons makes two point jump shot89-105
- Suns 60 second timeout
- Suns lineup change (Royce O'Neale, Collin Gillespie, Mark Williams, Jordan Goodwin, Grayson Allen)
- Jordan Goodwin turnover (bad pass) (Cade Cunningham steals)
- Suns personal foul
- +1Cade Cunningham makes regular free throw 2 of 289-105
- +1Cade Cunningham makes regular free throw 1 of 289-105
- Suns lineup change (Isaiah Livers, Royce O'Neale, Collin Gillespie, Mark Williams, Jordan Goodwin)
- Oso Ighodaro offensive foul (Cade Cunningham draws the foul)
- Oso Ighodaro turnover (offensive foul)
- Collin Gillespie defensive rebound
- Duncan Robinson misses three point pullup jump shot
- +3Suns makes three point jump shot89-105
- +2Duncan Robinson makes two point jump shot89-105
- Daniss Jenkins offensive rebound
- Duncan Robinson misses three point jump shot
- Cade Cunningham offensive rebound
- Cade Cunningham misses two point jump shot
- Oso Ighodaro turnover
- Oso Ighodaro defensive rebound
- Cade Cunningham misses two point fadeaway jump shot
- Collin Gillespie turnover
- Jamaree Bouyea defensive rebound
- Cade Cunningham misses three point jump shot
- Jalen Duren defensive rebound
- Ryan Dunn misses two point running layup
- Collin Gillespie defensive rebound
- Cade Cunningham misses two point jump shot
- Isaiah Stewart defensive rebound
- Suns misses three point jump shot
- Pistons lineup change (Jalen Duren, Duncan Robinson, Isaiah Stewart, Daniss Jenkins, Cade Cunningham)
- Suns lineup change (Isaiah Livers, Jamaree Bouyea, Collin Gillespie, Oso Ighodaro, Ryan Dunn)
- Suns misses three point jump shot
- Suns offensive rebound
- End of 3rd Quarter.
- +3Pistons makes three point jump shot83-96
- Tobias Harris defensive rebound
- Suns misses three point jump shot
- Pistons turnover
- Dillon Brooks misses three point jump shot
- Collin Gillespie offensive rebound
- Suns turnover
- Suns personal foul
- Isaiah Stewart misses regular free throw 1 of 2
- Pistons offensive rebound
- +1Isaiah Stewart makes regular free throw 2 of 283-96
- Javonte Green offensive rebound
- Pistons misses three point jump shot
- Ronald Holland II personal foul (Dillon Brooks draws the foul)
- +1Dillon Brooks makes regular free throw 1 of 283-96
- Suns lineup change (Jamaree Bouyea, Collin Gillespie, Oso Ighodaro, Ryan Dunn, Dillon Brooks)
- +1Dillon Brooks makes regular free throw 2 of 283-96
- Dillon Brooks defensive rebound
- Pistons misses two point jump shot
- +3Dillon Brooks makes three point jump shot (Grayson Allen assists)77-91
- Oso Ighodaro offensive rebound
- Suns misses three point jump shot
- Jamaree Bouyea defensive rebound
- Pistons misses two point jump shot
- Tobias Harris defensive rebound
- Grayson Allen misses three point jump shot
- Dillon Brooks defensive rebound
- Pistons misses three point jump shot
- +1Dillon Brooks makes regular free throw 2 of 277-91
- Pistons personal foul
- Dillon Brooks misses regular free throw 1 of 2
- Suns offensive rebound
- Pistons lineup change (Tobias Harris, Isaiah Stewart, Daniss Jenkins, Ronald Holland II, Javonte Green)
- Stoppage (Out of bounds)
- Suns defensive rebound
- Pistons misses three point jump shot
- +2Suns makes two point jump shot77-91
- Grayson Allen defensive rebound
- Ronald Holland II misses three point jump shot
- +2Jamaree Bouyea makes two point jump shot77-85
- Pistons turnover
- Cade Cunningham defensive rebound
- Suns misses three point jump shot
- Pistons offensive rebound
- Suns personal foul
- Isaiah Stewart misses regular free throw 1 of 2
- Pistons offensive rebound
- +1Isaiah Stewart makes regular free throw 2 of 277-91
- Pistons misses three point jump shot
- Stoppage (Out of bounds)
- Pistons lineup change (Jalen Duren, Isaiah Stewart, Daniss Jenkins, Ronald Holland II, Cade Cunningham)
- Pistons lineup change (Isaiah Stewart, Daniss Jenkins, Ronald Holland II, Javonte Green, Cade Cunningham)
- +3Dillon Brooks makes three point jump shot77-91
- Isaiah Stewart personal foul (Double) (Dillon Brooks draws the foul)
- Oso Ighodaro personal foul
- +1Cade Cunningham makes regular free throw 2 of 277-91
- +1Cade Cunningham makes regular free throw 1 of 277-91
- Dillon Brooks personal foul (Double)
- +3Suns makes three point jump shot74-80
- Dillon Brooks offensive rebound
- Suns misses three point jump shot
- Cade Cunningham turnover (lost ball)
- Pistons personal foul
- Suns turnover (Tobias Harris steals)
- Pistons lineup change (Jalen Duren, Isaiah Stewart, Ronald Holland II, Ausar Thompson, Cade Cunningham)
- Suns lineup change (Jamaree Bouyea, Oso Ighodaro, Jordan Goodwin, Dillon Brooks, Grayson Allen)
- Cade Cunningham personal foul (Loose ball) (Dillon Brooks draws the foul)
- Duncan Robinson personal foul (Grayson Allen draws the foul)
- Pistons lineup change (Jalen Duren, Tobias Harris, Ronald Holland II, Ausar Thompson, Cade Cunningham)
- Stoppage (Out of bounds)
- Suns defensive rebound
- Pistons misses two point jump shot
- Jalen Duren defensive rebound
- Suns misses three point jump shot
- Mark Williams shooting foul (Jalen Duren draws the foul)
- +1Jalen Duren makes regular free throw 2 of 274-77
- +1Jalen Duren makes regular free throw 1 of 274-77
- Suns lineup change (Royce O'Neale, Oso Ighodaro, Jordan Goodwin, Dillon Brooks, Grayson Allen)
- Suns turnover
- +2Cade Cunningham makes two point running layup (Duncan Robinson assists)72-77
- Suns turnover
- Suns 60 second timeout
- +2Cade Cunningham makes two point running dunk (Jalen Duren assists)74-77
- Jalen Duren defensive rebound
- Dillon Brooks misses two point jump shot
- Dillon Brooks defensive rebound
- Pistons misses three point jump shot
- Stoppage (Out of bounds)
- Suns personal foul
- Jalen Duren shooting foul (Dillon Brooks draws the foul)
- Suns misses two point jump shot
- Suns offensive rebound
- +1Dillon Brooks makes regular free throw 2 of 277-91
- Dillon Brooks misses regular free throw 1 of 2
- +3Tobias Harris makes three point jump shot (Ausar Thompson assists)68-76
- Ausar Thompson defensive rebound
- Dillon Brooks misses two point driving layup
- +2Pistons makes two point jump shot74-77
- +2Suns makes two point jump shot74-77
- +2Pistons makes two point jump shot63-74
- Suns 60 second timeout
- +2Dillon Brooks makes two point pullup jump shot (Grayson Allen assists)61-74
- Collin Gillespie shooting foul (Cade Cunningham draws the foul)
- Cade Cunningham misses regular free throw 1 of 2
- Pistons offensive rebound
- +1Cade Cunningham makes regular free throw 2 of 277-91
- Jalen Duren defensive rebound
- Suns misses three point jump shot
- +2Ausar Thompson makes two point driving layup (Cade Cunningham assists)74-77
- Cade Cunningham defensive rebound
- Mark Williams misses two point jump shot
- +2Cade Cunningham makes two point driving layup (Jalen Duren assists)74-77
- End of 1st Half.
- Suns lineup change (Royce O'Neale, Collin Gillespie, Mark Williams, Dillon Brooks, Grayson Allen)
- Pistons lineup change (Jalen Duren, Duncan Robinson, Tobias Harris, Ausar Thompson, Cade Cunningham)
- Pistons lineup change (Jalen Duren, Ronald Holland II, Ausar Thompson, Javonte Green, Cade Cunningham)
- Suns lineup change (Jamaree Bouyea, Collin Gillespie, Ryan Dunn, Dillon Brooks, Grayson Allen)
- Suns personal foul
- +1Cade Cunningham makes regular free throw 2 of 251-68
- +1Cade Cunningham makes regular free throw 1 of 251-68
- Dillon Brooks turnover
- Dillon Brooks defensive rebound
- Javonte Green misses two point driving floating jump shot
- Jalen Duren offensive rebound
- Pistons misses three point jump shot
- Pistons personal foul (Grayson Allen draws the foul)
- +1Grayson Allen makes regular free throw 1 of 251-68
- Pistons lineup change (Jalen Duren, Tobias Harris, Daniss Jenkins, Javonte Green, Cade Cunningham)
- +1Grayson Allen makes regular free throw 2 of 251-68
- +3Pistons makes three point jump shot51-68
- Daniss Jenkins personal foul
- +1Dillon Brooks makes regular free throw 1 of 251-68
- +1Dillon Brooks makes regular free throw 2 of 251-68
- Stoppage (Out of bounds)
- Mark Williams defensive rebound
- Tobias Harris misses three point jump shot
- +3Suns makes three point jump shot51-68
- Grayson Allen personal foul
- +2Pistons makes two point jump shot51-68
- +1Jalen Duren makes regular free throw 1 of 151-68
- Pistons lineup change (Jalen Duren, Duncan Robinson, Tobias Harris, Daniss Jenkins, Cade Cunningham)
- +2Suns makes two point jump shot51-68
- Pistons turnover
- +1Dillon Brooks makes regular free throw 2 of 248-63
- Duncan Robinson shooting foul (Dillon Brooks draws the foul)
- +1Dillon Brooks makes regular free throw 1 of 251-68
- +2Cade Cunningham makes two point reverse layup (Jalen Duren assists)51-68
- Ausar Thompson offensive rebound
- +2Suns makes two point jump shot48-63
- +2Ausar Thompson makes two point tip layup51-68
- Jordan Goodwin personal foul (Cade Cunningham draws the foul)
- Pistons misses two point jump shot
- Pistons 60 second timeout
- +2Suns makes two point jump shot51-68
- Dillon Brooks defensive rebound
- Tobias Harris misses two point jump shot
- Jalen Duren offensive rebound
- Pistons misses two point jump shot
- Dillon Brooks personal foul (Tobias Harris draws the foul)
- Tobias Harris defensive rebound
- Suns misses two point jump shot
- +2Pistons makes two point jump shot48-63
- +2Suns makes two point jump shot48-63
- Cade Cunningham turnover (Jordan Goodwin steals)
- Suns personal foul
- Cade Cunningham misses technical free throw 1 of 1
- Pistons offensive rebound
- Pistons personal foul
- +1Grayson Allen makes regular free throw 1 of 248-63
- Pistons lineup change (Jalen Duren, Duncan Robinson, Tobias Harris, Ausar Thompson, Cade Cunningham)
- Suns lineup change (Royce O'Neale, Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen)
- +1Grayson Allen makes regular free throw 2 of 248-63
- +3Pistons makes three point jump shot48-63
- +2Dillon Brooks makes two point jump shot48-63
- +3Cade Cunningham makes three point pullup jump shot39-51
- +2Suns makes two point jump shot39-51
- Royce O'Neale defensive rebound
- Pistons misses two point jump shot
- Suns personal foul
- Isaiah Stewart shooting foul (Oso Ighodaro draws the foul)
- Oso Ighodaro misses regular free throw 1 of 2
- +1Oso Ighodaro makes regular free throw 2 of 239-51
- Suns lineup change (Isaiah Livers, Royce O'Neale, Oso Ighodaro, Dillon Brooks, Grayson Allen)
- Suns offensive rebound
- Suns defensive rebound
- Stoppage (Out of bounds)
- Pistons misses three point jump shot
- Ausar Thompson defensive rebound
- Jamaree Bouyea misses three point jump shot
- Collin Gillespie defensive rebound
- Pistons misses three point jump shot
- Ausar Thompson defensive rebound
- Collin Gillespie misses three point jump shot
- Oso Ighodaro personal foul
- +2Isaiah Stewart makes two point layup (Cade Cunningham assists)39-51
- +1Isaiah Stewart makes regular free throw 1 of 148-63
- +2Suns makes two point jump shot48-63
- Ryan Dunn defensive rebound
- Pistons misses two point jump shot
- Jamaree Bouyea misses two point jump shot
- +2Oso Ighodaro makes two point jump shot39-51
- Pistons lineup change (Duncan Robinson, Tobias Harris, Isaiah Stewart, Ausar Thompson, Cade Cunningham)
- Oso Ighodaro offensive rebound
- Pistons 60 second timeout
- Isaiah Livers defensive rebound
- Pistons misses two point jump shot
- +3Suns makes three point jump shot (Isaiah Livers assists)39-51
- Isaiah Livers offensive rebound
- Isaiah Livers misses regular free throw 2 of 2
- Isaiah Livers offensive rebound
- Javonte Green shooting foul (Isaiah Livers draws the foul)
- +1Isaiah Livers makes regular free throw 1 of 239-51
- Suns misses three point jump shot
- Oso Ighodaro defensive rebound
- Pistons misses three point jump shot
- Suns turnover
- +2Daniss Jenkins makes two point jump shot39-51
- Javonte Green shooting foul (Collin Gillespie draws the foul)
- +1Collin Gillespie makes regular free throw 1 of 139-51
- +3Collin Gillespie makes three point jump shot (Jamaree Bouyea assists)31-39
- Jaden Ivey turnover (Oso Ighodaro steals)
- Ronald Holland II defensive rebound
- Isaiah Stewart personal foul (Oso Ighodaro draws the foul)
- Oso Ighodaro misses regular free throw 2 of 2
- +1Oso Ighodaro makes regular free throw 1 of 239-51
- Isaiah Livers defensive rebound
- Pistons misses three point jump shot
- Javonte Green defensive rebound
- End of 1st Quarter.
- Suns lineup change (Isaiah Livers, Jamaree Bouyea, Collin Gillespie, Oso Ighodaro, Ryan Dunn)
- Javonte Green misses three point jump shot
- Grayson Allen misses three point pullup jump shot
- Pistons offensive rebound
- Ryan Dunn personal foul (Daniss Jenkins draws the foul)
- +2Pistons makes two point jump shot33-41
- Suns lineup change (Royce O'Neale, Jamaree Bouyea, Collin Gillespie, Dillon Brooks, Grayson Allen)
- +1Daniss Jenkins makes regular free throw 1 of 133-41
- +2Suns makes two point jump shot31-39
- Jordan Goodwin offensive rebound
- Suns misses two point jump shot
- Suns offensive rebound
- Stoppage (Out of bounds)
- Suns misses two point jump shot
- Ryan Dunn defensive rebound
- Pistons misses two point jump shot
- Jaden Ivey defensive rebound
- Suns misses three point jump shot
- Oso Ighodaro offensive rebound
- Collin Gillespie misses three point pullup jump shot
- Isaiah Stewart turnover (bad pass) (Collin Gillespie steals)
- +2Suns makes two point jump shot33-40
- Oso Ighodaro defensive rebound
- Pistons misses two point jump shot
- Suns turnover
- Oso Ighodaro defensive rebound
- Pistons misses three point jump shot
- Jaden Ivey defensive rebound
- Suns misses two point jump shot
- Jamaree Bouyea defensive rebound
- Pistons misses three point jump shot
- Ryan Dunn personal foul (Isaiah Stewart draws the foul)
- Pistons lineup change (Isaiah Stewart, Daniss Jenkins, Ronald Holland II, Javonte Green, Jaden Ivey)
- Suns lineup change (Jamaree Bouyea, Collin Gillespie, Oso Ighodaro, Jordan Goodwin, Ryan Dunn)
- Oso Ighodaro offensive rebound
| Pos | Player | Pts | |
|---|---|---|---|
| Pos | Player | Pts | |
|---|---|---|---|
Pistons vs. Suns: Detailed Breakdown
Matchup Overview
- Teams: Pistons vs. Suns
- Date: Thursday, January 29, 2026
- Time: 9:00 PM ET
- Venue: Mortgage Matchup Center
Current Betting Odds
- Spread: Pistons favored at -3.5
- Total (Over/Under): 214.5
- Moneyline Odds: Pistons -150, Suns +130
Dimers' Win Probabilities
- Pistons: 63%
- Suns: 37%
Dimers' predictive model, renowned for its accuracy, assesses each team's chances by simulating the outcome of the game 10,000 times. This method provides a precise and unbiased view.
Projected Final Score
Our predicted final score for this NBA matchup is Pistons 109-105 Suns.
This prediction is based on each team's average score following 10,000 game simulations.
Our Prediction: Who Wins?
After extensive simulations, our model gives the Pistons a win probability of 63%, while the Suns have a win probability of 37%. Discover the best spread, over/under, and moneyline odds for the game on this page.
Summary
According to our analysis, the Pistons are more likely to beat the Suns in the NBA game at Mortgage Matchup Center on Friday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.
Our Pistons vs. Suns predictions, based on sophisticated simulations and current data, guide you in making informed decisions. Remember to bet responsibly and within your financial limits.
For additional resources and advice on responsible gambling, please call 1-800-GAMBLER.
When you click or tap on a link on Dimers that goes to a third-party website that we have a commercial relationship with (such as a sportsbook), we may receive a referral fee.
For further insights, explore our expert NBA predictions and the best NBA bets today, while our in-depth analysis includes NBA props, NBA futures, NBA odds, and the latest NBA news.