MLB Recap from Wednesday, June 12, 2019: Filled With Surprising Upset Winners

SUMMARY: 5 Major Upsets, 3 Slight Upsets, 2 Easy Expected Wins

Wednesday, June 12, 2019, was notable for the upset wins. The Miami Marlins beat the St Louis Cardinals 9-0 despite being +164 underdogs. The Cincinnati Reds versus the Cleveland Indians was also an upset. Cincinnati won the game 7-2 and Vegas odds gave them a 40% chance of winning. There were multiple favorites, or even money teams, that won games by large margins. The Chicago Cubs were -125 on the moneyline and ended up beating the Colorado Rockies by 9 runs.

Visit Sportsline to get the latest lines, updated projections, best values, and picks from some of the top Vegas handicappers. We also have the best player projections for Season Long and Daily Fantasy players.

Athletics vs RaysTB 4.6, OAK 3.9TB 4.4, OAK 4.0OAK 6, TB 2 Major Upset
Reds vs IndiansCLE 5.1, CIN 4.4CLE 5.4, CIN 4.3CIN 7, CLE 2 Major Upset
Cubs vs RockiesCHC 5.9, COL 5.6CHC 5.4, COL 4.9CHC 10, COL 1 Easy Expected win
Rangers vs Red SoxBOS 5.1, TEX 4.4BOS 5.3, TEX 5.2BOS 4, TEX 3 Expected Win
Blue Jays vs OriolesTOR 5.3, BAL 5.2BAL 5.2, TOR 4.5TOR 8, BAL 6 Easy Expected win
D-Backs vs PhilliesPHI 4.7, ARI 4.3PHI 4.7, ARI 4.5ARI 2, PHI 0 Slight Upset
Cardinals vs MarlinsSTL 4.5, MIA 3.5STL 4.5, MIA 3.0MIA 9, STL 0 Major Upset
Pirates vs BravesATL 5.0, PIT 4.0ATL 6.8, PIT 3.7ATL 8, PIT 7 Expected Win
Brewers vs AstrosHOU 4.0, MIL 3.5HOU 4.7, MIL 3.8MIL 6, HOU 3 Major Upset
Mariners vs TwinsMIN 5.4, SEA 4.1MIN 6.9, SEA 4.5SEA 9, MIN 6 Major Upset
Tigers vs RoyalsKC 4.4, DET 4.1KC 5.3, DET 4.6DET 3, KC 2 Slight Upset
Padres vs GiantsSD 3.7, SF 3.3SD 4.7, SF 3.8SF 4, SD 2 Slight Upset