Giants vs. Cardinals Prediction

San Francisco Giants vs. St. Louis Cardinals, 9/4/19 Prediction & Odds

The St. Louis Cardinals continued their strong play last night with another win over the visiting San Francisco Giants. Can St. Louis get the win again today as the favorites?

Game Snapshot

907 San Francisco Giants at 908 St. Louis Cardinals

Wednesday, September 4, 2019

Busch Stadium at 7:45PM ET


Compare odds from multiple different online sportsbooks and shop for the best lines at our MLB Odds & Betting Page.


Public Betting Information

According to oddsmakers, the Cardinals are a -129 favorite to win on the moneyline. The Giants are a +119 underdog, while the total is set at 8 runs. As of Wednesday afternoon, 61 percent of public bets are being placed on visiting San Francisco. Check out our MLB Public Betting Page for the latest information.

Giants held to two hits

San Francisco fell by a count of 1-0 Tuesday night at St. Louis to drop to 66-72 overall and 36-34 on the road. Mike Yastrzemski had both hits for the Giants as he ended the night 2-for-4. Stephen Vogt finished 0-for-2 with a walk. Dereck Rodriguez was the tough-luck losing pitcher as he allowed one earned run on seven hits with seven strikeouts and one walk over seven innings. Madison Bumgarner will start tonight for San Francisco as he enters with a 9-8 record, 3.62 ERA and 1.09 WHIP plus 177 strikeouts across 176 2/3 innings pitched.

Flaherty spins gem

St. Louis recorded a 1-0 home win Tuesday night over San Francisco to improve to 78-60 overall and 45-25 at home. Marcell Ozuna provided the offense for the Cardinals as he finished 2-for-3 with a solo home run. Paul DeJong and Yadier Molina each finished 1-for-3. Jack Flaherty recorded the win as he allowed one hit with eight strikeouts and one walk over eight shutout frames. Carlos Martinez notched his 18th save as he allowed one hit with one strikeout over one scoreless inning. Michael Wacha will start tonight for St. Louis as he comes in with a 6-6 record, 5.06 ERA and 1.55 WHIP plus 95 strikeouts over 110 innings pitched.

MLB Betting Trends

San Francisco

The Giants are 2-6 in their last eight road games. San Francisco is 8-1 in the last nine Bumgarner starts.

St. Louis

The Cardinals are 1-4 in the last five Cabrera starts on Wednesdays. St. Louis is 37-18 in its last 55 games overall.


The Giants' weak offense has been a no-show so far this series, but today might provide an opportunity for a much better showing. Wacha has struggled most of the season and continues to give up hard contact, although he was much better his last start. With the ace in Bumgarner on the mound, I'm going to take a shot on the Giants getting their first win in this series.



MLB Headlines

MLB Predictions & Picks

Thumbnail Cubs vs. Giants Prediction The Cubs took Game 1 of their weekend series versus the Giants in a low-scoring game, but what will Saturday night’s matchup turn into when the two teams square off again...
Thumbnail Red Sox vs. Yankees Prediction American League East rivals square off again at Yankee Stadium on Saturday night when the Yankees host the Red Sox at 7:35 p.m. ET. Will the game turn into a pitching...
Thumbnail Astros vs. Guardians Prediction The Astros-Guardians game turned into a slugfest on Friday night at Progressive Field. Can bettors expect more of the same on Saturday evening when the Guardians host...
Thumbnail Rangers vs. Rays Prediction After the Rays whipped the Rangers 8-3 on Friday night at Tropicana Field, how will Texas respond on Saturday when the two teams meet at 4:10 p.m....
Thumbnail Dodgers vs. Phillies Prediction Will the struggling Dodgers rebound with a victory on Saturday afternoon at Citizens Bank Park or will the Phillies make it two in a row versus L.A.? First pitch is set...