San Francisco Giants vs Miami Marlins Prediction, 6/21/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Miami Marlins
Date: Sunday, June 21, 2026
Location: LoanDepot Park in Miami, FL
TV: MLB.TV
Odds/Point Spread: San Francisco (-152) Miami (+126)
The Miami Marlins (38-38) are hosting the San Francisco Giants (31-44) at LoanDepot Park on Sunday. The odds on this game have San Francisco at -152 while Miami is opening at +126. The betting total comes in at 9. The pitchers taking the mound are Logan Webb and Ryan Gusto.

As a squad, the San Francisco Giants are putting up 4.2 runs per game, which ranks them 22nd in baseball. They are sitting with 313 runs while having a team OBP of .309. The Giants have recorded 146 doubles as a team and have hit 80 balls out of the park. They have recorded 305 RBI's in addition to 670 base knocks over the course of the season, while their team batting average is .258. San Francisco is slugging .420 and have struck out 574 times, while taking a walk on 177 occasions.
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! |
Get all of our MLB Picks
Their strikeout to walk ratio sits at 2.07 and their pitching staff has a team WHIP of 1.40. Giants pitchers have allowed 78 home runs and also 363 runs in total (21st in the league). San Francisco has conceded 639 hits (8.7 per 9 innings) in addition to 331 earned runs. The Giants have compiled a team earned run average of 4.49 for the year (22nd in MLB), and the staff has struck out 599 hitters. Their pitching staff has walked 289 opposing players and their FIP comes in at 4.25 as a squad on the season.
Giants bullpen pitchers have stepped onto the hill with players on base 84 times as well as having 56 appearances in high leverage situations. The relievers have racked up 37 holds on the season (17th in the league). The Giants relief pitchers have earned a save rate of 60.9% and have come into the game in 60 save situations. They have recorded 14 saves on the season and have blown 9 of their 23 save opportunities. The relief pitchers have inherited 125 runners on the year with 32.8% of them ended up scoring. The Giants have sent 247 relief pitchers to the mound for the season.
The Giants have turned 68.6% of balls in play into outs out of 5,973 innings on the diamond, ranking them 27th in the majors. The San Francisco Giants have 1,991 putouts over the course of the season, in addition to 689 assists and 48 errors. Their fielding percentage is holding at .982 which has them ranked 27th in MLB, and have a total of 73 double plays.
Webb (74-57 record in his career) has a FIP of 3.34 and he has gone up against 4,658 opposing batters in the majors. He has surrendered 1,088 base hits (8.6 hits per 9 innings) with 269 walks. His earned run average is 3.39 (428 earned runs allowed) and his WHIP is 1.193. Webb has taken the mound for 1,137 innings and is sitting with 1,059 strikeouts in his MLB career.
Miami has accumulated 67 home runs so far this season as well as 316 runs batted in. They have 125 doubles, while walking 256 times and putting up 328 runs. The Miami Marlins hold an OBP of .323 and a batting average of .246 on the year. The Marlins have a SLG% of .388 and they are scoring 4.32 runs per game (17th in MLB). They have struck out on 632 instances (14th in baseball) and have tallied 619 hits.
The Miami pitching staff have allowed 332 runs for the year and come in with a team ERA of 4.13 (306 earned runs yielded). They have given up 73 homers and they surrender 4.48 runs per 9 innings (14th in the league). The Marlins hold a team WHIP of 1.258 and are the owners of a FIP of 3.95 as a pitching staff on the campaign. They currently have a K/BB ratio of 8.80 (652 strikeouts against 266 free passes). They are currently ranked 5th in baseball as a staff in total hits surrendered with 573.
Miami bullpen pitchers hold an inherited score rate of 21.3% of 94 inherited runners. Their relief pitchers have stepped onto the mound 73 times in high leverage situations in addition to 62 occasions with runners on. Sitting with 71 save situations, the Marlins have compiled 41 holds and also 10 blown saves. They rank 14th in the league holding a save percentage of 65.5%, and they have dispatched 243 relievers to the hill for the season.
In their 6,003 innings on the field, the Marlins have a defensive efficiency of 70.5% (9th in MLB). The Miami Marlins have turned 52 double plays and have a fielding percentage of .981 (29th in baseball). The Marlins have accrued 610 assists, 51 errors and have earned a total of 2,001 putouts so far this year.
During his pro baseball career, Gusto has allowed 133 base hits while he has accumulated 107 K's in 114 innings pitched. He has surrendered a total of 75 earned runs while earning a WHIP of 1.521 and being the owner of a FIP of 5.8. He has a K/BB ratio of 2.61 and he has faced 519 hitters in his career. Gusto (7-9 career record) has earned a 5.90 ERA while surrendering 10.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (-152)
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
Additional Resources:
Miami Marlins - Twitter
San Francisco Giants - Twitter
