The Highlights:
- Public bettors had a profitable Monday night, so they've made almost all of the same plays tonight.
- Padres-Nats, Sox-Rays and Royals-Cardinals are the three matchups attracting the most lopsided public action.
The public went 3-0 on their favorite plays last night, so it's no surprise to see a similar list here today. Two plays have remained exactly the same, and for their third they've swapped out one AL East powerhouse for another.
All data as of 3:10 p.m. ET. For live info, check out our MLB live odds page.
Washington Nationals (-190) vs. San Diego Padres
7:05 p.m. ET
Knocking on the door of the 80-club, the Nationals have attracted 79% of bettors Tuesday night. Those bets only account for 60% of dollars, though, which has kept the line from leaving its opening number.
Why the public loves the Nats: Seventy-seven percent of bettors cashed on the Nats' 10-2 win last night, so why not go back to the well tonight?
Boston Red Sox (-235) at Tampa Bay Rays
7:10 p.m. ET
The Red Sox are the most popular bet in sports tonight, getting 82% of bets and 91% of dollars. As a result, they've moved from -215 to -235.
Why the public loves Boston: Chris Sale is second in the AL in strikeouts and fourth in ERA, and is going up against this lineup:
Rays 5/22 – https://t.co/ODGJ7YfvqB Robertson 2B Cron 1B Duffy DH Ramos C Adames SS Field RF Arroyo 3B Refsnyder LF Smith CF
— FantasyLabs MLB (@FantasyLabsMLB) May 22, 2018
The Rays' recent success is thrown out the window when a public bettor sees this star-studded cast.
St. Louis Cardinals (-225) vs. Kansas City
8:15 p.m ET
The second-most popular bet on tonight's board, St. Louis has attracted 81% of bets and 93% of moneyline dollars to this point. Like the Red Sox, the Cards' line has shot up from its opening number of -200.
Why the public loves St. Louis: The Cardinals were good to the 75% of bettors that took them last night, giving the public good reason to back them again tonight. On top of that, the Cards will face Jason Hammel and his 6.28 ERA.