Suns vs. Pistons Prediction, Picks and Odds
| TEAM | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
Suns | 32 | 31 | 27 | 15 | 105 |
Pistons | 23 | 33 | 33 | 19 | 108 |
| TEAM | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
Suns | 32 | 31 | 27 | 15 | 105 |
Pistons | 23 | 33 | 33 | 19 | 108 |
- Suns offensive rebound
- Jordan Goodwin personal foul
- Duncan Robinson misses regular free throw 1 of 2
- Pistons lineup change (Jalen Duren, Ausar Thompson, Ronald Holland II, Cade Cunningham, Duncan Robinson)
- +1Duncan Robinson makes regular free throw 2 of 2105-108
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Collin Gillespie, Ryan Dunn)
- Pistons 60 second timeout
- Suns 60 second timeout
- Mark Williams defensive rebound
- Suns lineup change (Mark Williams, Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Ryan Dunn)
- Suns lineup change (Mark Williams, Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Ryan Dunn)
- Ronald Holland II misses regular free throw 1 of 2
- Pistons offensive rebound
- Suns 60 second timeout
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Pistons lineup change (Jalen Duren, Ausar Thompson, Javonte Green, Ronald Holland II, Cade Cunningham)
- Oso Ighodaro offensive rebound
- Grayson Allen misses three point pullup jump shot
- Collin Gillespie defensive rebound
- Ausar Thompson defensive rebound
- Suns misses two point jump shot
- Stoppage (Out of bounds)
- Ausar Thompson misses regular free throw 2 of 2
- +1Ausar Thompson makes regular free throw 1 of 2102-106
- Stoppage (Blood rule)
- Suns personal foul
- Cade Cunningham misses regular free throw 2 of 2
- Jalen Duren defensive rebound
- Royce O'Neale defensive rebound
- Cade Cunningham misses regular free throw 1 of 2
- Pistons lineup change (Tobias Harris, Jalen Duren, Ausar Thompson, Ronald Holland II, Cade Cunningham)
- Cade Cunningham defensive rebound
- Suns misses two point jump shot
- +2Pistons makes two point jump shot100-104
- Ronald Holland II defensive rebound
- Pistons turnover
- +2Suns makes two point jump shot98-102
- Tobias Harris defensive rebound
- Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Grayson Allen, Royce O'Neale)
- Oso Ighodaro defensive rebound
- Isaiah Stewart defensive rebound
- Jordan Goodwin defensive rebound
- Pistons misses two point jump shot
- Suns personal foul
- Suns personal foul
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Caris LeVert defensive rebound
- Pistons misses three point jump shot
- Tobias Harris defensive rebound
- Suns lineup change (Dillon Brooks, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Jalen Duren defensive rebound
- Suns misses two point jump shot
- +2Pistons makes two point jump shot96-96
- Suns misses three point jump shot
- Suns 60 second timeout
- Suns lineup change (Mark Williams, Dillon Brooks, Royce O'Neale, Collin Gillespie, Isaiah Livers)
- Pistons lineup change (Tobias Harris, Jalen Duren, Caris LeVert, Cade Cunningham, Jaden Ivey)
- Jaden Ivey offensive rebound
- Ryan Dunn defensive rebound
- Suns misses two point jump shot
- Pistons misses three point jump shot
- Pistons misses three point jump shot
- Caris LeVert defensive rebound
- Stoppage (Out of bounds)
- +2Suns makes two point jump shot92-89
- Jordan Goodwin defensive rebound
- Suns misses three point jump shot
- Mark Williams defensive rebound
- Pistons misses three point jump shot
- Suns offensive rebound
- Suns lineup change (Mark Williams, Jordan Goodwin, Collin Gillespie, Isaiah Livers, Ryan Dunn)
- Jordan Goodwin defensive rebound
- Suns 60 second timeout
- +1Javonte Green makes regular free throw 1 of 388-86
- +1Javonte Green makes regular free throw 2 of 388-87
- Javonte Green misses regular free throw 3 of 3
- +3Suns makes three point jump shot88-85
- +2Suns makes two point jump shot85-83
- Jordan Goodwin misses regular free throw 1 of 2
- +1Jordan Goodwin makes regular free throw 2 of 283-81
- Stoppage (Out of bounds)
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Collin Gillespie, Isaiah Livers, Ryan Dunn)
- +1Oso Ighodaro makes regular free throw 2 of 280-81
- Ryan Dunn defensive rebound
- Suns misses two point jump shot
- Pistons misses two point jump shot
- +2Pistons makes two point jump shot76-81
- Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Collin Gillespie, Ryan Dunn)
- Duncan Robinson misses regular free throw 1 of 1
- Suns misses three point jump shot
- +2Pistons makes two point jump shot76-79
- Pistons defensive rebound
- Suns misses two point jump shot
- Stoppage (Out of bounds)
- Pistons lineup change (Tobias Harris, Jalen Duren, Ronald Holland II, Cade Cunningham, Duncan Robinson)
- +2Pistons makes two point jump shot76-77
- Suns turnover
- Pistons defensive rebound
- Suns misses three point jump shot
- Pistons turnover
- Jalen Duren defensive rebound
- Suns 60 second timeout
- Ausar Thompson offensive rebound
- Pistons misses three point jump shot
- Suns misses three point jump shot
- +3Suns makes three point jump shot74-68
- Pistons misses two point jump shot
- Ausar Thompson offensive rebound
- Jalen Duren defensive rebound
- Suns misses two point jump shot
- Pistons misses two point jump shot
- +2Pistons makes two point jump shot71-64
- Suns violation
- +3Suns makes three point jump shot69-62
- Pistons personal foul
- Suns defensive rebound
- +2Pistons makes two point jump shot66-62
- Mark Williams defensive rebound
- Jalen Duren defensive rebound
- Suns misses two point jump shot
- Duncan Robinson offensive rebound
- Cade Cunningham misses regular free throw 2 of 2
- Suns offensive rebound
- Pistons offensive rebound
- Suns lineup change (Mark Williams, Dillon Brooks, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Pistons lineup change (Tobias Harris, Jalen Duren, Ausar Thompson, Cade Cunningham, Duncan Robinson)
- Suns misses two point jump shot
- +2Pistons makes two point jump shot63-56
- Cade Cunningham defensive rebound
- Pistons personal foul
- Royce O'Neale misses regular free throw 1 of 2
- Royce O'Neale misses regular free throw 2 of 2
- +3Pistons makes three point jump shot63-54
- Tobias Harris defensive rebound
- Pistons personal foul
- +1Collin Gillespie makes technical free throw 1 of 162-51
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Royce O'Neale, Collin Gillespie, Ryan Dunn)
- +1Collin Gillespie makes regular free throw 1 of 263-51
- Jordan Goodwin offensive rebound
- Pistons turnover
- Suns misses two point jump shot
- Suns turnover
- +3Suns makes three point jump shot58-51
- Ronald Holland II defensive rebound
- Pistons personal foul
- Pistons lineup change (Tobias Harris, Javonte Green, Isaiah Stewart, Cade Cunningham, Duncan Robinson)
- Instant replay
- Suns lineup change (Mark Williams, Dillon Brooks, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Dillon Brooks shooting foul
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Pistons lineup change (Tobias Harris, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Duncan Robinson)
- +1Ronald Holland II makes regular free throw 2 of 255-51
- Pistons lineup change (Tobias Harris, Javonte Green, Isaiah Stewart, Cade Cunningham, Duncan Robinson)
- Pistons lineup change (Tobias Harris, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Duncan Robinson)
- Pistons lineup change (Tobias Harris, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Duncan Robinson)
- Pistons lineup change (Tobias Harris, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Duncan Robinson)
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Suns misses two point jump shot
- Pistons personal foul
- +1Mark Williams makes regular free throw 1 of 255-49
- Pistons lineup change (Tobias Harris, Jalen Duren, Ronald Holland II, Cade Cunningham, Duncan Robinson)
- +2Pistons makes two point jump shot54-49
- Suns misses three point jump shot
- +2Pistons makes two point jump shot54-47
- Suns turnover
- Instant replay
- Suns lineup change (Mark Williams, Dillon Brooks, Grayson Allen, Royce O'Neale, Collin Gillespie)
- +1Ronald Holland II makes regular free throw 2 of 254-45
- +2Pistons makes two point jump shot54-44
- Suns personal foul
- Mark Williams turnover (offensive foul)
- Jalen Duren defensive rebound
- Pistons personal foul
- Pistons 60 second timeout
- Suns personal foul
- +1Tobias Harris makes regular free throw 1 of 253-38
- +1Tobias Harris makes regular free throw 2 of 253-39
- +1Dillon Brooks makes regular free throw 1 of 251-37
- +1Ronald Holland II makes regular free throw 1 of 150-37
- Suns offensive rebound
- Pistons misses three point jump shot
- Stoppage (Out of bounds)
- Suns defensive rebound
- Pistons misses two point jump shot
- Suns turnover
- Pistons personal foul
- Pistons lineup change (Tobias Harris, Jalen Duren, Daniss Jenkins, Ronald Holland II, Duncan Robinson)
- Jordan Goodwin defensive rebound
- Suns lineup change (Mark Williams, Dillon Brooks, Rasheer Fleming, Grayson Allen, Royce O'Neale)
- Pistons misses three point jump shot
- Suns personal foul
- +1Tobias Harris makes regular free throw 1 of 242-33
- +1Daniss Jenkins makes regular free throw 1 of 242-31
- Suns lineup change (Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen, Royce O'Neale)
- +1Daniss Jenkins makes regular free throw 2 of 242-32
- Suns misses two point jump shot
- Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Royce O'Neale, Collin Gillespie)
- Jordan Goodwin offensive rebound
- Pistons 60 second timeout
- Pistons lineup change (Jalen Duren, Daniss Jenkins, Ausar Thompson, Javonte Green, Cade Cunningham)
- Suns misses three point jump shot
- Isaiah Stewart defensive rebound
- Suns personal foul
- Pistons lineup change (Daniss Jenkins, Caris LeVert, Javonte Green, Isaiah Stewart, Cade Cunningham)
- Pistons delay of game violation
- Pistons personal foul
- Pistons misses three point jump shot
- Suns personal foul
- +1Isaiah Stewart makes regular free throw 2 of 235-25
- Stoppage (Out of bounds)
- Pistons turnover
- Ryan Dunn offensive rebound
- Pistons turnover
- Pistons offensive rebound
- Pistons lineup change (Caris LeVert, Javonte Green, Isaiah Stewart, Ronald Holland II, Cade Cunningham)
- Stoppage (Out of bounds)
- Suns lineup change (Jordan Goodwin, Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie)
- Suns lineup change (Oso Ighodaro, Grayson Allen, Royce O'Neale, Collin Gillespie, Isaiah Livers)
- Pistons misses three point jump shot
- Isaiah Livers offensive rebound
- Pistons turnover
- Suns misses three point jump shot
- Pistons misses three point jump shot
- +3Pistons makes three point jump shot23-23
- +2Suns makes two point jump shot23-20
- Pistons misses two point jump shot
- Stoppage (Out of bounds)
- +2Suns makes two point jump shot21-20
- Oso Ighodaro misses regular free throw 1 of 1
- Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Collin Gillespie, Ryan Dunn)
- Grayson Allen defensive rebound
- Suns turnover
- Ronald Holland II defensive rebound
- Pistons misses three point jump shot
- Stoppage (Out of bounds)
- +1Dillon Brooks makes regular free throw 1 of 218-17
- Suns lineup change (Jordan Goodwin, Dillon Brooks, Oso Ighodaro, Grayson Allen, Ryan Dunn)
- +2Pistons makes two point jump shot17-17
- Pistons lineup change (Jalen Duren, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Jaden Ivey)
- Pistons lineup change (Ausar Thompson, Isaiah Stewart, Ronald Holland II, Cade Cunningham, Jaden Ivey)
- Suns personal foul
- Suns lineup change (Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen, Ryan Dunn)
- +2Pistons makes two point jump shot12-13
- Mark Williams offensive rebound
- Grayson Allen defensive rebound
- Grayson Allen defensive rebound
- +1Grayson Allen makes regular free throw 1 of 29-11
- Pistons lineup change (Jalen Duren, Ausar Thompson, Isaiah Stewart, Cade Cunningham, Duncan Robinson)
- Stoppage (Out of bounds)
- Suns lineup change (Mark Williams, Jordan Goodwin, Dillon Brooks, Grayson Allen, Royce O'Neale)
- +3Suns makes three point jump shot8-11
- Pistons misses two point jump shot
- +3Pistons makes three point jump shot3-11
- Ausar Thompson offensive rebound
- Tobias Harris offensive rebound
- Jalen Duren offensive rebound
- Jalen Duren defensive rebound
- Pistons misses two point jump shot
- Stoppage (Out of bounds)
- Jump ball. (Dillon Brooks gains possession)
- Suns misses three point jump shot
- Pistons misses three point jump shot
- Royce O'Neale defensive rebound
- Tobias Harris defensive rebound
- +2Pistons makes two point jump shot3-8
- Pistons misses two point jump shot
- Pistons misses three point jump shot
- Suns misses three point jump shot
- +3Suns makes three point jump shot3-6
- Jalen Duren defensive rebound
- Royce O'Neale defensive rebound
- Suns personal foul
- Jalen Duren defensive rebound
- +2Pistons makes two point jump shot0-2
- Suns misses two point jump shot
- Start of 1st Quarter
- Suns lineup change (Mark Williams, Dillon Brooks, Grayson Allen, Royce O'Neale, Collin Gillespie)
| Pos | Player | Pts | |
|---|---|---|---|
| Pos | Player | Pts | |
|---|---|---|---|
Suns vs. Pistons: Detailed Breakdown
Matchup Overview
- Teams: Suns vs. Pistons
- Date: Thursday, January 15, 2026
- Time: 7:00 PM ET
- Venue: Little Caesars Arena
Current Betting Odds
- Spread: Pistons favored at -7.5
- Total (Over/Under): 219
- Moneyline Odds: Suns +228, Pistons -265
Dimers' Win Probabilities
- Suns: 26%
- Pistons: 74%
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 Suns 105-112 Pistons.
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 Suns a win probability of 26%, while the Pistons have a win probability of 74%. 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 Little Caesars Arena on Friday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.
Our Suns vs. Pistons 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.