The Phoenix Suns (35-42) and New York Knicks (49-28) will meet in the NBA tonight. Tipoff is set for 7:00 p.m. ET at Madison Square Garden in New York City. The game will broadcast live on NBA League Pass.
The Knicks are 8.5-point favorites over the Suns on the spread (Knicks -8.5), with the over/under set at 227.5 total points. New York is is a -375 favorite to win outright, while Phoenix is +300 to pull off the upset.
Let's get into my Suns vs. Knicks predictions and NBA picks for Sunday, April 6.
Suns vs. Knicks Picks, Prediction
My Knicks vs. Suns best bet is on New York to go over its team total of 118.5, with the best odds currently available at BetMGM. But as always, be sure to shop around for the best line using our live NBA odds page.
My Pick: Knicks Total Team Over 118.5
Suns vs. Knicks Odds
Suns Odds | ||
---|---|---|
Spread | Total | Moneyline |
+8.5 -110 | 227.5 -110 / -110 | +300 |
Knicks Odds | ||
---|---|---|
Spread | Total | Moneyline |
-8.5 -110 | 227.5 -110 / -110 | -375 |
- Suns vs. Knicks spread: Knicks -8.5
- Suns vs. Knicks over/under: 227.5 total points.
- Suns vs. Knicks moneyline: Suns +300, Knicks -375
- Suns vs. Knicks best bet: Knicks Total Team Over 118.5 (-110)


Suns vs. Knicks Preview
Even with a rest advantage, the Phoenix Suns are just 6-7 against the spread this season, and while the Knicks beat the Hawks by 16 points yesterday afternoon, you can't feel confident in the spot for Phoenix.
The Knicks, however, are 4-13 against the spread with a rest disadvantage, which is third worst in the NBA. And despite leading 108-80 after three quarters, the Knicks still only went eight deep. At least no one played 40 minutes.
I don't want to ever bet Phoenix anymore. Ever. But the Knicks are -8.5 on the spread? I get that Kevin Durant is out, and Jalen Brunson is expected back, but I'm good on the number.

Suns vs. Knicks Prediction
The Suns have seen the total go Over in six of their eight games, but we've seen the Knicks play to four straight Unders. Of note, the Knicks have played to nine of 13 Overs on no rest. But Phoenix? 11 Unders in 13 games with a rest advantage — and again, no KD tonight.
What I will hit is the Knicks Team Total Over, which is sitting at 118.5. With Brunson back, while I generally don't like betting on teams with a big return, because it can backfire, this is different for me.
Teams have dropped 120 or more against the Suns in each of their last five losses, and Brunson is one of the most impactful players in the league. Would I bet his over? I don't think so, but it wouldn't surprise me if the Knicks come out and bomb the Suns offensively even after yesterday's win.
The Suns can't stop some of y'all reading this.
Suns vs. Knicks Best Bet
- Knicks Total Team Over 118.5 (-110)
Knicks vs. Suns Betting Trends