TRANSACTION · MLBBraves: Agreed to terms with OF Luis Consoro on a minor league contract (Jul 1)
TRANSACTION · MLBRoyals: Placed RHP Connor Seabold on the 15-day IL (Jul 1)
TRANSACTION · MLBPirates: Agreed to terms with SS Ryan McCarty on a minor league contract (Jul 1)
TRANSACTION · NBAWizards: Re-signed F Jamir Watkins to a two-way contract (Jul 1)
TRANSACTION · NBATrail Blazers: Signed C Branden Carlson to a contract (Jul 1)
TRANSACTION · NBAMagic: Signed F Jonathan Isaac and C Nikola Vucevic to contracts (Jul 1)
Free during beta —to track favorites + alerts
FINAL+18PHX
DET

DET

34-12

96114
PHX

PHX

29-19

NBAThu, Jan 29FinalSeriestied 1-1VegasDET -3.5
Game flowDET PHX

Biggest swing: 25pp · 3rd Quarter · 6:10

NBA · Detroit Pistons 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
30135-93-4-251
3094-111-6-311
282310-113-3-1134
34268-222-98-10-537
2563-6-346
Bench
421-2000
24114-53-5-1920
1700-50-3-1712
400-1010
1100-30-2-1320
700-30-1-920
400-10-1000
2362-80-32-3-1835
Team9637-876-2916-213726
DNP: M. Sasser

Stat compare

Headline stats · full table below

43

FG %

47

26

Ast

22

Team stats

DET

Away

Stat

PHX

Home

37-87

fieldGoalsMade-fieldGoalsAttempted

37-79

43

FG %

47

6-29

threePointFieldGoalsMade-threePointFieldGoalsAttempted

16-42

16-21

freeThrowsMade-freeThrowsAttempted

24-29

26

Assists

22

9

Turnovers

15

Season series

Series tied 1-1

Jan 16PHXPHX105@DETDET108
Jan 30DETDET96@PHXPHX114today

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

DET -3.5

Between and 5

Total

214.5

Defensive · -11.5 vs avg

Moneyline

DETDET-15561%
PHXPHX+13043%

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

3.5

0.0 since open

Total

214.5

0.0 since open

How it ended

PHX beat DET 114-96. D. Brooks led the way with 40 points and 8 rebounds. PHX outscored the other side 37-25 in the 2nd quarter.

Last play

End of Game

Win probability

PHX vs DET

0255075100Q2Q3Q4Q3Q4

Starters vs bench

production by unit
DETDETstarters 80% of pts

Starters(5)

77 PTS · 26 REB · 19 AST

GS 67

Bench(8)

19 PTS · 11 REB · 7 AST

GS 7

PHXPHXstarters 84% of pts

Starters(5)

96 PTS · 23 REB · 14 AST

GS 73

Bench(8)

18 PTS · 24 REB · 8 AST

GS 18

Clutch moments · top swings

ranked by WP impact
PHX2nd Quarter · 10:58 · 31-39
+6pp71% WP

Javonte Green · shooting foul

PHX3rd Quarter · 5:59 · 74-80
+8pp67% WP

Grayson Allen · makes 27-foot three point jumper (Dillon Brooks assists)

DET3rd Quarter · 6:10 · 74-77
+25pp36% WP

Cade Cunningham · loose ball foul

Linescore (quarters)

Team1234T
DET3125251596
PHX35372121114

Period scoring

DET won 1 · PHX won 3

31
35

Q1

Duren 10

Allen 12

25
37

Q2

Cunningham 7

Brooks 15

25
21

Q3

Cunningham 9

Brooks 14

15
21

Q4

Robinson 4

Gillespie 25

DET
PHX

Shooting comparison

DET
PHX

43%

37-87

FG

47%

37-79

21%

6-29

3PT

38%

16-42

76%

16-21

FT

83%

24-29

Play-by-play · 478 plays

period
event
player
  1. Q4·0.0

    End of Game

    DET 96·PHX 114

  2. Q4·0.0

    End of the 4th Quarter

    DET 96·PHX 114

  3. Q4·5.8

    shot clock turnover

    DET 96·PHX 114

  4. Q4·28.0

    Nigel Hayes-Davis defensive rebound

    DET 96·PHX 114

  5. Q4·30.5

    Paul Reed misses driving layup

    DET 96·PHX 114

  6. Q4·40.8

    Jamaree Bouyea out of bounds lost ball turnover

    DET 96·PHX 114

  7. Q4·1:00

    Daniss Jenkins makes free throw 2 of 2

    DET 96·PHX 114

  8. Q4·1:00

    Pistons offensive team rebound

    DET 95·PHX 114

  9. Q4·1:00

    Daniss Jenkins misses free throw 1 of 2

    DET 95·PHX 114

  10. Q4·1:00

    Khaman Maluach shooting foul

    DET 95·PHX 114

  11. Q4·1:09

    Khaman Maluach offensive foul turnover

    DET 95·PHX 114

  12. Q4·1:09

    Khaman Maluach offensive foul

    DET 95·PHX 114

  13. Q4·1:18

    Paul Reed makes 14-foot jumper (Ronald Holland II assists)

    ·

    DET 95·PHX 114

  14. Q4·1:27

    Bobi Klintman defensive rebound

    DET 93·PHX 114

  15. Q4·1:31

    Rasheer Fleming misses 25-foot three point jumper

    DET 93·PHX 114

  16. Q4·1:41

    Nigel Hayes-Davis defensive rebound

    DET 93·PHX 114

  17. Q4·1:44

    Daniss Jenkins misses 19-foot pullup jump shot

    DET 93·PHX 114

  18. Q4·1:55

    Rasheer Fleming bad pass turnover (Paul Reed steals)

    ·

    DET 93·PHX 114

  19. Q4·2:10

    Isaiah Livers defensive rebound

    DET 93·PHX 114

  20. Q4·2:11

    Bobi Klintman misses 7-foot floating jump shot

    DET 93·PHX 114

  21. Q4·2:18

    Khaman Maluach enters the game for Mark Williams

    ·

    DET 93·PHX 114

  22. Q4·2:18

    Nigel Hayes-Davis enters the game for Collin Gillespie

    ·

    DET 93·PHX 114

  23. Q4·2:18

    Rasheer Fleming enters the game for Grayson Allen

    ·

    DET 93·PHX 114

  24. Q4·2:18

    Isaiah Livers enters the game for Dillon Brooks

    ·

    DET 93·PHX 114

  25. Q4·2:18

    Jamaree Bouyea enters the game for Royce O'Neale

    ·

    DET 93·PHX 114

  26. Q4·2:18

    Royce O'Neale personal foul

    DET 93·PHX 114

  27. Q4·2:24

    Daniss Jenkins defensive rebound

    DET 93·PHX 114

  28. Q4·2:27

    Grayson Allen misses 23-foot three point jumper

    DET 93·PHX 114

  29. Q4·2:47

    Mark Williams defensive rebound

    DET 93·PHX 114

  30. Q4·2:50

    Chaz Lanier misses 26-foot three point pullup jump shot

    DET 93·PHX 114

Betting line

DET -3.5·O/U 214.5·DET -155/PHX +130

DraftKings · via ESPN

Recap · NBA

hoenix Suns held off Detroit Pistons, 114–96.

PHX +3.5 cashed (DET lost outright). Total stayed UNDER 214.5 by 4.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 · DET 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.

Player projections

PHX 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.

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

DET

DET

league avg

PHX

PHX

54.2%

Effective FG%

54.4

53.7%

48.0%

FG%

47.0

45.5%

115.9

PPG

114.9

112.2

27.0

Assists / G

25.0

24.5

14.3

Turnovers / G

14.0

13.6

Data via ESPN · hoopR