START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Giants vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 21

Subscribe to our newsletter

Giants vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 21

Odds updated as of 10:12 p.m.

In MLB action on Sunday, the San Francisco Giants take on the Miami Marlins.

We've got you covered, in terms of the vital info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Giants vs Marlins Game Info

  • San Francisco Giants (31-45) vs. Miami Marlins (39-38)
  • Date: Sunday, June 21, 2026
  • Time: 1:40 p.m. ET
  • Venue: loanDepot park -- Miami, Florida
  • Coverage: Marlins.TV and NBCS-BA

Giants vs Marlins Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: SF: (-144) | MIA: (+122)
  • Spread: SF: -1.5 (+118) | MIA: +1.5 (-142)
  • Total: 8 -- Over: (-108) | Under: (-112)

Giants vs Marlins Probable Starting Pitchers

Probable Pitchers: Logan Webb (Giants) - 4-4, 3.46 ERA vs Ryan Gusto (Marlins) - 0-2, 7.24 ERA

The Giants will look to Logan Webb (4-4) versus the Marlins and Ryan Gusto (0-2). Webb and his team have a record of 5-7-0 against the spread when he starts. Webb's team has been victorious in 37.5% of the games he's started as the moneyline favorite with a record of 3-5. When Gusto starts, the Marlins have gone 1-2-0 against the spread. The Marlins are 1-2 in Gusto's three starts this season that they were the moneyline underdog.

Giants vs Marlins Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (55%)

Giants vs Marlins Moneyline

  • Looking at the moneyline for Giants-Marlins, San Francisco is the favorite at -144, and Miami is +122 playing at home.

Giants vs Marlins Spread

  • The Giants are at the Marlins and are favored by 1.5 runs (+118 to cover) on the runline. Miami is -142 to cover.

Giants vs Marlins Over/Under

  • The over/under for the Giants versus Marlins game on June 21 has been set at 8, with -108 odds on the over and -112 odds on the under.

Bet on San Francisco Giants vs. Miami Marlins on FanDuel today!

Giants vs Marlins Betting Trends

  • The Giants have been chosen as favorites in 25 games this year and have walked away with the win 11 times (44%) in those games.
  • This year San Francisco has won one of four games when listed as at least -144 on the moneyline.
  • The Giants and their opponents have gone over the total this season in 36 of their 74 opportunities.
  • The Giants have posted a record of 31-43-0 against the spread this season.
  • The Marlins are 13-28 in games they were listed as the moneyline underdog (winning 31.7% of those games).
  • Miami has a record of 5-11 when playing as a moneyline underdog with odds of +122 or longer (31.2%).
  • The Marlins have combined with opponents to go over the total 42 times this season for a 42-32-2 record against the over/under.
  • The Marlins have covered 50% of their games this season, going 38-38-0 against the spread.

Giants Player Leaders

  • Luis Arraez leads San Francisco in slugging percentage (.444) thanks to 24 extra-base hits. He has a .321 batting average and an on-base percentage of .358.
  • Among the qualified hitters in baseball, his batting average ranks fifth, his on-base percentage ranks 44th, and he is 65th in slugging.
  • Casey Schmitt leads San Francisco in total hits (80) this season while batting .293 with 32 extra-base hits. He's slugging .531 with an on-base percentage of .322.
  • He is 14th in batting average, 94th in on-base percentage and 16th in slugging in the majors.
  • Schmitt has picked up a hit in six games in a row. During his last 10 games he is hitting .357 with three doubles, a home run and three RBIs.
  • Jung Hoo Lee leads San Francisco with an OBP of .361 this season while batting .331 with 11 walks and 39 runs scored.
  • Lee heads into this matchup with two games in a row with at least one hit. During his last five outings he is batting .368 with three doubles, a home run and two RBIs.
  • Matt Chapman has seven home runs, 41 RBI and a batting average of .245 this season.

Marlins Player Leaders

  • Liam Hicks has 69 hits, a team-high for the Marlins. He's batting .278 and slugging .472 with an on-base percentage of .359.
  • Including all qualifying players in the big leagues, he ranks 39th in batting average, 42nd in on-base percentage and 41st in slugging percentage.
  • Hicks brings a 10-game hitting streak into this matchup. During his last 10 outings he is batting .357 with two doubles, a triple, a home run, four walks and six RBIs.
  • Otto Lopez's .465 slugging percentage leads his team. He has a batting average of .332 with an on-base percentage of .364.
  • Including all qualifying hitters, his batting average places him first, his on-base percentage ranks 36th, and he is 49th in slugging.
  • Xavier Edwards has accumulated a team-high .370 on-base percentage.
  • Jakob Marsee has 10 doubles, three triples, four home runs and 41 walks while batting .208.

Giants vs Marlins Head to Head

  • 6/20/2026: 6-3 MIA (Favorite: Marlins, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 6/19/2026: 4-3 MIA (Favorite: Marlins, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 4/26/2026: 6-3 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 4/25/2026: 6-2 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
  • 4/24/2026: 9-4 MIA (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 6/26/2025: 12-5 MIA (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -180, Underdog Moneyline: +152)
  • 6/25/2025: 8-5 MIA (Favorite: Giants, Spread: -1.5, Total: 6.5, Favorite Moneyline: -225, Underdog Moneyline: +188)
  • 6/24/2025: 4-2 MIA (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -184, Underdog Moneyline: +154)
  • 6/1/2025: 4-2 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
  • 5/31/2025: 1-0 MIA (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup