San Francisco Giants vs St. Louis Cardinals Preview
Blake Snell and the Giants are heavy favorites on the money line for Saturday’s matchup vs. the Cardinals, with the odds sitting at -172 compared to the Cardinals at +144. First pitch from Oracle Park is set for 4:05 PM ET. Andre Pallante is starting for the Cardinals.
The over/under line is currently at 7 runs, and the Giants will be looking to snap a two-game losing streak, as they are 79-81. The Cardinals are 82-78, and this game is being televised on BSMW.
Check out BetCoco for San Francisco Giants – St. Louis Cardinals odds
San Francisco Giants vs. St. Louis Cardinals Trends and Key Stats
- Across their last five road games, the Cardinals are 3-2. This includes going 4-1 vs. the runline.
- In the Giants’ five most recent home games, their record stands at 4-1 (SU) with 4-1 against the spread.
- The Giants have a straight-up record of 7-3 in their last ten games as the favorite, and a 4-6 record vs. the runline.
- Looking at the Cardinals’ previous ten games as the underdog they are 4-6 straight-up and 6-4 vs. the runline.
St. Louis picked up a 6-3 road win over the Giants in the most recent game of this series. The Cardinals had a huge 4th inning, scoring all four of their runs. As for the Giants, they scored their three runs in the 2nd. Heading into the game, the Cardinals were at +121 on the money line.
Miles Mikolas got the win for the Cardinals, going five innings and giving up three earned runs. He finished the game with just four strikeouts and allowed one home run. Ryan Helsley got the save. Landen Roupp had a rough outing for the Giants, taking the loss.
Lars Nootbaar and Nolan Arenado each homered for the Cardinals, while Jerar Encarnacion went deep for the Giants. Nootbaar, Arenado, and Jordan Walker each had two hits and two RBIs for St. Louis’ offense.
San Francisco Giants vs St. Louis Cardinals Prediction
St. Louis is 82-78 overall and 10 games behind the Brewers in the NL Central. The Cardinals are 26-26 in divisional games this year and have won three straight games as the underdog. This season, they are 40-38 as the favorite and 42-40 as the underdog.
At home, the Cardinals have gone 44-37 this year and are just under .500 at 38-41 on the road. St. Louis has won three straight series and has an overall series record of 27-20-5 this year.
When the Cardinals win, they do so by an average of 2.7 runs per game, but when they lose, they lose by an average of 3.5 runs per game. Their overall run line record is 81-79, and they have been a better bet on the run line as the underdog, going 54-28 versus the run line in those games. Their overall run line record on the road is 41-38, and they have covered the run line in four straight games as the underdog.
The St. Louis Cardinals are on the road today against the San Francisco Giants. The over/under line is set at 7 runs, which is lower than their season average of 8.6 runs per game. The Cardinals have a 74-82 over/under record this season, and their games have averaged 8 runs per game. The over has hit in two straight games for the Cardinals.
Right-hander Andre Pallante gets the start for the Cardinals today as he faces the Giants on the road. Pallante has made 19 starts this year and has a record of 8-8 with a 3.71 ERA. So far, he has turned in seven quality starts and is averaging 6.96 strikeouts per nine innings. In his last outing, Pallante went seven innings, giving up just one earned run and picking up the win. Before that, he had lost three straight starts. Pallante’s ERA at home is 3.17 compared to 4.17 on the road.
Heading into today’s game, the Cardinals are averaging 4.1 runs per game, which is 23rd in the league. This season, they are batting .247 as a team, which is 8th in the league. St. Louis has been led by Alec Burleson and Paul Goldschmidt in terms of home runs, with Burleson having 21 and Goldschmidt at 22. Brendan Donovan has been a solid all-around hitter for the Cardinals, as he is batting .273 and has 13 homers.
Over his last five games, Ivan Herrera has gone 8/17 with two homers and four RBIs. This has pushed his season average to .471. Lars Nootbaar has also hit two homers in his last five games, going 4/12 in that stretch. Nolan Arenado is currently on a six-game hitting streak.
With an overall record of 79-81, the Giants are 4th in the NL West, trailing the Dodgers by 17 games. The Giants have lost two straight games, and they have dropped five straight at home. So far, they are 41-38 at home this year.
San Francisco’s overall series record is 25-22-4, and they have won three straight series. On the road, they have won four straight series. As the favorite, the Giants are 46-33 and 33-48 as the underdog. Their overall division record is 26-26.
San Francisco has a run line record of 34-45 at home, and the Giants have a run line record of 47-34 on the road. They have a run line record of 81-79 overall, with an average run margin of -0.0 runs per game. The Giants are 33-46 against the run line as the favorite, and 48-33 against the run line as the underdog. San Francisco has an average run differential of 3.4 runs in wins and -3.3 runs in losses.
The San Francisco Giants are playing at home against the St. Louis Cardinals today, and the over/under line for the game is set at 7 runs. The Giants have played in games with an average of 8.6 runs per game this season, and their over/under record is 82-71. When the over/under line is set at 7 runs, their record is 8-8-2. So far this season, 86.2% of their games have had over/under lines set higher than 7 runs, and they are currently on a three-game over streak.
Blake Snell gets the start for the Giants today and is coming off a great outing vs. the Royals, where he didn’t give up a run in six innings of work. In that outing, he had nine strikeouts. Snell has won his last three starts and hasn’t given up more than one earned run in any of those outings. This year, he has a record of 5-3, an ERA of 3.12, and WHIP of 1.05. Opponents are batting .165 off Snell this season. Per nine innings, he is averaging 12.55 strikeouts and 3.81 walks.
Michael Conforto has been swinging a hot bat of late for the Giants, going 12/32 in his last eight games, with four homers and eight runs scored. Conforto also has a five-game hitting streak heading into today’s game. Matt Chapman and Heliot Ramos have been the Giants’ top power threats this season, with Chapman leading the team with 27 homers and Ramos right behind him with 22.
For the season, the Giants are averaging 4.3 runs per game and are 13th in the league in home runs. As a team, they are batting .238 and are 11th in the league in terms of slugging percentage. So far, they have been a better offensive team on the road, averaging 4.4 runs per game.
Our prediction for today’s Cardinals vs. Giants game is to take the Giants to pick up the win at home. However, with the money line sitting at -172, we recommend taking the over, as we have the Giants winning this one 6-5.
If you’re looking for a potential parlay option, you could pair a Giants win with a Giants player prop, as we have Blake Snell finishing with seven strikeouts, and the Giants as a team racking up 13 K’s.
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 |
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 |
Drew Rom | Out | Biceps |