Previous Matchups & Picks

March 9, 2025 8:00pm ET
@
Cleveland Cavaliers
Cleveland Cavaliers
#525
Milwaukee Bucks
Milwaukee Bucks
#526

Lines & Odds

-7 (-106)
ATS
+7 (-115)
-268
Moneyline
+222
OVER 241.5 (-115)
Total
UNDER 241.5 (-110)

Public Consensus

Who was the public on? 68% of the public bets were on Milwaukee Bucks on the +7 ATS. And, 60% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Cleveland would win by a score of 122.7 to 116.9 with Cleveland winning on the moneyline, Milwaukee winning on the spread and the game going UNDER the total.

Final Score

1
2
3
4
F
Cleveland Cavaliers img
34
28
22
28
112
Milwaukee Bucks
32
20
25
23
100

NBA Premium Pick Results

Here’s how my premium picks are performing.

NBANBA Max Plays last 2.2 years
Wins
Losses
Units
299
228
+82.64
NBANBA All Playoff Picks last 4.0 years
Wins
Losses
Units
332
265
+66.00
NBANBA Free Picks last 15.2 years
Wins
Losses
Units
515
465
+47.86
NBANBA Between teams last 11.8 months
Wins
Losses
Units
4
0
+4.75
December 20, 2024 7:30pm ET
@
Milwaukee Bucks
Milwaukee Bucks
#569
Cleveland Cavaliers
Cleveland Cavaliers
#570

Lines & Odds

+8.5 (-110)
ATS
-8.5 (-110)
+288
Moneyline
-367
OVER 221 (-110)
Total
UNDER 221 (-110)

Public Consensus

Who was the public on? 63% of the public bets were on Milwaukee Bucks on the +8.5 ATS. And, 63% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Cleveland would win by a score of 115.9 to 108.8 with Cleveland winning on the moneyline, Milwaukee winning on the spread and the game going OVER the total.

Premium Picks

This pick was released to clients on December 20, 2024 at 10:55AM ET.
img PARLAY

Cleveland (NBA-570) MONEYLINE + Loyola Marymount (CBB-306628) MONEYLINE

December 20, 2024
img7:30 PM Eastern
Premium Pick

Combine the Cavaliers (-375) and the Lions (-325) into a 2-team parlay at -152 odds.

Final Score

1
2
3
4
F
Milwaukee Bucks
20
31
25
25
101
Cleveland Cavaliers img
29
40
34
21
124
November 4, 2024 7:00pm ET
@
Milwaukee Bucks
Milwaukee Bucks
#545
Cleveland Cavaliers
Cleveland Cavaliers
#546

Lines & Odds

+8.5 (-110)
ATS
-8.5 (-110)
+278
Moneyline
-346
OVER 228.5 (-110)
Total
UNDER 228.5 (-110)

Public Consensus

Who was the public on? 57% of the public bets were on Cleveland Cavaliers on the -8.5 ATS. And, 55% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Cleveland would win by a score of 116.4 to 111.9 with Cleveland winning on the moneyline, Milwaukee winning on the spread and the game going UNDER the total.

Premium Picks

This pick was released to clients on November 04, 2024 at 12:17PM ET.
img NBA

Milwaukee at Cleveland

November 4, 2024
img7:00 PM Eastern
Premium Pick

Things have not started as planned for the Milwaukee Bucks. They won their opener but have dropped five straight games since then. The Bucks have been a solid defensive team over the past few years, but in their five-game losing streak, their opponents have averaged 120.2ppg. Despite that, each of their last four games has played UNDER the total. The offense has sputtered to 105.5ppg in their previous four. Cleveland has started the season red-hot as the Cavs are 7-0 coming into tonight's game. The Cavs are allowing just 108.3ppg, and the Bucks know they must show up on defense here to win. Five of the last six games in this series have played under the total. Make the play UNDER the total.

Final Score

1
2
3
4
F
Milwaukee Bucks
31
29
31
23
114
Cleveland Cavaliers img
35
38
16
27
116
November 2, 2024 8:00pm ET
@
Cleveland Cavaliers
Cleveland Cavaliers
#529
Milwaukee Bucks
Milwaukee Bucks
#530

Lines & Odds

+2.5 (-110)
ATS
-2.5 (-110)
+113
Moneyline
-133
OVER 230 (-112)
Total
UNDER 230 (-108)

Public Consensus

Who was the public on? 56% of the public bets were on Cleveland Cavaliers on the +2.5 ATS. And, 52% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Milwaukee would win by a score of 114.9 to 113.4 with Milwaukee winning on the moneyline, Cleveland winning on the spread and the game going UNDER the total.

Final Score

1
2
3
4
F
Cleveland Cavaliers img
30
31
26
27
114
Milwaukee Bucks
38
24
22
29
113
January 26, 2024 8:10pm ET
@
Cleveland Cavaliers
Cleveland Cavaliers
#569
Milwaukee Bucks
Milwaukee Bucks
#570

Lines & Odds

+5.5 (-110)
ATS
-5.5 (-110)
+177
Moneyline
-210
OVER 238 (-110)
Total
UNDER 238 (-110)

Public Consensus

Who was the public on? 62% of the public bets were on Milwaukee Bucks on the -5.5 ATS. And, 65% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Milwaukee would win by a score of 120.8 to 116.9 with Milwaukee winning on the moneyline, Cleveland winning on the spread and the game going UNDER the total.

Premium Picks

This pick was released to clients on January 26, 2024 at 11:39AM ET.
img NBA

Cleveland at Milwaukee

January 26, 2024
img8:10 PM Eastern
Premium Pick

Cleveland has been one of the hottest teams in the league and it had its eight-game win streak snapped by the Bucks on Wednesday 126-116 when Giannis Antetokounmpo had 35 points, 18 rebounds and 10 assists for Milwaukee. The Cavaliers get a chance for quick revenge tonight and they are 7-2 ATS their past seven games and 8-3 ATS playing with one day of rest. Also, the Cavaliers have covered six of eight as road underdogs of 5.0-10.5 points and 6-1 ATS overall following an ATS loss. The Bucks are just 2-6 ATS versus teams with winning records, 2-6 ATS their past eight home games and 1-5 ATS playing with one day of rest. The Bucks have been moneyburners lately as they have covered the number only two of their past 12 games overall. Cleveland had trailed for only 35 seconds in its previous five games before Wednesday. Take the Cavaliers as a Max Play.

Final Score

1
2
3
4
F
Cleveland Cavaliers img
30
24
26
32
112
Milwaukee Bucks
28
29
20
23
100

Get free premium picks delivered to your inbox daily.

Join 403,834 Subscribers!