Charlotte Hornets vs Phoenix Suns: player stats (Nov 12, 2026)
Regular seasonFinal
Charlotte Hornets 96, Phoenix Suns 101
Mortgage Matchup Center · Phoenix, AZ
Head to head: Hornets vs Suns, series and next game
Follow the next game live on your lock screen — in the app
Game leaders
PHXPoints


Rebounds


Assists


The Phoenix Suns beat the Charlotte Hornets 101-96 on November 12, 2026 at Mortgage Matchup Center. Devin Booker led the Phoenix Suns with 30 points; Coby White scored 21 for the Charlotte Hornets.
How it happened
- FinalPhoenix beats Charlotte 101-96. The Suns committed 8 turnovers to the Hornets' 26, and Devin Booker led all scorers with 30 points and 7 assists.
- Q3Charlotte leads Phoenix 76-72 after three quarters, outscoring the Suns 26-17 in the third. The Hornets hold a 39-24 rebounding edge, while Devin Booker has 21 points and 7 assists for Phoenix.
- HalftimePhoenix leads Charlotte 55-50 at halftime. The Suns have hit 9 of 25 threes and committed five turnovers to the Hornets' 14, with Devin Booker scoring 15.
- Q1Phoenix leads Charlotte 28-22 after one quarter, hitting 6-of-15 from three while the Hornets turn it over nine times. Devin Booker has 13 points for the Suns.
| Grayson AllenG | 34:05 | 14 | 4 | 6 | 5-11 | 4-8 | 0-0 | 1 | 0 | 4 | 2 | −4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Naz ReidF-C | 33:44 | 16 | 8 | 3 | 6-18 | 1-5 | 3-5 | 2 | 1 | 4 | 3 | −10 |
| Sion JamesG | 32:01 | 3 | 7 | 6 | 1-5 | 0-2 | 1-2 | 1 | 0 | 5 | 2 | +2 |
| Moussa DiabateF | 31:35 | 7 | 13 | 2 | 3-6 | 0-0 | 1-2 | 0 | 1 | 4 | 1 | 0 |
| Coby WhiteG | 19:56 | 21 | 3 | 3 | 8-16 | 2-7 | 3-3 | 0 | 0 | 4 | 1 | −2 |
| Royce O'NealeF | 21:54 | 7 | 4 | 0 | 2-5 | 2-5 | 1-1 | 0 | 0 | 2 | 2 | −1 |
| Christian AndersonG | 18:14 | 13 | 0 | 2 | 4-9 | 3-6 | 2-2 | 0 | 0 | 2 | 3 | −5 |
| Ryan KalkbrennerC | 16:24 | 2 | 6 | 1 | 0-1 | 0-0 | 2-2 | 0 | 1 | 0 | 0 | −9 |
| Tidjane SalaunF | 16:07 | 2 | 4 | 0 | 1-3 | 0-2 | 0-0 | 0 | 0 | 0 | 4 | −7 |
| Grant WilliamsF | 16:02 | 11 | 2 | 1 | 3-5 | 2-4 | 3-3 | 0 | 1 | 0 | 1 | +11 |
| Team | 240 | 96 | 51 | 24 | 33-79 | 14-39 | 16-20 | 4 | 4 | 25 | 19 |
DNP: Brandon Miller, Kon Knueppel, Liam McNeeley, PJ Hall, Dennis Schroder, Hannes Steinbach, Michael Ajayi, Kylan Boswell
| Devin BookerG | 34:53 | 30 | 1 | 7 | 12-20 | 4-8 | 2-2 | 3 | 1 | 2 | 1 | −9 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oso IghodaroF | 31:32 | 2 | 3 | 7 | 1-2 | 0-0 | 0-2 | 1 | 1 | 0 | 5 | +14 |
| Dillon BrooksG-F | 29:55 | 15 | 3 | 1 | 6-13 | 3-6 | 0-0 | 0 | 0 | 0 | 2 | −13 |
| Miles BridgesF | 24:42 | 11 | 6 | 3 | 3-9 | 0-4 | 5-5 | 1 | 0 | 0 | 3 | +1 |
| Jalen GreenG | 20:53 | 12 | 4 | 0 | 3-9 | 1-4 | 5-6 | 1 | 0 | 2 | 1 | −16 |
| Collin GillespieG | 26:42 | 13 | 2 | 1 | 5-13 | 3-9 | 0-0 | 2 | 0 | 2 | 1 | +12 |
| Jordan GoodwinG | 24:18 | 6 | 5 | 2 | 2-11 | 2-6 | 0-0 | 2 | 0 | 0 | 3 | +18 |
| Luke KennardG | 20:36 | 8 | 1 | 1 | 4-9 | 0-5 | 0-0 | 0 | 0 | 0 | 0 | +16 |
| Khaman MaluachC | 16:25 | 4 | 2 | 1 | 2-4 | 0-0 | 0-0 | 0 | 2 | 1 | 3 | −7 |
| Ryan DunnF | 10:06 | 0 | 4 | 0 | 0-2 | 0-1 | 0-0 | 1 | 0 | 0 | 1 | +9 |
| Team | 240 | 101 | 31 | 23 | 38-92 | 13-43 | 12-15 | 11 | 4 | 7 | 20 |
DNP: Pat Spencer, Mark Williams, Rasheer Fleming, Duop Reath, Jamaree Bouyea, Drew Timme, Koa Peat
Recap
Devin Booker scored 30 points and the Phoenix Suns forced 25 turnovers to beat the Charlotte Hornets 101-96 on Thursday, November 12, after Charlotte rallied from 17 down.
Booker made 12 of 20 shots and added 7 assists and three steals. His two free throws in the last 10 seconds put the game out of reach.
Keel projection
How the projections do →Made before tip-off from the players available and the season so far; frozen at tip-off.
The win chance is blended with the sportsbooks' (their margin removed) while our model learns; the margin and what moves it are the model's own.
- Expected margin
- PHX by 8.3
- Result: PHX by 5
- The projection called it.
Season series
CHA 0, PHX 1- Nov 12 · this gameCharlotte Hornets 96, Phoenix Suns 101
- Mar 13Phoenix Suns at Charlotte Hornets
Before and after
This week’s games
- Pacers vs 76ersHead to head: Pacers vs 76ers
- Lakers vs SunsHead to head: Lakers vs Suns
- Hornets vs ClippersHead to head: Hornets vs Clippers
- Spurs vs JazzHead to head: Spurs vs Jazz
- Mavericks vs CelticsHead to head: Mavericks vs Celtics
- Knicks vs RaptorsHead to head: Knicks vs Raptors
- Rockets vs WizardsHead to head: Rockets vs Wizards
- Hawks vs BucksHead to head: Hawks vs Bucks
- Thunder vs KingsHead to head: Thunder vs Kings
- Magic vs CelticsHead to head: Magic vs Celtics
- Bulls vs CavaliersHead to head: Bulls vs Cavaliers
- Grizzlies vs WizardsHead to head: Grizzlies vs Wizards
- 76ers vs NetsHead to head: 76ers vs Nets
- Rockets vs HeatHead to head: Rockets vs Heat
- Trail Blazers vs TimberwolvesHead to head: Trail Blazers vs Timberwolves
- Warriors vs PelicansHead to head: Warriors vs Pelicans
- Suns vs NuggetsHead to head: Suns vs Nuggets
- Grizzlies vs CavaliersHead to head: Grizzlies vs Cavaliers
- Rockets vs PacersHead to head: Rockets vs Pacers
- Bucks vs HeatHead to head: Bucks vs Heat
- 76ers vs MagicHead to head: 76ers vs Magic
- Bulls vs NetsHead to head: Bulls vs Nets
- Wizards vs RaptorsHead to head: Wizards vs Raptors
- Pistons vs PelicansHead to head: Pistons vs Pelicans
- Hawks vs ThunderHead to head: Hawks vs Thunder
- Warriors vs MavericksHead to head: Warriors vs Mavericks
- Celtics vs NuggetsHead to head: Celtics vs Nuggets
- Jazz vs LakersHead to head: Jazz vs Lakers
- Suns vs KingsHead to head: Suns vs Kings
- Hornets vs HawksHead to head: Hornets vs Hawks
- Magic vs NetsHead to head: Magic vs Nets
- Pacers vs CavaliersHead to head: Pacers vs Cavaliers
- Raptors vs PistonsHead to head: Raptors vs Pistons
- Wizards vs BullsHead to head: Wizards vs Bulls
- Pelicans vs ThunderHead to head: Pelicans vs Thunder
- Suns vs JazzHead to head: Suns vs Jazz
- Rockets vs NuggetsHead to head: Rockets vs Nuggets
- Kings vs LakersHead to head: Kings vs Lakers
- Bucks vs 76ersHead to head: Bucks vs 76ers
- Trail Blazers vs KnicksHead to head: Trail Blazers vs Knicks
- Clippers vs MavericksHead to head: Clippers vs Mavericks
- Grizzlies vs TimberwolvesHead to head: Grizzlies vs Timberwolves
- Pelicans vs SpursHead to head: Pelicans vs Spurs
- Celtics vs KingsHead to head: Celtics vs Kings