NBA · Tue, Mar 31 · 7:00 PM

Phoenix Suns at Orlando Magic

O/U 224.5 · SPREAD Orlando Magic -2.5 · Kia Center

Gary's pick

Phoenix Suns +2.5-115

CONF 82%

Result

LLostFinal 111-115

The read

The Phoenix Suns roll into the Kia Center looking to extend their winning streak against an Orlando Magic squad that is currently searching for any kind of identity after a record-breaking collapse. This is a classic "form vs. fatigue" setup, with Phoenix playing its second road game in 24 hours while Orlando has had two full days to dwell on a demoralizing 52-point loss to Toronto.

While the rest advantage normally favors the home side, the efficiency gap here is too wide to ignore. Over their last five games, Phoenix has posted an elite +12.4 net rating, contrasting sharply with Orlando’s abysmal -14.5. The Magic defense has completely disintegrated recently, surrendering a 61.0% opponent eFG% in that same five-game window. Meanwhile, the Suns are getting a massive personnel boost tonight with the return of Dillon Brooks and Grayson Allen. This creates a significant depth advantage for Phoenix; Jalen Green, who has averaged 23.4 points over his last 10 games, can now anchor a second unit that already accounts for 31.2% of the team's scoring—nearly double the 18.4% bench contribution of Orlando’s thinned-out rotation.

Strategically, Phoenix’s high-volume three-point attack, averaging over 41 attempts per game, is the worst possible matchup for an Orlando perimeter defense that has been consistently late on rotations during this 1-7 slide. Devin Booker comes into this one surprisingly fresh despite the back-to-back, having needed only 26 minutes to drop 36 points on Memphis last night. Orlando is struggling to find reliable offensive production beyond Paolo Banchero and Desmond Bane, and with the Suns' defense trending upward (111.4 DRtg L5), the Magic will find it difficult to keep pace with Phoenix’s multi-level scoring threats. I'm taking the points with the hotter, deeper team that is finally getting healthy at the right time.

Injuries noted

Phoenix Suns: Mark Williams (Out)

Orlando Magic: Anthony Black (Out); Franz Wagner (Out)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored March 31, 2026 at 4:05 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, draftkings, rebet, betparx, betrivers, ballybet, betmgm, caesars, fanatics, betway.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every NBA game this dayThe NBA recordToday's NBA board