The public swept their three favorite plays last night, but they've switched up their strategy on Tuesday.
Only one team on tonight's slate is getting more than 70% of bets. So instead of laying money on big favorites as they usually do, the public is taking two totals and just one side.
>> All odds as of 3:30 p.m. ET. Download The Action Network App to get real-time MLB odds and track your bets.
Indians (-155) at Twins
8:10 p.m. ET
The Indians are the only team receiving more than 70% of bets this evening (they've landed 75%), but their line hasn't budged from -155. They've also drawn 69% of moneyline dollars.
Why the public loves Cleveland: Trevor Bauer has been lights out this season, entering this game with a 2.32 ERA — good for fourth in the American League. He's second in WAR and third in strikeouts among AL arms, and the public can get him for a -155 price against the Twins. Easy decision.
Rockies at Cardinals, Over 7
8:15 p.m. ET
Seventy-eight percent of bettors are taking this over, but with only 68% of dollars behind it, the total has actually fallen from 8 to 7.
Why the public loves the over: As a general rule, the public is going to be on the over more often than the under — it's just more fun to root for runs. With a low total, that becomes even more likely, and this matchup has the lowest total on the board.
Rangers at Diamondbacks, Over 9
9:40 p.m. ET
This game also features 78% of bettors on the over, although in this case, they're accounting for a slightly higher percentage of dollars wagered (73%). Unlike the Rockies-Cards total, this one hasn't moved from its opening number.
Why the public loves the over: These teams have been scoring plenty of runs lately. The Rangers have averaged 6.3 runs per game over their past 12, and the D-backs have averaged 5.9 in their past 11. They also combined for 14 last night, so nine seems pretty doable in the public's eyes.