The San Francisco Giants (80-81) and the St. Louis Cardinals (82-79) meet in the rubber match of a three-game series on Sunday at 3:05 p.m. ET. The Giants are -126 favorites on the moneyline to win the series over the Cardinals (+107).
San Francisco’s Hayden Birdsong gets the start, and he’ll go against St. Louis’ Michael McGreevy.
Giants vs. Cardinals Odds
Giants vs. Cardinals Promo Codes
Game Time and Information
Who Will Win Giants vs. Cardinals?
Giants and Cardinals Betting Trends
The Giants have won 58.8% of the games this season when they were favored on the moneyline (47-33).
San Francisco has gone 35-24 when playing as moneyline favorites with odds of -126 or shorter (59.3% winning percentage).
The Cardinals have entered the game as underdogs 82 times this season and won 41, or 50%, of those games.
St. Louis has entered 51 games this season as the underdog by +107 or more and is 22-29 in those contests.
The Giants have played in 161 games with set over/under, and have combined with opponents to go over the total 83 times (83-71-7).
The Cardinals and their opponents have hit the over in 75 of their 160 games with a total this season.
Giants Stats & Insights
The Giants rank 16th in runs scored with 692, 4.3 per game.
San Francisco ranks 16th in MLB with 177 total home runs.
The Giants are 20th in the majors with a .239 batting average.
San Francisco’s nine strikeouts per game rank 21st in the majors.
The nine strikeouts per nine innings put together by the Giants pitching staff ranks sixth in MLB.
San Francisco has a 4.09 team ERA that ranks 18th among all MLB pitching staffs.
Cardinals Stats & Insights
The Cardinals rank 23rd in the majors with 666 total runs scored this season.
St. Louis’ 164 home runs rank 23rd in Major League Baseball.
The Cardinals rank ninth in MLB with a .248 team batting average.
St. Louis ranks 10th in MLB in strikeouts per game with an average of 8.1 Ks per contest.
The Cardinals average the 25th-most strikeouts per nine innings (8.2) in the majors this season.
St. Louis has the 17th-ranked ERA (4.07) in the majors this season.
Giants Key Players to Watch
Birdsong (5-5) takes the mound for the Giants in his 16th start of the season. He has a 4.66 ERA in 67 2/3 innings pitched, with 77 strikeouts.
Matt Chapman leads San Francisco in home runs with 27 and runs batted in with 78.
Heliot Ramos is batting .269 to lead San Francisco, while adding 22 homers and 72 runs batted in this season.
Michael Conforto has 103 hits this season and a slash line of .237/.310/.452.
Mike Yastrzemski has collected 99 hits this season and has an OBP of .304. He’s slugging .439 on the year.
Cardinals Key Players to Watch
McGreevy will take to the mound for the Cardinals, his third start of the season.
Brendan Donovan paces the Cardinals with a team-high batting average of .276.
Alec Burleson has been productive as he paces his team with 75 RBI.
Masyn Winn is hitting .269 with 32 doubles, five triples, 15 home runs and 41 walks.
Nolan Arenado is hitting .272 with 23 doubles, 16 home runs and 44 walks.
Giants and Cardinals Injuries
Giants: Mark Canha: 10 Day IL (Thumb), Robbie Ray: 15 Day IL (Hamstring), Jordan Hicks: 15 Day IL (Shoulder), Kyle Harrison: 15 Day IL (Shoulder), Tom Murphy: 60 Day IL (Head), Jung Hoo Lee: 60 Day IL (Labrum), Keaton Winn: 60 Day IL (Elbow), Wilmer Flores: 60 Day IL (Knee)
Cardinals: Willson Contreras: 10 Day IL (Finger), Sonny Gray: 15 Day IL (Forearm), Lance Lynn: 15 Day IL (Knee), JoJo Romero: 15 Day IL (Forearm), Drew Rom: 60 Day IL (Biceps), Keynan Middleton: 60 Day IL (Forearm)
Giants vs. Cardinals Prediction
How to Bet on Giants vs. Cardinals
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.