MLB Matchups
Mon Apr 15 6:40PM
4
Final
3
 123456789TODDS
SF00010030048.5
MIA0300000003+101

San Francisco Giants vs
Miami MarlinsPredictions & Preview

Giants vs Marlins: San Francisco Favored to Win Despite Pitching Struggles

On Monday, the San Francisco Giants will face off against the Miami Marlins in a three-game series at LoanDepot Park in Southern Florida. The Giants have won two of their last three games, while the Marlins have also won two of their last three. Both teams will be missing six pitchers, and Miami will also be playing without position player Xavier Edwards. Kyle Harrison will start on the mound for the Giants, while A.J. Puk will start for the Marlins. San Francisco is the favorite to win with the current line at -120. Don't miss the action and check out our Expert Picks for a chance to win big!

Betting Odds

  • Moneyline: Giants -120 | Marlins +100
  • Spread: Giants -1.5 (+142) | Marlins +1.5 (-165)
  • Total: Over/Under 8 (-110)
  • Based on the moneyline, the implied probability that San Francisco will win straight-up is 55%.

San Francisco vs Miami Stats

Giants vs Marlins prediction infographic
View stats & injuries for Giants vs Marlins

San Francisco Giants

San Francisco has had a mixed start to the baseball season, ranking in the middle of the pack in several key statistical categories. Michael Conforto leads the team in batting average and RBI, while Logan Webb leads in strikeouts. The team has shown some promise with seven Quality Starts and will be starting Kyle Harrison in their next game. Despite a ranking of 27 in power rankings, the Giants are ranked 19th in offense and 21st in defense, with a record of 6-10.

Miami Marlins Analysis

The Miami Marlins are struggling both offensively and defensively, ranking towards the bottom in various statistical categories in Major League Baseball. Offensively, the team has scored just 53 runs in 15 games, ranking 24th in baseball. They are also ranked poorly in team batting average, on-base percentage, and slugging percentage. Jake Burger leads the team in home runs and RBIs, while Jazz Chisholm Jr. is a distant second in RBIs. On the mound, the Marlins are 26th in team ERA and batting average allowed. Jesus Luzardo leads the team in strikeouts, while Max Meyer has the best ERA for starters. Overall, the Marlins have a record of 3-13 and have a power ranking of 29. In their last matchup against San Francisco, they went 1-2.

Pitching Struggles Plague San Francisco Giants as Miami Marlins Stage Comeback

San Francisco pitcher Kyle harrison has faced challenges, allowing 17 hits and nine runs in his recent 17 innings on the field, contributing to the team's recent losses. Miami pitcher A.J. Puk is currently struggling with a 0-3 record and a 5.91 ERA, but showed improvement in his last outing against the New York Yankees. The Giants have faced difficulties, losing eight of their last 12 games, especially on the road where their record is only 3-6 for the season. On the other hand, the Marlins started the season with nine consecutive losses but have since turned things around, winning two of their last three games including victories against strong teams like the Atlanta Braves and New York Yankees.

Sources: [ 1 ] [ 2 ]

+ Full Preview
BEST
BETS
Guaranteed Picks
from MLB Experts

Best Bets From The Most Profitable MLB Handicappers

Under 8.25 (-110)
$1,000

BET

$909

WON

MIA +100
$1,000

LOST

$1,000

Under 8.25 (-110)
$1,000

BET

$909

WON

Make Your Picks[ - ]

 
SF
MIA
Open
Side
-1.5 (+145)
+1.5 (-165)
+1.5
Moneyline
-114
+101
+100
Total
O 8.5
U 8.5
8.25

Make your predictions for San Francisco Giants vs Miami Marlins to showcase your betting acumen and earn tips for your winners!

Tue, 6:10 PM
New York MetsNew York
Cleveland GuardiansCleveland
Tue, 6:40 PM
San Diego PadresSan Diego
Cincinnati RedsCIN
Tue, 6:40 PM
San Francisco GiantsSF
Pittsburgh PiratesPIT
Tue, 6:40 PM
Texas RangersTexas
Philadelphia PhilliesPHI
Tue, 6:40 PM
Milwaukee BrewersMilwaukee
Miami MarlinsMiami
Tue, 6:45 PM
Minnesota TwinsMinnesota
Washington NationalsWSH
Tue, 6:50 PM
Boston Red SoxBoston
Tampa Bay RaysTampa Bay
Tue, 7:05 PM
Seattle MarinersSeattle
New York YankeesNew York
Tue, 7:07 PM
Chicago White SoxChicago
Toronto Blue JaysToronto
Tue, 7:40 PM
Atlanta BravesAtlanta
Chicago CubsChicago
Tue, 7:40 PM
Detroit TigersDetroit
Kansas City RoyalsKC
Tue, 7:45 PM
Baltimore OriolesBaltimore
St. Louis CardinalsSt. Louis
Tue, 8:10 PM
Los Angeles AngelsLAA
Houston AstrosHouston
Tue, 9:40 PM
Colorado RockiesColorado
Oakland AthleticsOakland
Tue, 10:10 PM
Arizona DiamondbacksArizona
Los Angeles DodgersLA
Follow Expert Picks