NBAScopeStatistics • Predictions • Analysis

Cleveland Cavaliers at Charlotte Hornets

Monday, November 9, 2026 · Final · Spectrum Center

Cleveland Cavaliers112FinalCharlotte Hornets124

Read the game recap →

Win probability CHA 100% · CLE 0%
StartEnd Q1End Q2End Q3End Q4CLE50%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: CLE ahead
StartEnd Q1End Q2End Q3End Q4+300+30CHA aheadCLE ahead

Scoring runs: CHA 8-0 (Q2 8:08 → Q2 7:21)CHA 16-0 (Q3 6:44 → Q3 3:50)CLE 8-0 (Q4 11:36 → Q4 10:53)

Team comparison

CLECHA

42-8244-93Field goals
5147Field goal %
14-3523-463-pointers
40503-point %
14-1813-16Free throws
3249Rebounds
417Offensive rebounds
2729Assists
99Steals
63Blocks
1417Turnovers
4834Points in the paint
1813Fast-break points
1616Fouls
933Largest lead
33Lead changes

Score by quarter

TeamQ1Q2Q3Q4Total
Cavaliers28252732112
Hornets29403817124

Cleveland Cavaliers — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
James Harden · starter2511351043-92-73-3-22
Evan Mobley · starter249232143-52-21-2-24
Donovan Mitchell · starter2311241004-111-32-2-3
Peyton Watson · starter2113210025-92-41-2-10
Jarrett Allen · starter1912710115-51-11-2-9
Meleek Thomas2718332207-124-60-0-1
Tyrese Proctor236141012-40-12-3-20
Mario Hezonja1710300105-110-30-0-16
Craig Porter Jr.179241014-60-11-1+7
Riley Minix172200001-40-30-0+5
Thomas Bryant1511201103-52-33-3+18
Norchad Omier120320000-10-10-0+15

Charlotte Hornets — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Ryan Kalkbrenner · starter3581531324-70-00-0+20
Grayson Allen · starter3427462038-146-125-6-1
Sion James · starter3311442004-93-60-0+18
Naz Reid · starter322513420310-264-91-2+16
Coby White · starter2010290033-120-44-5-6
Royce O'Neale2310311004-82-50-0+12
Tidjane Salaun1814301004-63-43-3-3
Liam McNeeley168110003-32-20-0+4
Christian Anderson169110023-53-40-0+6
Hannes Steinbach132300011-30-00-0-6
Michael AjayiDid not play — coach's decision
PJ HallDid not play — coach's decision

Play-by-play

  1. 0.0End of Game112-124
  2. 0.0End of the 4th Quarter112-124
  3. 19.1CHATidjane Salaun enters the game for Naz Reid112-124
  4. 19.1CHAshot clock turnover 112-124
  5. 43.6CHASion James defensive rebound112-124
  6. 43.6CLEMeleek Thomas misses driving layup112-124
  7. 55.5CLEMeleek Thomas defensive rebound112-124
  8. 55.5CHANaz Reid misses 28-foot three point step back jumpshot112-124
  9. 1:16CHANaz Reid defensive rebound112-124
  10. 1:16CLERyan Kalkbrenner blocks Craig Porter Jr.'s driving layup112-124
  11. 1:29CHANaz Reid makes free throw 2 of 2112-124
  12. 1:29CHAHornets offensive team rebound112-123
  13. 1:29CLE(01:29) [Cavaliers] COACH'S CHALLENGE (CALL STANDS) [Cavaliers] charged with a timeout112-123
  14. 1:29CLECavaliers Full timeout112-123
  15. 1:29CHANaz Reid misses free throw 1 of 2112-123
  16. 1:29CLECraig Porter Jr. shooting foul112-123
  17. 1:49CHASion James defensive rebound112-123
  18. 1:49CLERiley Minix misses 25-foot three point jumper112-123
  19. 1:56CLEMeleek Thomas defensive rebound112-123
  20. 1:56CHANaz Reid misses driving floating jump shot112-123
  21. 2:21CLEMeleek Thomas makes 9-foot driving floating jump shot112-123
  22. 2:30CHANaz Reid offensive foul turnover110-123
  23. 2:30CHANaz Reid offensive foul110-123
  24. 2:35CLECraig Porter Jr. bad pass turnover (Naz Reid steals)110-123
  25. 2:44CHARoyce O'Neale makes 25-foot three point jumper (Naz Reid assists)110-123
  26. 2:53CHARyan Kalkbrenner offensive rebound110-120
  27. 2:53CHARoyce O'Neale misses 25-foot three point jumper110-120
  28. 3:13CLENorchad Omier personal foul110-120
  29. 3:15CHARyan Kalkbrenner defensive rebound110-120
  30. 3:15CLEMeleek Thomas misses driving floating jump shot110-120
  31. 3:26CHARyan Kalkbrenner makes tip shot110-120
  32. 3:27CHARyan Kalkbrenner offensive rebound110-118
  33. 3:27CHANaz Reid misses two point shot110-118
  34. 3:47CHAGrayson Allen enters the game for Tidjane Salaun110-118
  35. 3:47CHARoyce O'Neale enters the game for Christian Anderson110-118
  36. 3:47CHAHornets Full timeout110-118
  37. 3:47CLEMeleek Thomas makes 24-foot running jump shot (Craig Porter Jr. assists)110-118
  38. 3:54CLERiley Minix defensive rebound107-118
  39. 3:54CHAChristian Anderson misses 15-foot pullup jump shot107-118
  40. 4:17CLEThomas Bryant makes 25-foot three point jumper (Meleek Thomas assists)107-118
  41. 4:33CHAChristian Anderson makes 26-foot three point jumper (Sion James assists)104-118
  42. 4:39CLENorchad Omier personal foul104-115
  43. 4:47CLECraig Porter Jr. makes free throw 1 of 1104-115
  44. 4:47CHARyan Kalkbrenner shooting foul103-115
  45. 4:47CLECraig Porter Jr. makes 2-foot two point shot103-115
  46. 4:59CLERiley Minix defensive rebound101-115
  47. 4:59CHATidjane Salaun misses 25-foot three point jumper101-115
  48. 5:20CLECraig Porter Jr. makes 10-foot driving floating jump shot (Norchad Omier assists)101-115
  49. 5:34CLENorchad Omier defensive rebound99-115
  50. 5:34CHARyan Kalkbrenner misses tip shot99-115
  51. 5:36CHARyan Kalkbrenner offensive rebound99-115
  52. 5:36CHANaz Reid misses driving floating jump shot99-115
  53. 5:54CHATidjane Salaun defensive rebound99-115
  54. 5:54CLEMeleek Thomas misses 25-foot three point pullup jump shot99-115
  55. 6:15CLEMeleek Thomas enters the game for Tyrese Proctor99-115
  56. 6:15CHANaz Reid enters the game for Liam McNeeley99-115
  57. 6:15CHAChristian Anderson enters the game for Coby White99-115
  58. 6:15CLECavaliers Full timeout99-115
  59. 6:15CHACoby White makes 9-foot fade away jump shot99-115
  60. 6:37CHALiam McNeeley defensive rebound99-113
  61. 6:37CLETyrese Proctor misses running pullup jump shot99-113
  62. 6:44CLEThomas Bryant defensive rebound99-113
  63. 6:44CHAThomas Bryant blocks Coby White 's 4-foot two point shot99-113
  64. 7:01CHARyan Kalkbrenner defensive rebound99-113
  65. 7:01CLERyan Kalkbrenner blocks Thomas Bryant 's 6-foot two point shot99-113
  66. 7:12CHACoby White kicked ball violation99-113
  67. 7:20CLENorchad Omier defensive rebound99-113
  68. 7:20CHACoby White misses 26-foot three point pullup jump shot99-113
  69. 7:42CLECraig Porter Jr. makes 9-foot driving floating jump shot99-113
  70. 7:58CHASion James enters the game for Grayson Allen97-113
  71. 7:58CLECavaliers defensive team rebound97-113
  72. 7:58CHARyan Kalkbrenner misses 3-foot two point shot97-113
  73. 8:21CLEThomas Bryant makes two point shot97-113
  74. 8:24CLEThomas Bryant offensive rebound95-113
  75. 8:24CLERiley Minix misses 25-foot three point jumper95-113
  76. 8:32CHAGrayson Allen bad pass turnover (Craig Porter Jr. steals)95-113
  77. 8:45CLEThomas Bryant makes 24-foot three point jumper (Tyrese Proctor assists)95-113
  78. 8:56CHATidjane Salaun enters the game for Naz Reid92-113
  79. 8:56CHACoby White makes free throw 1 of 192-113
  80. 8:56CLEThomas Bryant shooting foul92-112
  81. 8:56CHACoby White makes two point shot92-112
  82. 8:56CHACoby White offensive rebound92-110
  83. 8:56CHANaz Reid misses 26-foot three point jumper92-110
  84. 9:03CLETyrese Proctor enters the game for Meleek Thomas92-110
  85. 9:03CLERiley Minix personal foul92-110
  86. 9:16CHARyan Kalkbrenner defensive rebound92-110
  87. 9:16CLEMeleek Thomas misses 19-foot fade away jump shot92-110
  88. 9:28CHAshot clock turnover 92-110
  89. 9:29CHARyan Kalkbrenner offensive rebound92-110
  90. 9:29CHANaz Reid misses 16-foot two point shot92-110
  91. 9:52CHARyan Kalkbrenner enters the game for Royce O'Neale92-110
  92. 9:52CHANaz Reid enters the game for Hannes Steinbach92-110
  93. 9:52CLEMeleek Thomas makes running layup (Craig Porter Jr. assists)92-110
  94. 9:56CHACoby White lost ball turnover (Meleek Thomas steals)90-110
  95. 10:10CLECraig Porter Jr. makes 11-foot two point shot90-110
  96. 10:16CLECraig Porter Jr. offensive rebound88-110
  97. 10:16CLENorchad Omier misses 24-foot three point jumper88-110
  98. 10:33CHALiam McNeeley makes 26-foot three point jumper (Coby White assists)88-110
  99. 10:36CHAHannes Steinbach offensive rebound88-107
  100. 10:36CHAMeleek Thomas blocks Hannes Steinbach 's 6-foot layup88-107
  101. 10:53CLEMeleek Thomas makes 6-foot driving floating jump shot (Craig Porter Jr. assists)88-107
  102. 11:03CHACoby White offensive foul turnover86-107
  103. 11:03CLEThomas Bryant makes free throw flagrant 2 of 286-107
  104. 11:03CLEThomas Bryant makes free throw flagrant 1 of 285-107
  105. 11:03CHACoby White flagrant foul type 184-107
  106. 11:03(11:03) [Cavaliers] REF-INITIATED REVIEW (CALL OVERTURNED)84-107
  107. 11:03CLEThomas Bryant makes free throw 1 of 184-107
  108. 11:03CHARoyce O'Neale shooting foul83-107
  109. 11:17CLECraig Porter Jr. defensive rebound83-107
  110. 11:17CHACoby White misses 7-foot fade away jump shot83-107
  111. 11:36CLEMeleek Thomas makes 23-foot three pointer (Norchad Omier assists)83-107
  112. 11:43CLENorchad Omier offensive rebound80-107
  113. 11:43CLEThomas Bryant misses 26-foot three point jumper80-107
  114. 11:44CHALiam McNeeley kicked ball violation80-107
  115. 12:00CHACoby White enters the game for Christian Anderson80-107
  116. 12:00CHALiam McNeeley enters the game for Tidjane Salaun80-107
  117. 12:00CLECraig Porter Jr. enters the game for Mario Hezonja80-107
  118. 12:00CLENorchad Omier enters the game for Donovan Mitchell80-107
  119. 12:00CLERiley Minix enters the game for Tyrese Proctor80-107

Recent head-to-head

Full history →
2026-02-20CLE 118 – 113 CHACavaliers won
2026-01-21CLE 94 – 87 CHACavaliers won
2025-12-22CHA 132 – 139 CLECavaliers won
2025-12-14CHA 119 – 111 CLEHornets won
2025-03-07CLE 118 – 117 CHACavaliers won
2025-01-05CHA 105 – 115 CLECavaliers won
2024-12-07CLE 116 – 102 CHACavaliers won
2024-11-17CHA 114 – 128 CLECavaliers won