- Matchup: San Francisco Giants vs Miami Marlins
- Date: Friday, June 19, 2026
- Venue: LoanDepot Park, Miami, FL
- Broadcast: MLB.TV
- Betting Odds: San Francisco (-132) Miami (+110)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Friday, the Miami Marlins (37-38) will aim to overcome the San Francisco Giants (31-43) at LoanDepot Park. The betting lines favor the Giants at -132, while the Marlins are positioned at +110. The game total is set at 9 runs. Pitchers taking the mound are Landen Roupp and Lake Bachar.

The San Francisco Giants are currently averaging 4.2 runs per game, ranking them 21st in the league. They have scored a total of 310 runs with an on-base percentage of .309. As a team, the Giants have hit 145 doubles and 79 home runs, boasting 302 RBIs and 661 hits this year, yielding a batting average of .258. Their slugging percentage stands at .421, while they have recorded 569 strikeouts and 175 walks.
With a strikeout-to-walk ratio of 2.07, the Giants pitching staff has a cumulative WHIP of 1.40. They have surrendered 77 home runs along with 359 runs total (ranking 21st in the league). The Giants have given up 629 hits (averaging 8.6 per 9 innings) and 327 earned runs, resulting in a team ERA of 4.49 (22nd in the league), while striking out 591 batters. Their pitching staff has also allowed 286 walks, and their FIP stands at 4.25 this season.
Giants relievers have a 63.6% save rate from 59 save situations, achieving 14 saves and failing to convert 8 of 22 chances. They have faced 122 inherited runners this year, with 33.6% allowing a run. The relievers have come into the game with runners on base 82 times, achieving 55 appearances in high-stress situations. A total of 243 relief pitchers have been deployed this season, with 37 holds (ranking 17th in MLB).
San Francisco has converted 68.7% of balls in play into outs over 5,901 innings, placing them 28th in professional baseball. They have recorded 1,967 putouts, 681 assists, and committed 48 errors, yielding a fielding percentage of .982, which is 27th in the league, coupled with 72 double plays.
Landen Roupp has pitched 231 innings, accumulating 231 strikeouts throughout his career. He holds a career win-loss record of 13-16 with a FIP of 3.84, having faced 1,006 batters in the majors. His ERA is 3.89 (with 100 earned runs allowed) and he owns a WHIP of 1.398, allowing 220 hits (8.6 hits per nine innings) and 103 walks.
The Miami Marlins have hit 66 home runs this season while driving in 312 RBIs. They have achieved 122 doubles, walked 253 times, and scored 324 runs. Miami’s on-base percentage is .322, and their batting average stands at .245 for the season. The Marlins’ slugging percentage is .386, averaging 4.32 runs per game, placing them 17th in baseball. They have tallied 624 strikeouts (13th in the league) and 609 hits.
Miami’s pitching staff has a collective WHIP of 1.258 and a FIP of 3.95. They hold the 5th-best record in MLB for total hits allowed with 564. The Marlins have allowed 329 runs this season, with a team ERA of 4.14 (303 earned runs conceded). Their K/BB ratio is 8.80 (647 strikeouts versus 264 walks), having allowed 72 home runs and 4.50 runs per 9 innings (16th in baseball).
Marlins relievers have allowed 21.8% of their inherited runners to score out of 87. They have featured in high-leverage situations 67 times this year and 58 times with base runners. The Marlins have had 69 save opportunities, recording 40 holds and 10 blown saves. Their save percentage stands at 64.3%, placing them 15th in baseball, and they have utilized 236 relief pitchers this year.
In 5,922 innings played, the Marlins have a defensive efficiency rating of 70.5% (10th in MLB). Miami has executed 51 double plays and holds a fielding percentage of .981 (29th in baseball). This season, they have accumulated 599 assists, 51 errors, and 1,974 putouts.
Throughout his MLB career, Lake Bachar has allowed 87 hits while racking up 131 strikeouts over 119 innings. He has given up 48 earned runs, maintaining a WHIP of 1.124 and holding a FIP of 3.6. His K/BB ratio is at 2.79, facing 492 hitters in his career. Bachar boasts a win-loss record of 8-3 and an earned run average of 3.62, allowing 6.6 hits per 9 innings.
Who will prevail in tonight’s MLB face-off against the spread or moneyline?
Prediction: Take San Francisco (-132)
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.
