TRANSACTION · MLBNationals: Sent RHP Trevor Williams on a rehab assignment to Harrisburg (EL) (Jul 3)
TRANSACTION · MLBGiants: Sent RHP Keaton Winn on a rehab assignment to ACL Giants (Jul 3)
TRANSACTION · MLBPadres: Placed C Freddy Fermin on the 10-day IL (Jul 3)
TRANSACTION · NBARaptors: Re-signed G Alijah Martin to a contract (Jul 3)
TRANSACTION · NBAJazz: Signed G Tamar Bates to a two-way contract (Jul 3)
TRANSACTION · NBAThunder: Signed Gs Otega Oweh and Josh Dix to two-way contracts (Jul 3)
Free during beta —to track favorites + alerts
FINAL+3DET
PHX

PHX

24-17

105108
DET

DET

29-10

NBAThu, Jan 15FinalSeriesDET leads series 1-0VegasDET -7.5
Game flowPHX DET

Biggest swing: 40pp · 2nd Quarter · 2:27

NBA · Phoenix Suns at Detroit Pistons · 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
29114-113-80-2-977
28164-162-66-7-1711
2252-41-2-1162
313311-257-204-4-1050
36186-104-62-3026
Bench
1400-10-1+1021
26104-82-5+830
1952-41-3+231
30-200
3273-80-21-2+14123
Team10536-8717-4616-254121
DNP: N. Hayes-Davis, N. Richards, K. Maluach

Stat compare

Headline stats · full table below

41

FG %

47

21

Ast

25

Team stats

PHX

Away

Stat

DET

Home

36-87

fieldGoalsMade-fieldGoalsAttempted

38-81

41

FG %

47

17-46

threePointFieldGoalsMade-threePointFieldGoalsAttempted

9-32

16-25

freeThrowsMade-freeThrowsAttempted

23-37

21

Assists

25

13

Turnovers

17

Season series

DET leads series 1-0

Jan 16PHXPHX105@DETDET108today
Jan 30DETDET96@PHXPHX114

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

DET -7.5

Half-pt above key 7

Total

219.5

Standard · -6.5 vs avg

Moneyline

PHXPHX+21532%
DETDET-26573%

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

Line movement · 7 snapshots

ESPN-tracked · 21+

Spread

7.5

0.0 since open

Total

219.5

0.0 since open

How it ended

DET beat PHX 108-105. T. Harris led with 16 PTS, 7 REB, 2 AST. PHX outscored the other side 32-23 in the 1st quarter.

Last play

End of Game

Win probability

DET vs PHX

0255075100Q2Q3Q2Q3Q4Q2

Starters vs bench

production by unit
PHXPHXstarters 79% of pts

Starters(5)

83 PTS · 21 REB · 16 AST

GS 56

Bench(5)

22 PTS · 20 REB · 5 AST

GS 27

DETDETstarters 61% of pts

Starters(5)

66 PTS · 36 REB · 17 AST

GS 58

Bench(6)

42 PTS · 18 REB · 8 AST

GS 34

Clutch moments · top swings

ranked by WP impact
DET2nd Quarter · 10:19 · 36-27
+19pp42% WP

Pistons de · lay of game violation

DET2nd Quarter · 2:27 · 55-51
+19pp57% WP

Dillon Brooks · personal foul

PHX2nd Quarter · 2:27 · 55-51
+40pp43% WP

Isaiah Stewart · enters the game for Jalen Duren

Linescore (quarters)

Team1234T
PHX32312715105
DET23333319108

Period scoring

PHX won 1 · DET won 3

32
23

Q1

Allen 13

Ivey 8

31
33

Q2

Allen 8

Robinson 7

27
33

Q3

Gillespie 8

Cunningham 29

15
19

Q4

Allen 7

Duren 4

PHX
DET

Shooting comparison

PHX
DET

41%

36-87

FG

47%

38-81

37%

17-46

3PT

28%

9-32

64%

16-25

FT

62%

23-37

Play-by-play · 544 plays

period
event
player
  1. Q4·0.0

    End of Game

    PHX 105·DET 108

  2. Q4·0.0

    End of the 4th Quarter

    PHX 105·DET 108

  3. Q4·0.1

    Suns offensive team rebound

    PHX 105·DET 108

    +0.5pp

  4. Q4·0.7

    Grayson Allen misses 26-foot three point shot

    PHX 105·DET 108

    +3pp

  5. Q4·2.0

    Grayson Allen enters the game for Ryan Dunn

    ·

    PHX 105·DET 108

    3pp

  6. Q4·2.0

    Duncan Robinson makes free throw 2 of 2

    PHX 105·DET 108

  7. Q4·2.0

    Ausar Thompson enters the game for Jaden Ivey

    ·

    PHX 105·DET 107

  8. Q4·2.0

    Ronald Holland II enters the game for Tobias Harris

    ·

    PHX 105·DET 107

  9. Q4·2.0

    Pistons offensive team rebound

    PHX 105·DET 107

    1pp

  10. Q4·2.0

    Duncan Robinson misses free throw 1 of 2

    PHX 105·DET 107

    0.8pp

  11. Q4·2.0

    Jordan Goodwin personal foul

    PHX 105·DET 107

    +4pp

  12. Q4·3.1

    Ryan Dunn enters the game for Grayson Allen

    ·

    PHX 105·DET 107

  13. Q4·3.1

    Jaden Ivey enters the game for Javonte Green

    ·

    PHX 105·DET 107

  14. Q4·3.1

    Duncan Robinson enters the game for Ausar Thompson

    ·

    PHX 105·DET 107

  15. Q4·3.1

    Tobias Harris enters the game for Ronald Holland II

    ·

    PHX 105·DET 107

  16. Q4·3.1

    Pistons Full timeout

    PHX 105·DET 107

  17. Q4·3.1

    Grayson Allen makes 27-foot three point step back jumpshot (Royce O'Neale assists)

    ·

    PHX 105·DET 107

    2pp

  18. Q4·6.6

    Grayson Allen enters the game for Ryan Dunn

    ·

    PHX 102·DET 107

  19. Q4·6.6

    Collin Gillespie enters the game for Mark Williams

    ·

    PHX 102·DET 107

  20. Q4·6.6

    Suns Full timeout

    PHX 102·DET 107

  21. Q4·6.6

    Mark Williams defensive rebound

    PHX 102·DET 107

  22. Q4·7.6

    Ronald Holland II misses free throw 2 of 2

    PHX 102·DET 107

    2pp

  23. Q4·7.6

    Ryan Dunn enters the game for Grayson Allen

    ·

    PHX 102·DET 107

  24. Q4·7.6

    Mark Williams enters the game for Collin Gillespie

    ·

    PHX 102·DET 107

  25. Q4·7.6

    Pistons offensive team rebound

    PHX 102·DET 107

    0.5pp

  26. Q4·7.6

    Ronald Holland II misses free throw 1 of 2

    PHX 102·DET 107

  27. Q4·7.6

    Jordan Goodwin personal take foul

    PHX 102·DET 107

    +0.8pp

  28. Q4·7.6

    Ronald Holland II defensive rebound

    PHX 102·DET 107

    +1pp

  29. Q4·9.7

    Grayson Allen misses 26-foot three point jumper

    PHX 102·DET 107

    +3pp

  30. Q4·13.2

    Grayson Allen enters the game for Ryan Dunn

    ·

    PHX 102·DET 107

Betting line

DET -7.5·O/U 219.5·PHX +215/DET -265

DraftKings · via ESPN

Recap · NBA

etroit Pistons held off Phoenix Suns, 108–105. Decided by 3.

PHX +7.5 cashed (DET won by 3). Total stayed UNDER 219.5 by 6.5.

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

NBA TRACKING · Tonight’s standouts

5 of 12 players in cohort
  • Cade CunninghamDET · G
    TOUCHES9799+
  • Jalen DurenDET · C
    TS%68.898
  • Ausar ThompsonDET · G
    DEFL3.596
  • Mark WilliamsPHX · C
    CONT8.496
  • Dillon BrooksPHX · F
    USG%28.694

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 · PHX favored

  • Elo Static

    fallback · inputs missing

    50.0%

    P(DET win)

    33%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(DET win)

    34%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

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

DET vs PHX.

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.

165

projections · 140 high confidence

Points

  • Cade CunninghamDET
    26.1± 9.6high
  • Devin BookerPHX
    24.6± 6.2high
  • Jalen GreenPHX
    21.0± 10.3high

Rebounds

  • Jalen DurenDET
    9.1± 3.9high
  • John CollinsDET
    5.8± 2.5high
  • Miles BridgesPHX
    5.8± 3.6high

Assists

  • Cade CunninghamDET
    8.2± 2.8high
  • Devin BookerPHX
    5.8± 2.3high
  • Daniss JenkinsDET
    3.5± 1.0high

Blocks

  • Jalen DurenDET
    1.0± 1.1high
  • Paul ReedDET
    0.9± 1.3high
  • Oso IghodaroPHX
    0.8± 0.7high

Steals

  • Jordan GoodwinPHX
    1.8± 2.1high
  • 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

PHX

PHX

league avg

DET

DET

53.7%

Effective FG%

54.4

54.2%

45.5%

FG%

47.0

48.0%

112.2

PPG

114.9

115.9

24.5

Assists / G

25.0

27.0

13.6

Turnovers / G

14.0

14.3

Data via ESPN · hoopR