The Milwaukee Bucks begin a tough three-game stretch on Friday when they host the Dallas Mavericks at Fiserv Forum in Milwaukee. After facing the Mavericks (6-4), who have won four consecutive games, the Bucks (8-4) will take on the new-look Brooklyn Nets and, presumably, the recently acquired James Harden on Monday. The must-see stretch concludes on Thursday when Milwaukee hosts the defending champion Los Angeles Lakers (10-3), who have the best record in the NBA. The Bucks enter Friday's game against Dallas playing good basketball; they've won three consecutive games and six of seven.

Tip-off is at 7:30 p.m. ET. William Hill Sportsbook lists Milwaukee as a 7.5-point favorite, up 1.5 points from the opening line. The over-under, or total number of points expected, is 228 in the latest Bucks vs. Mavericks odds. Before locking in any Mavericks vs. Bucks picks, be sure to see the NBA predictions and betting advice from SportsLine's proven computer model.

The SportsLine Projection Model simulates every NBA game 10,000 times, and it returned over $5,000 in profit on its top-rated NBA picks last season. The model is up nearly $8,100 over the past two-plus seasons. Dating back to last season, it is also on a stunning 67-38 roll on top-rated picks against the spread, returning almost $2,500 on those selections alone. Anybody who has followed it has seen huge returns.

Now, the model has set its sights on Bucks vs. Mavs. You can head to SportsLine to see its picks. Now, here are several NBA odds and betting trends for Mavs vs. Bucks:

  • Bucks vs. Mavericks spread: Milwaukee -7.5
  • Bucks vs. Mavericks over-under: 228 points
  • Bucks vs. Mavericks money line: Milwaukee -325, Dallas +265
  • MIL: Bucks average 118.1 points per 100 possessions (1st in NBA)
  • DAL: Luka Doncic ranks fifth in the league in scoring (27.4 points per game)

Why the Bucks can cover

Milwaukee has the most efficient offense in the league. The Bucks are averaging 118.1 points per 100 possessions, which leads the NBA. (Denver is a distant second at 116.3.) Powered by its league-best offense, Milwaukee also leads the league in net efficiency (10.8). It's no surprise, then, that all eight of the Bucks' wins this season have come by nine points or more.

In addition, Antetokounmpo is coming off one of his best games of the season. On Wednesday the Greek Freak had 22 points, 10 rebounds and 10 assists in a 110-101 victory at Detroit. It was his second triple-double of the season.

Why the Mavericks can cover

Tim Hardaway Jr. has been on a roll during the team's four-game winning streak. On Jan. 4, Hardaway responded to being moved to the bench by scoring 30 points on 11-of-14 shooting. Two games later he moved back into the starting lineup when three teammates were forced to quarantine and had his highest-scoring game as a Maverick: 36 points on 12-of-20 shooting. Over the last four games, he has averaged 23.8 points and shot 54.1 percent from the field and 53.7 percent on 3-pointers.

Defense also has been key to the team's success recently. During the team's winning streak, Dallas has allowed opponents just 102.3 points per game. That ranks second in the league during that stretch, behind only Memphis (100.8).

How to make Bucks vs. Mavericks picks

SportsLine's model is leaning under on the total, with the teams projected to combine for 219 points. The model also says one side of the spread hits well over 60 percent of the time. You can get that pick at SportsLine.

So who wins Mavericks vs. Bucks? And which side of the spread hits well over 60 percent of the time? Visit SportsLine now to find out which side of the Mavericks vs. Bucks spread you need to jump on, all from the model that has crushed its NBA picks.