Tonight's games, ranked.

← Back to the schedule

Game completed

Phoenix Suns42-34111atOrlando Magic40-35115

Tue, Mar 31, 7:00 PM EDTKia Center, Orlando, FLArizona's Family 3TV / Arizona's Family Sports · FanDuel Sports Network - Florida · Suns+

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
PHX21353817111
ORL28422421115

Phoenix Suns

111
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Jalen GreenSF208122043-100-52-2+2
Dillon BrooksPF229500014-131-30-0-4
Oso IghodaroC2551050122-20-01-2-6
Devin BookerSG3634371048-162-616-19-14
Collin GillespiePG2711232024-82-61-1+5
Grayson Allen3210210024-142-100-0-5
Royce O'Neale3114941114-84-72-2-3
Khaman Maluach30000200-00-00-0-4
Jordan Goodwin299523022-82-43-5+2
Rasheer Fleming1611400024-91-52-4+7
Team1115424942035-8814-4627-35

DNP: Jamaree Bouyea, Koby Brea, Ryan Dunn, CJ Huntley, Amir Coffey (injury), Haywood Highsmith (injury), Isaiah Livers, Mark Williams (injury)

Orlando Magic

115
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Tristan da SilvaSF259301003-110-43-3+7
Paolo BancheroPF3719980046-141-36-9+14
Wendell Carter Jr.C28151202064-71-16-7+6
Desmond BaneSG3721651156-162-67-8+5
Jalen SuggsPG3820874066-112-56-6+15
Goga Bitadze143210010-10-03-4-3
Jevon Carter220011010-60-50-0-12
Jamal Cain2012313004-52-22-2+3
Jett Howard1412200014-62-32-2-13
Moritz Wagner44111012-20-00-0-2
Team11557241312535-7910-2935-41

DNP: Noah Penda, Jase Richardson, Anthony Black (injury), Colin Castleton (gleague twoway), Jonathan Isaac (injury), Alex Morales (gleague twoway), Franz Wagner (injury)

Lead tracker

How the game flowed

55101015152020ORLPHXQ1Q2Q3Q4
Biggest lead · ORL
16
Biggest lead · PHX
2
Times tied
8
Lead changes
4
Longest run · PHX
10

How they entered this matchup

Pregame context

Rest edge: ORLTravel tax: ORLBody clock: PHX3 in 4: PHX
  • ORL has the rest edge with 1 day and 49h between games.
  • ORL is carrying the heavier travel load at 1,050 mi from its previous stop.
  • PHX is dealing with east-to-west pressure: 3h on the body clock and +1h of zone shift.
  • PHX is playing into a 3 in 4 schedule window, which matters even before the ball goes up.
  • PHX is in game 2 of 4 on the road with 1,260 mi already logged before tip.

The numbers

Rest · travel · body clock

Schedule spotPHXORL
Record42-3440-35
Days restB2B1 day
Hours rest23h49h
Rest swing-26h+26h
Travel in683 mi1,050 mi
Zone change+1h0h
Body clock3h0h
Local tipeveningevening
SegmentRoad trip · 2 of 4Homestand · 1 of 2
Miles before tip1,260 mi0 mi
Schedule alertsB2B3 in 4

How each side got here

Travel and map

PHX

683 mi
Memphis, TNOrlando, FL

PHX came from Memphis, TN with 683 mi of travel and +1h of time-zone change.

Memphis, TN to Orlando, FL

ORL

1,050 mi
Toronto, ONOrlando, FL

ORL came from Toronto, ON with 1,050 mi of travel and 0h of time-zone change.

Toronto, ON to Orlando, FL

Where this game sits in the run

Trip context

PHX

Road trip

PHX is on game 2 of 4 on the road, with 1,260 mi already behind it.

Game in segment2 of 4
Miles before tip1,260 mi
Segment miles2,995 mi

ORL

Homestand

ORL is in game 1 of 2 on this homestand.

Game in segment1 of 2
Miles before tip0 mi
Segment miles0 mi

Where it aired

TV · streaming · radio

Local TV
PHXArizona's Family 3TV / Arizona's Family SportsORLFanDuel Sports Network - Floridain-market
Team streams
PHXSuns+in-market
League Pass
Full replay + condensed game
Radio
PHXKMVP 98.7 / S: KSUNSiriusXMORLWYGM 96.9 FM / 740AM

League Pass blacks out games in each team's home market and national-exclusive windows — those are the feeds listed above. How NBA TV works now →

Suns at Magic, March 31, 2026 · Hoops Menu