Otto Lopez MLB Player Prop Wagering Insights for Tuesday Matchup Against Houston Astros on 7/21/2026

Home » Otto Lopez MLB Player Prop Wagering Insights for Tuesday Matchup Against Houston Astros on 7/21/2026
 

  • Matchup: Miami Marlins vs. Houston Astros
  • Hits Proposition: 1 – Over (-111) Under (-115)
  • Total Bases (TB) Proposition Bet: 1.5 – Over (+110) Under (-145)

This page may include affiliate links at no extra cost to you, thanks for your support.

On Tuesday, July 21, 2026, Daikin Park will host Otto Lopez and the Miami Marlins as they strive to overcome the Houston Astros. The prop bets include 1.5 total bases and 1 hit for Lopez.

Season Statistics for Otto Lopez

This season, Lopez has recorded 388 plate appearances, achieving 130 hits. His performance at the plate reveals an average of 0.6 strikeouts and 0.2 walks per game. Across 97 games, he maintains an average of 4.3 plate appearances per contest, securing 1.3 hits and 2.0 total bases per game. With 46 RBIs this year, Lopez has stepped into the batter’s box 388 times, with 20 walks and 59 strikeouts. His slugging percentage stands at .505, while his OPS is .873. He possesses a batting average of .335 and an on-base percentage of .368.

MLB Picks Otto Lopez Miami Marlins Predictions Best Bet Odds

Career Statistics for Otto Lopez

In his professional baseball career, Lopez has participated in 366 games, scoring 176 runs and driving in 165 RBIs. He has achieved a total of 271 singles, 71 doubles, and 7 triples. His career batting average is .282, with an on-base percentage of .328. Throughout his career, Lopez has hit 30 home runs and amassed 554 total bases, along with 53 stolen bases. Averaging 4.0 plate appearances per game, he collects 1.0 hit and 1.5 total bases per outing. His strikeout and walk averages during his career are 0.6 and 0.2, respectively.

Otto Lopez’s Performance in Last 5 Games

Opponent Hits Total Bases Walks Strikeouts
Milwaukee Brewers 1 1 0 1
Milwaukee Brewers 2 3 0 0
Cleveland Guardians 0 0 0 4
Cleveland Guardians 0 0 1 1
Cleveland Guardians 0 0 0 1

Miami Marlins’ Performance in Last 5 Games

Lopez is responsible for 8.6% of the Marlins’ hits and contributes 7.7% of their total bases during the past five games. He has accounted for 12.2% of the team’s plate appearances, averaging 3.7 per game. Over this span, the Miami Marlins average 5.8 hits per game and earn 1.8 runs. Their on-base percentage over the last five games is .216, while the slugging percentage is .259.

Otto Lopez’s Last 10 Games

In his recent ten games, Lopez has scored 5 runs, collected 9 RBIs, and hit 2 home runs. He has had 25 at-bats, with no triples and 6 singles. His slugging percentage is .610, and he holds an on-base percentage of .352 in this timeframe. In these ten games, he averages 1.3 hits per game, 4.1 at-bats, and 2.5 total bases. He has faced the pitcher 47 times, recording 13 hits and 8 strikeouts while batting .313. During this stretch, Lopez has achieved zero doubles, 7 extra-base hits, and a total of 25 bases.

Expert Recommendation: Choose the Under for Total Bases (-145)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: Otto Lopez Under for Total Bases (-145)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out