NBA
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
WNBA
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NFL
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
MLB
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NHL
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NCAAB
Dashboards Matchup Player Level Stats & Projections Search & Filter
NCAAF
Dashboards Matchup Player Level Stats & Projections Search & Filter
Suns
111
Final
March 31, 2026
Kia Center, Orlando
Matchup page
Magic
115

Suns vs. Magic Box Score, March 31, 2026

Line Score

1234T
PHO 21 35 38 17 111
ORL 28 42 24 21 115

Four Factors

Pace eFG% TOV% ORB% FT/FGA ORtg
PHO 109.3 .477 16.2 22.9 .307 101.6
ORL 109.3 .506 20.5 23.1 .443 105.2

Game Info

Start
7:00 PM ET
Records
PHO 42-33 · ORL 39-35going into the game
Rest
PHO 0 (back-to-back) · ORL 1 day
Spread
ORL -2.5ORL covered by 1.5
Total
225.5Over by 0.5
Officials
John Goble, Scott Twardoski, Dannica Baroody
Attendance
19,117 (sellout)
Time of game
2:38

Suns

StartersMPFGFGAFG%3P3PA3P%FTFTAFT%ORBDRBTRBASTSTLBLKTOVPFPTSGmSc+/-
Devin Booker36:07816.50026.3331619.842123710443426.4-14
Collin Gillespie27:2648.50026.333111.00011232023118.9+5
Oso Ighodaro24:30221.0000012.50019105012557.6-6
Dillon Brooks21:45413.30813.333001450001590.4-4
Jalen Green19:43310.30005.000221.0001012204181.9+2
ReservesMPFGFGAFG%3P3PA3P%FTFTAFT%ORBDRBTRBASTSTLBLKTOVPFPTSGmSc+/-
Grayson Allen32:15414.286210.200000221002610-1.3-5
Royce O'Neale30:4248.50047.571221.000099411141414.6-3
Jordan Goodwin29:0128.25024.50035.6003252302098.5+2
Rasheer Fleming15:4949.44415.20024.50031400023114.7+7
Khaman Maluach2:420000000000020101.0-4
Jamaree BouyeaDid Not Play
Koby BreaDid Not Play
Ryan DunnDid Not Play
CJ HuntleyDid Not Play
Isaiah LiversDid Not Play
Team Totals2403588.3981446.3042735.77111304124942032111

Magic

StartersMPFGFGAFG%3P3PA3P%FTFTAFT%ORBDRBTRBASTSTLBLKTOVPFPTSGmSc+/-
Jalen Suggs37:42611.54525.400661.000178740642018.8+15
Desmond Bane37:19616.37526.33378.875156511542112.6+5
Paolo Banchero37:09614.42913.33369.667099800441913.1+14
Wendell Carter Jr.28:2647.571111.00067.8574812020641510.9+6
Tristan da Silva25:08311.27304.000331.0001230100592.8+7
ReservesMPFGFGAFG%3P3PA3P%FTFTAFT%ORBDRBTRBASTSTLBLKTOVPFPTSGmSc+/-
Jevon Carter22:0706.00005.00000000110110-3.9-12
Jamal Cain19:4345.800221.000221.000033130021213.9+3
Jett Howard14:2146.66723.667221.00011200012128.6-13
Goga Bitadze14:0201.0000034.7501121001231.8-3
Moritz Wagner4:03221.00000000111101144.0-2
Noah PendaDid Not Play
Jase RichardsonDid Not Play
Team Totals2403579.4431029.3453541.85493746241312529115

Inactive: PHO Amir Coffey, Haywood Highsmith, Mark Williams ORL Anthony Black, Colin Castleton, Jonathan Isaac, Alex Morales, Franz Wagner

Possessions, pace and team ratings use our one possession count (the same as Team Profile on the matchup page), so they can differ slightly from other sites.