The Milwaukee Brewers and Cleveland Guardians meet tonight, with Gavin Williams up against a strong Milwaukee offense.
My Guardians vs. Brewers predictions have the hosts jumping on Williams, who has been struggling to limit hard contact.
Read more in my MLB picks for Wednesday, June 17.
Who will win Guardians vs Brewers today: Brewers moneyline (-117)
The Cleveland Guardians send Gavin Williams to the hill tonight, and he's having serious issues limiting damage lately.
The right-hander owns a 7.05 xERA and 48.5% hard-hit rate across his last two starts while allowing an alarming 3.48 home runs per nine innings.
The Milwaukee Brewers are swinging the bats well, hitting .269 as a lineup over the last week while carrying a .222 ISO across their last five games.
The Brew Crew counter with Brandon Sproat, who hasn't been spectacular lately, but Cleveland is batting just .216 over the last seven days with a 33.3% hard-hit rate.
I'll play this pick to -140.

Guardians vs Brewers Over/Under pick: Over 7.5 runs (-108)
The Brewers are averaging 4.6 runs over their last five games while carrying a .430 xSLG during that span. Williams is getting shelled lately, and Milwaukee has one of the best offenses in baseball.
Sproat also hasn't been particularly sharp recently with a 5.26 FIP in the last month, and Cleveland should still have opportunities to contribute offensively, especially once Milwaukee turns things over to its bullpen.
Milwaukee's relief corps owns a 4.88 FIP over the last week. Cleveland's bullpen has been slightly better, but its 4.67 xERA during that same span suggests there are still avenues for runs on both sides.
I'll play this pick to -130.
- ML/RL bets: 27-22, +2.85 units
- Over/Under bets: 28-20, +3.65 units
Guardians vs Brewers odds
- Moneyline: Guardians +108 | Brewers -113
- Run line: Guardians +1.5 (-178) | Brewers -1.5 (+170)
- Over/Under: Over 7.5 (-108) | Under 7.5 (+104)
Guardians vs Brewers trend
The Milwaukee Brewers have hit the moneyline in 31 of their last 45 games (+12.95 Units / 20% ROI). Find more MLB betting trends for Guardians vs. Brewers.
How to watch Guardians vs Brewers and game info
| Location | American Family Field, Milwaukee, WI |
| Date | Wednesday, June 17, 2026 |
| First pitch | 7:40 p.m. ET |
| TV | Guardians.TV, Brewers.TV |
| Guardians starting pitcher | Gavin Williams (9-3, 3.32 ERA) |
| Brewers starting pitcher | Brandon Sproat (1-4, 5.70 ERA) |
Guardians vs Brewers latest injuries
Guardians vs Brewers weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






