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

MLB Picks and Predictions for 7/28/21 - Free MLB Picks Photo by Jim Rassol-USA TODAY Sports

MLB Games on Wednesday July 28th, 2021

Click Here for the Latest Odds

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

Detroit Tigers +135 Minnesota Twins -145 Total: 10.5

Over the last two weeks the Tigers have a .270 average, good for 5th in the majors. They have averaged over 5 runs per game over that stretch and will have a nice edge on the mound with Wily Peralta starting. He has allowed just one run in his last 12 innings against the Twins this season. With Minnesota slumping from the plate, take the Tigers on the road.

Get the BEST EXPERT PICKS From Top Handicappers

Pick: Detroit Tigers +135

St. Louis Cardinals +101 Cleveland Indians -111 Total: 9

The Cardinals are heating up from the plate, ranking second in hitting over the last week. Starter Kwang Hyun Kim has won each of his last 5 starts, allowing just 3 runs over that stretch. The Indians have been respectable at home, but with a .207 average over the last 5 games it is hard to back them here. Take the Cardinals on the road.

Pick: St. Louis Cardinals +101

Houston Astros -130 Seattle Mariners +120 Total: 8.5

Seattle has been a great team at home, but starter Yusei Kikuchi has struggled of late. The Southpaw has allowed 15 runs over his last 16 innings (3 starts) and the team is 1-2 in those games. On the flip side the Astros have killed left-handed pitching this season, leading the league with a .277 average. Give me the Astros.

Pick: Houston Astros -130

Oakland Athletics +135 San Diego Padres -145 Total: 8.5

Oakland’s starter Sean Manaea has limited this Padres lineup to a .197 career average against him, while San Diego’s Blake Snell has limited the A’s to a .104 average against him. With two of the league’s top bullpens, and two lineups that have struggled against lefties this season, look for a low score in this one. Fade the total.

Pick: Under 8.5

New York Yankees  +130 Tampa Bay Rays -140 Total: 8.5

Converted reliever Nestor Cortes will make his third start of the season for the Yankees, but he has yet to make it past the 5th inning in either start. With the Yankees recent bullpen issues, it will be hard to rely on them to keep the Rays bats at bay for nine innings. The Ray’s Michael Wacha has limited this Yankees lineup to a .130 career average against and will be backed by a bullpen that has a 3.40 ERA over the last week. Take the Rays at home.

Pick: Tampa Bay Rays -140

Miami Marlins Baltimore Orioles Total:

In his last 5 starts, the Orioles Jorge Lopez has allowed 16 runs and 36 hits over 22.2 innings pitched. On the flip side, the Marlins bullpen ranks 2nd with a 2.15 ERA over the last week. With Trevor Rodgers still out, they have not announced a starter for this one so Miami will likely lean on their bullpen. Neither offense has impressed of late, so give the edge to the more reliable Marlins ‘pen.   

Pick: Miami Marlins

Milwaukee Brewers Pittsburgh Pirates Total:

The Brewers Eric Lauer has a 1.04 ERA through three starts in July and has been a better pitcher on the road this season. The Pirates are leading the league with a .289 average over the last two weeks but have a .141 career average against Lauer. The Brewers are averaging 5.5 runs per game over the last two weeks. Give me the Brewers.

Pick: Milwaukee Brewers

Washington Nationals +162 Philadelphia Phillies -177 Total: 8

The Phillies are winning over 60% of their home games and will have the reliable Zack Wheeler going on Wednesday. They are 4-1 in his last 5 starts and he has a 2.09 ERA at home.  The National’s Patrick Corbin looked good against the Phillies at home earlier in the year but will be on the road where he has a 6.13 ERA this season. Lay the juice on the Phillies.

Pick: Philadelphia Phillies -177

Atlanta Braves +115 New York Mets -125 Total: 8

The Braves’ ace Max Fried has not performed to standards this season as he has battled COVID/Injury issues this season. In his last 4 starts, he has allowed 13 runs and 26 hits over 22 innings. The Mets Tylor Megill has gotten better since his debut in June; he has not allowed a run in either of his last two starts, each going 6 innings. New York is also getting it done at the plate, ranking 3rd with a .276 average over the last two weeks. Give me the Mets to get it done at Citi Field.

Pick: New York Mets -125

Toronto Blue Jays +125 Boston Red Sox -135 Total: 11

The Red Sox have averaged nearly 6 runs per game over the last month, ranking 5th with 36 home runs. The Blue Jays’ Steven Matz has not looked good against Boston this season; he has allowed 14 hits and 6 runs in 11.2 innings. Boston’s top pitching prospect Tanner Houck has impressed since being inserted into the rotation and will be backed by one of the league’s more reliable ‘pens boasting a 3.56 ERA this season. Give me the Sox at home.

Pick: Boston Red Sox -135

Arizona Diamondbacks Texas Rangers Total:

Arizona has been turning things around from the plate, ranking 5th with a .824 OPS over the last two weeks. Since returning from IL earlier this month, the Diamondbacks’ Madison Bumgarner has allowed just 1 run in each of his first two starts. Over the last two weeks, the Rangers rank last with a .151 team average. Take the Diamondbacks on the road.

Pick: Arizona Diamondbacks

Cincinnati Reds -111 Chicago Cubs +101 Total:

The Reds Tyler Mahle has pitched well against the Cubs this season; he is 2-0 with just 1 run allowed across 10 IP, including 15 strikeouts. Over the last week they rank 4th with a .268 team average, scoring just over 4 runs per game. Zach Davies has been just average for Chicago, allowing 2 runs and going no more than 5 innings in each of his last 5 starts.

Pick: Cincinnati Reds -111

Chicago White Sox -177 Kansas City Royals +162 Total: 9.5

Lucas Giolito appears to be back on track after a few good outings for the White Sox; over his last 3 starts he has allowed just 4 runs across 20.1 innings with 20 strikeouts. Kris Bubic has also pitched well for the Royals, allowing just 1 run in each of his last two starts. Considering the White Sox struggles form the plate of late (ranking 29th with a .212 average over the last two weeks), expect this to be a low scoring affair.

Pick: Under

Colorado Rockies +183 Los Angeles Angels -203 Total: 9

The Rockies have been terrible on the road, winning just over 20% of their games. Starter Chi Chi Gonzalez has allowed 14 runs in his last 14 innings for Colorado (3 starts). The Angels have not been the same offensive juggernaut since Trout went on the IL, but Shohei Ohtani has shouldered the load, hitting .275 with 7 home runs and 13 RBI this month. Lay the juice on the Angels.

Pick: Los Angeles Angels -203

Los Angeles Dodgers -135 San Francisco Giants +125 Total: 7.5

This has the makings of a pitchers’ duel, with Anthony DeSclafani and the Giants facing off against Walker Buehler and the Dodgers. Both teams have been scoring just over 4 runs per game over the last two weeks, but I expect the pitchers to crank up the intensity in a battle of two of the NL’s best. Considering they will both be backed by bullpens that rank in the top ten in ERA, this one should go under.

Pick: Under 7.5


Risk Free Bets, Free Bets and Deposit Bonuses CLICK HERE!!!!

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

Mitch's Take...

MLB Picks & Predictions Today 6/27/22 | Ron's Rundown

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.