TRANSACTION · MLBMets: Optioned RHP Jonathan Pintaro to Syracuse (IL) (Jul 30)
TRANSACTION · MLBPirates: Sent LHP Evan Sisk on a rehab assignment to Indianapolis (IL) (Jul 30)
TRANSACTION · MLBBrewers: Sent LHP Kyle Harrison on a rehab assignment to Wisconsin (ML) (Jul 30)
TRANSACTION · NBAHornets: Waived F Mouhamadou Gueye (Jul 30)
TRANSACTION · NHLDevils: Signed F Colin White to a one-year, two-way contract (Jul 30)
TRANSACTION · NFLFalcons: Released DT Ross Blacklock (Jul 30)
Free during beta —to track favorites + alerts
FINAL+4ORL
PHX

PHX

42-34

111115
ORL

ORL

40-35

NBATue, Mar 31FinalSeriestied 1-1VegasORL -2.5
Game flowPHX ORL

Biggest swing: 22pp · 2nd Quarter · 10:33

NBA · Phoenix Suns at Orlando Magic · 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
2294-131-3-450
2552-21-2-6105
36348-162-616-19-1437
27114-82-61-1+523
2083-100-52-2+212
Bench
31144-84-72-2-394
16114-91-52-4+740
30-400
32104-142-10-521
2992-82-43-5+252
Team11135-8814-4627-354124
DNP: C. Huntley, R. Dunn, J. Bouyea, K. Brea

Stat compare

Headline stats · full table below

40

FG %

44

24

Ast

24

Team stats

PHX

Away

Stat

ORL

Home

35-88

fieldGoalsMade-fieldGoalsAttempted

35-79

40

FG %

44

14-46

threePointFieldGoalsMade-threePointFieldGoalsAttempted

10-29

27-35

freeThrowsMade-freeThrowsAttempted

35-41

24

Assists

24

20

Turnovers

25

Season series

Series tied 1-1

Feb 21ORLORL110@PHXPHX113
Mar 31PHXPHX111@ORLORL115today

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

ORL -2.5

Between and 5

Total

225.5

Standard · -0.5 vs avg

Moneyline

PHXPHX+11048%
ORLORL-13057%

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

Line movement · 30 snapshots

ESPN-tracked · 21+

Spread

2.5

0.0 since open

Total

225.5

0.0 since open

How it ended

ORL beat PHX 115-111. J. Suggs led with 20 PTS, 8 REB, 7 AST. PHX outscored the other side 38-24 in the 3rd quarter.

Last play

End of Game

Win probability

ORL vs PHX

0255075100Q2Q3Q4

Starters vs bench

production by unit
PHXPHXstarters 60% of pts

Starters(5)

67 PTS · 21 REB · 17 AST

GS 45

Bench(5)

44 PTS · 20 REB · 7 AST

GS 28

ORLORLstarters 73% of pts

Starters(5)

84 PTS · 38 REB · 20 AST

GS 58

Bench(5)

31 PTS · 8 REB · 4 AST

GS 24

Clutch moments · top swings

ranked by WP impact
ORL2nd Quarter · 10:33 · 21-33
+22pp83% WP

Jalen Green · out of bounds lost ball turnover

PHX4th Quarter · 2:59 · 107-109
+15pp53% WP

Desmond Bane · shooting foul

ORL4th Quarter · 2:20 · 108-109
+15pp78% WP

Grayson Allen · shooting foul

Linescore (quarters)

Team1234T
PHX21353817111
ORL28422421115

Period scoring

PHX won 1 · ORL won 3

21
28

Q1

Booker 7

Suggs 9

35
42

Q2

Booker 8

Green 11

38
24

Q3

Booker 14

Banchero 8

17
21

Q4

Allen 5

Suggs 7

PHX
ORL

Shooting comparison

PHX
ORL

40%

35-88

FG

44%

35-79

30%

14-46

3PT

34%

10-29

77%

27-35

FT

85%

35-41

Play-by-play · 548 plays

period
event
player
  1. Q4·0.0

    End of Game

    PHX 111·ORL 115

  2. Q4·0.0

    End of the 4th Quarter

    PHX 111·ORL 115

  3. Q4·0.0

    Suns offensive team rebound

    PHX 111·ORL 115

  4. Q4·0.0

    Dillon Brooks misses 26-foot three point jumper

    PHX 111·ORL 115

    +0.9pp

  5. Q4·1.1

    Jordan Goodwin enters the game for Oso Ighodaro

    ·

    PHX 111·ORL 115

  6. Q4·1.1

    Collin Gillespie enters the game for Khaman Maluach

    ·

    PHX 111·ORL 115

  7. Q4·1.1

    Suns Full timeout

    PHX 111·ORL 115

  8. Q4·1.1

    Tristan da Silva makes free throw 2 of 2

    PHX 111·ORL 115

  9. Q4·1.1

    Tristan da Silva makes free throw 1 of 2

    PHX 111·ORL 114

  10. Q4·1.1

    Oso Ighodaro enters the game for Jordan Goodwin

    ·

    PHX 111·ORL 113

  11. Q4·1.1

    Khaman Maluach enters the game for Grayson Allen

    ·

    PHX 111·ORL 113

  12. Q4·1.1

    Grayson Allen personal foul

    PHX 111·ORL 113

    +4pp

  13. Q4·3.1

    Jordan Goodwin enters the game for Collin Gillespie

    ·

    PHX 111·ORL 113

  14. Q4·3.1

    Magic Full timeout

    PHX 111·ORL 113

    +0.7pp

  15. Q4·3.6

    Devin Booker makes 27-foot three point jumper (Royce O'Neale assists)

    ·

    PHX 111·ORL 113

    4pp

  16. Q4·6.7

    Suns Full timeout

    PHX 108·ORL 113

  17. Q4·6.7

    Desmond Bane makes 10-foot two point shot

    PHX 108·ORL 113

    +3pp

  18. Q4·22.8

    Collin Gillespie personal foulBIG MOMENT

    PHX 108·ORL 111

    +6pp

  19. Q4·25.3

    Desmond Bane defensive rebound

    PHX 108·ORL 111

    +3pp

  20. Q4·27.7

    Dillon Brooks misses driving floating jump shotBIG MOMENT

    PHX 108·ORL 111

    +9pp

  21. Q4·43.5

    Dillon Brooks defensive rebound

    PHX 108·ORL 111

    2pp

  22. Q4·46.7

    Desmond Bane misses 27-foot three point step back jumpshotBIG MOMENT

    PHX 108·ORL 111

    6pp

  23. Q4·1:08

    Desmond Bane defensive rebound

    PHX 108·ORL 111

    +3pp

  24. Q4·1:11

    Royce O'Neale misses 25-foot three point jumperBIG MOMENT

    PHX 108·ORL 111

    +8pp

  25. Q4·1:27

    Wendell Carter Jr. jumpball violation turnoverBIG MOMENT

    ·

    PHX 108·ORL 111

    9pp

  26. Q4·1:28

    Collin Gillespie enters the game for Jordan Goodwin

    ·

    PHX 108·ORL 111

  27. Q4·1:28

    Devin Booker lost ball turnover (Wendell Carter Jr. steals)BIG MOMENT

    · ·

    PHX 108·ORL 111

    +9pp

  28. Q4·1:35

    Royce O'Neale defensive rebound

    PHX 108·ORL 111

    2pp

  29. Q4·1:37

    Paolo Banchero misses 12-foot two point shot

    PHX 108·ORL 111

    5pp

  30. Q4·2:00

    Wendell Carter Jr. defensive rebound

    ·

    PHX 108·ORL 111

    +2pp

Betting line

ORL -2.5·O/U 225.5·PHX +110/ORL -130

DraftKings · via ESPN

Recap · NBA

rlando Magic held off Phoenix Suns, 115–111. Decided by 4.

ORL -2.5 cashed (won by 4). Total cleared the 225.5 OVER by 0.5.

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

NBA TRACKING · Tonight’s standouts

5 of 14 players in cohort
  • Paolo BancheroORL · F
    DRIVES18.699
  • Goga BitadzeORL · C
    TS%70.099
  • Jalen GreenPHX · G
    USG%31.798
  • Wendell Carter Jr.ORL · C
    CONT9.197
  • Jalen SuggsORL · G
    DEFL3.797

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.

50.0%

ensemble · ORL favored

  • Elo Static

    fallback · inputs missing

    50.0%

    P(ORL win)

    35%

    weight

  • Elo Recent

    fallback · inputs missing

    50.0%

    P(ORL win)

    33%

    weight

  • Pace Efficiency

    fallback · inputs missing

    50.0%

    P(ORL win)

    32%

    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

ORL 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
  • Paolo BancheroORL
    23.9± 9.4high
  • Jalen GreenPHX
    21.0± 10.3high

Rebounds

  • Paolo BancheroORL
    8.3± 2.3high
  • Wendell Carter Jr.ORL
    7.4± 4.7high
  • Nikola VucevicORL
    6.0± 1.6high

Assists

  • Paolo BancheroORL
    6.0± 2.3high
  • Devin BookerPHX
    5.8± 2.3high
  • Jalen SuggsORL
    4.6± 1.5high

Blocks

  • Goga BitadzeORL
    1.4± 1.2high
  • Wendell Carter Jr.ORL
    1.3± 0.7high
  • Oso IghodaroPHX
    0.8± 0.7high

Steals

  • Jalen SuggsORL
    1.8± 1.5high
  • Jordan GoodwinPHX
    1.8± 2.1high
  • Anthony BlackORL
    1.5± 1.8high

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

ORL

ORL

53.7%

Effective FG%

54.4

52.5%

45.5%

FG%

47.0

45.9%

112.2

PPG

114.9

114.2

24.5

Assists / G

25.0

26.0

13.6

Turnovers / G

14.0

13.7

Data via ESPN · hoopR