Cardinals vs Giants Prediction & MLB Odds For Sunday, September 29th
At 3:05 PM ET from Oracle Park in San Francisco, we have an NL matchup between the Cardinals and Giants. The money line odds have the Giants favored at -122, while the Cardinals are sitting at +104. The over/under line is currently at 8 runs.
BSMW is carrying this game on TV, and Michael McGreevy is starting for the Cardinals, while Hayden Birdsong goes for the Giants. St. Louis is 3rd in the NL Central with an overall record of 82-79, while the Giants are 4th in the NL West at 80-81.
Betting Odds & Lines for this Game
- Spread: Cardinals 1.5 (-195) | Giants -1.5 (+165)
- Total: 8
- MoneyLine: Cardinals +104 | Giants -122
All Odds are courtesy of (BetMGM | DraftKings | Fanduel | BetRivers)
Cardinals vs. Giants Prediction: Moneyline
San Francisco picked up a 6-5 win over the Cardinals in the most recent game of this series. The Giants had a two-run lead going into the 7th inning, and the Cardinals made a late rally with three runs in the 7th and another two in the 8th. As for the Giants, they scored the game’s first two runs in the 1st and didn’t score another run until putting up three in the 4th. Heading into the game, the Giants were favored at -129 on the money line.
Tristan Beck only went four innings for the Giants but gave up just one run on four hits. Ryan Walker got the win out of the bullpen, and Spencer Bivens got the save. Andre Pallante had a rough outing for the Cardinals, taking the loss after going five innings and giving up three earned runs on seven hits.
At the plate, the Giants were led by Matt Chapman, who went 2/4 with two doubles and two RBIs. Patrick Bailey also had a two-hit game and drove in two runs. For the Cardinals, Paul Goldschmidt went 3/4 with two RBIs.
St. Louis is 82-79 overall as they are on the road for today’s game vs. the Giants. The Cardinals trail the Brewers by 11 games in the NL Central and are 26-26 in the division. St. Louis is just a game behind the Cubs for the second spot in the NL Central.
The Cardinals have gone 6-4 across their last 10 games and are currently on a three-game series winning streak. So far this year, they are 40-38 as the favorite and 42-41 as the underdog. On the road, the Cardinals have gone 38-42 compared to 44-37 at home.
With an overall record of 80-81, the Giants are 4th in the NL West, and they trail the Dodgers by 17 games in the division. So far, they have gone 26-26 in divisional matchups. The Giants are at home today, where they are 42-38 this year.
San Francisco has been good as the favorite this year, going 47-33, and they are 34-22 as the favorite at home. The Giants have struggled a bit more as the underdog, putting together a mark of 33-48. Looking at their overall series record, the Giants are 25-22-4 and have won three straight series.
Cardinals vs. Giants Prediction: Over/Under
St. Louis is on the road against the Giants today, and the over/under line is set at 8 runs. The Cardinals and their opponents have combined to average 8.6 runs per game this season, and their over/under record is 75-82. When the over/under line is set at 8 runs, the Cardinals’ record is 11-18-1. Overall, 53.4% of their games have had over/under lines set at 8 runs or higher, and the over has hit in their last three games.
The Cardinals have been one of the worst offensive teams in the league this season, averaging just 4.1 runs per game, which is 23rd in the MLB. They have been even worse at home, averaging just 4.2 runs per game. Overall, they are batting .247, which is 9th in the league, and are 17th in on-base percentage. St. Louis is also near the bottom of the league in terms of slugging percentage and OPS.
Paul Goldschmidt and Alec Burleson have been the Cardinals’ top power hitters this season, with Goldschmidt leading the team with 22 homers and Burleson right behind him with 21. Brendan Donovan has been a solid all-around hitter for the Cardinals, batting .276 with 13 homers and 71 RBIs.
San Francisco Giants are home today against the St. Louis Cardinals. The over/under line for the game is set at 8 runs. The combined run average for Giants games this season is 8.6 runs. The Giants have an over/under record of 83-71 this season. The average over/under line for Giants games this season is set at 8 runs. When the over/under line is set at 8 runs, the Giants have a record of 13-17-4. The over has hit in four straight Giants games.
San Francisco’s offense has been right around the league average this season in terms of runs scored, and they are averaging 4.3 runs per game. The Giants have been a bit better on the road, averaging 4.4 runs per game, which is 13th in the MLB. As a team, they are batting .239 and are 15th in the league in home runs.
Heliot Ramos has been swinging a hot bat of late, hitting .314 over his last eight games, and has one home run in that stretch. For the season, he is batting .269 and is 2nd on the team with 22 homers. Matt Chapman leads the Giants in RBIs (78) and is also at the top of the team’s home run leaderboard, with 27 homers. Chapman has gone deep three times in his last seven games.
Cardinals vs. Giants Prediction: Spread
St. Louis has been a solid play on the run line this season, going 82-79 overall. They have been especially good on the run line as the underdog, going 55-28. Their average run margin in winning games is +2.7, while it is -3.5 in losses.
Michael McGreevy will be making his third start of the season for the Cardinals, and he will be on the road to face the Giants. McGreevy picked up a win in his first start of the season, but he took a no-decision in his last outing, going 5 innings and giving up 3 earned runs on 4 hits.
San Francisco has been a .500 run line team this season, going 81-80. The Giants have been better on the road against the run line, going 47-34 compared to 34-46 at home. They have been the underdog more often than not this season and have a winning run line record in those games, going 48-33.
Giants starter Hayden Birdsong will be looking to build off his last outing, where he picked up the win. In that start against the Diamondbacks, he went 5 innings and gave up 2 earned runs. Looking at his overall numbers, Birdsong has made 15 starts and has a record of 5-5. His ERA for the season is 4.66, along with a WHIP of 1.37. Birdsong has only made one quality start this year and is averaging 10.24 strikeouts per nine innings. For the season, he has allowed 10 homers and is walking 5.32 batters per nine innings.
Cardinals vs. Giants Pick: Giants ML -122
Our predictions for today’s Cardinals vs. Giants matchup have the Giants coming away with a 6-5 win. Given that they are at -122 on the money line, this is the route we recommend going. Looking at the starting pitchers, we have Hayden Birdsong finishing with six strikeouts, which would have him 16th among starters.
If you’re looking for a player prop bet, you could look at Birdsong’s strikeout total. As for Michael McGreevy, he is projected to finish with seven K’s, which would have him seventh among starters.