Free during beta —to track favorites + alerts
FINAL+12PHX
CHA

CHA

32-33

99111
PHX

PHX

37-27

NBASun, Mar 8FinalSeriesPHX leads series 1-0VegasCHA -4.5
Game flowCHA PHX

Biggest swing: 18pp · 3rd Quarter · 57.0

NBA · Charlotte Hornets at Phoenix Suns · final

NBA · Box scoreTRACKING

Final
box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Starters
29167-161-61-2-471
2721-4+542
32114-122-71-2-1693
33229-194-12+276
30154-112-85-6-114
Bench
19103-43-41-1-622
19104-62-4-2170
200-1+110
2073-101-5-1414
1431-31-2-401
200-1+200
1431-11-1-421
Team9937-8815-4510-154124
DNP: X. Tillman

Stat compare

Headline stats · full table below

42

FG %

46

24

Ast

24

Team stats

CHA

Away

Stat

PHX

Home

37-88

fieldGoalsMade-fieldGoalsAttempted

36-79

42

FG %

46

15-45

threePointFieldGoalsMade-threePointFieldGoalsAttempted

16-41

10-15

freeThrowsMade-freeThrowsAttempted

23-26

24

Assists

24

11

Turnovers

6

Season series

PHX leads series 1-0

Mar 9CHACHA99@PHXPHX111today
Apr 2PHXPHX107@CHACHA127

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

CHA -4.5

Half-pt below key 5

Total

218.5

Defensive · -7.5 vs avg

Moneyline

CHACHA-20567%
PHXPHX+17037%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

Line movement · 5 snapshots

ESPN-tracked · 21+

Spread

4.5

0.0 since open

Total

218.5

0.0 since open

How it ended

PHX beat CHA 111-99. D. Booker paced them with 30 PTS, 3 REB, 10 AST. PHX outscored the other side 30-22 in the 4th quarter.

Last play

End of Game

Win probability

PHX vs CHA

0255075100Q2Q3Q4

Starters vs bench

production by unit
CHACHAstarters 67% of pts

Starters(5)

66 PTS · 28 REB · 16 AST

GS 44

Bench(7)

33 PTS · 13 REB · 8 AST

GS 26

PHXPHXstarters 75% of pts

Starters(5)

83 PTS · 23 REB · 22 AST

GS 69

Bench(5)

28 PTS · 17 REB · 2 AST

GS 28

Clutch moments · top swings

ranked by WP impact
PHX3rd Quarter · 1:36 · 75-78
+14pp55% WP

Collin Gillespie · makes 14-foot fade away jump shot (Devin Booker assists)

CHA3rd Quarter · 57.0 · 77-78
+18pp53% WP

Moussa Diabate · blocks Khaman Maluach's two point shot

PHX4th Quarter · 9:04 · 81-86
+10pp70% WP

Rasheer Fleming · makes 25-foot three point jumper (Haywood Highsmith assists)

Linescore (quarters)

Team1234T
CHA3028192299
PHX28322130111

Period scoring

CHA won 1 · PHX won 3

30
28

Q1

Knueppel 10

Green 8

28
32

Q2

Bridges 8

Green 12

19
21

Q3

Ball 7

Booker 9

22
30

Q4

Williams 7

Fleming 10

CHA
PHX

Shooting comparison

CHA
PHX

42%

37-88

FG

46%

36-79

33%

15-45

3PT

39%

16-41

67%

10-15

FT

88%

23-26

Play-by-play · 468 plays

period
event
player
  1. Q4·0.0

    End of Game

    CHA 99·PHX 111

  2. Q4·0.0

    End of the 4th Quarter

    CHA 99·PHX 111

  3. Q4·9.6

    Khaman Maluach defensive rebound

    CHA 99·PHX 111

  4. Q4·12.4

    Tre Mann misses 17-foot step back jumpshot

    CHA 99·PHX 111

  5. Q4·19.6

    Hornets offensive team rebound

    CHA 99·PHX 111

  6. Q4·20.1

    Pat Connaughton misses driving layup

    CHA 99·PHX 111

  7. Q4·36.0

    Amir Coffey enters the game for Oso Ighodaro

    ·

    CHA 99·PHX 111

  8. Q4·36.0

    Khaman Maluach enters the game for Devin Booker

    ·

    CHA 99·PHX 111

  9. Q4·36.0

    Ryan Dunn enters the game for Royce O'Neale

    ·

    CHA 99·PHX 111

  10. Q4·36.0

    Ryan Kalkbrenner enters the game for Miles Bridges

    ·

    CHA 99·PHX 111

  11. Q4·36.0

    Hornets defensive team rebound

    CHA 99·PHX 111

  12. Q4·37.6

    Haywood Highsmith misses driving floating jump shot

    CHA 99·PHX 111

  13. Q4·51.6

    Haywood Highsmith offensive rebound

    CHA 99·PHX 111

  14. Q4·54.4

    Collin Gillespie misses 31-foot three point pullup jump shot

    CHA 99·PHX 111

  15. Q4·1:11

    Miles Bridges makes driving layup

    CHA 99·PHX 111

  16. Q4·1:28

    Pat Connaughton defensive rebound

    CHA 97·PHX 111

  17. Q4·1:29

    Oso Ighodaro misses two point shot

    CHA 97·PHX 111

  18. Q4·1:39

    Tre Mann enters the game for Grant Williams

    ·

    CHA 97·PHX 111

  19. Q4·1:39

    Devin Booker makes technical free throw

    CHA 97·PHX 111

  20. Q4·1:39

    Grant Williams technical foul

    CHA 97·PHX 110

  21. Q4·1:39

    Pat Connaughton enters the game for Kon Knueppel

    ·

    CHA 97·PHX 110

  22. Q4·1:39

    Sion James enters the game for Brandon Miller

    ·

    CHA 97·PHX 110

  23. Q4·1:39

    Josh Green enters the game for LaMelo Ball

    · ·

    CHA 97·PHX 110

  24. Q4·1:39

    Haywood Highsmith enters the game for Rasheer Fleming

    ·

    CHA 97·PHX 110

  25. Q4·1:39

    LaMelo Ball personal foul

    CHA 97·PHX 110

  26. Q4·2:04

    Grant Williams makes 29-foot three point jumper (Kon Knueppel assists)

    ·

    CHA 97·PHX 110

  27. Q4·2:11

    Grant Williams defensive rebound

    CHA 94·PHX 110

  28. Q4·2:14

    Devin Booker misses 27-foot three point pullup jump shot

    CHA 94·PHX 110

  29. Q4·2:25

    Miles Bridges enters the game for Moussa Diabate

    ·

    CHA 94·PHX 110

  30. Q4·2:25

    Moussa Diabate offensive foul turnover

    CHA 94·PHX 110

Betting line

CHA -4.5·O/U 218.5·CHA -205/PHX +170

DraftKings · via ESPN

Recap · NBA

hoenix Suns held off Charlotte Hornets, 111–99.

PHX +4.5 cashed (CHA lost outright). Total stayed UNDER 218.5 by 8.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page

NBA TRACKING · Tonight’s standouts

5 of 15 players in cohort
  • Ryan KalkbrennerCHA · C
    TS%76.299+
  • Jalen GreenPHX · G
    USG%31.798
  • Devin BookerPHX · G
    USG%31.397
  • LaMelo BallMIN · G
    USG%31.397
  • Moussa DiabateCHA · F
    CONT7.794

Model ensemble · how the prediction is built

3 sub-models, blended.

Each sub-model uses a different rating substrate. Bayesian model averaging weights them by rolling Brier score so the ensemble inherits each model's strengths. Disagreement flags games where the sub-models don't see eye-to-eye — lower confidence, wider band.

38.2%

ensemble · CHA favored

  • Elo Static

    fallback · inputs missing

    50.0%

    P(PHX win)

    33%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(PHX win)

    34%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

    P(PHX win)

    33%

    weight

Disagreement

0.00 pp

weighted σ across sub-models

Confidence

100% · high

maps from disagreement

Substrate count

0 / 3 active

ones with full inputs tonight

Weights recalibrated nightly on a 90-day rolling window with strict point-in-time correctness — no model gets credit for a game it hasn't seen. Headline % is Platt-scaled per league; sub-model rows show raw BMA inputs.

Matchup · 2026

Team rate stats vs league

hoopR-data

CHA

CHA

league avg

PHX

PHX

55.0%

Effective FG%

54.4

53.7%

45.9%

FG%

47.0

45.5%

115.8

PPG

114.9

112.2

26.2

Assists / G

25.0

24.5

14.4

Turnovers / G

14.0

13.6

Data via ESPN · hoopR