Suns vs. Bucks Predictions, Odds & Stats – March 21

Milwaukee Bucks v Charlotte Hornets

Photo: Jared C. Tilton / Getty Images Sport / Getty Images

The Milwaukee Bucks (28-41) are heavy underdogs (+11.5) as they look to break a four-game road losing streak when they visit the Phoenix Suns (39-31) on Saturday, March 21, 2026 at PHX Arena. The game airs at 10 p.m. ET on FDSWI, AZFamily, Suns+, and NBA TV.

Watch the NBA, other live sports and more on Fubo. What is Fubo? Fubo is a streaming service that gives you access to your favorite live sports and shows on demand. Use our link to sign up.

Suns vs. Bucks Predictions for Saturday

Our computer model for this matchup calls for a final tally of Suns 118, Bucks 107.

  • Moneyline Pick: Suns (-613)
  • Total Pick: Over 217.5 (computer predicts 225.4 points)
  • Pick ATS: Bucks (+11.5)

Recent Suns vs. Bucks Matchups

Suns vs Bucks (Recent Matchups)
Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
3/10/2026 Suns -1.5 219.5 -127 +106 129-114 PHO
4/1/2025 Bucks -6.5 225.5 -267 +217 133-123 MIL
3/24/2025 Suns -3 223.5 -157 +132 108-106 PHO

Suns 2025-26 Betting Trends

  • Phoenix is 43-27-0 against the spread this season.
  • The Suns are 2-1 against the spread when favored by 11.5 points or more this season.
  • A total of 30 of Phoenix's 69 games with a set total have hit the over (43.5%).
  • This season, the Suns have been favored 33 times and won 25, or 75.8%, of those games.
  • Phoenix has played as a favorite of -613 or more twice this season and won both games.

Bucks 2025-26 Betting Trends

  • Milwaukee's ATS record is 30-39-0 this year.
  • In games this season in which they were an underdog by 11.5 points or more, the Bucks have a 4-2 record against the spread.
  • Milwaukee's games have hit the over 30 out of 69 times (43.5%).
  • The Bucks have won 16 of the 43 games they were the moneyline underdog this season (37.2%).
  • Milwaukee has gone 1-4 in games it has played as a moneyline underdog with odds of +447 or longer (20%).

Looking for NBA tickets? Head to StubHub today and see your team live.

Suns vs. Bucks Injury Report

Suns

Suns:

Dillon Brooks: Out (Hand),

Haywood Highsmith: Out (Knee),

Amir Coffey: Out (Ankle),

Grayson Allen: Out (Knee),

Royce O'Neale: Out (Knee),

Mark Williams: Out (Foot)

Bucks

Bucks:

Giannis Antetokounmpo: Out (Ankle),

Gary Harris: Questionable (Groin),

Kevin Porter Jr.: Questionable (Knee)

Suns vs. Bucks Game Time and TV Channel

  • Game day: Saturday, March 21, 2026
  • Game time: 10 p.m. ET
  • TV channel: FDSWI, AZFamily, Suns+, and NBA TV
  • Location: Phoenix, Arizona
  • Arena: PHX Arena

Sign up for NBA League Pass to get access to games, live and on-demand, and more for the entire season and offseason.


Sponsored Content

Sponsored Content