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 Rays vs. Dodgers Game 6 Prediction Game 6 between the Rays and Dodgers will take place on Tuesday night at 8:08 p.m. ET from Globe Life Field in Arlington, Texas as L.A. attempts to win its first...
Thumbnail Dodgers vs. Rays Game 3 Prediction With the series evened at one game apiece, the Dodgers and Rays will meet in Game 3 of the 2020 World Series on Friday night at 8:08 p.m. ET. With the Dodgers once...
Thumbnail Rays vs. Dodgers Game 2 Prediction The Dodgers took Game 1 of the 2020 World Series 8-3 and cashed as a large favorite over the underdog Rays. The over also hit easily as L.A.’s bats came alive in the...
Thumbnail Rays vs. Dodgers Game 1 Prediction Game 1 of the 2020 World Series takes place tonight at Globe Life Field in Arlington, TX as the Dodgers take on the Rays at 8:09 p.m. ET. With Tyler Glasnow set to...
Thumbnail Astros vs. Rays Game 6 Prediction The Astros have rallied back in the ALCS to win a pair of games but they still trail the Rays three games to two and still face elimination on Friday evening when...