San Francisco Giants at Miami Marlins Odds
Both teams have equal -105 moneyline odds and Vegas has the Over/Under for this one at 8 runs. The odds for betting on the game’s total stand at -120 for the over and +100 for the under. Bettors can also wager on the game’s runline with the most recent odds sitting at +140 for the Giants -1.5 runs and -160 for the Marlins +1.5.
The Marlins are only 25-42 SU and 33-33 ATS. They’ve lost 4.3 units for moneyline bettors and 7.3 units against the spread (ATS). The Giants are 33-34 SU and have gone 38-28 ATS. In total, the team’s gained 6.0 units for gamblers taking the moneyline and 8.6 units ATS.
Marlins games have a 33-33 over/under record so far in 2018. San Francisco has an over/under record of 34-30-2.
Andrew Suarez is getting the start for the visiting Giants. The left-handed Suarez is 2-4 with a 5.06 ERA and 47 strikeouts. He has yet to face the Marlins this year and did not record a start against them in 2017, either.
The Marlins are going with lefty Caleb Smith (5-6, 3.70 ERA), who’s got 79 punchouts and 30 walks, as well as a 1.19 WHIP. Smith did not record a start against the Giants in 2017.
As a unit, Miami’s pitchers have yielded 5.0 runs per game overall in 2018. Its starters have a 4.54 ERA, 1.33 WHIP and 7.7 strikeouts per nine innings. The bullpen has a 5.22 ERA, 1.50 WHIP and 8.6 K/9.
The Miami offense has produced 3.5 runs per contest, including 4.1 per game over its last 10 games and 3.8 per game over its last five. The team has a slash-line of .204/.301/.329 over its last five contests and is 3-2 SU during that stretch.
Third baseman Brian Anderson and second baseman Starlin Castro have led the Marlins’ hitters this year. Anderson is hitting .311/.384/.446 with four home runs, 32 RBIs and 37 runs scored, and Castro’s line sits at .288/.335/.397 with three homers, 25 RBIs and 39 runs.
For the visiting squad, San Francisco’s pitching staff allowed 4.7 runs per game and its starters own a 4.68 ERA, 1.38 WHIP and 7.02 K/9. The bullpen has managed an ERA of 3.88, along with a WHIP of 1.38 and a K/9 of 8.60.
The Giants offense has slashed .262/.325/.415 on its way to 4.2 runs scored per game in 2018, including 4.7 runs per game over the team’s last 10 games and 4.4 per game over the team’s last five contests (2-3 SU).
San Francisco’s hitters have been led by shortstop Brandon Crawford and outfielder Andrew McCutchen, who’ve collectively blasted 14 home runs. Crawford is hitting .329/.377/.522 with eight home runs, 32 RBIs and 28 runs scored, while McCutchen is slashing .259/.350/.431 with six homers, 30 RBIs and 37 runs scored.
The Giants have gained 3.8 units and are 15-10 ATS when facing a lefty starter this season. The over has hit in 16 of those games, compared to nine that’ve gone under in such games. On the other hand, the Marlins have netted 2.2e-16 units and are 11-7 ATS when facing a left-handed starting pitcher. The over has hit in nine of those games, compared to nine that’ve cashed the under.
San Francisco Giants vs. Miami Marlins MLB Pick
Predictions: SU Winner – Marlins, ATS Winner – Marlins, O/U – OVER
The over has cashed in five of San Francisco’s last seven games.
The Giants have lost three of their last four games SU.
Miami has posted 19.5 Runs + Hits + Errors per game over its last 10 contests and 16.2 over its last five.
The Giants have hit 12 home runs in their last 10 games. The Marlins have hit nine over their last 10.
- Detroit Tigers at Cleveland Indians Matchup 06/22/18 - June 22, 2018
- Chicago Cubs at Cincinnati Reds Betting Preview 06/22/18 - June 22, 2018
- Seattle Mariners vs. Boston Red Sox Betting Preview 06/22/18 - June 22, 2018
- Oakland Athletics at Chicago White Sox Matchup 06/22/18 - June 22, 2018
- Baltimore Orioles at Atlanta Braves Matchup 06/22/18 - June 22, 2018
- Kansas City Royals vs. Houston Astros Free Preview 06/22/18 - June 22, 2018
- Miami Marlins at Colorado Rockies Free Preview 06/22/18 - June 22, 2018
- Toronto Blue Jays at Los Angeles Angels Matchup 06/22/18 - June 22, 2018
- St. Louis Cardinals vs. Milwaukee Brewers Matchup 06/22/18 - June 22, 2018
- Los Angeles Dodgers at New York Mets Free Pick 06/22/18 - June 22, 2018