Carlos Rodon's Giants are favored in the Giants vs Cardinals odds

Giants vs Cardinals Prediction & Picks: Giants Road Favorites In Series Finale

The San Francisco Giants (20-13) are 3-1 SU in their last four games against the St. Louis Cardinals (18-15). After splitting the first two games of this three-game series, the Giants will try to wrap up the series as a winning Giants vs Cardinals prediction this Sunday night in St. Louis.

Best MLB Betting Sites

Giants vs Cardinals Betting Preview

Giants vs Cardinals Odds & Analysis 

Sportsbook Odds

The Giants opened as -135 road favorites before betting action on them as the preferred Giants vs Cardinals prediction moved the line up to San Francisco -145.

The Cardinals are listed as a +125 home underdog in this series finale while the total is set at seven runs. The OVER is 4-1 in San Francisco’s last 5 games.

Giants vs Cardinals Starting Pitchers

Carlos Rodon continued his dominance this season in an 8-5 win over the Colorado Rockies last Monday, allowing two runs and striking out 12 batters in six innings pitched. Rodon’s 4-1 record, 1.80 ERA, 0.91 WHIP and 53 strikeouts this season all rank top 10 in the majors in 2022.

Adam Wainwright allowed only one hit across seven scoreless innings in St. Louis’s 10-0 blowout win over the Kansas City Royals in his last start on May 4. Wainwright returns from a COVID-19 related trip to the injured list with a 3.18 ERA and a 1.29 WHIP in six starts this season.

Get the best Giants vs Cardinals odds and lines available from our recommended sportsbooks for your favorite picks of the night.

  • Best Spread
    +124
    -144
    SF-1.5
    +1.5STL
  • Best Moneyline
    -134
    +124
    SF
    STL
  • Best Total
    -115
    -105
    Over7
    7Under

San Francisco’s Offense Looks To Bounce Back After Shutout Loss

The Giants were 6-0 SU over their previous six games heading into Saturday’s matchup against the Cardinals and were red hot on offense averaging 8.2 runs per game during that stretch.

That hot streak came to an end as Dakota Hudson and the Cardinals bullpen managed to shut the Giants out 4-0 on Saturday.

San Francisco went 1-7 SU in the eight games prior to its six-game winning streak and 5-0 SU in the five games before that.

Bettors taking San Francisco as their Giants vs Cardinals prediction will be hoping that Saturday’s loss isn’t the beginning of a new losing streak for the streaky Giants.

St. Louis Still Looking For Consistency On Offense

Nolan Arenado went 2-for-4 with an RBI in Saturday’s 4-0 win over the Giants. Arenado has been a consistent source of offense in St. Louis this season batting .311 with seven home run and 27 RBI.

But overall, the Cardinals have had their ups and downs on offense, scoring three runs or fewer four times in their 1-5 SU skid prior to Saturday’s win.

St. Louis has also had some big days on offense with four 10-run games in 2022. The Cardinals have pitched well with a team ERA of 3.44 that ranks eighth best in the majors, so getting more production out of the offense is the key to this club’s long-term success.

Giants vs Cardinals Pick & Insights

Giants: Keys to Victory

Carlos Rodon has been dominant in all six of his starts this season, pitching at least five innings and allowing no more than two runs in all of them. Assuming he does the same on Sunday night, the bar will be pretty low for the offense to get the job done as a Giants vs Cardinals prediction.

Cardinals: Keys to Victory

Adam Wainwright enters Sunday with a 3.34 ERA and a 1.22 WHIP in 118.2 career innings pitched against the Giants. The 40-year-old will need to have another strong start against San Francisco to give his team a chance to win a low-scoring game as a Giants vs Cardinals pick.

MLB Computer Pick Giants vs Cardinals: Giants -145

Check out more of Odds Shark’s signature MLB computer picks, plus our favorite sportsbooks that serve up baseball customers.

Shark Bites
  • San Francisco is 6-1 SU over its last 7 games.
  • St. Louis is 8-8 SU as an underdog this season.
  • The UNDER is 4-2 in St. Louis’s last 6 games.
Back to Top