Cleveland Cavaliers at Charlotte Hornets
Monday, November 9, 2026 · Final · Spectrum Center
Cleveland Cavaliers112Final
Charlotte Hornets124Computed by NBAScope (model wp-v1) from the score, the time left and the pre-game Elo expectation — see methodology.
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
| Team | Q1 | Q2 | Q3 | Q4 | Total |
|---|---|---|---|---|---|
| Cavaliers | 28 | 25 | 27 | 32 | 112 |
| Hornets | 29 | 40 | 38 | 17 | 124 |
Cleveland Cavaliers — players
| Player | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| James Harden · starter | 25 | 11 | 3 | 5 | 1 | 0 | 4 | 3-9 | 2-7 | 3-3 | -22 |
| Evan Mobley · starter | 24 | 9 | 2 | 3 | 2 | 1 | 4 | 3-5 | 2-2 | 1-2 | -24 |
| Donovan Mitchell · starter | 23 | 11 | 2 | 4 | 1 | 0 | 0 | 4-11 | 1-3 | 2-2 | -3 |
| Peyton Watson · starter | 21 | 13 | 2 | 1 | 0 | 0 | 2 | 5-9 | 2-4 | 1-2 | -10 |
| Jarrett Allen · starter | 19 | 12 | 7 | 1 | 0 | 1 | 1 | 5-5 | 1-1 | 1-2 | -9 |
| Meleek Thomas | 27 | 18 | 3 | 3 | 2 | 2 | 0 | 7-12 | 4-6 | 0-0 | -1 |
| Tyrese Proctor | 23 | 6 | 1 | 4 | 1 | 0 | 1 | 2-4 | 0-1 | 2-3 | -20 |
| Mario Hezonja | 17 | 10 | 3 | 0 | 0 | 1 | 0 | 5-11 | 0-3 | 0-0 | -16 |
| Craig Porter Jr. | 17 | 9 | 2 | 4 | 1 | 0 | 1 | 4-6 | 0-1 | 1-1 | +7 |
| Riley Minix | 17 | 2 | 2 | 0 | 0 | 0 | 0 | 1-4 | 0-3 | 0-0 | +5 |
| Thomas Bryant | 15 | 11 | 2 | 0 | 1 | 1 | 0 | 3-5 | 2-3 | 3-3 | +18 |
| Norchad Omier | 12 | 0 | 3 | 2 | 0 | 0 | 0 | 0-1 | 0-1 | 0-0 | +15 |
Charlotte Hornets — players
| Player | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ryan Kalkbrenner · starter | 35 | 8 | 15 | 3 | 1 | 3 | 2 | 4-7 | 0-0 | 0-0 | +20 |
| Grayson Allen · starter | 34 | 27 | 4 | 6 | 2 | 0 | 3 | 8-14 | 6-12 | 5-6 | -1 |
| Sion James · starter | 33 | 11 | 4 | 4 | 2 | 0 | 0 | 4-9 | 3-6 | 0-0 | +18 |
| Naz Reid · starter | 32 | 25 | 13 | 4 | 2 | 0 | 3 | 10-26 | 4-9 | 1-2 | +16 |
| Coby White · starter | 20 | 10 | 2 | 9 | 0 | 0 | 3 | 3-12 | 0-4 | 4-5 | -6 |
| Royce O'Neale | 23 | 10 | 3 | 1 | 1 | 0 | 0 | 4-8 | 2-5 | 0-0 | +12 |
| Tidjane Salaun | 18 | 14 | 3 | 0 | 1 | 0 | 0 | 4-6 | 3-4 | 3-3 | -3 |
| Liam McNeeley | 16 | 8 | 1 | 1 | 0 | 0 | 0 | 3-3 | 2-2 | 0-0 | +4 |
| Christian Anderson | 16 | 9 | 1 | 1 | 0 | 0 | 2 | 3-5 | 3-4 | 0-0 | +6 |
| Hannes Steinbach | 13 | 2 | 3 | 0 | 0 | 0 | 1 | 1-3 | 0-0 | 0-0 | -6 |
| Michael Ajayi | Did not play — coach's decision | ||||||||||
| PJ Hall | Did not play — coach's decision | ||||||||||
Play-by-play
- 0.0End of Game112-124
- 0.0End of the 4th Quarter112-124
- 19.1CHATidjane Salaun enters the game for Naz Reid112-124
- 19.1CHAshot clock turnover 112-124
- 43.6CHASion James defensive rebound112-124
- 43.6CLEMeleek Thomas misses driving layup112-124
- 55.5CLEMeleek Thomas defensive rebound112-124
- 55.5CHANaz Reid misses 28-foot three point step back jumpshot112-124
- 1:16CHANaz Reid defensive rebound112-124
- 1:16CLERyan Kalkbrenner blocks Craig Porter Jr.'s driving layup112-124
- 1:29CHANaz Reid makes free throw 2 of 2112-124
- 1:29CHAHornets offensive team rebound112-123
- 1:29CLE(01:29) [Cavaliers] COACH'S CHALLENGE (CALL STANDS) [Cavaliers] charged with a timeout112-123
- 1:29CLECavaliers Full timeout112-123
- 1:29CHANaz Reid misses free throw 1 of 2112-123
- 1:29CLECraig Porter Jr. shooting foul112-123
- 1:49CHASion James defensive rebound112-123
- 1:49CLERiley Minix misses 25-foot three point jumper112-123
- 1:56CLEMeleek Thomas defensive rebound112-123
- 1:56CHANaz Reid misses driving floating jump shot112-123
- 2:21CLEMeleek Thomas makes 9-foot driving floating jump shot112-123
- 2:30CHANaz Reid offensive foul turnover110-123
- 2:30CHANaz Reid offensive foul110-123
- 2:35CLECraig Porter Jr. bad pass turnover (Naz Reid steals)110-123
- 2:44CHARoyce O'Neale makes 25-foot three point jumper (Naz Reid assists)110-123
- 2:53CHARyan Kalkbrenner offensive rebound110-120
- 2:53CHARoyce O'Neale misses 25-foot three point jumper110-120
- 3:13CLENorchad Omier personal foul110-120
- 3:15CHARyan Kalkbrenner defensive rebound110-120
- 3:15CLEMeleek Thomas misses driving floating jump shot110-120
- 3:26CHARyan Kalkbrenner makes tip shot110-120
- 3:27CHARyan Kalkbrenner offensive rebound110-118
- 3:27CHANaz Reid misses two point shot110-118
- 3:47CHAGrayson Allen enters the game for Tidjane Salaun110-118
- 3:47CHARoyce O'Neale enters the game for Christian Anderson110-118
- 3:47CHAHornets Full timeout110-118
- 3:47CLEMeleek Thomas makes 24-foot running jump shot (Craig Porter Jr. assists)110-118
- 3:54CLERiley Minix defensive rebound107-118
- 3:54CHAChristian Anderson misses 15-foot pullup jump shot107-118
- 4:17CLEThomas Bryant makes 25-foot three point jumper (Meleek Thomas assists)107-118
- 4:33CHAChristian Anderson makes 26-foot three point jumper (Sion James assists)104-118
- 4:39CLENorchad Omier personal foul104-115
- 4:47CLECraig Porter Jr. makes free throw 1 of 1104-115
- 4:47CHARyan Kalkbrenner shooting foul103-115
- 4:47CLECraig Porter Jr. makes 2-foot two point shot103-115
- 4:59CLERiley Minix defensive rebound101-115
- 4:59CHATidjane Salaun misses 25-foot three point jumper101-115
- 5:20CLECraig Porter Jr. makes 10-foot driving floating jump shot (Norchad Omier assists)101-115
- 5:34CLENorchad Omier defensive rebound99-115
- 5:34CHARyan Kalkbrenner misses tip shot99-115
- 5:36CHARyan Kalkbrenner offensive rebound99-115
- 5:36CHANaz Reid misses driving floating jump shot99-115
- 5:54CHATidjane Salaun defensive rebound99-115
- 5:54CLEMeleek Thomas misses 25-foot three point pullup jump shot99-115
- 6:15CLEMeleek Thomas enters the game for Tyrese Proctor99-115
- 6:15CHANaz Reid enters the game for Liam McNeeley99-115
- 6:15CHAChristian Anderson enters the game for Coby White99-115
- 6:15CLECavaliers Full timeout99-115
- 6:15CHACoby White makes 9-foot fade away jump shot99-115
- 6:37CHALiam McNeeley defensive rebound99-113
- 6:37CLETyrese Proctor misses running pullup jump shot99-113
- 6:44CLEThomas Bryant defensive rebound99-113
- 6:44CHAThomas Bryant blocks Coby White 's 4-foot two point shot99-113
- 7:01CHARyan Kalkbrenner defensive rebound99-113
- 7:01CLERyan Kalkbrenner blocks Thomas Bryant 's 6-foot two point shot99-113
- 7:12CHACoby White kicked ball violation99-113
- 7:20CLENorchad Omier defensive rebound99-113
- 7:20CHACoby White misses 26-foot three point pullup jump shot99-113
- 7:42CLECraig Porter Jr. makes 9-foot driving floating jump shot99-113
- 7:58CHASion James enters the game for Grayson Allen97-113
- 7:58CLECavaliers defensive team rebound97-113
- 7:58CHARyan Kalkbrenner misses 3-foot two point shot97-113
- 8:21CLEThomas Bryant makes two point shot97-113
- 8:24CLEThomas Bryant offensive rebound95-113
- 8:24CLERiley Minix misses 25-foot three point jumper95-113
- 8:32CHAGrayson Allen bad pass turnover (Craig Porter Jr. steals)95-113
- 8:45CLEThomas Bryant makes 24-foot three point jumper (Tyrese Proctor assists)95-113
- 8:56CHATidjane Salaun enters the game for Naz Reid92-113
- 8:56CHACoby White makes free throw 1 of 192-113
- 8:56CLEThomas Bryant shooting foul92-112
- 8:56CHACoby White makes two point shot92-112
- 8:56CHACoby White offensive rebound92-110
- 8:56CHANaz Reid misses 26-foot three point jumper92-110
- 9:03CLETyrese Proctor enters the game for Meleek Thomas92-110
- 9:03CLERiley Minix personal foul92-110
- 9:16CHARyan Kalkbrenner defensive rebound92-110
- 9:16CLEMeleek Thomas misses 19-foot fade away jump shot92-110
- 9:28CHAshot clock turnover 92-110
- 9:29CHARyan Kalkbrenner offensive rebound92-110
- 9:29CHANaz Reid misses 16-foot two point shot92-110
- 9:52CHARyan Kalkbrenner enters the game for Royce O'Neale92-110
- 9:52CHANaz Reid enters the game for Hannes Steinbach92-110
- 9:52CLEMeleek Thomas makes running layup (Craig Porter Jr. assists)92-110
- 9:56CHACoby White lost ball turnover (Meleek Thomas steals)90-110
- 10:10CLECraig Porter Jr. makes 11-foot two point shot90-110
- 10:16CLECraig Porter Jr. offensive rebound88-110
- 10:16CLENorchad Omier misses 24-foot three point jumper88-110
- 10:33CHALiam McNeeley makes 26-foot three point jumper (Coby White assists)88-110
- 10:36CHAHannes Steinbach offensive rebound88-107
- 10:36CHAMeleek Thomas blocks Hannes Steinbach 's 6-foot layup88-107
- 10:53CLEMeleek Thomas makes 6-foot driving floating jump shot (Craig Porter Jr. assists)88-107
- 11:03CHACoby White offensive foul turnover86-107
- 11:03CLEThomas Bryant makes free throw flagrant 2 of 286-107
- 11:03CLEThomas Bryant makes free throw flagrant 1 of 285-107
- 11:03CHACoby White flagrant foul type 184-107
- 11:03(11:03) [Cavaliers] REF-INITIATED REVIEW (CALL OVERTURNED)84-107
- 11:03CLEThomas Bryant makes free throw 1 of 184-107
- 11:03CHARoyce O'Neale shooting foul83-107
- 11:17CLECraig Porter Jr. defensive rebound83-107
- 11:17CHACoby White misses 7-foot fade away jump shot83-107
- 11:36CLEMeleek Thomas makes 23-foot three pointer (Norchad Omier assists)83-107
- 11:43CLENorchad Omier offensive rebound80-107
- 11:43CLEThomas Bryant misses 26-foot three point jumper80-107
- 11:44CHALiam McNeeley kicked ball violation80-107
- 12:00CHACoby White enters the game for Christian Anderson80-107
- 12:00CHALiam McNeeley enters the game for Tidjane Salaun80-107
- 12:00CLECraig Porter Jr. enters the game for Mario Hezonja80-107
- 12:00CLENorchad Omier enters the game for Donovan Mitchell80-107
- 12:00CLERiley Minix enters the game for Tyrese Proctor80-107
Recent head-to-head
Full history →| 2026-02-20 | CLE 118 – 113 CHA | Cavaliers won |
| 2026-01-21 | CLE 94 – 87 CHA | Cavaliers won |
| 2025-12-22 | CHA 132 – 139 CLE | Cavaliers won |
| 2025-12-14 | CHA 119 – 111 CLE | Hornets won |
| 2025-03-07 | CLE 118 – 117 CHA | Cavaliers won |
| 2025-01-05 | CHA 105 – 115 CLE | Cavaliers won |
| 2024-12-07 | CLE 116 – 102 CHA | Cavaliers won |
| 2024-11-17 | CHA 114 – 128 CLE | Cavaliers won |
