Otto Lopez MLB Prop Bets Today vs San Francisco Giants 6/21/2026
Game: Miami Marlins vs San Francisco Giants
Hits Prop: 1.5 - Over (-135) Under (+105)
Total Bases (TB) Prop Bet: 1.5 - Over (-115) Under (-111)
Otto Lopez and the Miami Marlins will play the San Francisco Giants at LoanDepot Park on MLB.TV on Sunday, June 21, 2026. Lopez's player props start at 1.5 hits and 1.5 TB's.
Otto Lopez Season Stats
Otto Lopez has appeared at the plate 296 different times this year, and has collected 99 knocks. At the plate, he is averaging 0.6 K's and 0.2 walks per outing. In 75 games, Lopez is sitting with an average of 4.3 PA's per game, 1.3 knocks and 1.9 total bases on the campaign. His total for runs plated this year sits at 32, and he has come to the plate 296 different times (14 BB's and 47 whiffs). His SLG is sitting at .470 over the course of the season, and he has earned an OPS of .836. Otto Lopez has earned a batting average of .334, and has a .367 on-base average.

Otto Lopez Career Stats
Lopez has been on the field for 344 games and has 160 runs scored to go along with 151 runs plated thus far in his pro baseball career. Otto Lopez has notched 255 singles in addition to 63 two-base hits and 4 triples thus far in his career. His BA sits at .278 and he is finding himself on base at a .325 clip thus far in his professional baseball career. When he's up to bat, he has totaled 26 long balls as well as 497 total bases and 49 SB's in his professional baseball career. He is producing 3.9 plate appearances per game (1.0 base knocks and 1.4 total bases) and has an OPS of .383 in his professional baseball career. At the plate, he is averaging 0.6 K's and 0.2 walks per outing during his MLB career.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY is coming off a 7-Unit CFL win (Hamilton) Friday and he is turning his attention to the diamond. Murphy has found the matchup he has been waiting for and has released his 8-Unit MLB Game of the Year (1 p.m.). Sign up now and do not miss out on this one! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Otto Lopez Last 5 Games
| Opponent | Hits | Total Bases | Walks | Strikeouts |
|---|---|---|---|---|
| San Francisco Giants | 1 | 1 | 0 | 1 |
| Philadelphia Phillies | 0 | 0 | 2 | 0 |
| Philadelphia Phillies | 1 | 2 | 0 | 0 |
| Philadelphia Phillies | 0 | 0 | 1 | 0 |
| Pittsburgh Pirates | 1 | 1 | 0 | 1 |
Miami Marlins Last 5 Games
The Miami Marlins average 7.3 knocks per outing and are plating 3.7 runs during their last 5 contests. He has recorded 6.8% of the Marlins knocks and is collecting 4.9% of their total bases. Otto Lopez is accountable for 11.4% of their plate appearances in their last five games, as he is averaging 3.7 per game. The Marlins on-base percentage is sitting at .265 during the last five games, and they hold a slugging percentage of .382.
Otto Lopez Last 10 Games
Lopez has appeared at the plate 45 different times (13 base knocks and 3 K's) and is hitting .307 in his last 10 games. When he's at the plate, he has earned 9 runs in addition to 5 runs plated and 0 HR's. Lopez's slugging percentage is sitting at .372 and he is finding himself on base at a .380 rate in his last ten games. Otto Lopez has accrued 0 two-baggers during his last 10 contests to go along with 3 XBH and 16 total bases. Lopez has notched 16 trips to the batters box in addition to 1 triple and 10 singles in his last ten games. In his last ten games, Otto Lopez is averaging 1.3 knocks per game, 4.0 times at bat and 1.6 total bases.
Josh Schonwald's Pick: Take the Under Hits (+105)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks

