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

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

    [bet-bonus id=”360167″ ]

    Game Time and Information

  • Date: Friday, May 19, 2023
  • Time: 10:15 PM ET
  • TV: NBCS-BA
  • [bet-bonus id=”360169″ ]

    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
  • [bet-bonus id=”360167″ ]

    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.

    written by

    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.

    more mlb-picks news

    Braves vs. Phillies Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, March 29, 2024

    The Atlanta Braves begin their season as -126 favorites in a road tilt against the Philadelphia Phillies on Friday at 3:05 PM ET, live on BSSO.Atlanta's Spencer Strider gets the start, and he'll go against Philadelphia's Zack Wheeler.Braves vs. Phillies...

    Mets vs. Brewers Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, March 29, 2024

    The New York Mets open their season as -112 favorites in a home matchup with the Milwaukee Brewers on Friday at 1:40 PM ET, live on SNY.New York's Jose Quintana gets the start, and he'll go against Milwaukee's Freddy Peralta.Mets...

    Mets vs. Brewers Probable Starting Pitchers – March 29

    The New York Mets (0-0) kick off their 2024 season with a home game against the Milwaukee Brewers (0-0) on Friday, with first pitch at 1:40 PM ET.The Mets will look to Jose Quintana against the Brewers and Freddy Peralta.Mets...

    Braves vs. Phillies Probable Starting Pitchers – March 29

    The Atlanta Braves (0-0) and the Philadelphia Phillies (0-0) face off on Friday at Citizens Bank Park for Opening Day. First pitch is at 3:05 PM ET.The Braves will look to Spencer Strider against the Phillies and Zack Wheeler.Braves vs....

    Diamondbacks vs. Rockies Prediction: Expert Picks, Odds, Stats & Best Bets – Thursday, March 28, 2024

    The Arizona Diamondbacks open their season as -228 favorites in a home matchup with the Colorado Rockies on Thursday at 10:10 PM ET, live on ARID.Arizona's Zac Gallen gets the start, and he'll go against Colorado's Kyle Freeland.Diamondbacks vs. Rockies...

    Guardians vs. Athletics Prediction: Expert Picks, Odds, Stats & Best Bets – Thursday, March 28, 2024

    The Cleveland Guardians are moneyline favorites (-145) to begin their season with a road win over the Oakland Athletics on Thursday at 10:07 PM ET, live on NBCS-CA.Shane Bieber will get the ball for Cleveland while Oakland will counter with...

    Mariners vs. Red Sox Prediction: Expert Picks, Odds, Stats & Best Bets – Thursday, March 28, 2024

    The Seattle Mariners look to start their season with a win as home favorites (-156) in a season-opening matchup with the Boston Red Sox. First pitch is on Thursday at 10:10 PM ET on NESN, live from T-Mobile Park.Luis Castillo...

    Guardians vs. Athletics Probable Starting Pitchers – March 28

    The Cleveland Guardians (0-0) and the Oakland Athletics (0-0) match up on Thursday at Oakland-Alameda County Coliseum for Opening Day. First pitch is at 10:07 PM ET.The Guardians will call on Shane Bieber against the Athletics and Alex Wood.Guardians vs....

    Diamondbacks vs. Rockies Probable Starting Pitchers – March 28

    The Colorado Rockies (0-0) visit the Arizona Diamondbacks (0-0) in an Opening Day game at 10:10 PM ET on Thursday.The Diamondbacks will call on Zac Gallen versus the Rockies and Kyle Freeland.Diamondbacks vs. Rockies Pitcher Matchup and Game InfoWhen: Thursday,...

    Mariners vs. Red Sox Probable Starting Pitchers – March 28

    The Seattle Mariners (0-0) kick off their 2024 season with a home matchup against the Boston Red Sox (0-0) on Thursday, with first pitch at 10:10 PM ET.The Mariners will give the nod to Luis Castillo versus the Red Sox...

    Latest News

    Best NBA Prop Bets Today – Friday, March 29, 2024

    Today's NBA schedule has 12 quality competitions in store. Among those games is the Minnesota Timberwolves playing the Denver Nuggets.NBA prop bets for today's games are available, so if you're interested in placing a bet or building a parlay, you'll...

    Updated Elite 8 Odds: UConn Betting Favorite To Win March Madness

    There were some great performances last night including a 30-point win by the UConn Huskies sending them to the Elite Eight. Are they the betting favorite to win March Madness? What team is sitting on top of the odds to...

    UConn vs. Illinois Prediction: Expert Picks, Odds, Stats and Best Bets – NCAA Tournament Round Elite Eight

    The No. 1 seed UConn Huskies (34-3) are 8.5-point favorites to advance to the Final Four when they play the No. 3 seed Illinois Fighting Illini (29-8) in the NCAA Tournament Elite Eight on Saturday at TD Garden, airing on...

    Alabama vs. Clemson Prediction: Expert Picks, Odds, Stats and Best Bets – NCAA Tournament Round Elite Eight

    The No. 4 seed Alabama Crimson Tide (24-11) and No. 6 seed Clemson Tigers (24-11) will both be vying for a spot in the NCAA Tournament Final Four when they meet on Saturday at Crypto.com Arena, tipping off at 8:49...

    How to Watch UConn Huskies vs. Illinois Fighting Illini: Live Stream or on TV

    The No. 1 seed UConn Huskies (34-3) will take on the No. 3 seed Illinois Fighting Illini (29-8) in the NCAA Tournament Elite Eight on Saturday at TD Garden, airing on TBS starting at 6:09 PM ET.UConn won its previous...

    Alabama vs. Clemson: Start Time, Streaming Live, TV Channel, How to Watch

    The No. 6 seed Clemson Tigers (24-11) will take the court for an NCAA Tournament Elite Eight matchup with the No. 4 seed Alabama Crimson Tide (24-11) on Saturday at Crypto.com Arena, airing on TBS beginning at 8:49 PM ET,...

    Today’s March Madness Schedule: Updated Bracket, TV Channels for Every Game

    We saw some wild games last night as the Sweet 16 started hot as March Madness continues. There are great matchups tonight worth checking out. Take a look at today's March Madness schedule for Friday, March 29. The Sweet 16...

    Big Ten Basketball Predictions, Computer Picks and Best Bets | March 29

    There is one game on the postseason college basketball schedule on Friday that feature Big Ten squads, and we have best bets recomendations. That matchup is the Gonzaga Bulldogs versus the Purdue Boilermakers.How to Bet on Big Ten Games[lasso ref="draftkings-promo-1"...

    SEC Basketball Predictions, Computer Picks and Best Bets | March 30

    The Friday postseason college basketball slate includes two games featuring an SEC team in action. Among those games is the Creighton Bluejays playing the Tennessee Volunteers. Here are our recomendations for the best bets on action throughout the conference.How to...

    Big 12 Basketball Predictions, Computer Picks and Best Bets | March 30

    There is one game on the postseason college basketball schedule on Friday that feature Big 12 squads, and we have best bets recomendations. That matchup is the Duke Blue Devils versus the Houston Cougars.How to Bet on Big 12 Games[lasso...

    more mlb-picks news