San Francisco Giants vs St. Louis Cardinals Matchup

BSMW will be televising Sunday's Giants vs. Cardinals matchup, with the first pitch being set for 2:15 PM ET. This one is being played at Busch Stadium in St. Louis, and the Cardinals are favored on the money line, with their odds sitting at -125. The Giants have a money line payout of +105, and they are 4th in the NL West, with a record of 36-41.

San Francisco will be looking to snap a four-game losing streak, and they are starting Logan Webb. The Cardinals have won two straight and are 2nd in the NL Central, with a record of 38-37. Sonny Gray will be on the mound for St. Louis.

San Francisco vs. St. Louis Matchup At A Glance

  • Teams: Giants at Cardinals
  • Where: Busch Stadium St. Louis
  • Date: Sunday, June 23rd
  • Betting Odds STL -125 | SF +105 O/U 7

Giants vs Cardinals Last Game Recap

It was all St. Louis in the last game of this series, as the Cardinals took down the Giants by a score of 9-4. The Cardinals offense only had two more hits than the Giants and struck out eight times, but still picked up a convincing win. Heading into the game, they were favored at -119 on the money line.

This game featured a starting pitching matchup between Miles Mikolas for the Cardinals and Jordan Hicks for the Giants. Mikolas only went six innings but gave up just four hits and two earned runs. On the other side, Hicks was tagged for five runs in four innings of work.

San Francisco actually got on the board first in this game, scoring three runs in the first inning. As for the Cardinals, they didn't get on the board until the 4th but put up three runs in that inning and added two more in the 6th. Heading into the game, the Cardinals offense had been struggling, scoring just one run in each of the first two games of this series.

Giants Preview

San Francisco has struggled recently, losing four straight games and going 3-7 in their last ten. They are 4th in the NL West with a 36-41 record, 11 games behind the Dodgers.

Against the run line, the Giants are 21-19 on the road and 37-40 overall. Their games have averaged 9.2 runs per game this season, and their over/under record is 42-33. Today's O/U line of 7 runs is low compared to their usual lines, as 93.5% of their games have had higher totals.

Giants starter Logan Webb finished with a no-decision in his last outing, going seven innings against the Cubs. He only gave up two earned runs in the outing. Before that, he had picked up the win in two straight starts. Against the Astros on June 12th, he went six innings and gave up three earned runs. Webb's ERA for the season is 2.99, along with a record of 6-5. This year, he has made 16 starts, and opponents are batting .249 off the right-hander. Webb has a total of 12 quality starts this season.

Heading into today's game, the Giants offense is averaging 4.4 runs per game, which is 15th in the league. They have been a little better on the road, averaging 4.5 runs per game. Overall, the Giants are 9th in batting average, hitting a combined .247. San Francisco is also near the top of the league in walks and OBP.

Heliot Ramos has been a great surprise for the Giants this season, as he is hitting .297 with a team-high 10 home runs. He has also been hot of late, going 10/37 with four homers in his last eight games. Thairo Estrada and Jorge Soler are also near the top of the Giants home run leaderboard, with nine homers apiece.

Cardinals Preview

St. Louis is 38-37 overall and has a 2-0 series lead over the Giants. They are 19-15 at home and have won four straight games at Busch Stadium. The Cardinals are 13-11 as the home favorite and 19-20 as the underdog.

On the run line, the Cardinals have been profitable as underdogs, with a 24-15 record. Their games have averaged 8.5 runs this season, and their over/under record is 32-40. The over is currently on a two-game streak heading into today's game.

St. Louis is sending right-hander Sonny Gray to the mound today vs. the Giants. Gray has made 13 starts this season and has a record of 8-4 with a 2.95 ERA. In his last outing, he went 7 2/3 innings vs. the Marlins, giving up two earned runs, four hits, and two walks. Gray finished with a no-decision in that outing. Before that, he had won two straight starts. Gray's ERA at home is 1.64, compared to 4.89 on the road. Overall, he has a WHIP of 1.02 and is averaging 11.2 strikeouts per nine innings.

Over the Cardinals' last nine games, Brendan Donovan has been on fire, hitting four home runs while going 13/36 (.361) with nine RBIs. This has helped him move into the team lead in RBIs for the season. Alec Burleson has also been a key power threat for the Cardinals, as his 12 homers is 2nd on the team and 13th in the league. However, he is batting just .281 for the season.

St. Louis has been one of the better home run hitting teams in the league this season, but they are just 23rd in runs scored and are averaging only 3.8 runs per game on the road. Overall, they are batting .238 as a team, which is 12th in the league.

Giants vs. Cardinals Prediction: Giants ML +105

There is a lot of value in taking the Giants on the money line at +105. Our predicted score is 5-4 in favor of the Giants, and with the payout, we see this as a great opportunity to take advantage of the value.

Looking at the starting pitchers, our projections have Logan Webb finishing with just four strikeouts, which is the second-lowest among all starters today. As for Sonny Gray, we have him finishing with seven K's, which is the second-best among all starters.

To Top