MLB Betting Props of the Day: Best Baseball Prop Picks Today 7/28/21

Last Updated: Jul 30, 2021

Michael Rathburn is here with your MLB Betting Props of the Day for July 28. Which July 28 earned runs props make up the Best Baseball Prop Picks Today 7/28/21?

MLB Betting Props of the Day: Best Baseball Prop Picks Today

Jorge Lopez, SP, Baltimore Orioles vs. Miami Marlins (7:05 p.m. ET)

Under 3.5 Earned Runs (-120)

Wager: 1 unit

With a 2-12 record and 5.84 ERA, Lopez may not seem like an obvious candidate to bet the under on. If you dig a little deeper, though, you’ll find that he’s only averaging 3.05 earned runs per start, as he typically only pitches four or five innings.

He’s also in a good spot at home tonight against the Marlins, who have one of the weaker lineups in baseball. Before erupting for 16 runs over their last two games, they were averaging just 3.35 runs per game in July and have struggled to consistently score runs on the road all season.

Look for Miami to come back to earth a bit tonight against Lopez, who allowed just one run in his most recent start against the Nationals.

All July 28 MLB Prop Bets, odds, and lines are courtesy of BetMGM. BetMGM offers a Second-Chance Bet for up to $600 for new players.

Jordan Lyles, SP, Texas Rangers vs. Arizona Diamondbacks (8:05 p.m. ET)

Under 3.5 Earned Runs (-110)

Wager: 1 unit

Similar to Lopez, Lyles is another pitcher with an appealing home matchup against a terrible offense. While his ERA currently sits at 5.20, it’s a more palatable 4.36 over his last 13 appearances (12 starts).

Also like Lopez, Lyles hasn’t been surrendering a ton of earned runs due to his lower innings totals. He’s averaged 3.16 earned runs per start this season, including 2.85 runs per start over his last 13 starts.

It also helps that Arizona has the worst record in baseball this year, largely because their offense has been so bad. They rank bottom-5 in numerous categories among National League teams, including runs, homers, and OPS. They’ve been especially ineffective on the road, where their OPS is roughly 70 points lower than it is at home.

All things considered, Lyles should be able to keep Arizona at bay tonight and cash the under here.


Michael Rathburn

Related articles


Get $1,500 in Bonus Bets

5 stars

Bet $5, Get $150 in Bonus Bets or First Bet Safety Net

5 stars

Bet $10, Get $200 in Bonus Bets

5 stars

Get A Bonus Bet Up to $1,000

5 stars

Bet $5, Get $200 in Bonus Bets

5 stars

Get Up To $250 Second Chance Bonus Bet

5 stars

If you or someone you know has a gambling problem and wants help, please call 1-800-GAMBLER.

21+ and present in OH. Gambling Problem? Call or text 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY).

Call 877-8-HOPENY or text HOPENY (467369) (NY).

Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI).

All betting content on is exclusively intended for audience members 21 years and older who are permitted to gamble in legal states. The Game Day may earn revenue from site visitor referrals to betting services.

Responsible Gaming: Many sportsbooks offer ways to encourage responsible gaming, including the establishment of limits to deposits, spending, and time dedicated to betting.

The Game Day is a TGD Marketing Ltd. endeavor.