TRANSACTION · MLBBrewers: Sent RHP Logan Henderson on a rehab assignment to Nashville (IL) (Jun 28)
TRANSACTION · MLBRed Sox: Reinstated 1B Romy Gonzalez from the 60-day IL (Jun 28)
TRANSACTION · MLBNationals: Sent RHP Trevor Williams on a rehab assignment to Fredericksburg (Jun 28)
TRANSACTION · NHLPredators: Signed F Jack Drury to a five-year contract (Jun 28)
TRANSACTION · NHLSharks: Signed D Michael Kesselring to a three-year contract (Jun 28)
Free during beta —to track favorites + alerts
FINAL+12MIN
PHX

PHX

39-30

104116
MIN

MIN

42-27

NBATue, Mar 17FinalSeriesPHX wins series 2-1VegasMIN -3.5
Game flowPHX MIN

Biggest swing: 18pp · 1st Quarter · 7:37

NBA · Phoenix Suns at Minnesota Timberwolves · 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
2993-63-6+422
34167-122-2-6104
353411-271-711-14-363
37124-133-91-1-1047
2793-172-61-2-315
Bench
10000
931-21-2-821
1773-31-1-1041
1593-72-41-2-1110
1221-3-220
2431-60-21-2-1182
100-1000
Team10437-9713-3717-234025
DNP: A. Coffey

Stat compare

Headline stats · full table below

38

FG %

51

25

Ast

28

Team stats

PHX

Away

Stat

MIN

Home

37-97

fieldGoalsMade-fieldGoalsAttempted

43-84

38

FG %

51

13-37

threePointFieldGoalsMade-threePointFieldGoalsAttempted

9-28

17-23

freeThrowsMade-freeThrowsAttempted

21-29

25

Assists

28

11

Turnovers

16

Season series

PHX wins series 2-1

Nov 22MINMIN113@PHXPHX114
Dec 9PHXPHX108@MINMIN105
Mar 18PHXPHX104@MINMIN116today

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

MIN -3.5

Between and 5

Total

221.5

Standard · -4.5 vs avg

Moneyline

PHXPHX+14241%
MINMIN-17063%

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

Line movement · 6 snapshots

ESPN-tracked · 21+

Spread

3.5

0.0 since open

Total

221.5

0.0 since open

How it ended

MIN beat PHX 116-104. J. Randle paced them with 32 PTS, 7 REB, 2 AST. Julius Randle's play in the 1st quarter drove the biggest swing of the night (18pp).

Last play

End of Game

Win probability

MIN vs PHX

0255075100Q2Q3Q1Q3Q4

Starters vs bench

production by unit
PHXPHXstarters 77% of pts

Starters(5)

80 PTS · 23 REB · 21 AST

GS 57

Bench(7)

24 PTS · 17 REB · 4 AST

GS 22

MINMINstarters 66% of pts

Starters(5)

76 PTS · 39 REB · 12 AST

GS 62

Bench(3)

40 PTS · 10 REB · 16 AST

GS 41

Clutch moments · top swings

ranked by WP impact
PHX3rd Quarter · 11:44 · 66-64
+9pp45% WP

Collin Gillespie · makes 24-foot three pointer (Jalen Green assists)

PHX1st Quarter · 7:37 · 15-7
+18pp58% WP

Julius Randle · lost ball turnover (Collin Gillespie steals)

MIN3rd Quarter · 2:46 · 80-83
+8pp69% WP

Bones Hyland · makes 22-foot three point jumper (Naz Reid assists)

Linescore (quarters)

Team1234T
PHX39242318104
MIN36282824116

Period scoring

PHX won 1 · MIN won 3

39
36

Q1

Booker 12

Ighodaro 11

24
28

Q2

Ighodaro 6

McDaniels 9

23
28

Q3

Booker 12

Ighodaro 64

18
24

Q4

Booker 8

Randle 11

PHX
MIN

Shooting comparison

PHX
MIN

38%

37-97

FG

51%

43-84

35%

13-37

3PT

32%

9-28

74%

17-23

FT

72%

21-29

Play-by-play · 522 plays

period
event
player
  1. Q4·0.0

    End of Game

    PHX 104·MIN 116

  2. Q4·0.0

    End of the 4th Quarter

    PHX 104·MIN 116

  3. Q4·21.7

    shot clock turnover

    PHX 104·MIN 116

  4. Q4·44.6

    Julius Randle defensive rebound

    PHX 104·MIN 116

  5. Q4·46.8

    Jamaree Bouyea misses 16-foot pullup jump shot

    PHX 104·MIN 116

  6. Q4·1:04

    Bones Hyland makes free throw 2 of 2

    PHX 104·MIN 116

  7. Q4·1:04

    Jamaree Bouyea enters the game for Jordan Goodwin

    ·

    PHX 104·MIN 115

  8. Q4·1:04

    Isaiah Livers enters the game for Collin Gillespie

    ·

    PHX 104·MIN 115

  9. Q4·1:04

    Rasheer Fleming enters the game for Oso Ighodaro

    ·

    PHX 104·MIN 115

  10. Q4·1:04

    Khaman Maluach enters the game for Devin Booker

    ·

    PHX 104·MIN 115

  11. Q4·1:04

    Ryan Dunn enters the game for Royce O'Neale

    ·

    PHX 104·MIN 115

  12. Q4·1:04

    Timberwolves offensive team rebound

    PHX 104·MIN 115

  13. Q4·1:04

    Bones Hyland misses free throw 1 of 2

    PHX 104·MIN 115

  14. Q4·1:04

    Jordan Goodwin personal foul

    PHX 104·MIN 115

  15. Q4·1:18

    Oso Ighodaro bad pass turnover (Julius Randle steals)

    ·

    PHX 104·MIN 115

  16. Q4·1:19

    Oso Ighodaro offensive rebound

    PHX 104·MIN 115

  17. Q4·1:21

    Jaden McDaniels blocks Oso Ighodaro 's 2-foot layup

    ·

    PHX 104·MIN 115

  18. Q4·1:32

    Rudy Gobert enters the game for Kyle Anderson

    ·

    PHX 104·MIN 115

  19. Q4·1:32

    Julius Randle makes free throw 2 of 2

    PHX 104·MIN 115

  20. Q4·1:32

    Julius Randle makes free throw 1 of 2

    PHX 104·MIN 114

  21. Q4·1:32

    Oso Ighodaro shooting foul

    PHX 104·MIN 113

    +0.7pp

  22. Q4·1:47

    Jordan Goodwin makes two point shot

    PHX 104·MIN 113

  23. Q4·1:59

    Oso Ighodaro offensive rebound

    PHX 102·MIN 113

  24. Q4·1:59

    Oso Ighodaro misses tip shot

    PHX 102·MIN 113

  25. Q4·1:59

    Oso Ighodaro offensive rebound

    PHX 102·MIN 113

  26. Q4·2:01

    Devin Booker misses driving layup

    PHX 102·MIN 113

  27. Q4·2:10

    shot clock turnover

    PHX 102·MIN 113

  28. Q4·2:17

    Bones Hyland enters the game for Rudy Gobert

    ·

    PHX 102·MIN 113

  29. Q4·2:17

    Timberwolves Full timeout

    PHX 102·MIN 113

  30. Q4·2:38

    Devin Booker makes 1-foot two point shot

    PHX 102·MIN 113

Betting line

MIN -3.5·O/U 221.5·PHX +142/MIN -170

DraftKings · via ESPN

Recap · NBA

innesota Timberwolves held off Phoenix Suns, 116–104.

MIN -3.5 cashed (won by 12). Total stayed UNDER 221.5 by 1.5.

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

NBA TRACKING · Tonight’s standouts

5 of 13 players in cohort
  • Rudy GobertMIN · C
    CONT1299+
  • Jalen GreenPHX · G
    USG%31.798
  • Devin BookerPHX · G
    USG%31.397
  • Oso IghodaroPHX · F
    CONT792
  • Ayo DosunmuMIN · G
    TS%63.086

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

    33%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(MIN win)

    34%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

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

MIN 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

  • Devin BookerPHX
    24.6± 6.2high
  • Anthony EdwardsMIN
    23.7± 9.4high
  • LaMelo BallMIN
    22.2± 8.0high

Rebounds

  • Rudy GobertMIN
    10.1± 3.9high
  • Mark WilliamsPHX
    7.2± 2.3high
  • Miles BridgesPHX
    5.8± 3.6high

Assists

  • LaMelo BallMIN
    7.3± 2.5high
  • Devin BookerPHX
    5.8± 2.3high
  • Ayo DosunmuMIN
    3.9± 3.1high

Blocks

  • Rudy GobertMIN
    1.4± 1.2high
  • Joan BeringerMIN
    1.1± 2.1high
  • Mark WilliamsPHX
    1.0± 1.3high

Steals

  • Jordan GoodwinPHX
    1.8± 2.1high
  • Donte DiVincenzoMIN
    1.2± 1.3high
  • Jalen GreenPHX
    1.2± 1.3high

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

MIN

MIN

53.7%

Effective FG%

54.4

55.1%

45.5%

FG%

47.0

47.6%

112.2

PPG

114.9

116.8

24.5

Assists / G

25.0

25.7

13.6

Turnovers / G

14.0

14.0

Data via ESPN · hoopR