Free MLB Picks
MLB games on Saturday, July 3rd
Click Here for the Latest Odds
Where to Watch: MLB TV Stream the MLB Game of the Day all season on ESPN+. Sign up now!

Saturday sees every team in the MLB in action and that means plenty of free MLB picks. Let’s take a look at a free MLB pick on each of the games.
New York Mets +165 at New York Yankees -181 Total: 8
Gerrit Cole gets the start for the Yankees and he hasn’t been as strong in his last few starts. In Cole’s last start against the Boston Red Sox he went five innings giving up eight hits and six runs. Look for the Mets to get a strong start from Stroman, and that will be the difference in this one. Back the Mets to win this game.
Play: Mets ML +165
Tampa Bay Rays +100 at Toronto Blue Jays -120 Total: 10.5
This game features two teams that haven’t found a lot of success this season, and that is going to lead to plenty of scoring by both teams. Look for a higher-scoring game, that goes well over the total. I expect at least 14 runs to be scored in this game.
Play: Over 10.5
Milwaukee Brewers at Pittsburgh Pirates
Eric Lauer has been one of the weaknesses of the Milwaukee Brewers and the Pirates are going to take advantage. Look for the Pirates to find offensive success against the Brewers and they will pull the upset in this game.
Play: Pirates ML
San Diego Padres -148 at Philadelphia Phillies +136 Total: 8
This is too good of a price for Yu Darvish. I don’t trust the Padres to give him a ton of run support so we won’t go on the run line, but the Padres are going to come away with a victory. Back the Padres to get the job done on the money line.
Play: Padres ML -148
Chicago Cubs +110 at Cincinnati Reds -130
Tyler Mayle has gotten plenty of run support this season, and there is no reason to believe it’s going to change in this game. Look for the Reds offense to get to Adbert Alzolay and that will be the difference in this game as the Reds win this game on the run line.
Play: Reds -1.5
Chicago White Sox -143 at Detroit Tigers +115 Total: 9
Tarik Skubal has been pitching better as of late and he is going to get the job done in this game. Look for the Tigers offense to also find success against Dallas Keuchel, and the Tigers will win this game. This is also worth a look on the reverse run line.
Play: Tigers ML
Minnesota Twins at Kansas City Royals
Danny Duffy has been strong this season for the Royals and the Twins offense is going to really struggle in this game. Look for Duffy to be lights out, and the Royals are going to get the job done on the money line.
Play: Royals -1.5
Miami Marlins at Atlanta Braves
Both of these pitchers have been pretty good this season, and runs are going to be very hard to come by in this game. The Marlins offense has also been an issue this season and it’s not going to change in this game. Back the under to cash with ease.
Play: Under
Houston Astros -165 at Cleveland Indians +151 Total: 10
Jake Odorizzi seems to finally be figuring it out, and the Indians get a juicy matchup going against Eli Morgan. It wouldn’t be shocking for the Astros to score eight or more runs in this game. Back the Astros on the run line.
Play: Astros -1.5
Los Angeles Dodgers -190 at Washington Nationals +170 Total: 8.5
Clayton Kershaw has been strong for the Dodgers, but Paolo Espino has also been good for the Washington Nationals. The Nationals have been playing such good baseball the last month, and they are going to pull the upset.
Play: Nationals ML +170
Boston Red Sox +110 at Oakland Athletics -130 Total:9
This is more of a stay-away game overall. Cole Irvin is coming off a good start, but in two of his last three starts he has given up four runs. The Red Sox have a strong offense and that is something they will take advantage of. Back the Red Sox on the money line.
Play: Red Sox ML +110
St. Louis Cardinals -103 at Colorado Rockies -107 Total: 12
I didn’t think two weeks ago I would be betting on the Colorado Rockies in any games that Kyle Freeland started this season, but here we are. The Colorado Rockies send Freeland to the mound and over his last two starts he has gone 11 innings total giving up eight hits and one run. Back the Rockies.
Play: Rockies ML
Baltimore Orioles at Los Angeles Angels
Alex Cobb gets the start for the Angels and he comes into this game with an ERA of 5.09. The Orioles should find offensive success, and so should the Angels. Look for this game to go over the total. Back the over.
Play: Over
San Francisco Giants at Arizona Diamondbacks
Not often have I bet against the San Francisco Giants this year, but that is one of those times. Jake Faria gets the start for the Diamondbacks and coming into this game he sits with an ERA of 3.38. He will slow down the Giants offense and come away with the victory.
Play: Diamondbacks
Texas Rangers vs. Seattle Mariners
Everything is working against a lot of runs being scored in this game, except the two starting pitchers. Both of these pitchers have had issues this season and there will be plenty of runs scored in his game. Back the over to cash.
Play: Over
Risk Free Bets, Free Bets and Deposit Bonuses CLICK HERE!!!!
Shane’s Pick See Above
AUTHOR: Shane Mickle
