NBAScopeStatistics • Predictions • Analysis

Detroit Pistons at Charlotte Hornets

Monday, November 2, 2026 · Final · Spectrum Center

Detroit Pistons124FinalCharlotte Hornets91

Read the game recap →

Win probability CHA 0% · DET 100%
StartEnd Q1End Q2End Q3End Q4DET50%CHA

Computed by NBAScope (model wp-v1) from the score, the time left and the pre-game Elo expectation — see methodology.

Score margin, minute by minute Above the line: CHA ahead · below: DET ahead
StartEnd Q1End Q2End Q3End Q4+330+33CHA aheadDET ahead

Scoring runs: CHA 8-0 (Q1 5:30 → Q1 3:03)DET 8-0 (Q1 2:50 → Q1 1:27)CHA 8-0 (Q1 5.8 → Q2 9:54)DET 8-0 (Q2 6:06 → Q2 5:06)DET 19-0 (Q3 4:39 → Q3 1:09)DET 8-0 (Q4 9:42 → Q4 8:50)

Team comparison

DETCHA

47-8232-84Field goals
5738Field goal %
18-3713-443-pointers
49303-point %
12-1514-19Free throws
3744Rebounds
618Offensive rebounds
3019Assists
158Steals
76Blocks
1527Turnovers
5236Points in the paint
274Fast-break points
1917Fouls
333Largest lead
77Lead changes

Score by quarter

TeamQ1Q2Q3Q4Total
Pistons27383326124
Hornets2430211691

Detroit Pistons — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Duncan Robinson · starter3224233018-116-92-2+25
Paul Reed · starter2811542215-60-01-2+23
Cade Cunningham · starter27335750313-204-73-4+19
Ausar Thompson · starter2614640125-70-04-5+15
John Collins · starter194311121-40-12-20
Daniss Jenkins232170021-40-20-0+14
Kevin Huerter209231003-63-50-0+20
Javonte Green205201002-31-20-0+24
Ronald Holland II2011200124-83-60-0+13
Tolu Smith80201000-10-00-0+3
Chaz Lanier75000002-41-30-0+3
Ebuka Okorie64211002-70-20-0+3
Isaac Jones62500211-10-00-0+3
Taurean PrinceDid not play — coach's decision

Charlotte Hornets — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Brandon Miller · starter3117140017-183-110-0-14
Naz Reid · starter2713620014-112-63-6-15
Moussa Diabate · starter247923103-60-01-1-23
Sion James · starter2111430034-63-40-0-8
Coby White · starter167030033-91-50-0+1
Dennis Schroder235212052-40-21-2-30
Tidjane Salaun191702210-50-41-2-11
Grayson Allen1911100023-73-72-2-26
Royce O'Neale182401020-30-32-2-18
Ryan Kalkbrenner164600221-30-02-2-9
Hannes Steinbach92210021-20-00-0-4
Christian Anderson98220123-51-11-1-4
Liam McNeeley93010011-50-11-1-4

Play-by-play

  1. 0.0End of Game124-91
  2. 0.0End of the 4th Quarter124-91
  3. 17.6CHAshot clock turnover 124-91
  4. 40.8DETIsaac Jones makes tip shot124-91
  5. 41.8DETIsaac Jones offensive rebound122-91
  6. 41.8DETEbuka Okorie misses running pullup jump shot122-91
  7. 47.5CHAChristian Anderson bad pass turnover (Tolu Smith steals)122-91
  8. 53.3CHAChristian Anderson defensive rebound122-91
  9. 53.3DETChaz Lanier misses 24-foot three point jumper122-91
  10. 1:03DETEbuka Okorie defensive rebound122-91
  11. 1:03CHATidjane Salaun misses 27-foot three point jumper122-91
  12. 1:12CHATidjane Salaun defensive rebound122-91
  13. 1:12DETEbuka Okorie misses driving layup122-91
  14. 1:23DETDaniss Jenkins enters the game for Ronald Holland II122-91
  15. 1:23CHAChristian Anderson loose ball foul122-91
  16. 1:23CHAHannes Steinbach bad pass turnover122-91
  17. 1:25DETEbuka Okorie makes driving layup122-91
  18. 1:34DETEbuka Okorie defensive rebound120-91
  19. 1:34CHALiam McNeeley misses 24-foot three point jumper120-91
  20. 1:45DETEbuka Okorie makes driving layup120-91
  21. 1:52CHAChristian Anderson makes 29-foot three point jumper (Liam McNeeley assists)118-91
  22. 2:04CHAHannes Steinbach defensive rebound118-88
  23. 2:04DETTidjane Salaun blocks Tolu Smith's two point shot118-88
  24. 2:08DETTolu Smith offensive rebound118-88
  25. 2:08DETEbuka Okorie misses 25-foot three point jumper118-88
  26. 2:23CHAChristian Anderson makes free throw 1 of 1118-88
  27. 2:23DETRonald Holland II shooting foul118-87
  28. 2:23CHAChristian Anderson makes 1-foot layup (Hannes Steinbach assists)118-87
  29. 2:28DETChaz Lanier personal foul118-85
  30. 2:41CHATidjane Salaun defensive rebound118-85
  31. 2:41DETChaz Lanier misses 24-foot three point jumper118-85
  32. 2:52DETTolu Smith defensive rebound118-85
  33. 2:52CHAChristian Anderson misses running layup118-85
  34. 3:00CHATidjane Salaun defensive rebound118-85
  35. 3:00DETRonald Holland II misses 26-foot three point jumper118-85
  36. 3:19DETTolu Smith enters the game for Daniss Jenkins118-85
  37. 3:19CHALiam McNeeley out of bounds bad pass turnover118-85
  38. 3:32CHARoyce O'Neale defensive rebound118-85
  39. 3:32DETEbuka Okorie misses driving floating jump shot118-85
  40. 3:53DETPistons Full timeout118-85
  41. 3:53DETIsaac Jones defensive rebound118-85
  42. 3:53CHAIsaac Jones blocks Liam McNeeley 's 5-foot driving layup118-85
  43. 4:04DETIsaac Jones out of bounds bad pass turnover118-85
  44. 4:07DETIsaac Jones defensive rebound118-85
  45. 4:07CHAIsaac Jones blocks Liam McNeeley 's 8-foot driving layup118-85
  46. 4:20DETshot clock turnover 118-85
  47. 4:40DETIsaac Jones offensive rebound118-85
  48. 4:40DETChristian Anderson blocks Ebuka Okorie 's 6-foot running layup118-85
  49. 4:45CHAChristian Anderson bad pass turnover (Ebuka Okorie steals)118-85
  50. 5:00DETChaz Lanier makes 32-foot three point jumper (Ebuka Okorie assists)118-85
  51. 5:14DETIsaac Jones defensive rebound115-85
  52. 5:14CHALiam McNeeley misses driving floating jump shot115-85
  53. 5:30DETEbuka Okorie enters the game for Paul Reed115-85
  54. 5:30DETIsaac Jones enters the game for Kevin Huerter115-85
  55. 5:30DETRonald Holland II out of bounds bad pass turnover115-85
  56. 5:45CHAChristian Anderson makes tip shot115-85
  57. 5:48CHAChristian Anderson offensive rebound115-83
  58. 5:48CHAHannes Steinbach misses layup115-83
  59. 6:04CHATidjane Salaun defensive rebound115-83
  60. 6:04DETRonald Holland II misses 23-foot three point jumper115-83
  61. 6:19DETRonald Holland II enters the game for Ausar Thompson115-83
  62. 6:19CHARoyce O'Neale steps out of bounds turnover115-83
  63. 6:28DETChaz Lanier makes 1-foot layup (Ausar Thompson assists)115-83
  64. 6:39DETAusar Thompson defensive rebound113-83
  65. 6:39CHATidjane Salaun misses 26-foot three point jumper113-83
  66. 6:54DETChaz Lanier enters the game for Duncan Robinson113-83
  67. 6:54DETAusar Thompson makes free throw 2 of 2113-83
  68. 6:54DETPistons offensive team rebound112-83
  69. 6:54DETAusar Thompson misses free throw 1 of 2112-83
  70. 6:54CHATidjane Salaun shooting foul112-83
  71. 7:00DETPaul Reed defensive rebound112-83
  72. 7:00CHAChristian Anderson misses driving floating jump shot112-83
  73. 7:13DETDuncan Robinson makes 26-foot three pointer (Daniss Jenkins assists)112-83
  74. 7:32CHAHannes Steinbach makes layup (Christian Anderson assists)109-83
  75. 7:48DETDuncan Robinson makes 25-foot running jump shot (Daniss Jenkins assists)109-81
  76. 7:53CHAHannes Steinbach bad pass turnover (Kevin Huerter steals)106-81
  77. 7:58DETPaul Reed enters the game for John Collins106-81
  78. 7:58CHAHornets offensive team rebound106-81
  79. 7:58CHATidjane Salaun misses free throw flagrant 2 of 2106-81
  80. 7:58CHATidjane Salaun makes free throw flagrant 1 of 2106-81
  81. 7:58(07:58) [Pistons] REF-INITIATED REVIEW (CALL OVERTURNED)106-80
  82. 7:58DETJohn Collins flagrant foul type 1106-80
  83. 8:13CHAHannes Steinbach defensive rebound106-80
  84. 8:13DETKevin Huerter misses 24-foot fade away jump shot106-80
  85. 8:27CHALiam McNeeley makes free throw 1 of 1106-80
  86. 8:27DETAusar Thompson shooting foul106-79
  87. 8:27CHALiam McNeeley makes 10-foot floating jump shot (Christian Anderson assists)106-79
  88. 8:50CHALiam McNeeley enters the game for Brandon Miller106-77
  89. 8:50CHAChristian Anderson enters the game for Moussa Diabate106-77
  90. 8:50CHARoyce O'Neale enters the game for Dennis Schroder106-77
  91. 8:50CHAHannes Steinbach enters the game for Sion James106-77
  92. 8:50CHAHornets Full timeout106-77
  93. 8:50DETKevin Huerter makes 29-foot running jump shot (Daniss Jenkins assists)106-77
  94. 8:55CHADennis Schroder bad pass turnover (John Collins steals)103-77
  95. 9:16DETDuncan Robinson makes 26-foot three pointer (Kevin Huerter assists)103-77
  96. 9:23CHASion James bad pass turnover (Duncan Robinson steals)100-77
  97. 9:42DETAusar Thompson makes driving layup100-77
  98. 9:56DETJohn Collins defensive rebound98-77
  99. 9:56CHADennis Schroder misses 23-foot three point jumper98-77
  100. 10:05DETKevin Huerter personal foul98-77
  101. 10:09DETAusar Thompson lost ball turnover (Dennis Schroder steals)98-77
  102. 10:23CHASion James out of bounds bad pass turnover98-77
  103. 10:23DET(10:23) [Pistons] COACH'S CHALLENGE (CALL OVERTURNED) [Pistons] retain their timeout98-77
  104. 10:23DETPistons Full timeout98-77
  105. 10:30CHASion James defensive rebound98-77
  106. 10:30DETKevin Huerter misses 25-foot three point jumper98-77
  107. 10:37DETAusar Thompson offensive rebound98-77
  108. 10:37DETJohn Collins misses driving layup98-77
  109. 10:53CHAMoussa Diabate makes tip shot98-77
  110. 10:55CHAMoussa Diabate offensive rebound98-75
  111. 10:55CHATidjane Salaun misses 24-foot running jump shot98-75
  112. 11:02DETJohn Collins bad pass turnover (Moussa Diabate steals)98-75
  113. 11:16CHATidjane Salaun offensive foul turnover98-75
  114. 11:16CHATidjane Salaun offensive foul98-75
  115. 11:16(11:16) [Pistons] COACH'S CHALLENGE (CALL REPLAYCENTER)98-75
  116. 11:39CHATidjane Salaun defensive rebound98-75
  117. 11:39DETTidjane Salaun blocks John Collins 's 7-foot driving layup98-75
  118. 12:00DETAusar Thompson enters the game for Paul Reed98-75
  119. 12:00DETJohn Collins enters the game for Javonte Green98-75
  120. 12:00CHADennis Schroder enters the game for Grayson Allen98-75

Recent head-to-head

Full history →
2026-10-28CHA 89 – 97 DETPistons won
2026-04-10DET 118 – 100 CHAPistons won
2026-02-09DET 110 – 104 CHAPistons won
2025-12-20CHA 86 – 112 DETPistons won
2025-02-09CHA 102 – 112 DETPistons won
2025-01-03CHA 94 – 98 DETPistons won
2024-11-21DET 121 – 123 CHAHornets won
2024-11-06DET 107 – 108 CHAHornets won