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

Free MLB Picks

MLB Games on Sunday, July 25th

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! Advertisement

Sunday is another full slate of games across the MLB and this is shaping up to be a good slate of games in terms of free MLB picks. Let’s take a look at the best MLB picks to make your Sunday a winning one.. 

Atlanta Braves +155 at Philadelphia Phillies -175 Total: 9.5

Touki Toussaint has only had one start this season and he was good in that one against giving up only one run in 6.2 innings against the San Diego Padres. The Phillies are going to struggle in this game, and that will lead to the Braves pulling off the big upset. 

Play: Braves ML

Washington Nationals at Baltimore Orioles 

John Means has not been as strong as of late, and the Washington Nationals offense is going to find success in this game early. The Orioles offense is going to have no answer, and that will lead to the Nationals winning this game with ease. Look for the Nationals to win this game on the run line.

Play: Nationals -1.5

Tampa Bay Rays at Cleveland Indians 

Triston McKenzie has had some real issues for the Indians this season, and the Rays are going to have no issues running up the score in this game. I also expect the INdians are going to find success scoring, and this game is going to be quite the shootout. Back the over. 

Play: Over

St. Louis Cardinals +155 at Cincinnati Reds -170 Total: 9.5

Sonny Gray had been pitching better as of late but in his last game, he really struggled giving up five runs. The Cardinals offense should find success in this game and there is no reason that they can’t pull off the upset in this game. Back the Cardinals to win this game on the money line. 

Play: Cardinals ML 

San Diego Padres at Miami Marlins

Trevor Rogers is still pitching well but he hasn’t been as dominant as early in the season. Even though he hasn’t been as dominant, I expect runs are going to be very hard to come by in this game for the Padres. I also don't trust the Marlins offense to be all that good, and the under is going to cash.

Play: Under

New York Yankees +124 at Boston Red Sox -134 Total: 10.5

Domingo German has to feel lucky that he is still in the starting rotation, but he is someone the Red Sox are going to take advantage of. The Red Sox blew their game on Saturday against the Yankees, but that isn’t going to be the case in this game. Look for the Red Sox to have a good offense, and they will win this game on the run line. 

Play: Red Sox -1.5 

Toronto Blue Jays at New York Mets

Rich Hill is expected to make his first start for the Mets, and I expect that he is going to have some struggles. The Blue Jays offense was good on Saturday, and they are going to find success again in this game. Look for Hill to be handed the loss, and for the Blue Jays to win this game. 

Play: Blue Jays ML

Texas Rangers -188 at Houston Astros -220 Total: 8.5

Dane Dunning had some struggles in the last game, but I expect he is going to pitch better in this game. Zack Greinke gets the start for the Astros, and he has been really good this season for the home squad. Both teams are going to struggle to score, and this game will stay under the total.

Play: Under

Los Angeles Angels at Minnesota Twins

Saturday was a low-scoring game, and both teams are going to really struggle to score again in this game. Bailey Ober hasn’t been the best pitcher in baseball, but he has kept the Twins in games. The Twins offense also has some holes, especially after trading away Nelson Cruz  This game is going under. 

Play: Under

Detroit Tigers -115 at Kansas City Royals -105 Total: 10

The Tigers are going to give plenty of run support to Tarik Skubal. Daniel Lynch gets the start for the Royals and he has had some real issues this season sitting with an ERA of  15.75. The Tigers are going to run up the score, and they will win this game on the run line. 

Play: Tigers -1.5 

Arizona Diamondbacks +156 at Chicago Cubs -170 

The Diamondbacks offense was good on Saturday putting up seven runs. The D-Backs offense is going to continue that success in this game against Trevor Williams who sits with an ERA of 5.68. The play is with the D-Backs on the money line, but I will also be taking them on the reverse run line at even bigger plus money.

Play: D-Backs ML +156

Pittsburgh Pirates +145 at San Francisco Giants -165 Total: 8

On the mound for the Giants is Alex Wood and that means the Pirates are going to struggle to score in this game. Wood sits with an 8-3 record and a 3.77 ERA. The Pirates offense has been a problem all season, and they are going to have all kinds of issues scoring in this game. Back the Giants on the run line. 

Play: Giants -1.5

Colorado Rockies +160 at Los Angeles Dodgers -175 Total: 8

The Dodgers should not be this big of favorites with Josiah Gray on the mound. I don’t really trust Jon Gray, but we are getting the better pitcher at an underdog price. Look for the Rockies offense to run up the score, and they will win this game. The Dodgers bullpen could also be an issue late for this team.

Rockies ML +160

Oakland Athletics -130 at Seattle Mariners +110 Total: 8.5

Getting the A’s at this price is a real gift. Marco Gonzales has been awful this season, and there is no reason to believe the A’s won’t be able to run up the score in this game. Look for the A’s offense to be the difference 

Play: A-’s ML

Chicago White Sox +124 at Milwaukee Brewers -134 Total: 7

The White Sox have not looked good in this series, and their offense has been a big reason why. Lance Lynn and Brandon Woodruff are both going to lock down in this game, and that is going to lead to this game being very low-scoring. Back the under. 

Play: Under

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

Mitch's Take...

NBA, MLB, NCAAB, Best Bets for Today Picks & Predictions Thursday 3/28/24 | 7 Picks in 5 Minutes

18+ Has gambling become a problem for you? Call the National Problem Gambling Hotline.
1-800-522-4700 | ncpgambling.org

Credit Guaranteed Packages

Packages with Credit Guarantees 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 credit 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