Cardinals vs Giants Prediction & MLB Odds For Friday, September 27th
At 10:15 PM ET, the Cardinals and Giants will face off in an NL matchup. This one is taking place at Oracle Park in San Francisco, and the Giants are favored on the money line (-130). The Cardinals have an overall record of 81-78, while the Giants are 79-80.
Miles Mikolas is starting for the Cardinals, while the Giants are going with Landen Roupp. In the NL Central, the Cardinals are in 2nd place, while the Giants are 4th in the NL West. NBCS will be televising Friday’s matchup.
Betting Odds & Lines for this Game
- Spread: Cardinals 1.5 (-205) | Giants -1.5 (+166)
- Total: 7.5
- MoneyLine: Cardinals +110 | Giants -130
All Odds are courtesy of (BetMGM | DraftKings | Fanduel | BetRivers)
Cardinals vs. Giants Prediction: Moneyline
Lars Nootbaar had a big game for the Cardinals in their 10-8 loss to the Rockies. He went 2/5 with a homer and two RBIs. The Cardinals scored two runs in the 1st inning but gave up the lead right away as the Rockies scored two runs of their own in the bottom of the first.
Kyle Gibson had a rough outing, giving up four earned runs on five hits and issuing three walks. He only lasted four innings, taking the loss. The Cardinals’s bullpen didn’t help matters, as they gave up another five runs in the 8th to put things out of reach. St. Louis was the -114 favorite on the money line going into the game.
St. Louis is 81-78 overall and trails the Brewers by 10 games in the NL Central. The Cardinals are 26-26 against other teams in the NL Central. This year, they have been good in series, going 27-20-5, and they have won three straight series.
On the road, the Cardinals are 37-41 compared to 44-37 at home. St. Louis has won two straight games as the underdog, and they are 41-40 as the underdog overall. As for being the favorite, the Cardinals are 40-38 this year.
The Giants will be looking to get back on track after closing out their series vs. the Diamondbacks with an 8-2 loss. San Francisco was the +212 underdog on the money line going into this matchup. Things started off well for the Giants, as they got on the board with a run in the 2nd inning but gave up the lead right away as the Diamondbacks scored three times in the bottom of the second.
Mason Black got the start for the Giants and took the loss. He only lasted 2 2/3 innings, giving up four earned runs on five hits. The Giants also issued three walks and hit a batter. Heliot Ramos was hot at the plate, going 2/3 with a run scored. The Giants’s other run came in the 8th inning.
The Giants host the Cardinals today with an overall record of 79-80, and they trail the Dodgers by 16 games in the NL West. Currently, they are in 4th place in the division and are 16 games behind the Dodgers. San Francisco’s overall record is just at .500, and they are 26-26 against other teams in the NL West this year.
At home, the Giants have gone 41-37 this year, and they are just under .500 at 38-43 on the road. As the favorite, the Giants have gone 46-32 this year and 33-48 as the underdog. San Francisco won the last two games of their series vs. the Diamondbacks and are 7-3 across their last ten games.
Cardinals vs. Giants Prediction: Over/Under
St. Louis is on the road in San Francisco today, and the O/U line is 7.5. The Cardinals have a combined run average of 8.6 this season, and their O/U record is 73-82. The average O/U line in their games is 8 runs, and when the line is set at 7.5, their O/U record is 13-23. In 116 of their games this season, the O/U line has been set higher than 7.5 runs, which is 73% of their games. Only 7 games have had a lower O/U line than 7.5 runs, accounting for just 4.4% of their games.
St. Louis comes into today’s game averaging 4.1 runs per game, which is 23rd in the league. Overall, they are batting .246, which is the 11th best mark in the MLB. One area they have struggled is in the power department, as their team ISO of .144 is 18th in the league. So far, they have been a below-average home run hitting team and are also just 19th in the league in slugging percentage.
Over his last five games, Iván Herrera has gone 6/13 with two home runs and four RBIs. This has helped him move into the team’s home run lead, as he has two homers in this stretch. Nolan Arenado is also swinging a hot bat right now, as he comes into the game on a five-game hitting streak.
San Francisco is playing at home today against the St. Louis Cardinals, and the over/under line for the game is set at 7.5 runs. The Giants’ games have averaged 8.6 runs per game this season, and their over/under record is 81-71. When the over/under line is set at 7.5 runs, their record is 32-25. Overall, 50.3% of their games have had over/under lines set higher than 7.5 runs, and their current over streak is at two games.
San Francisco’s offense is averaging 4.3 runs per game this season, which is 17th in the league. They have been a bit better on the road, averaging 4.4 runs per game. The Giants are also 14th in the league in home runs and have the 11th best Isolated Power (ISO) in the league. As a team, they are batting just .238 and are 16th in on-base percentage.
Heliot Ramos has been swinging the bat well for the Giants, going 7/22 in his last five games with three runs scored and one home run. For the season, he is hitting .273 with 22 homers. Matt Chapman has a team-high 27 homers but has gone just 4/19 in his last five games.
Cardinals vs. Giants Prediction: Spread
St. Louis has been a solid play on the run line this season, going 80-79. They’ve been a better bet on the run line as the underdog, going 53-28, compared to just 27-51 as the favorite. They’ve also been a better bet on the run line on the road, going 40-38, compared to 40-41 at home. Their average run margin on the season is -0.3 runs per game.
Right-hander Miles Mikolas gets the start for the Cardinals today as he faces the Giants on the road. He has made 31 starts this season and has a record of 9-11 with a 5.35 ERA. Looking at his overall numbers, Mikolas has a WHIP of 1.27 and has pitched better on the road, coming in with a 5.05 ERA compared to 7.62 at home. In his last outing, Mikolas picked up the win, going six innings and giving up just one earned run. Before that, he had given up at least two earned runs in four straight outings.
San Francisco has been a solid team to bet on the run line this season, as they are 81-78 overall. They have been better on the road, going 47-34, compared to 34-44 at home. They have been a good bet as an underdog, going 48-33 on the run line, compared to 33-45 as a favorite.
Giants starter Landen Roupp has made three starts this year and 22 appearances. He has a record of 1-1 and an ERA of 2.70. Roupp’s WHIP for the season is 1.24, and opponents are batting .193 this year. In his last outing, Roupp picked up the win, going five innings and not allowing a run. Before that, he had given up two earned runs in back-to-back starts. Roupp has issued at least two walks in each of his last three outings. Per nine innings, he is averaging 4.63 walks compared to 8.29 strikeouts.
Cardinals vs. Giants Pick: Giants ML -130
Our prediction for today’s Cardinals vs. Giants matchup is to take the Giants on the money line at -130. We see the Giants coming out on top by a score of 6-5. With the over/under line sitting at 7.5 runs, we do like the over, but with the Giants predicted to win by just one run, we recommend sticking with the money line.
Looking at the starting pitchers, our projections have Landen Roupp finishing with four strikeouts compared to Mikolas with five. However, we have Roupp finishing with a better ERA and giving up fewer hits than Mikolas.