Giants vs. Marlins Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, May 21, 2023
The San Francisco Giants (21-24) host the Miami Marlins (24-22) at 4:05 PM ET Sunday in a meeting between two of the league’s best hitters. Thairo Estrada is batting .310 this year (seventh in the league) for the favored Giants (-134), while Luis Arraez ranks first in the majors with a .387 average for the underdog Marlins.
San Francisco’s Alex Wood gets the start, and he’ll go against Miami’s Jesus Luzardo.
Giants vs. Marlins Odds
- Giants odds to win: -134
- Marlins odds to win: +114
- Spread: Giants -1.5
- Total: 7.5 runs
Giants vs. Marlins Promo Codes
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
Game Time and Information
- Date: Sunday, May 21, 2023
- Time: 4:05 PM ET
- TV: NBCS-BA
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Giants vs. Marlins?
Giants and Marlins Betting Trends
The Giants are 10-12 in games they were favored on the moneyline (winning 45.5% of those games).
San Francisco has a 4-10 record (winning only 28.6% of its games) when playing as moneyline favorites of -134 or shorter.
This season, the Marlins have been the underdog 26 times and won 12, or 46.2%, of those games.
Miami is 8-9 this season when entering a game as the underdog by +114 or more on the moneyline.
The Giants have played in 45 games with an over/under set, and have combined with their opponents to go over the total 20 times (20-23-2).
The Marlins’ games have gone over the total in 19 of their 45 chances.
Giants Stats & Insights
The Giants have the No. 22 offense in MLB action scoring 4.3 runs per game (194 total runs).
San Francisco is sixth-best in MLB action with 63 total home runs.
The Giants’ .240 batting average ranks 20th in the majors.
San Francisco’s batters strike out 9.6 times per game, the 27th-most in the majors.
The 8.7 strikeouts per nine innings compiled by the Giants pitching staff ranks 14th in MLB.
San Francisco has the 17th-ranked team ERA across all MLB pitching staffs (4.38).
Marlins Stats & Insights
The Marlins have scored 159 runs (just 3.5 per game) this season, which ranks 28th in MLB.
Miami’s 41 home runs rank 24th in Major League Baseball.
The Marlins’ .247 batting average ranks 14th in the league this season.
Miami ranks 13th in strikeouts per game (8.6) among MLB offenses.
The Marlins strike out 9.4 batters per nine innings as a pitching staff, sixth-best in MLB.
Miami has pitched to a 4.38 ERA this season, which ranks 17th in baseball.
Giants Key Players to Watch
Wood (0-0) takes the mound for the Giants in his fifth start of the season. He’s put together a 2.87 ERA in 15 2/3 innings pitched, with 16 strikeouts.
Estrada leads San Francisco with a batting average of .310. He’s also hit six home runs with 16 RBI.
LaMonte Wade Jr is batting .260 with an OBP of .428 and a slugging percentage of .480 this season.
Michael Conforto leads San Francisco in home runs with eight. He’s driven in 19 runs and is slugging .399.
J.D. Davis leads San Francisco in runs batted in (23) this season. He’s batting .279 while slugging .463.
Marlins Key Players to Watch
The Marlins will hand the ball to Luzardo (3-2) for his 10th start of the season.
Arraez leads the Marlins with a team-best batting average of .387.
Jorge Soler has hit 11 home runs with 24 runs batted in. Both are team-highs.
Bryan De La Cruz is batting .291 with 10 doubles, five home runs and nine walks.
Jon Berti is batting .268 with five doubles, two home runs and nine walks.
Giants and Marlins Injuries
Giants: Joc Pederson: 10 Day IL (Hand), Austin Slater: 10 Day IL (Hamstring), Joey Bart: 10 Day IL (Groin), Ross Stripling: 15 Day IL (Back), Roberto Pérez: 60 Day IL (Shoulder), Heliot Ramos: 60 Day IL (Oblique), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm), Logan Webb: day-to-day (Back)
Marlins: Jesús Sánchez: 10 Day IL (Hamstring), Jazz Chisholm: 10 Day IL (Toe), Avisaíl García: 10 Day IL (Back), A.J. Puk: 15 Day IL (Elbow), Trevor Rogers: 15 Day IL (Forearm ), Johnny Cueto: 15 Day IL (Biceps), Tommy Nance: 60 Day IL (Shoulder), Max Meyer: 60 Day IL (Elbow), Anthony Bender: 60 Day IL (Elbow), Nic Enright: 60 Day IL (Illness)
Giants vs. Marlins Prediction
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
How to Bet on Giants vs. Marlins
Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.
If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.