Giants vs. Marlins Expert Pick 4/18/23

by | Last updated Apr 18, 2023 | mlb

San Francisco Giants vs. Miami Marlins
Date: Tuesday, April 18th, 6:40 ET
Location: loanDepot Park
TV: BSFL
Money Line: Giants -114/Marlins -104
Total Line: 7.5

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the Miami Marlins and the Giants on Tuesday, April 18th at loanDepot Park. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
-114 -1.5 O 7.5 (-119)
-104 +1.5 U 7.5 (-101)

Giants vs. Marlins Projected Lineup

Batting Order Position
LaMonte Wade Jr. 1 1B
Michael Conforto 2 LF
Mike Yastrzemski 3 CF
J.D. Davis 4 3B
David Villar 5 3B
Thairo Estrada 6 2B
Brandon Crawford 7 SS
Blake Sabol 8 C
Joey Bart 9 C
Alex Wood SP


Batting Order Position
Jazz Chisholm Jr. 1 CF
Garrett Cooper 2 1B
Luis Arraez 3 2B
Jorge Soler 4 RF
Bryan De La Cruz 5 CF
Yuli Gurriel 6 1B
Jean Segura 7 SS
Jacob Stallings 8 C
Jon Berti 9 3B
Edward Cabrera SP


Straight Up/Over-Under/ Runline Record

San Francisco Giants: 5-10 SU / OU 9-5 / Runline 6-9
Miami Marlins: 9-8 SU / OU 6-9 / Runline 6-11

Heading into their game vs. the Marlins, the Giants have a record of 5-10 and have dropped four straight games. In the NL West, they are in 4th place and have an overall series record of 1-4. At home, they have gone 2-4 and 3-6 on the road.

  • The Giants have covered the runline in 40.0% of their games and have an average run margin of -0.5
  • The Giants have been favored in 33.3% of their games and have runline records of 2-4 and 4-5 at home and on the road, respectively
  • The over has hit in 64% of the Giants’ 15 games at 9-5.

The Marlins head into today’s game vs. the Giants with an overall record of 9-8. This mark has them sitting 3rd in the NL East. Currently, they are four games out of the division lead. Over their last five games, they are 4-1 and have a road and home record of 3-3 and 6-5, respectively. Miami’s overall series record sits at 3-2.

  • The Marlins have three straight losses vs. the runline and have a season-long run margin of -1.5.
  • The Marlins have been favored in 41.2% of their games and have runline records of 3-8 and 3-3 at home and on the road, respectively
  • So far, the Marlins have an over/under record of just 6-9.

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Alex Wood 2 2 7 0-0 1.17 1.56 0


With two appearances, Alex Wood has yet to be credited with a decision heading into today’s game. So far, he has an ERA of 1.17 and has not given up a home run. His current slugging percentage allowed is .258, and his WOBA is .309, while opponents have a batting average of .226 against him this season.

In his last appearance against the Dodgers, Alex Wood gave up zero runs on one hit while pitching 4 2/3 innings. Despite not factoring into the decision, Wood helped the Giants secure a 5-0 victory.

Pitcher Appearances Started IP Record ERA WHIP HR
Edward Cabrera 3 3 11 0-1 4.63 1.97 0


The Marlins will turn to starter Edward Cabrera who has an overall record of 0-1. Through three appearances, his ERA stands at 4.63 with a K/9 figure of 0.9. So far, he has put together of FIP of 5.21 to go along with an OBP of .404.

In his last appearance against the Phillies, Edward Cabrera gave up two runs on seven hits while pitching five innings. Despite not factoring into the decision, Cabrera helped the Marlins secure a 3-2 victory.

Giants vs. Marlins Offense Outlook

With a total of 25 home runs hit so far, the Giants have established themselves as one of the leading home run hitting teams in baseball (4th). They are currently averaging 4.8 runs per game overall, with a collective batting average of .246. When playing on the road, their slugging percentage is .431 compared to .366 at home.

San Francisco Giants Top Hitters vs. Righties

Player BA HR SLG WOBA
Thairo Estrada .400 2 .657 .474
Mike Yastrzemski .268 2 .512 .349
J.D. Davis .357 4 .821 .516
Joc Pederson .258 2 .581 .389
Michael Conforto .267 2 .467 .405


San Francisco Giants Top Hitters: Last Five Games

Player BA H R HR SLG
Thairo Estrada .287 7 5 2 .630
J.D. Davis .233 4 2 2 .583
David Villar .100 2 2 1 .300
Joey Bart .347 7 4 0 .397
LaMonte Wade Jr. .200 2 2 0 .200


This season, Miami is 29th in the league in terms of runs scored, averaging 3.1 runs per game. Their home run count is currently around the league average, with 17 long balls hit. The team’s current batting average of .248 is 15th in the league, while their away batting average is ranked 13th compared to 17th at home.

Miami Marlins Team Hitting Stats

Team Games Runs HR BA OBP SLG
Marlins 17 3.1 (29th) 17 (18th) .248 (15th) .304 (26th) .304 (26th)


Miami Marlins Top Hitters: Last Five Games

Player BA H R HR SLG
Jorge Soler .350 4 2 2 1.200
Jon Berti .150 3 1 0 .200
Garrett Hampson .167 2 2 1 .533
Bryan De La Cruz .437 9 0 0 .437
Jazz Chisholm Jr. .150 3 1 0 .150


Free MLB Pick

I was blown away to log on and see the Giants favored over the red-hot Marlins! Miami has won five of their last six and the Giants have lost four games in a row and will face a very underrated fireballer in Edward Cabrera. The young righty is the real deal and will present major issues for the Giants, whose hitters lead the Majors in strikeouts with 165. Cabrera has struggled with control early on, but looked good in his last start. I’m betting the Marlins at +100!