Giants vs. Cardinals Prediction

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

The first-place St. Louis Cardinals will open a home series this afternoon versus the San Francisco Giants. Is a bet on St. Louis the right play to make in this spot?

Game Snapshot

905 San Francisco Giants at 906 St. Louis Cardinals

Busch Stadium at 2:15PM 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 -175 favorite to win on the moneyline. The Giants are a +165 underdog, while the total sits at 9.5 runs. As of Monday morning, 79 percent of public bets are pouring in on host St. Louis. Check out our MLB Public Betting Page for the latest info.

Giants doubled up by Padres

San Francisco lost by a score of 8-4 Sunday afternoon at home versus San Diego to drop to 66-70 overall and 30-38 at home. Kevin Pillar helped lead the Giants offensively as he finished the contest 2-for-4 with a home run and two RBIs. Evan Longoria went 1-for-4 with a homer and two RBIs. Donovan Solano was 2-for-4 with a run scored. Jeff Samardzija took the loss as he allowed six earned runs on nine hits with two strikeouts and one walk over 5 1/3 innings. Tyler Beede gets the start today as he enters with a 3-8 record, 5.56 ERA and 5.59 WHIP with 89 strikeouts over 92 1/3 innings of work.

Cardinals rally past Reds

St. Louis scored one run each in the seventh, eighth and ninth innings Sunday afternoon to rally to a 4-3 home win over Cincinnati. Harrison Bader drove in the winning run with a single in the bottom of the ninth. Carlos Martinez picked up the win in relief as he struck out all three batters he faced. Bader was 2-for-4 with two RBIs to pace the offense. Yadier Molina ended the game 2-for-4 with a double and a run scored. Jose Martinez finished 1-for-2 with a walk and a run. Adam Wainwright draws the start today for the Cardinals as he comes in with a 9-9 record, 4.52 ERA and 1.46 WHIP plus 130 strikeouts over 135 1/3 innings of work.

MLB Betting Trends 

San Francisco

The Giants are 1-4 in their last five games overall. San Francisco is 0-7 in the last seven Beede starts.

St. Louis

The Cardinals are 5-0 in the last five Wainwright Monday starts. St. Louis is 35-17 in its last 52 games overall.


The Cardinals are the obvious better team here, are at home and have a pitcher going in Wainwright who I trust more than the opposing pitcher even if his best days are far behind him. St. Louis is strong at home and I'm betting on the hosts with confidence here.




MLB Headlines

MLB Predictions & Picks

Thumbnail Braves vs. Astros Game 6 Prediction The Astros trailed 4-0 after the first inning of Game 5 and battled back to win 9-5 with their season on the line. Can they now even the series and force a Game 7...
Thumbnail Astros vs. Braves Game 3 Prediction With the World Series tied at one game apiece, the Astros and Braves will meet in Game 3 at 8:09 p.m. ET on Friday night. With Luis Garcia on the hill for Houston...
Thumbnail Braves vs. Astros Game 1 Prediction The World Series starts on Tuesday night with Game 1 between the Braves and Astros in Houston. Will the ‘Stros take the opening game as home chalk or is there a...
Thumbnail Dodgers vs. Braves Game 6 Prediction The Dodgers’ season will be on the line tonight at 7:08 p.m. ET when they play Game 6 of the NCLS versus the Braves. With so much uncertainty surrounding L.A.’s pitching...
Thumbnail Red Sox vs. Astros Game 6 Prediction The Astros will look to deliver the knockout blow to the Red Sox’ World Series hopes in Game 6 of the ALCS on Friday night at 8:08 p.m. ET. That said, with...