MLB Picks and Predictions for 6/30/21 - Free MLB Picks
Photo by Troy Taormina-USA TODAY Sports
Free MLB Picks
MLB Games on Wednesday, June 30th
Where to Watch: MLB TV Stream the MLB Game of the Day all season on ESPN+. Sign up now!
Wednesday is another solid slate of games and there is plenty of value across the board in terms of free MLB picks. Let’s take a look at the best MLB pick for each of the games.
Arizona Diamondbacks +165 at St Louis Cardinals -185 Total: 8
The St Louis Cardinals should be closer to -200 or -220 in this game. Kwang Hyun-Kim only has a 1-5 record but his ERA is only four. The Cardinals offense is going to have no issue running up the score against Riley Smith and this game is going to get out of hand early. Back the Cardinals to win this game on the run line.
Play: Cardinals -1.5
Chicago Cubs at Milwaukee Brewers
Jake Arrieta has had issues this season for the Chicago Cubs, sitting with an ERA of 5.32. Look for the Brewers' offense to run up the score against him, and this game is going to get out of hand early. Back the Brewers to win this game on the run line.
Tampa Bay Rays -121 at Washington Nationals +111 Total: 10
Jon Lester can’t be trusted. Lester has struggled this season, and he also hasn’t gotten a ton of run support this season. Look for the Rays to get to Lester early, and this game is going to be over early. Back the Rays on the money line.
Play: Rays ML
Pittsburgh Pirates +130 at Colorado Rockies -149 Total: 11.5
This total is too low. Both of these pitchers have been inconsistent, and especially Chad Kuhl is going to struggle to slow down the Rockies and there is going to be plenty of runs scored by both teams in this game. Back the over to cash.
Miami Marlins at Philadelphia Phillies
Aaron Nola is coming off his best start of the season going 5.1 innings giving up two hits and zero runs. Look for the Marlins bats, which have been inconsistent to struggle in this game. Back the Phillies on the money line.
Play: Phillies ML
Los Angeles Angels +105 at New York Yankees -125 Total: 9.5
The New York Yankees send Domingo German to the mound, and he has struggled as of late. Each of the last two starts, German has given up four runs in four innings. Look for the Yankees offense to struggle against Ohtani and the Yankees will win this game on the money line.
Play: Angels ML
Seattle Mariners +160 at Toronto Blue Jays -179 Total: 10.5
This total is too high. Steven Matz has been pitching a little bit better as of late, and in the last game he went 5.2 innings giving up four hits and one run. The Blue Jays are going to find offensive success, but this total is too low. Back the under to cash.
Detroit Tigers +160 at Cleveland Indians -179 Total: 10
The Cleveland Indians are going to win this game in blowout fashion. Cal Quantrill gets the start for the Indians and he currently sits with a 3.84 ERA. Look for the Indians offense to run up the score early against the Tigers, and that is going to continue in this game. Jose Ramirez had success in the first game of this series, and the Indians will win this game on the run line.
Play: Indians -1.5
Kansas City Royals +150 at Boston Red Sox -169 Total: 10.5
This total is too low. Martin Perez is on the mound for the Boston Red Sox and he has been inconsistent this season. For the Royals it’s going to be Mike Minor who comes into this game with a 5.12 ERA. Look for both offenses to find their offense early, and htis game should finish closer to to 15 or 16 runs. Back the over.
San Diego Padres -161 at Cincinnati Reds +141 Total: 10
Vladimir Gutierrez has been decent this season, but not as strong the last few games.I don’t trust Guiterrez in this game, and the Padres are going to run up the score early. I wouldn’t bet a ton on this game, but the Padres should get the job done on the run line.
Play: Padres -1.5
New York Mets +130 at Atlanta Braves -140 Total: 8.5
There are going to be plenty of runs scored in this game. Max Fried and David Peterson have both struggled so far this season, and there is going to be plenty of runs scored against both then. Even the Mets who’s offense hasn’t been great will have no issue scoring in this game. Look for this game to go well over the total.
Minnesota Twins at Chicago White Sox
Bailey Ober looked good in his first few starts for the Minnesota Twins, but he is coming off a start where he gave up four runs in 4.1 innings. Look for the White Sox’s offense to be the difference as they get the job done in this game.
Play: White Sox ML
Baltimore Orioles +280 at Houston Astros -340 Total: 10
The Houston Astros were laying this type of number in the first game of this series and the Orioles were able to come away with the victory. The Orioles can’t really be trusted, but at +280, that is too good of a number to pass up. Back the Orioles on the money line.
Play: Orioles ML
Texas Rangers +175 at Oakland Athletics -200 Total: 8
This is a great place to back the Rangers. Kolby Allard gets the start for the Texas Rangers and he sits with a 2-3 record and an ERA of 3.33. In this game, the Rangers are going to find the offensive success, to give him run support, and the Rangers will pull the upset.
Play: Rangers ML