MLB Picks and Predictions for 7/31/21 - Free MLB Picks

MLB Picks and Predictions for 7/31/21 - Free MLB Picks Photo by Rhona Wise-USA TODAY Sports

Free MLB Picks

MLB Games on Saturday July 31st, 2021

Click Here for the Latest Odds

We have a full slate of MLB games on Saturday, July 31st, 2021, with all 30 teams set to play. Check out our best picks below, as well as the updated betting odds.

Kansas City Royals +100 Toronto Blue Jays -110 Total: 10

The Royals’ Mike Minor has had a rough month, with a 6.00 ERA and 1.33 WHIP. On the flip side, the Blue Jays have done well against lefties, ranking 5th in both Average and OPS when facing southpaws this year. Blue Jays starter Alex Manoah has not allowed a run in his last two starts at home.

Get the BEST EXPERT PICKS From PROVEN WINNERS

Pick: Toronto Blue Jays -110

Houston Astros +160 San Francisco Giants -115 Total: 8

The Astros’ starter Zack Greinke has yet to lose on the road this year boasting a 2.25 ERA and sub-1 WHIP. The Giants Alex Wood has been solid this season but will face an Astros lineup that leads the league with a .279 average and runs scored against lefties. Back the Astros on the road.

Pick: Houston Astros +160

Oakland Athletics +130 Los Angeles Angels -110 Total: 9.5

The Angels have done well against A’s starter Cole Irvin, having a .318 combined average. Jaime Barria looked sharp in his first start for Los Angeles, allowing just 2 runs in 7 innings last time out. Back the Angels to get it done at home.  

Pick: Los Angeles Angels -110

Baltimore Orioles +130 Detroit Tigers +100 Total: 9

Orioles ace John Means has had a rough stretch, allowing 11 runs in his last 12.1 innings with just 5 strikeouts. The Tigers have continued their hot stretch from the plate, ranking 3rd with a .284 average over the last two weeks while averaging over 6 runs per game. Give me the Tigers.

Pick: Detroit Tigers +100

Boston Red Sox -105 Tampa Bay Rays +170 Total: 8

Boston has had the better of this series so far and will feature Nathan Eovaldi in this one. He went 7 strong innings allowing just 1 run the first time he faced the Rays this year. The Rays Ryan Yarbrough has been owned by the Red Sox in his career, allowing a .416 average with 10 home runs in 112 at bats. Take the Red Sox.

Pick: Boston Red Sox -105

New York Yankees +115 Miami Marlins -120 Total: 7.5

The Yankees Domingo German has looked good since returning to the rotation but will be backed by an offense that is averaging just 3 runs per game over the last week. The Marlins lead the league in hitting over the last week and their bullpen ranks 4th with a 3.45 ERA this season. Without a starter named to this point, look for the Marlins bullpen to piece together a win at home.

Pick: Miami Marlins -120

Chicago Cubs Washington Nationals Total:

The Cubs have only won 19 road games this season, but Kyle Hendricks has earned 6 of those wins. He has allowed a miniscule .158 average to road opponents. The Nationals Jon Lester has allowed a .370 average to this Cubs lineup in his career. Take the Cubs on the road.

Pick: Chicago Cubs

Philadelphia Phillies +110 Pittsburgh Pirates -120 Total: 8.5

The Pirates are hitting a collective .209 over the last week, good for 28th in the league. Their expected starter JT Brubaker has allowed at least 2 runs in each of his last 5 starts, and the Pirates are winless in those games. Aaron Nola has not been pitching to expectations this year, but he has the stuff to shut down this slumping Pirate crew. Back the Phillies.

Pick: Philadelphia Phillies +110

Seattle Mariners -105 Texas Rangers +160 Total: 8.5

Over the last two weeks, the Rangers are hitting just .159 as a team while averaging less than 2 runs per game. They just traded away Joey Gallo, one of their more reliable bats. They also just got rid of the initially slated starter for this one, Kyle Gibson. With nothing but question marks for Texas, I would only put my money on the Mariners here.

Pick: Seattle Mariners -105

Cincinnati Reds -120 New York Mets +175 Total: 8.5

The Mets newly acquired Rich Hill has fared well against this Reds lineup in his career, limiting them to a .187 career average. Wade Miley has allowed more than a hit per inning with 11 walks this month and will face a Mets lineup that ranks 5th in average over the last few weeks. Give me the Mets.

Pick: New York Mets +175

Cleveland Indians -110 Chicago White Sox +100 Total: 9

The Indians Tristan McKenzie has a 5.83 road ERA and has allowed over a run per inning to the White Sox this year. Chicago has been one of the leagues better teams at home and will have the reliable Dallas Keuchel on the mound in this one. Cleveland ranks 28th in the league with a .225 average against lefties. Take the White Sox at home.

Pick: Chicago White Sox +100

Minnesota Twins -115 St. Louis Cardinals +175 Total: 9.5

The Twins Bailey Ober has given up a hit per inning this season and has allowed at least one home run in each of his last three starts. The Cardinals Jake Woodford has been better at home this season and will be backed by an offense that has also produced in St. Louis. Take the home dogs.

Pick: St. Louis Cardinals +175

Milwaukee Brewers +110  Atlanta Braves -110 Total: 8.5

This will be a pitchers’ duel between the Brewers Brandon Woodruff and the Braves Kyle Muller. Both have sub-3 ERA’s. Offensively the Brewers have the edge. They have averaged over 6 runs per game over the last two weeks. Their bullpen also leads the league with a 2.05 ERA over the last two weeks. Take the Brewers with great value on the road.

Pick: Milwaukee Brewers

Los Angeles Dodgers -105 Arizona Diamondbacks -105 Total: 9

The Dodgers have been in a rut and find themselves without a starter announced for Saturday’s game. They are only hitting .233 over the last two weeks and their bullpen has had a heavy workload. Take a chance on the road dogs here.

Pick: Arizona Diamondbacks -105

Colorado Rockies -115 San Diego Padres +100 Total: 7.5

The Rockies are hitting just .234 over the last two weeks and are still without some key arms in their rotation. The Padres Yu Darvish has limited opponents to a .217 average at home with 90 strikeouts in 71 IP.  Give me the Padres at home.

Pick: San Diego Padres +100

 

$2000 in RISK FREE BETS CLICK HERE

The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

Mitch's Take...

Free MLB Parlay For Today Tuesday 9/28/21 MLB Pick & Prediction MLB Betting

Guaranteed Packages

Guaranteed packages automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.

Dismiss