- Matchup: Miami Marlins vs Colorado Rockies
- Hits Prop: 1.5 – Over (-125) Under (-105)
- Total Bases (TB) Prop Bet: 2 – Over (-115) Under (-111)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Thursday, July 2, 2026, Otto Lopez and the Miami Marlins are set to face off against the Colorado Rockies at Coors Field, live on Rockies.TV. If you’re considering bets on Lopez’s player props, the initial lines are set at 2 total bases and 1.5 hits.
Otto Lopez Season Performance
In the current season, Lopez has appeared in 84 games, averaging 4.3 plate appearances per game, with 1.3 hits and 1.9 total bases. He boasts an impressive batting average of .333, complemented by a .366 on-base percentage. His slugging percentage stands at .486 for the season, resulting in an OPS of .852. Over the course of the season, Lopez has stepped to the plate 358 times, recording 111 hits. His total runs batted in (RBIs) this year is 37, with 333 plate appearances including 16 walks and 50 strikeouts. Regarding his plate discipline, Lopez averages 0.6 strikeouts and 0.2 walks per game.

Otto Lopez Career Overview
Throughout his professional career, Lopez has participated in 353 games, accumulating 168 runs and 156 RBIs. He has recorded a total of 261 singles, 66 doubles, and 5 triples. His career batting average is .279, with a .326 on-base percentage. At the plate, Lopez has hit 28 home runs, racked up 520 total bases, and successfully stolen 51 bases. He maintains an average of 4.0 plate appearances per game, with 1.0 hits and 1.5 total bases. His career OPS is noted at .378, and his strikeouts and walks per game are around 0.6 and 0.2, respectively.
Otto Lopez Recent Performance
| Opponent | Hits | Total Bases | Walks | Strikeouts |
|---|---|---|---|---|
| Colorado Rockies | 2 | 6 | 0 | 0 |
| St. Louis Cardinals | 0 | 0 | 0 | 2 |
| St. Louis Cardinals | 2 | 4 | 0 | 0 |
| St. Louis Cardinals | 0 | 0 | 0 | 0 |
| Texas Rangers | 2 | 5 | 1 | 0 |
Miami Marlins Recent Performance
In their last five games, the Miami Marlins have recorded an on-base percentage of .308 along with a slugging percentage of .398. Lopez represents 10.8% of their plate appearances during this span, averaging 3.7 per game. He accounts for 10.2% of the Marlins’ total hits and contributes to 16.0% of their total bases. The team averages 9.8 hits per game, scoring an average of 5.7 runs over their last five contests.
Otto Lopez Last 10 Games Summary
In his last 10 games, Lopez has averaged 1.3 hits, has 4.1 plate appearances, and recorded 2.4 total bases each game. He has amassed 41 at-bats, featuring 1 triple and 7 singles. Additionally, he’s notched 3 doubles and 6 extra-base hits, totaling 24 total bases. Lopez’s slugging percentage is an impressive .618, and he has an on-base percentage of .348 during this stretch. He has registered 8 runs scored, 5 RBIs, and launched 2 home runs. With 43 plate appearances, he’s achieved a batting average of .332 in his last 10 games.
Expert Analysis:Recommendation: Bet on the Over for Hits (-125)
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.
