TRANSACTION · MLBCubs: Placed RF Matt Shaw on the 10-day IL (Jun 29)
TRANSACTION · MLBOrioles: Placed LHP Keegan Akin on the 15-day IL, retroactive to June 28 (Jun 29)
TRANSACTION · MLBAthletics: Placed LF Tyler Soderstrom on the 10-day IL, retroactive to June 28 (Jun 29)
TRANSACTION · NBASpurs: Re-signed F Julian Champagnie to a veteran extension (Jun 29)
TRANSACTION · NBANets: Signed G Chaney Johnson to a two-way contract (Jun 29)
TRANSACTION · WNBADream: Signed G Jaylyn Sherrod to a player development contract (Jun 29)
Free during beta —to track favorites + alerts
FINAL+29CHA
CHA

CHA

32-31

11889
BOS

BOS

41-21

NBAWed, Mar 4FinalSeriesCHA leads series 1-0VegasBOS -6.5
Game flowCHA BOS

Biggest swing: 6pp · 1st Quarter · 7:22

NBA · Charlotte Hornets at Boston Celtics · 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
3193-102-71-2+2132
2992-45-6+1196
27188-132-5+1252
23187-174-10+974
31207-144-82-3+2240
Bench
50+500
1463-4+1321
1462-72-6+721
20176-92-33-4+1716
2161-31-33-3+1031
400-30-2+200
531-11-1+530
1761-41-43-3+1143
Team11841-8919-4917-214326

Stat compare

Headline stats · full table below

46

FG %

38

26

Ast

18

Team stats

CHA

Away

Stat

BOS

Home

41-89

fieldGoalsMade-fieldGoalsAttempted

30-79

46

FG %

38

19-49

threePointFieldGoalsMade-threePointFieldGoalsAttempted

10-36

17-21

freeThrowsMade-freeThrowsAttempted

19-20

26

Assists

18

4

Turnovers

15

Season series

CHA leads series 1-0

Mar 5CHACHA118@BOSBOS89today
Mar 29BOSBOS114@CHACHA99
Apr 8CHACHA102@BOSBOS113

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

BOS -6.5

Half-pt below key 7

Total

214.5

Defensive · -11.5 vs avg

Moneyline

CHACHA+20533%
BOSBOS-25071%

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

6.5

0.0 since open

Total

214.5

0.0 since open

How it ended

CHA beat BOS 118-89. C. White led with 17 PTS, 1 REB, 6 AST. CHA outscored the other side 35-23 in the 1st quarter.

Last play

End of Game

Win probability

BOS vs CHA

0255075100Q2Q3Q4

Starters vs bench

production by unit
CHACHAstarters 63% of pts

Starters(5)

74 PTS · 28 REB · 14 AST

GS 61

Bench(8)

44 PTS · 15 REB · 12 AST

GS 46

BOSBOSstarters 71% of pts

Starters(5)

63 PTS · 26 REB · 16 AST

GS 49

Bench(6)

26 PTS · 19 REB · 2 AST

GS 9

Linescore (quarters)

Team1234T
CHA35292727118
BOS2320252189

Period scoring

CHA won 4 · BOS won 0

35
23

Q1

Ball 8

White 12

29
20

Q2

Miller 10

Brown 8

27
25

Q3

Knueppel 10

White 10

27
21

Q4

Ball 6

Brown 10

CHA
BOS

Shooting comparison

CHA
BOS

46%

41-89

FG

38%

30-79

39%

19-49

3PT

28%

10-36

81%

17-21

FT

95%

19-20

Play-by-play · 451 plays

period
event
player
  1. Q4·0.0

    End of Game

    CHA 118·BOS 89

  2. Q4·0.0

    End of the 4th Quarter

    CHA 118·BOS 89

  3. Q4·7.2

    shot clock turnover

    CHA 118·BOS 89

  4. Q4·20.4

    Sion James offensive rebound

    CHA 118·BOS 89

  5. Q4·23.7

    Tre Mann misses 33-foot three point jumper

    CHA 118·BOS 89

  6. Q4·47.1

    Antonio Reeves defensive rebound

    CHA 118·BOS 89

  7. Q4·50.2

    Xavier Tillman blocks Hugo Gonzalez 's 12-foot jumper

    ·

    CHA 118·BOS 89

  8. Q4·1:03

    Pat Connaughton makes 26-foot three point jumper (Sion James assists)

    ·

    CHA 118·BOS 89

  9. Q4·1:20

    Baylor Scheierman bad pass turnover (Pat Connaughton steals)

    ·

    CHA 115·BOS 89

  10. Q4·1:35

    Jordan Walsh defensive rebound

    CHA 115·BOS 89

  11. Q4·1:38

    Tre Mann misses 27-foot three point jumper

    CHA 115·BOS 89

  12. Q4·1:54

    Antonio Reeves defensive rebound

    CHA 115·BOS 89

  13. Q4·1:58

    Ron Harper Jr. misses 25-foot three point step back jumpshot

    CHA 115·BOS 89

  14. Q4·2:08

    Antonio Reeves makes 25-foot three pointer (Pat Connaughton assists)

    ·

    CHA 115·BOS 89

  15. Q4·2:10

    Pat Connaughton offensive rebound

    CHA 112·BOS 89

  16. Q4·2:13

    Tre Mann misses driving floating jump shot

    CHA 112·BOS 89

  17. Q4·2:37

    Luka Garza makes running layup (Baylor Scheierman assists)

    ·

    CHA 112·BOS 89

  18. Q4·2:41

    Baylor Scheierman defensive rebound

    CHA 112·BOS 87

  19. Q4·2:46

    Sion James misses 26-foot three point jumper

    CHA 112·BOS 87

  20. Q4·2:54

    Luka Garza lost ball turnover (Tre Mann steals)

    · ·

    CHA 112·BOS 87

  21. Q4·3:04

    Jordan Walsh defensive rebound

    CHA 112·BOS 87

  22. Q4·3:08

    Pat Connaughton misses 26-foot three point jumper

    CHA 112·BOS 87

  23. Q4·3:35

    Luka Garza makes driving layup (Hugo Gonzalez assists)

    ·

    CHA 112·BOS 87

  24. Q4·3:49

    Tre Mann offensive foul turnover

    CHA 112·BOS 85

  25. Q4·3:49

    Tre Mann offensive foul

    CHA 112·BOS 85

  26. Q4·4:01

    Luka Garza offensive foul turnover

    CHA 112·BOS 85

  27. Q4·4:01

    Luka Garza offensive charge

    CHA 112·BOS 85

  28. Q4·4:17

    Sion James makes free throw 3 of 3

    CHA 112·BOS 85

  29. Q4·4:17

    Pat Connaughton enters the game for Josh Green

    ·

    CHA 111·BOS 85

  30. Q4·4:17

    Tre Mann enters the game for Miles Bridges

    ·

    CHA 111·BOS 85

Betting line

BOS -6.5·O/U 214.5·CHA +205/BOS -250

DraftKings · via ESPN

Recap · NBA

harlotte Hornets went into Boston Celtics and beat them, 118–89. It was a wire-to-wire rout.

CHA +6.5 cashed (BOS lost outright). Total stayed UNDER 214.5 by 7.5.

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

NBA TRACKING · Tonight’s standouts

5 of 16 players in cohort
  • Ryan KalkbrennerCHA · C
    TS%76.299+
  • Jaylen BrownBOS · G
    USG%35.699+
  • Neemias QuetaBOS · C
    CONT9.197
  • LaMelo BallMIN · G
    USG%31.397
  • Luka GarzaBOS · C
    TS%68.296

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(BOS win)

    33%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(BOS win)

    34%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

    P(BOS 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

BOS

BOS

55.0%

Effective FG%

54.4

55.1%

45.9%

FG%

47.0

46.5%

115.8

PPG

114.9

114.2

26.2

Assists / G

25.0

24.6

14.4

Turnovers / G

14.0

11.5

Data via ESPN · hoopR