San Francisco Giants vs Miami Marlins: Picks, Predictions and Props - 6/19/2026
Use Code WWWC The Miami Marlins look to defend their home turf on Friday night as they open an exciting weekend series against the visiting San Francisco Giants. This preview breaks down the matchup with essential betting lines, a complete game analysis, and key player props to target.
Best Available Odds for Giants vs Marlins
- Best Moneyline Odds: San Francisco Giants (+110) | Miami Marlins (-130)
- Best Spread Odds: San Francisco Giants +1.5 (-186) | Miami Marlins -1.5 (+172)
- Best Total Odds: Over 8.0 (-108) | Under 7.5 (+105)
Game Info
- Date: June 19, 2026
- Time: 7:10 PM EDT
- Location: Miami, FL
San Francisco Giants vs Miami Marlins Preview
The Miami Marlins enter this series with a 37-38 record, sitting in fourth place in the NL East. They have been formidable at home this season, sporting a 23-16 record at loanDepot park, and they carry plenty of momentum after a dominant 12-4 road victory over the Philadelphia Phillies. Offensively, the Marlins are batting .245 as a team, led by Otto Lopez's stellar .336 batting average and Liam Hicks, who has provided the power with 13 home runs and 52 RBIs.
The San Francisco Giants are struggling to find consistency, carrying a 31-43 record and sitting fourth in the NL West. They have found life difficult on the road with a 17-23 away record, though they did manage a 7-5 victory against the Atlanta Braves in their last outing. The Giants hold a .258 team batting average, with Luis Arraez leading the way at .326 and Matt Chapman driving in 41 runs. However, San Francisco's pitching staff has struggled with a 4.49 ERA and a 1.40 WHIP, which could prove problematic against a confident Miami lineup.
Pitching Matchup
The San Francisco Giants will send right-hander Landen Roupp to the mound. Roupp carries a 5-7 record with a 4.24 ERA and a 1.29 WHIP. He has hit a rough patch lately, surrendering 13 runs over his last three starts, which has limited his longevity in recent outings. The Miami Marlins have not yet announced their starting pitcher for this matchup, leaving their starter as TBD.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
The game thesis points toward a Miami Marlins victory in a controlled, moderately low-scoring game. With Landen Roupp struggling to find his rhythm and the Giants' offense ranking in the bottom ten, Miami's pitching staff and strong home presence should dictate the flow. Expect the Marlins to jump out to an early lead and rely on their bullpen, which ranks as the fifth-best in the majors, to lock down a comfortable win.
Best Bet - Moneyline Pick: Miami Marlins (-130)
The Marlins are highly efficient at home (23-16) and face a Giants team that has struggled on the road all season. With Landen Roupp showing vulnerability in his recent starts, the Marlins' offense is well-positioned to build an early advantage. Backing Miami on the moneyline at -130 is the strongest play on the board.
Spread Pick: Miami Marlins -1.5 (+172)
For those looking for a higher payout, the Marlins on the run line offer excellent value. Given Roupp's recent tendency to give up runs early and the Giants' bottom-tier offensive metrics, Miami has a strong chance to cover the -1.5 spread and win by multiple runs, especially coming off a 12-run explosion in their last game.
Total Pick: Under 8.0 (-110)
While Roupp has struggled, the Giants' offense is unlikely to generate explosive numbers against Miami's pitching staff. The Under has hit in several of Roupp's recent starts, and with the Marlins likely controlling the tempo, a lower-scoring game is expected. Taking the Under on the flat line of 8.0 is a very logical correlation to the game flow.
Top Player Prop Picks for Giants vs Marlins
Landen Roupp Under 16.5 Pitcher Outs (-115)Roupp has failed to reach 17 outs in seven of his last 10 games, averaging just 15.5 outs over that span. Given his recent struggles and a short leash, he is highly likely to go under this line once again.
Luis Arraez Over - Hits: Arraez continues to be a contact machine, leading the Giants with a .326 batting average. He is always a prime candidate to record multiple hits in any matchup.
Otto Lopez Over - Hits: Lopez has been the spark plug for the Marlins' offense, carrying a team-high .336 batting average. He should find plenty of success against Roupp, making his hits prop a great target if lines become available.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more MLB predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days