Giants vs. Marlins Prediction: Expert Picks, Odds, Stats & Best Bets - Friday, May 19, 2023

Social Navigation


Giants vs. Marlins Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, May 19, 2023

MLB Predictions

Two of the league’s top hitters will meet Friday when the San Francisco Giants (20-23) and Miami Marlins (23-21) take to the field at 10:15 PM ET, live on NBCS-BA. Thairo Estrada is batting .313 for the Giants (-171 favorites on the moneyline) while Luis Arraez leads the underdog Marlins (+147) with a .378 average.

Anthony DeSclafani starts for San Francisco while Sandy Alcantara is Miami’s starter for the contest.

Giants vs. Marlins Odds

  • Giants odds to win: -171
  • Marlins odds to win: +147
  • Spread: Giants -1.5
  • Total: 8 runs

Giants vs. Marlins Promo Codes

Game Time and Information

  • Date: Friday, May 19, 2023
  • Time: 10:15 PM ET
  • TV: NBCS-BA

Who Will Win Giants vs. Marlins?

Giants and Marlins Betting Trends

The Giants have put together a 9-11 record in games they were favored on the moneyline (winning 45% of those games).

When playing as moneyline favorites with odds of -171 or shorter, San Francisco has a 2-2 record (winning 50% of its games).

The Marlins have entered the game as underdogs 24 times this season and won 11, or 45.8%, of those games.

Miami has entered 10 games this season as the underdog by +147 or more and is 4-6 in those contests.

The Giants have had an over/under set by oddsmakers 43 times, and have combined with opponents to go over the total in 20 of those games (20-21-2).

So far this season, the Marlins and their opponents have hit the over in 19 of their 43 games with a total.

Giants Stats & Insights

The Giants are the 18th-highest scoring team in baseball averaging 4.4 runs per game (190 total).

San Francisco is sixth-best in MLB play with 63 total home runs.

The Giants are 18th in MLB with a .243 batting average.

San Francisco strikes out 9.7 times per game, the fourth-worst mark in MLB.

The 8.6 strikeouts per nine innings compiled by the Giants pitching staff ranks 16th in the majors.

San Francisco has the 21st-ranked team ERA among all MLB pitching staffs (4.52).

Marlins Stats & Insights

The Marlins are among the lowest scoring teams in the league, ranking 28th with just 155 total runs (3.5 per game) this season.

Miami’s 40 home runs rank 24th in Major League Baseball.

The Marlins have a team batting average of .250 this season, which ranks 14th among MLB teams.

Miami ranks 11th in strikeouts per game (8.5) among MLB offenses.

The Marlins have a 9.3 K/9 this season as a pitching staff, seventh-best in baseball.

Miami has the 20th-ranked ERA (4.48) in the majors this season.

Giants Key Players to Watch

DeSclafani (3-3 with a 3.06 ERA and 35 strikeouts in 50 2/3 innings pitched) makes the start for the Giants, his ninth of the season.

Estrada leads San Francisco with a batting average of .313. He’s also hit six home runs with 16 RBI.

LaMonte Wade Jr is batting .271 with an OBP of .434 and a slugging percentage of .500 this season.

Michael Conforto is slugging .412 this season, with a team-high eight home runs. He’s also collected 18 RBI.

J.D. Davis leads San Francisco in runs batted in with 22 while batting .290 with seven homers.

Marlins Key Players to Watch

Alcantara (1-4) will take to the mound for the Marlins and make his ninth start of the season.

Arraez leads the Marlins with a .378 batting average.

Jorge Soler has shown off his power as he leads his team with 11 home runs and 24 RBI.

Bryan De La Cruz is batting .287 with nine doubles, four home runs and nine walks.

Jon Berti has five doubles, two home runs and nine walks while batting .270.

Giants and Marlins Injuries

Giants: Joc Pederson: 10 Day IL (Hand), Joey Bart: 10 Day IL (Groin), Austin Slater: 10 Day IL (Hamstring), 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), Anthony DeSclafani: day-to-day (Toe)

Marlins: Jazz Chisholm: 10 Day IL (Toe), Avisaíl García: 10 Day IL (Back), Jesús Sánchez: 10 Day IL (Hamstring), 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

  • Score Prediction: Giants 5, Marlins 4
  • Total Prediction: Over 8 runs
  • 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.


    Latest from Bleacher Nation:


    Author: Matt Rooney

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.