The Miami Marlins (32-45) visit the San Francisco Giants (44-35) on Thursday at 3:45 p.m. ET. The Marlins are underdogs (+189) against the favored Giants (-231). Hayden Birdsong takes the mound first for San Francisco, and Janson Junk is Miami’s choice to start.
Check out all the Latest Baseball Betting Previews!
Betting Odds
Bet $20, Payout $28.66
Giants to win vs Marlins -231
Giants vs. Marlins betting lines
- Favorite: Giants (-231)
- Underdog: Marlins (+189)
- Over/under: 6.5
Giants betting info, hitting leaders, & pitching
Giants betting info
- The Giants have won 29 of the 50 games they were the moneyline favorite this season (58%).
- When it has played as moneyline favorites with odds of -231 or shorter, San Francisco has a 3-1 record (winning 75% of its games).
- Based on this game’s moneyline, the Giants have an implied win probability of 69.8%.
- San Francisco has played in 79 games with a set over/under, and have combined with its opponents to go over the total 35 times (35-41-3).
- The Giants have gone 35-44-0 ATS this season.
Giants hitting info
- Rafael Devers paces the Giants in home runs (16) and runs batted in (61).
- Devers’ home runs rank 19th in MLB and he ranks seventh in RBI in MLB.
- Devers has hit safely in three straight games. In his last five games he is batting .211 with a home run, two walks and two RBIs.
- Jung Hoo Lee is batting .253 with 17 doubles, five triples, six home runs and 27 walks.
- Lee currently ranks 167th in home runs and 96th in RBI in the majors.
- Heliot Ramos leads the Giants with a team-high batting average of .286.
- Ramos has safely hit in four straight games. During his last five outings he is hitting .316 with two doubles, a home run and five RBIs.
- Wilmer Flores is hitting .249 with seven doubles, 11 home runs and 25 walks.
Giants pitching rankings
- The Giants pitching staff ranks 10th in the majors with a collective 8.7 strikeouts per nine innings.
- San Francisco’s 3.30 team ERA ranks third among all MLB pitching staffs.
- Pitchers for the Giants combine for the 11th-ranked WHIP in MLB (1.226).
- Giants pitchers combine to allow 62 home runs (0.8 per game), the second-fewest in the majors.
- San Francisco lost to the Marlins 4-2 in its last game with seven strikeouts while allowing 11 hits.
Marlins betting info, hitting leaders, & pitching
Marlins betting info
- This season, the Marlins have been the underdog 67 times and won 27, or 40.3%, of those games.
- Miami is 4-10 this season when entering a game as the underdog by +189 or more on the moneyline.
- The Marlins have a 34.6% chance to win this game based on the implied probability of the moneyline.
- Games involving Miami have gone over the total set by sportsbooks in 36 of 77 chances this season.
- The Marlins have an ATS record of 43-34-0 in 77 games with a spread this season.
Marlins hitting info
- Kyle Stowers leads Miami in home runs with 11 and runs batted in with 35.
- In all of Major League Baseball, Stowers ranks 60th in homers and 90th in RBI.
- Otto Lopez has 56 hits and an OBP of .312 to go with a slugging percentage of .354 this season.
- Lopez is 167th overall in homers and 143rd in RBI this year.
- Lopez has hit safely in five games in a row. In his last five games he is hitting .400 with a walk and three RBIs.
- Xavier Edwards’ batting average of .289 leads all Miami hitters this season.
- Edwards has hit safely in two straight games. In his last five games he is hitting .333 with two doubles, four walks and two RBIs.
- Eric Wagaman has 69 hits and an OBP of .295 to go with a slugging percentage of .380 this season.
- Wagaman heads into this game on a seven-game hitting streak. In his last 10 games he is hitting .270 with three doubles, a home run, a walk and seven RBIs.
Marlins pitching rankings
- The Marlins have a 7.9 K/9 this season as a pitching staff, which ranks 25th in the majors.
- Miami has the 26th-ranked ERA (4.87) in the majors this season.
- The Marlins have a combined WHIP of 1.402 as a pitching staff, which ranks 25th in MLB.
- With 90 homers allowed, the Marlins rank 18th in the league at preventing long balls.
- Last time out, Miami defeated the Giants, 4-2, with 10 strikeouts and five hits allowed.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.







