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+27CHA
DAL

DAL

21-40

90117
CHA

CHA

31-31

NBATue, Mar 3FinalSeriesCHA wins series 2-0VegasCHA -13.5
Game flowDAL CHA

Biggest swing: 5pp · 2nd Quarter · 7:19

NBA · Dallas Mavericks at Charlotte Hornets · 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
2994-110-21-1-983
22105-8-1962
28134-111-44-6-1823
27184-100-110-11-1341
33114-151-92-2-151
Bench
26123-56-8-843
2693-70-23-8-2910
2161-41-23-4-1454
1400-20-1-752
1320-10-12-2-1720
Team9028-743-2231-424219
DNP: N. Marshall, K. Thompson

Stat compare

Headline stats · full table below

38

FG %

48

19

Ast

32

Team stats

DAL

Away

Stat

CHA

Home

28-74

fieldGoalsMade-fieldGoalsAttempted

42-88

38

FG %

48

3-22

threePointFieldGoalsMade-threePointFieldGoalsAttempted

20-51

31-42

freeThrowsMade-freeThrowsAttempted

13-19

19

Assists

32

14

Turnovers

14

Season series

CHA wins series 2-0

Jan 30CHACHA123@DALDAL121
Mar 4DALDAL90@CHACHA117today

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

CHA -13.5

Between 10 and

Total

226.5

Standard · +0.5 vs avg

Moneyline

DALDAL+49017%
CHACHA-67587%

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

13.5

0.0 since open

Total

226.5

0.0 since open

How it ended

CHA beat DAL 117-90. B. Miller led with 17 PTS, 5 REB, 4 AST. CHA outscored the other side 35-24 in the 3rd quarter.

Last play

End of Game

Win probability

CHA vs DAL

0255075100Q2Q3Q4

Starters vs bench

production by unit
DALDALstarters 68% of pts

Starters(5)

61 PTS · 25 REB · 10 AST

GS 40

Bench(5)

29 PTS · 17 REB · 9 AST

GS 22

CHACHAstarters 54% of pts

Starters(5)

63 PTS · 27 REB · 23 AST

GS 50

Bench(7)

54 PTS · 22 REB · 9 AST

GS 51

Linescore (quarters)

Team1234T
DAL2325241890
CHA31263525117

Period scoring

DAL won 0 · CHA won 4

23
31

Q1

Williams 9

Miller 13

25
26

Q2

Washington 10

Green 6

24
35

Q3

Powell 7

Knueppel 7

18
25

Q4

Christie 6

Nembhard 14

DAL
CHA

Shooting comparison

DAL
CHA

38%

28-74

FG

48%

42-88

14%

3-22

3PT

39%

20-51

74%

31-42

FT

68%

13-19

Play-by-play · 509 plays

period
event
player
  1. Q4·0.0

    End of Game

    DAL 90·CHA 117

  2. Q4·0.0

    End of the 4th Quarter

    DAL 90·CHA 117

  3. Q4·18.1

    shot clock turnover

    DAL 90·CHA 117

  4. Q4·37.6

    Grant Williams defensive rebound

    ·

    DAL 90·CHA 117

  5. Q4·43.2

    John Poulakidas misses 14-foot pullup jump shot

    DAL 90·CHA 117

  6. Q4·55.2

    Pat Connaughton makes free throw 2 of 2

    DAL 90·CHA 117

  7. Q4·55.2

    Pat Connaughton makes free throw 1 of 2

    DAL 90·CHA 116

  8. Q4·55.2

    AJ Johnson personal foul

    DAL 90·CHA 115

  9. Q4·1:10

    Ryan Nembhard makes free throw 2 of 2

    DAL 90·CHA 115

  10. Q4·1:10

    Pat Connaughton enters the game for Tidjane Salaun

    ·

    DAL 89·CHA 115

  11. Q4·1:10

    Ryan Nembhard makes free throw 1 of 2

    DAL 89·CHA 115

  12. Q4·1:10

    Sion James personal take foul

    DAL 88·CHA 115

  13. Q4·1:10

    Ryan Nembhard defensive rebound

    DAL 88·CHA 115

  14. Q4·1:12

    Tidjane Salaun misses free throw 2 of 2

    DAL 88·CHA 115

  15. Q4·1:12

    Hornets offensive team rebound

    DAL 88·CHA 115

  16. Q4·1:12

    Tidjane Salaun misses free throw 1 of 2

    DAL 88·CHA 115

  17. Q4·1:12

    Caleb Martin shooting foul

    DAL 88·CHA 115

  18. Q4·1:29

    Ryan Nembhard bad pass turnover (Sion James steals)

    ·

    DAL 88·CHA 115

    +1pp

  19. Q4·1:44

    Josh Green makes driving layup (Ryan Kalkbrenner assists)

    ·

    DAL 88·CHA 115

  20. Q4·1:45

    Ryan Kalkbrenner offensive rebound

    DAL 88·CHA 113

  21. Q4·1:49

    Tidjane Salaun misses 23-foot three point jumper

    DAL 88·CHA 113

  22. Q4·2:11

    Caleb Martin bad pass turnover (Sion James steals)

    ·

    DAL 88·CHA 113

  23. Q4·2:21

    Sion James makes 25-foot three point step back jumpshot

    DAL 88·CHA 113

  24. Q4·2:36

    Hornets defensive team rebound

    DAL 88·CHA 110

  25. Q4·2:37

    Caleb Martin misses free throw 2 of 2

    DAL 88·CHA 110

  26. Q4·2:37

    Tidjane Salaun enters the game for Kon Knueppel

    ·

    DAL 88·CHA 110

  27. Q4·2:37

    Caleb Martin makes free throw 1 of 2

    DAL 88·CHA 110

  28. Q4·2:37

    Josh Green shooting foul

    DAL 87·CHA 110

  29. Q4·3:01

    Ryan Kalkbrenner makes 1-foot alley oop dunk (Kon Knueppel assists)

    ·

    DAL 87·CHA 110

  30. Q4·3:17

    Josh Green defensive rebound

    DAL 87·CHA 108

Betting line

CHA -13.5·O/U 226.5·DAL +490/CHA -675

DraftKings · via ESPN

Recap · NBA

harlotte Hornets held off Dallas Mavericks, 117–90. It was a wire-to-wire rout.

CHA -13.5 cashed (won by 27). Total stayed UNDER 226.5 by 19.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+
  • Dwight PowellDAL · F
    TS%69.999
  • LaMelo BallMIN · G
    USG%31.397
  • Daniel GaffordDAL · F
    TS%67.796
  • 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 · DAL favored

  • Elo Static

    fallback · inputs missing

    50.0%

    P(CHA win)

    33%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(CHA win)

    34%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

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

DAL

DAL

league avg

CHA

CHA

52.7%

Effective FG%

54.4

55.0%

46.6%

FG%

47.0

45.9%

114.1

PPG

114.9

115.8

25.3

Assists / G

25.0

26.2

14.0

Turnovers / G

14.0

14.4

Data via ESPN · hoopR