Previous Matchups & Picks

June 18, 2026 2:10pm ET
@
Cleveland Guardians
Cleveland Guardians
#915
Messick
Milwaukee Brewers
Milwaukee Brewers
#916
Drohan

Lines & Odds

+1.5 (-184)
Runline
-1.5 (+158)
+123
Moneyline
-141
OVER 7.5 (-105)
Total
UNDER 7.5 (-115)

Guardians vs. Brewers Betting Picks

Get Guardians vs. Brewers betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Guardians vs. Brewers game.

Public Consensus

Who was the public on? 77% of the public money was on Milwaukee Brewers to win on the moneyline. And, 83% 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 4.5 to 4.0 with Milwaukee winning on the moneyline, Cleveland winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Cleveland Guardians img
0
0
1
0
0
1
2
0
0
4
Milwaukee Brewers
0
1
0
1
0
0
0
0
0
2

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 3.3 months
Wins
Losses
Units
25
8
+28.78
MLBMLB All Picks last 1.7 months
Wins
Losses
Units
87
74
+13.25
MLBMLB All Picks this season last 3.6 months
Wins
Losses
Units
8
2
+12.93
MLBMLB Free Picks this season last 18 days
Wins
Losses
Units
5
2
+2.66
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
June 17, 2026 7:40pm ET
@
Cleveland Guardians
Cleveland Guardians
#975
Williams
Milwaukee Brewers
Milwaukee Brewers
#976
Sproat

Lines & Odds

+1.5 (-203)
Runline
-1.5 (+173)
+108
Moneyline
-123
OVER 7.5 (-110)
Total
UNDER 7.5 (-110)

Public Consensus

Who was the public on? 65% of the public money was on Milwaukee Brewers to win on the moneyline. And, 82% 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 4.5 to 4.3 with Milwaukee winning on the moneyline, Cleveland winning on the runline and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on June 17, 2026 at 11:05AM ET.
img MLB

Cleveland at Milwaukee

June 17, 2026
img7:40 PM Eastern

Brandon Sproat has been one of the worst starters in the National League in 2026, with a 1-6 record and nearly a six ERA that undersells just how hard he's been hit. The underlying contact numbers are ugly — hard hit rate, exit velocity, opponents' on-base percentage — none of it is fluky. Hitters are genuinely teeing off on him, and Sproat has yet to demonstrate he can get through a lineup a second or third time without damage. Into that comes Gavin Williams, one of the quietly elite starters in the AL, 9-3 with a 3.20 ERA and a strikeout-to-walk ratio that is among the best in baseball — just 25 walks against 94 punchouts in 81.2 innings. He pitched at least five innings in every start this season and has fanned six or more in ten of thirteen outings. Cleveland gets plus money here because they're on the road, and the market respects Milwaukee's home field. None of that changes what this matchup actually is: one of the better starters in the game against one of the league's most hittable. Side with Cleveland tonight.

Final Score

1
2
3
4
5
6
7
8
9
R
Cleveland Guardians
0
0
0
4
0
0
0
0
0
4
Milwaukee Brewers img
3
2
0
2
0
0
0
2
0
9
June 16, 2026 7:40pm ET
@
Cleveland Guardians
Cleveland Guardians
#923
Cecconi
Milwaukee Brewers
Milwaukee Brewers
#924
Gasser

Lines & Odds

+1.5 (-162)
Runline
-1.5 (+140)
+131
Moneyline
-149
OVER 8 (-120)
Total
UNDER 8 (+100)

Public Consensus

Who was the public on? 73% of the public money was on Milwaukee Brewers to win on the moneyline. And, 93% 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 4.9 to 4.6 with Cleveland winning on the moneyline and on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Cleveland Guardians
0
0
0
0
0
0
1
0
0
1
Milwaukee Brewers img
0
0
0
1
0
0
1
0
2
May 14, 2025 1:10pm ET
@
Milwaukee Brewers
Milwaukee Brewers
#921
Henderson
Cleveland Guardians
Cleveland Guardians
#922
Williams

Lines & Odds

+1.5 (-201)
Runline
-1.5 (+167)
+107
Moneyline
-122
OVER 8.5 (-105)
Total
UNDER 8.5 (-116)

Public Consensus

Who was the public on? 66% of the public money was on Cleveland Guardians to win on the moneyline. And, 60% of the bets were on the game to go UNDER the total.

Computer Predictions

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

Pro Picks

This Pro Pick was released to clients on May 14, 2025 at 11:18AM ET.
img MLB

Milwaukee at Cleveland

May 14, 2025
img1:10 PM Eastern

Milwaukee is 26-15 UNDER this season and the past four meetings have gone UNDER following Tuesday's 2-0 win by the Guardians. The Brewers were held to three hits as they were shut out for the second time in a row. Milwaukee has averaged just 1.67 runs its past six games and it is on a 9-1 UNDER run. Cleveland has gone UNDER four of five and has thrown three shutouts in five games. The Guardians have stayed UNDER seven of eight home games and will have Gavin Williams on the mound. He has allowed eight runs his past 17 1/3 innings and comes off five shutout innings on four hits against Philadelphia on Thursday. Take the UNDER.

Final Score

1
2
3
4
5
6
7
8
9
R
Milwaukee Brewers img
0
1
0
0
1
3
2
0
2
9
Cleveland Guardians
0
1
0
1
0
0
0
3
0
5
May 13, 2025 6:10pm ET
@
Milwaukee Brewers
Milwaukee Brewers
#971
Priester
Cleveland Guardians
Cleveland Guardians
#972
Allen

Lines & Odds

+1.5 (-176)
Runline
-1.5 (+152)
+117
Moneyline
-134
OVER 9 (-110)
Total
UNDER 9 (-112)

Public Consensus

Who was the public on? 73% of the public money was on Cleveland Guardians to win on the moneyline. And, 61% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Milwaukee would win by a score of 4.7 to 4.0 with Milwaukee winning on the moneyline and on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Milwaukee Brewers
0
0
0
0
0
0
0
0
0
0
Cleveland Guardians img
1
0
0
0
0
0
0
1
0
2

Get free MLB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.