San Francisco Giants vs St. Louis Cardinals Preview
First pitch for Friday night’s matchup between the Cardinals and Giants is set for 10:15 PM ET from Oracle Park in San Francisco. The forecast looks good for the game, with temperatures in the mid 70’s and clear skies.
San Francisco is the slight favorite on the money line, with the odds sitting at -130 compared to the Cardinals at +110. The over/under line is currently 7.5 runs, and NBCS will be carrying the game on TV. Miles Mikolas goes for the Cardinals, and he is facing off against Landen Roupp. St. Louis is 2nd in the NL Central, while the Giants are 4th in the NL West.
Check out BetCoco for San Francisco Giants – St. Louis Cardinals odds
San Francisco Giants vs. St. Louis Cardinals Trends and Key Stats
- 2-3 is the record of Cardinals in their last five road games. They have also gone 3-2 vs. the runline.
- In the Giants’ five most recent home games, their record stands at 4-1 (SU) with 4-1 against the spread.
- In their last ten games as the favorite, the Giants have a record of 7-3 straight-up, and have gone 4-6 against the runline.
- When playing as the underdog, the Cardinals have won 4-6 of their previous ten games straight-up, while going 6-4 against the runline.
San Francisco Giants vs St. Louis Cardinals Prediction
Led by a big game by Lars Nootbaar at the plate, the Cardinals are coming off a game in which they scored eight runs on 12 hits. However, they still took the loss, as the Rockies scored 10 runs. St. Louis was the slight favorite at -114 on the money line going into the game.
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 also used five relievers, and Ryan Fernandez was the only one to not give up a run.
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 division. As they take on the Giants today, they are on the road, where they are 37-41 this year.
The Cardinals have won two straight games as the underdog, and they are 41-40 as the underdog overall. St. Louis has been good in series lately, as they are 27-20-5 this year and have won three straight series.
When betting the run line, the Cardinals have been a better play as the underdog this season, going 53-28 compared to 27-51 as the favorite. Their overall run line record is 80-79, and they are 40-38 on the run line as the road team. Their average run margin in winning games is +2.7, while it is -3.5 in losing games.
The Cardinals have played in 116 games this season with over/under lines set higher than 7.5 runs, which accounts for 73% of their games. Their games have averaged 8.6 runs per game, and their over/under record is 73-82 overall. When the over/under line has been set at 7.5 runs, their record is 13-23 in those games.
Right-hander Miles Mikolas gets the start for the Cardinals today as he faces the Giants on the road. This year, he has made 31 starts 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 turned in 15 quality starts. Per nine innings, he is averaging 6.37 strikeouts and just 1.3 walks. 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 three straight outings.
St. Louis comes into the game averaging 4.1 runs per game, which is 23rd in the league. As a team, they are batting .246, which is 11th in the league. The Cardinals have three players with at least 20 homers, with Alec Burleson and Paul Goldschmidt being the team’s top home run threats. Burleson is 2nd on the team with 74 RBIs, while Goldschmidt is 4th at 62.
Over his last five games, Iván Herrera has gone 6/13 with two homers and four RBIs. This has helped him move his season batting average up to .274. Nolan Arenado is also swinging a hot bat right now, as he comes into the game on a five-game hitting streak.
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 come into today’s game vs. the Cardinals with an overall record of 79-80, which has them 4th in the NL West. Currently, they are 16 games behind the Dodgers for the lead in the NL West. San Francisco is 26-26 in divisional games this year. The Giants took two of three in their series vs. the Diamondbacks.
At home, the Giants are 41-37 this year compared to 38-43 on the road. San Francisco has won three straight games as the favorite, and they are 46-32 when favored this year. As the underdog, the Giants are 33-48 this year. So far, they have been good at closing out series, as their overall series record is 25-22-4, and they have won three straight series overall.
San Francisco is a team that has been very good against the run line this season, going 81-78 overall. They have been particularly good on the road, where they are 47-34 against the run line. They have been a better bet as an underdog, going 48-33 against the run line in those games. They have been a better bet as an underdog, going 48-33 against the run line in those games. Their average run margin in winning games is 3.4, while it is -3.3 in losing games.
The San Francisco Giants have an over/under record of 81-71 this season. Their games have averaged 8.6 runs per game, and the over/under line for today’s game against the St. Louis Cardinals is set at 7.5 runs. The over has hit in 32 of the 57 games this season where the line was set at 7.5 runs, and the over has hit in two straight games for the Giants.
Giants starter Landen Roupp has made three starts this season and 22 appearances. He is coming off a start in which he didn’t allow a run, going five innings of work vs. the Royals. In that outing, he gave up three hits and three walks. Roupp’s record for the season is 1-1, and his ERA is 2.70. Opponents have hit .193 off the right-hander this season. Per nine innings, he has 8.29 strikeouts and 4.63 walks. At home, Roupp has an ERA of 6.35 compared to 0.0 on the road.
As a team, the Giants are averaging 4.3 runs per game, which is 17th in the league. They have been a bit better on the road this season, averaging 4.4 runs per game. Overall, they are 14th in the league in home runs and have a team batting average of .238, which is 16th in the MLB. San Francisco’s offense has been led by Matt Chapman, who has 27 homers and 78 RBIs this season.
Chapman has been struggling a bit at the plate of late, going 4/19 in his last five games. However, he has three homers in that stretch. Heliot Ramos has also hit three homers in his last five games while going 7/22. Ramos is batting .273 for the season and is 2nd on the team with 72 RBIs.
Getting the Giants at -130 on the money line is a great value, as we have them winning this one 6-5. This would give you a nice payout, as opposed to taking the Giants on the run line.
Looking at the starting pitchers, Landen Roupp is a good option to pick up a win today, as he ranks fifth in terms of starters. And with a payout of -130, there is a lot of value in taking the Giants to get the win.
San Francisco Giants vs St. Louis Cardinals Betting Tips
- Take the Giants on the moneyline
- On the run line we like the Cardinals (+1.5)
- Projecting a combined 11 runs, we like the over
San Francisco Giants Injury Report
Player | Status | Injury |
---|---|---|
Robbie Ray | Out | Hamstring |
Wilmer Flores | Out | Knee |
Tom Murphy | Out | Knee |
Jordan Hicks | Out | Shoulder |
Kyle Harrison | Out | Shoulder |
Randy Rodríguez | Out | Elbow |
Keaton Winn | Out | Elbow |
Jung Hoo Lee | Out | Shoulder |
St. Louis Cardinals Injury Report
Player | Status | Injury |
---|---|---|
Sonny Gray | Out | Forearm |
Lance Lynn | Out | Knee |
Willson Contreras | Out | Finger |
Keynan Middleton | Out | Forearm |
JoJo Romero | Out | Forearm |
Luken Baker | Out | Personal |
Drew Rom | Out | Biceps |