Milwaukee Bucks at New York Knicks odds, picks and predictions


The Milwaukee Bucks (14-5) visit Madison Square Garden Wednesday to take on the New York Knicks (10-11). Tip is set for 7:30 p.m. ET.

The Bucks defeated the Dallas Mavericks 124-115 Sunday, covering a 6-point home favorite. Milwaukee pushed its against-the-spread (ATS) record to 12-7 with the cover. The Bucks have covered 2 straight and are 4-6 ATS in their last 10. This is their 1st road game since Nov. 18.

The Knicks thrashed the Detroit Pistons 140-110 Tuesday as 4.5-point favorites. New York used a 38-21 third quarter to push the lead to 31 entering the final period. The Knicks are just 2-4 ATS in their last 6 games though. On the season, New York is 9-11-1 ATS. It is just 4-5 straight up at home.

Bucks at Knicks odds

  • Moneyline (ML): Bucks -220 (bet $220 to win $100) | Knicks +190 (bet $100 to win $190)
  • Against the spread (ATS): Bucks -5.5 (-110) | Knicks +5.5 (-110)
  • Over/Under (O/U): 228.5 (O: -105 | U: -115)

Bucks at Knicks key injuries


  • F Khris Middleton (wrist) out


  • Not yet submitted

For most recent updates: Official NBA injury report.

Bucks at Knicks picks and predictions


Bucks 120, Knicks 112



The Bucks are the superior team, and the Knicks actually have a worse winning percentage at home than they do on the road. Ultimately, this is going to be a pass.

Against the spread

BET BUCKS -5.5 (-110).

Simply, the Knicks do not play well at home. They are a league-worst 2-6-1 ATS at home, and Wednesday it will be taking on 1 of the best teams in the Eastern Conference.

The Knicks often hold games close because they rank 6th in the league in offensive rebounding rate. Well, against the 2-time MVP F Giannis Antetokounmpo-led Bucks, they’ll struggle as Milwaukee sits 1st in the NBA in defensive rebounding.

The Knicks rank 24th in defensive rating which bodes well for Milwaukee’s weak offense. The Bucks should be able to exploit a small Knicks frontcourt as well.

Back the Bucks -5.5 (-110) here.


BET OVER 228.5 (-105).

The Knicks aren’t the quickest team in the league, but they do push the tempo often, sitting 10th in the NBA in pace. The Bucks rank 16th in pace. Both teams also rank in the league’s top 11 in 3-point field goal attempts.

Combined, the 2 teams are 21-19 O/U this season as well. The Knicks have also gone Over themselves in 4 straight games. Milwaukee has gone Over in 4 straight as well.

Back the Over 228.5 (-105).