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

Updated:
The San Francisco Giants versus the Miami Marlins is on the MLB schedule for Friday.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Giants vs Marlins Game Info
- San Francisco Giants (27-23) vs. Miami Marlins (21-28)
- Date: Friday, June 3, 2022
- Time: 6:40 PM ET
- Venue: loanDepot park -- Miami, Florida
Giants vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-164) | MIA: (+138)
- Spread: SF: -1.5 (+110) | MIA: +1.5 (-132)
- Total: 7.5 -- Over: (-112) | Under: (-108)
Giants vs Marlins Probable Starting Pitchers
The Giants will start Alex Cobb (3-2) against the Marlins and Elieser Hernandez (2-5).
Giants vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (59.4%)
Giants vs Marlins Moneyline
- San Francisco is a -164 favorite on the moneyline, while Miami is a +138 underdog at home.
Giants vs Marlins Spread
- The Marlins are +1.5 on the runline against the Giants. The Marlins are -132 to cover, and the Giants are +110.
Giants vs Marlins Over/Under
- The Giants-Marlins contest on June 3 has been given an over/under of 8 runs. The over is set at -112 and the under at -104.
Giants vs Marlins Betting Trends
- The Giants have been favorites in 38 games this season and have come away with the win 22 times (57.9%) in those contests.
- This year, San Francisco has won eight of 14 games when listed as at least -164 or better on the moneyline.
- San Francisco and their opponents have gone over in 27 of their 47 games with a total set by sportsbooks this season.
- The Marlins have been the underdog on the moneyline 24 total times this season. They've finished 7-17 in those games.
- Miami has gone 1-3 when it has played as a moneyline underdog with odds of +138 or longer (25%).
- Miami has played in 49 games with set over/under, and has combined with opponents to go over the total 24 times (24-23-2).