TRANSACTION · MLBReds: Placed 1B Spencer Steer on the 10-day IL (Jul 27)
TRANSACTION · MLBBraves: Reinstated RF Ronald Acuña Jr (Jul 27)
TRANSACTION · MLBWhite Sox: Optioned CF Junior Perez to Charlotte (IL) (Jul 27)
Free during beta —to track favorites + alerts
FINAL+18DET
DET

DET

59-22

118100
CHA

CHA

43-38

NBAFri, Apr 10FinalSeriesDET wins series 3-0VegasCHA -6.5
Game flowDET CHA

Biggest swing: 13pp · 3rd Quarter · 3:44

NBA · Detroit Pistons 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
2583-51-11-3+260
26196-113-74-6+131
22208-114-4+394
28147-130-30-1+327
25125-82-3+356
Bench
1042-40-1+670
1652-40-11-2+930
21135-103-5+1051
1561-11-13-3+1520
1562-70-12-2023
1652-51-3+2233
200-10-1+111
20+100
1862-90-32-2+1413
Team11845-899-2719-264929
DNP: T. Smith, I. Jones

Stat compare

Headline stats · full table below

51

FG %

39

29

Ast

16

Team stats

DET

Away

Stat

CHA

Home

45-89

fieldGoalsMade-fieldGoalsAttempted

34-88

51

FG %

39

9-27

threePointFieldGoalsMade-threePointFieldGoalsAttempted

13-47

19-26

freeThrowsMade-freeThrowsAttempted

19-23

29

Assists

16

13

Turnovers

15

Season series

DET wins series 3-0

Dec 21CHACHA86@DETDET112
Feb 10DETDET110@CHACHA104
Apr 10DETDET118@CHACHA100today

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

CHA -6.5

Half-pt below key 7

Total

225.5

Standard · -0.5 vs avg

Moneyline

DETDET+18036%
CHACHA-21869%

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

Line movement · 22 snapshots

ESPN-tracked · 21+

Spread

6.5

0.0 since open

Total

225.5

0.0 since open

How it ended

DET beat CHA 118-100. J. Duren led with 20 PTS, 9 REB, 4 AST. DET outscored the other side 25-10 in the 4th quarter.

Last play

End of Game

Win probability

CHA vs DET

0255075100Q2Q3Q4

Starters vs bench

production by unit
DETDETstarters 62% of pts

Starters(5)

73 PTS · 25 REB · 18 AST

GS 63

Bench(9)

45 PTS · 24 REB · 11 AST

GS 47

CHACHAstarters 77% of pts

Starters(5)

77 PTS · 26 REB · 14 AST

GS 59

Bench(8)

23 PTS · 15 REB · 2 AST

GS 15

Clutch moments · top swings

ranked by WP impact
DET3rd Quarter · 7:50 · 74-73
+9pp53% WP

Miles Bridges · misses 31-foot three point jumper

DET3rd Quarter · 4:14 · 84-83
+10pp54% WP

Brandon Miller · misses 21-foot two point shot

DET3rd Quarter · 3:44 · 87-83
+13pp63% WP

Ronald Holland II · enters the game for Tobias Harris

Linescore (quarters)

Team1234T
DET36322525118
CHA30352510100

Period scoring

DET won 2 · CHA won 1

36
30

Q1

II 10

Miller 8

32
35

Q2

Duren 8

Ball 14

25
25

Q3

Robinson 7

Miller 11

25
10

Q4

Duren 6

Bridges 2

DET
CHA

Shooting comparison

DET
CHA

51%

45-89

FG

39%

34-88

33%

9-27

3PT

28%

13-47

73%

19-26

FT

83%

19-23

Play-by-play · 506 plays

period
event
player
  1. Q4·0.0

    End of Game

    DET 118·CHA 100

  2. Q4·0.0

    End of the 4th Quarter

    DET 118·CHA 100

  3. Q4·1.5

    shot clock turnover

    DET 118·CHA 100

  4. Q4·23.5

    Marcus Sasser defensive rebound

    DET 118·CHA 100

  5. Q4·23.5

    Marcus Sasser blocks Tre Mann 's 6-foot driving layup

    ·

    DET 118·CHA 100

  6. Q4·35.1

    Xavier Tillman defensive rebound

    DET 118·CHA 100

  7. Q4·37.9

    Marcus Sasser misses 26-foot three point step back jumpshot

    DET 118·CHA 100

  8. Q4·58.3

    Paul Reed defensive rebound

    DET 118·CHA 100

  9. Q4·1:00

    Tre Mann misses 29-foot three point pullup jump shot

    DET 118·CHA 100

  10. Q4·1:15

    Ronald Holland II makes 26-foot three point jumper (Marcus Sasser assists)

    ·

    DET 118·CHA 100

  11. Q4·1:34

    Tre Mann makes driving layup

    DET 115·CHA 100

  12. Q4·1:48

    Paul Reed enters the game for Daniss Jenkins

    ·

    DET 115·CHA 98

  13. Q4·1:48

    Javonte Green enters the game for Duncan Robinson

    · ·

    DET 115·CHA 98

  14. Q4·1:48

    Marcus Sasser enters the game for Tobias Harris

    ·

    DET 115·CHA 98

  15. Q4·1:48

    Ronald Holland II enters the game for Ausar Thompson

    ·

    DET 115·CHA 98

  16. Q4·1:48

    Chaz Lanier enters the game for Jalen Duren

    ·

    DET 115·CHA 98

  17. Q4·1:48

    shot clock turnover

    DET 115·CHA 98

  18. Q4·2:16

    Xavier Tillman makes 9-foot turnaround jump shot

    DET 115·CHA 98

  19. Q4·2:37

    Daniss Jenkins enters the game for Cade Cunningham

    ·

    DET 115·CHA 96

  20. Q4·2:37

    Ausar Thompson out of bounds bad pass turnover

    DET 115·CHA 96

  21. Q4·2:41

    Pat Connaughton lost ball turnover (Ausar Thompson steals)

    · ·

    DET 115·CHA 96

  22. Q4·2:47

    Ryan Kalkbrenner offensive rebound

    DET 115·CHA 96

  23. Q4·2:48

    Pat Connaughton misses driving floating jump shot

    DET 115·CHA 96

  24. Q4·3:02

    Xavier Tillman defensive rebound

    DET 115·CHA 96

  25. Q4·3:04

    Jalen Duren misses layup

    DET 115·CHA 96

  26. Q4·3:25

    Jalen Duren defensive rebound

    DET 115·CHA 96

  27. Q4·3:28

    Tre Mann misses 24-foot three point jumper

    DET 115·CHA 96

  28. Q4·3:30

    Pat Connaughton enters the game for Moussa Diabate

    ·

    DET 115·CHA 96

  29. Q4·3:30

    Tre Mann enters the game for Kon Knueppel

    ·

    DET 115·CHA 96

  30. Q4·3:30

    Xavier Tillman enters the game for Sion James

    ·

    DET 115·CHA 96

Betting line

CHA -6.5·O/U 225.5·DET +180/CHA -218

DraftKings · via ESPN

Recap · NBA

etroit Pistons went into Charlotte Hornets and beat them, 118–100.

DET +6.5 cashed (CHA lost outright). Total stayed UNDER 225.5 by 7.5.

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

NBA TRACKING · Tonight’s standouts

5 of 14 players in cohort
  • Ryan KalkbrennerCHA · C
    TS%76.299+
  • Cade CunninghamDET · G
    TOUCHES9799+
  • Jalen DurenDET · C
    TS%68.898
  • LaMelo BallMIN · G
    USG%31.397
  • Ausar ThompsonDET · G
    DEFL3.596

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.9%

ensemble · DET 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.

Player projections

CHA vs DET.

Per-player stat projections built from a recency-weighted blend of the last ten games, season average, and matchup context. Confidence reflects sample size and stability — the top of each list is who to watch.

155

projections · 145 high confidence

Points

  • Cade CunninghamDET
    26.1± 9.6high
  • Brandon MillerCHA
    18.8± 5.5high
  • Coby WhiteCHA
    15.4± 4.9high

Rebounds

  • Jalen DurenDET
    9.1± 3.9high
  • Moussa DiabateCHA
    8.8± 2.9high
  • Naz ReidCHA
    7.1± 1.4high

Assists

  • Cade CunninghamDET
    8.2± 2.8high
  • Daniss JenkinsDET
    3.5± 1.0high
  • Elijah HarklessDET
    3.5± 2.7high

Blocks

  • Ryan KalkbrennerCHA
    1.3± 1.3high
  • Jalen DurenDET
    1.0± 1.1high
  • Moussa DiabateCHA
    0.9± 1.1high

Steals

  • Elijah HarklessDET
    1.5± 1.4high
  • Cade CunninghamDET
    1.4± 1.2high
  • Duncan RobinsonDET
    1.2± 1.7high

Projections recompute every 30 minutes · prop lines plug in once sportsbook ingest lands

Matchup · 2026

Team rate stats vs league

hoopR-data

DET

DET

league avg

CHA

CHA

54.2%

Effective FG%

54.4

55.0%

48.0%

FG%

47.0

45.9%

115.9

PPG

114.9

115.8

27.0

Assists / G

25.0

26.2

14.3

Turnovers / G

14.0

14.4

Data via ESPN · hoopR