Otto Lopez (NA) Under 1.5 Total Bases (-175)

Odds available at draftkings at time of publishing

As the Miami Marlins gear up to host the Seattle Mariners, all eyes will be on Otto Lopez, yet this might not be the day he shines. The Marlins have been solid at home, but Lopez has struggled to find consistent contact, especially against right-handed pitchers. With a propensity for soft contact, his recent performances haven’t exactly inspired confidence; he’s averaging less than a hit per game lately. Furthermore, the Mariners’ pitching staff has been quietly effective, with their rotation posting a strong strikeout rate amid an impressive September finish. When you dive into the numbers, it’s clear that Lopez’s path to exceeding 1.5 total bases is steep—he’ll likely face a steady mix of quality pitches that could keep him off balance. Given the matchup dynamics, betting on him to stay under that threshold feels like the smart move today.

Miami Marlins vs Seattle Mariners : Over 8 Total Runs (-106)

Odds available at NA at time of publishing

As the Miami Marlins host the Seattle Mariners, the stage is set for a high-scoring affair. Both teams have shown recent tendencies to light up the scoreboard, with the Marlins averaging over five runs per game in their last ten outings. Their lineup has been particularly potent against left-handed pitching, putting pressure on Seattle’s southpaw starter. On the flip side, the Mariners have been no slouches either, boasting a lineup that thrives on power—especially in warm weather. With the Miami humidity in play, expect those balls to carry a bit further. Additionally, both bullpens have had their struggles lately, giving up crucial runs in late-game situations. With a total set at 8, it feels like a ripe opportunity for the Over. Given the current form and the hitters involved, it wouldn't be surprising to see a shootout on July 7th.

See All Our Picks

You're viewing a preview. Subscribe today to unlock the full article and gain access to all our expert insights and best bets - every single day.

Get Bet Better Pro