| Team | Moneyline | Spread | Total |
|---|---|---|---|
| +205 |
+6.5 -106 |
O 214.5 -108 |
|
| -244 |
-6.5 -105 |
U 214.5 -112 |
Best price at bet365, BetRivers, Caesars, DraftKings, FanDuel and Fanatics, updated 6:25 AM ET.
Hornets vs Suns preview
Phoenix is favored at -235 on the moneyline, with the spread at PHX -6.5 and the total at 214. In the last meeting on April 2, 2026, Charlotte won 127-107 at home. Charlotte is 4-7 straight up and 4-7 against the spread this season, and 3-7 and 3-7 ATS over its last 10. Phoenix is 4-6 straight up and 3-7 ATS this season, and 4-6 and 3-7 ATS over its last 10. Over the last six head-to-head meetings, Charlotte is 2-4 straight up and 1-1 ATS.
The defensive ranks favor Charlotte in points allowed (110.4, 10th) and rebounds allowed (40.2, third) against Phoenix (118.1, 25th; 46.4, 24th). Charlotte is without Dennis Schroder, Brandon Miller and Kon Knueppel, while Phoenix is without Mark Williams. Khaman Maluach’s over 7.5 points plus assists is -133 after clearing in 8 of his last 10, and the StatsBench model projects 9.4.
StatsBench picks
No StatsBench pick posted for this game. Today’s posted picks are graded live.
Top Hornets vs Suns player props
| Player | Prop | Best price | Last 10 | Last 5 | Projection |
|---|---|---|---|---|---|
| Oso Ighodaro PHX | Over 1.5 assists | -200 |
90% (9/10) | 80% | 3.1 |
| Khaman Maluach PHX | Over 5.5 rebounds | +106 |
80% (8/10) | 80% | 6.4 |
| Moussa Diabate CHA | Over 1.5 stls blks | -130 |
80% (8/10) | 60% | – |
| Ryan Dunn PHX | Over 0.5 threes made | -147 |
80% (8/10) | 80% | – |
| Devin Booker PHX | Over 1.5 threes made | -150 |
80% (8/10) | 100% | – |
Hit rate = how often the player cleared this line in recent games. Projection = StatsBench’s model estimate for tonight. Best price across 30+ sportsbooks, DFS apps and exchanges as of 6:25 AM ET.
Key matchups
Each player’s lines against what this defense allows to his position this season. The ranks run from the defense allowing the fewest to the one allowing the most. Bars show how often he cleared the line over his recent games, green at 70% or better.
Christian Anderson vs Suns
Christian AndersonPG, CHA
SunsDefense vs point guardsRyan Kalkbrenner vs Suns
Ryan KalkbrennerC, CHA
SunsDefense vs centersOso Ighodaro vs Hornets
Oso IghodaroPF, PHX
HornetsDefense vs power forwardsDevin Booker vs Hornets
Devin BookerPG, PHX
HornetsDefense vs point guardsKhaman Maluach vs Hornets
Khaman MaluachC, PHX
HornetsDefense vs centersMoussa Diabate vs Suns
Moussa DiabatePF, CHA
SunsDefense vs power forwardsBetting trends
- Hornets are 3-7 against the spread in their last 10.
- Suns are 3-7 against the spread in their last 10.
From each team’s last 10 games and recent meetings, against the closing line.
Affiliate link: StatsBench may earn a commission if you sign up. 18+ (21+ where required); availability depends on where you live.
Hornets vs Suns defense vs position
What each defense allows per game this season to everyone listed at a position, combined, so a row covers more than the starter. The small number is the rank across 30 teams: 1st allows the fewest. Green is the softest third of the league, red the toughest.
Hornets defense facing the Suns
| Pos | Pts | Reb | Ast | 3PM | PRA |
|---|---|---|---|---|---|
| PG | 28.313th | 6.613th | 9.117th | 3.918th | 44.014th |
| SG | 22.19th | 6.510th | 5.512th | 3.712th | 34.010th |
| SF | 22.65th | 9.27th | 3.52nd | 3.418th | 35.35th |
| PF | 22.823rd | 8.815th | 5.728th | 2.323rd | 37.224th |
| C | 18.519th | 10.79th | 3.518th | 1.529th | 32.818th |
Softest spot: 1.5 threes a game to centers, 2nd most in the league.
Toughest spot: 3.5 assists a game to small forwards, 2nd fewest in the league.
Suns defense facing the Hornets
| Pos | Pts | Reb | Ast | 3PM | PRA |
|---|---|---|---|---|---|
| PG | 39.930th | 10.730th | 10.322nd | 5.128th | 60.930th |
| SG | 18.62nd | 5.12nd | 3.71st | 3.913th | 27.32nd |
| SF | 24.411th | 11.423rd | 6.726th | 3.010th | 42.516th |
| PF | 16.111th | 7.15th | 2.96th | 1.914th | 26.19th |
| C | 24.230th | 14.026th | 3.822nd | 1.327th | 42.028th |
Softest spot: 39.9 points a game to point guards, the most in the league.
Toughest spot: 3.7 assists a game to shooting guards, the fewest in the league.
Player stats and form
Season averages and each player’s last 5 games, newest first. Splits: per-game averages (games in brackets); vs the opponent covers this season and last, newest game first.
Charlotte Hornets
| Date | Opp | MIN | PTS | REB | AST | 3PM |
|---|---|---|---|---|---|---|
| 11/6 | vs BOS | 13 | 8 | 2 | 1 | 0 |
| 11/4 | @ BKN | 26 | 10 | 4 | 1 | 1 |
| 11/2 | vs DET | 31 | 17 | 1 | 4 | 3 |
| 10/31 | vs PHI | 32 | 24 | 5 | 5 | 5 |
| 10/30 | @ WAS | 36 | 19 | 7 | 2 | 3 |
| Splits | Season | Road | 2025-26 | vs PHX |
|---|---|---|---|---|
| PTS | 20.6 (10) | 19.5 (4) | 20.1 (67) | 14.0 (2) 17 · 11 |
| REB | 5.0 (10) | 6.5 (4) | 4.9 (67) | 6.5 (2) 4 · 9 |
| AST | 2.2 (10) | 1.8 (4) | 3.3 (67) | 3.5 (2) 4 · 3 |
| Date | Opp | MIN | PTS | REB | AST | 3PM |
|---|---|---|---|---|---|---|
| 11/9 | vs CLE | 32 | 25 | 13 | 4 | 4 |
| 11/6 | vs BOS | 25 | 14 | 6 | 2 | 2 |
| 11/4 | @ BKN | 36 | 28 | 9 | 2 | 2 |
| 11/2 | vs DET | 26 | 13 | 6 | 2 | 2 |
| 10/31 | vs PHI | 35 | 14 | 5 | 2 | 0 |
| Splits | Season | Road | 2025-26 | vs PHX |
|---|---|---|---|---|
| PTS | 17.4 (11) | 16.8 (4) | 13.4 (89) | 9.0 (1) 9 |
| REB | 8.5 (11) | 9.3 (4) | 6.3 (89) | 2.0 (1) 2 |
| AST | 2.1 (11) | 2.5 (4) | 2.2 (89) | 2.0 (1) 2 |
| Date | Opp | MIN | PTS | REB | AST | 3PM |
|---|---|---|---|---|---|---|
| 11/9 | vs CLE | 33 | 27 | 4 | 6 | 6 |
| 11/6 | vs BOS | 21 | 0 | 2 | 3 | 0 |
| 11/4 | @ BKN | 27 | 22 | 2 | 4 | 5 |
| 11/2 | vs DET | 19 | 11 | 1 | 0 | 3 |
| 10/31 | vs PHI | 29 | 27 | 4 | 3 | 7 |
| Splits | Season | Road | 2025-26 | vs PHX |
|---|---|---|---|---|
| PTS | 15.3 (11) | 14.3 (4) | 16.2 (53) | 17.1 (28) 12 · 7 · 8 · 13 · 19 · 21 |
| REB | 2.8 (11) | 3.3 (4) | 3.0 (53) | 3.3 (28) 3 · 1 · 4 · 2 · 3 · 5 |
| AST | 3.0 (11) | 3.0 (4) | 3.8 (53) | 4.0 (28) 3 · 1 · 2 · 1 · 3 · 3 |
Phoenix Suns
| Date | Opp | MIN | PTS | REB | AST | 3PM |
|---|---|---|---|---|---|---|
| 11/10 | vs LAC | 29 | 17 | 3 | 5 | 2 |
| 11/9 | vs SAS | 29 | 32 | 2 | 4 | 3 |
| 11/7 | vs HOU | 39 | 24 | 2 | 3 | 2 |
| 11/5 | vs ORL | 33 | 30 | 1 | 8 | 4 |
| 11/4 | vs POR | 33 | 33 | 1 | 2 | 2 |
| Splits | Season | Home | 2025-26 | vs CHA |
|---|---|---|---|---|
| PTS | 25.1 (10) | 28.4 (7) | 25.6 (70) | 26.0 (2) 22 · 30 |
| REB | 2.7 (10) | 2.6 (7) | 3.9 (70) | 4.0 (2) 5 · 3 |
| AST | 4.8 (10) | 4.9 (7) | 6.0 (70) | 8.0 (2) 6 · 10 |
| Date | Opp | MIN | PTS | REB | AST | 3PM |
|---|---|---|---|---|---|---|
| 11/10 | vs LAC | 17 | 8 | 4 | 2 | 2 |
| 11/9 | vs SAS | 25 | 7 | 5 | 0 | 0 |
| 11/7 | vs HOU | 31 | 13 | 10 | 7 | 1 |
| 11/5 | vs ORL | 30 | 18 | 13 | 5 | 3 |
| 11/4 | vs POR | 30 | 18 | 7 | 5 | 4 |
| Splits | Season | Home | 2025-26 | vs CHA |
|---|---|---|---|---|
| PTS | 15.0 (10) | 14.9 (7) | 17.2 (79) | 17.1 (39) 28 · 10 · 19 · 25 · 14 · 11 |
| REB | 7.4 (10) | 8.0 (7) | 5.8 (79) | 5.3 (39) 9 · 8 · 6 · 4 · 2 · 6 |
| AST | 3.1 (10) | 3.4 (7) | 3.2 (79) | 3.1 (39) 2 · 3 · 1 · 2 · 2 · 1 |
| Date | Opp | MIN | PTS | REB | AST | 3PM |
|---|---|---|---|---|---|---|
| 11/10 | vs LAC | 22 | 8 | 4 | 2 | 0 |
| 11/9 | vs SAS | 26 | 7 | 4 | 0 | 1 |
| 11/7 | vs HOU | 37 | 11 | 4 | 1 | 3 |
| 11/5 | vs ORL | 29 | 24 | 1 | 1 | 4 |
| 11/4 | vs POR | 35 | 15 | 6 | 2 | 0 |
| Splits | Season | Home | 2025-26 | vs CHA |
|---|---|---|---|---|
| PTS | 14.9 (10) | 14.6 (7) | 20.5 (62) | 13.0 (1) 13 |
| REB | 3.9 (10) | 3.1 (7) | 3.8 (62) | 1.0 (1) 1 |
| AST | 2.2 (10) | 1.9 (7) | 1.8 (62) | 3.0 (1) 3 |
Records
| Team | Record | ATS | O/U | Home | Away |
|---|---|---|---|---|---|
| 4-7 | 4-7 | 4-7 | 3-4 | 1-3 | |
| 4-6 | 3-7 | 6-4 | 4-3 | 0-3 |
This season, regular season. ATS and O/U against each game’s closing line.
Hornets vs Suns head-to-head
Hornets are 2-4, 1-1 ATS, O/U 1-1 in the last 6 meetings. Last time: Hornets won 127-107 on April 2, 2026.
| Date | Venue | Hornets result | ATS | O/U |
|---|---|---|---|---|
| Apr 2, 26 | Hornets home | W 127-107 | W -5.5 | O 227.5 |
| Mar 8, 26 | Suns home | L 99-111 | L -4.5 | U 218.5 |
| Jan 12, 25 | Suns home | L 113-120 | – | – |
| Jan 7, 25 | Hornets home | W 115-104 | – | – |
| Mar 15, 24 | Hornets home | L 96-107 | – | – |
| Dec 29, 23 | Suns home | L 119-133 | – | – |
Recent form
Charlotte Hornets: last 10 (3-7, 3-7 ATS, O/U 4-6)
| Date | Opponent | Result | ATS | O/U |
|---|---|---|---|---|
| Nov 9, 26 | vs CLE | W 124-112 | W +8.5 | O 215.5 |
| Nov 6, 26 | vs BOS | L 80-119 | L +10.5 | U 209.5 |
| Nov 4, 26 | @ BKN | L 104-114 | L -3.5 | O 213.5 |
| Nov 2, 26 | vs DET | L 91-124 | L +5.5 | O 209.5 |
| Oct 31, 26 | vs PHI | L 104-109 | L +1.5 | O 211.5 |
| Oct 30, 26 | @ WSH | L 79-95 | L -1.5 | U 218.5 |
| Oct 28, 26 | @ DET | L 89-97 | L +7.5 | U 212.5 |
| Oct 26, 26 | vs WSH | W 110-103 | W -2.5 | U 225.5 |
| Oct 24, 26 | vs MIA | W 115-110 | W +4.5 | U 227.5 |
| Oct 23, 26 | vs ATL | L 81-128 | L +2.5 | U 226.5 |
Phoenix Suns: last 10 (4-6, 3-7 ATS, O/U 6-4)
| Date | Opponent | Result | ATS | O/U |
|---|---|---|---|---|
| Nov 10, 26 | vs LAC | W 133-110 | W -3.5 | O 224.5 |
| Nov 9, 26 | vs SA | L 96-122 | L +9.5 | U 225.5 |
| Nov 7, 26 | vs HOU | W 102-99 | W +6.5 | U 223.5 |
| Nov 5, 26 | vs ORL | W 117-104 | W -1.5 | U 222.5 |
| Nov 4, 26 | vs POR | L 119-132 | L +2.5 | O 227.5 |
| Nov 2, 26 | @ GS | L 113-116 | L +2.5 | O 227.5 |
| Oct 30, 26 | vs DEN | L 120-127 | L +4.5 | O 231.5 |
| Oct 26, 26 | @ OKC | L 114-125 | L +8.5 | O 221.5 |
| Oct 24, 26 | vs GS | W 131-122 | L -9.5 | O 221.5 |
| Oct 21, 26 | @ POR | L 83-124 | L +3.5 | U 232.5 |
Injury report
Charlotte Hornets
- Kon Knueppel (SG): Out, Left Hamstring Strain
- Grant Williams (PF): Probable, Right Hamstring Strain
- Moussa Diabate (PF): Probable, Right Quadriceps Tendinopathy
- Dennis Schroder (PG): Out, Left Hamstring Strain
- Brandon Miller (SF): Out, Right Hip Strain
- Michael Ajayi (SF): Out, G League – Two-Way
- Kylan Boswell (PG): Out, G League – Two-Way
- Hannes Steinbach (SF): Out, G League – On Assignment
Phoenix Suns
- Mark Williams (C): Out, Left Shoulder Surgery
Matchup ranks
What each defense allows per game this season. Rank 1 allows the fewest, so a high number means a softer matchup for the other team’s overs.
| Hornets defense | Suns defense | |
|---|---|---|
| Points allowed per game | 110.4 (10th of 30) | 118.1 (25th of 30) |
| Rebounds allowed per game | 40.2 (2nd of 30) | 46.4 (25th of 30) |
| Assists allowed per game | 26.2 (14th of 30) | 26.4 (16th of 30) |
| Threes allowed per game | 14.5 (24th of 30) | 14.4 (23rd of 30) |
| Pace (possessions) | 97.5 (28th) | 100.7 (22nd) |
Venue and weather
Hornets vs Suns odds by sportsbook
| Book | CHA spread | PHX spread | CHA ML | PHX ML | Over | Under |
|---|---|---|---|---|---|---|
| +6.5 -110 | -6.5 -110 | +205 | -250 | O 213.5 -110 | U 213.5 -110 | |
| +6.5 -110 | -6.5 -111 | +180 | -263 | O 215.5 -106 | U 215.5 -115 | |
| +6.5 -115 | -6.5 -105 | +205 | -250 | O 215.5 -110 | U 215.5 -110 | |
| +6.5 -112 | -6.5 -108 | +201 | -244 | O 214.5 -108 | U 214.5 -112 | |
| +6.5 -106 | -6.5 -114 | +205 | -250 | O 214.5 -108 | U 214.5 -112 | |
| +6.5 -112 | -6.5 -112 | +190 | -245 | O 214.5 -112 | U 214.5 -112 |
Highlighted: the best price in each column as of 6:25 AM ET. Prices move; check the book before you bet.
Line movement from the open
| Line | Open | Now | Move |
|---|---|---|---|
| Suns spread | -7.5 | -6.5 | +1 |
| Total | 213.5 | 214.5 | +1 |
| Hornets moneyline | +206 | +201 | +0.5% win chance |
| Suns moneyline | -250 | -244 | -0.5% win chance |
DraftKings opening and current numbers via ESPN.
Line movement chart
More on these teams: Charlotte Hornets stats · Phoenix Suns stats · LA Clippers vs Phoenix Suns Nov 10 · Cleveland Cavaliers vs Charlotte Hornets Nov 9 · All NBA prop picks
Betting guides: NBA player props guide · how to predict NBA props · NBA first basket guide · how parlays work
21+. Research, not a guarantee: every bet can lose. Bet within your means; if gambling stops being fun, call 1-800-GAMBLER.
Today's NBA picks
Today's NFL picks
Today's NHL picks
Today's College Football picks
Today's CS2 picks
Today's LoL picks
Today's Valorant picks
Today's Dota 2 picks