Otto Lopez MLB Prop Bets Today vs San Francisco Giants 6/25/2025
Game: Miami Marlins vs San Francisco Giants
Hits Prop: 1.5 - Over (-102) Under (-125)
Total Bases (TB) Prop Bet: 1.5 - Over (-113) Under (-113)
Otto Lopez and the Miami Marlins will play the San Francisco Giants at Oracle Park on NBC Bay Area on Wednesday, June 25, 2025. Lopez's prop bets for the game open at 1.5 base hits and 1.5 total bases.
Otto Lopez Season Stats
When you look at his discipline at the plate, Lopez has an average of 0.6 K's and 0.4 free passes per contest. His total for runs plated this year is at 27, and he has come to bat 224 different times (22 BB's and 35 K's). Lopez has appeared at the plate 224 different times this season, and has totaled 54 base knocks. Lopez's SLG sits at .353 this year, and he holds an OPS of .663. He has a BA of .241, and has a .310 on-base average . During 61 contests, Otto Lopez holds an average of 4.1 plate appearances per outing, 0.9 knocks and 1.3 total bases over the course of the season.

Otto Lopez Career Stats
He is collecting 3.7 PA's per game (0.9 knocks and 1.3 total bases) and has an OPS of .382 thus far in his career. He has amassed 126 1B's on top of 30 2B's and 1 three-base hit thus far in his pro baseball career. While playing offense, Otto Lopez has amassed 12 taters on top of 237 total bases and 28 stolen bases thus far in his pro baseball career. Lopez has been on the field for 187 games and has 77 runs scored to go along with 69 runs plated thus far in his pro baseball career. When you look at his discipline at the plate, Lopez has an average of 0.6 K's and 0.3 free passes per contest thus far in his pro baseball career. His BA sits at .265 and he is finding himself on base at a .317 clip thus far in his professional baseball career.
Today’s Featured MLB Best Bet! VERNON CROY is on a 17-7, +4,030 MLB run the last 24 days and has hit FIVE straight picks. Croy is going for MLB winner No. 6 in a row with a 7-Unit MLB Runline (7 p.m.) that goes Tuesday night and he is now up over +13,600 with plays rated 6.0+ across all sports. Croy is also an outstanding 5-1, +2,690 with his last 6 plays rated 6.0+ across all sports. Sign-up now! 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 MLB package. Join Now! |
Otto Lopez Last 5 Games
Opponent | Hits | Total Bases | Walks | Strikeouts |
---|---|---|---|---|
Atlanta Braves | 2 | 2 | 0 | 0 |
Atlanta Braves | 1 | 1 | 1 | 2 |
Atlanta Braves | 2 | 2 | 0 | 0 |
Philadelphia Phillies | 1 | 1 | 0 | 0 |
Philadelphia Phillies | 0 | 0 | 1 | 2 |
Miami Marlins Last 5 Games
He has recorded 15.4% of the Marlins hits and is contributing 10.3% of their TB's. Lopez is responsible for 11.2% of their plate appearances during the last five games, as he is averaging 3.3 per contest. They average 6.5 knocks per outing and are plating 2.3 runs during their last 5 contests. The Miami Marlins on-base percentage sits at .251 during the last five games, and they are sitting with a slug rate of .293.
Otto Lopez Last 10 Games
During his last 10 outings, Lopez is sitting with an average of 1.2 knocks per game, 4.0 trips to the batters box and 1.2 total bases. He has earned 12 AB's on top of 1 three-base hit and 12 one-baggers during his last 10 outings. Lopez has earned 0 two-base hits during his last 10 games in addition to 0 extra bags and 12 TB's. His slugging percentage is sitting at .288 and he is finding himself on base at a .340 rate in his last ten games. On the offensive side of the field, he has notched 4 runs as well as 3 ribeyes and 0 homers. He has been at the dish 44 different times (12 knocks and 6 SO's) and is hitting .288 in his last ten games.
Guy Bruhn's Pick: Take the Under Hits (-125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks