Skip to content
MLB

Cardinals vs. Giants Prediction: Can St. Louis Spoil San Francisco’s Home Stand?

The Cardinals and Giants open a three-game set at Oracle Park with Logan Webb and Michael McGreevy on the mound. Full prediction, odds breakdown, and best bet for Monday night.

By Wade Reeser Updated September 7, 2026
Ivan Herrera catching for the St. Louis Cardinals against the San Francisco Giants

Cardinals vs. Giants Prediction: Can St. Louis Spoil San Francisco’s Home Stand?

The St. Louis Cardinals open a three-game set at Oracle Park on Monday night with plenty on the line for pride, if not for the postseason. St. Louis sits at 72-72, 16 games back of the Milwaukee Brewers in the NL Central and mathematically fading from the Wild Card picture, but the club has won six of its last ten and enters San Francisco with real momentum after taking two of three from the Colorado Rockies over the weekend. The Giants, on the other hand, are mired in a lost season at 59-85, sitting fourth in the NL West and 27 games back, but Rafael Devers and a resurgent lineup have given the home crowd flashes of relevance down the stretch. First pitch at Oracle Park is set for 8:10 p.m. ET.

What the Betting Market Is Saying

Oddsmakers have installed the Giants as home favorites for this one, with San Francisco priced in the neighborhood of -133 to -134 on the moneyline and St. Louis sitting around +110 to +114 as the road underdog. The run line has the Giants laying -1.5 at plus money, while the Cardinals get the full 1.5 runs at a hefty price, an indication the market expects a competitive, low-scoring affair rather than a blowout in either direction. The total sits at 7.5 runs, with the under drawing slightly more respect given both starters’ recent form and Oracle Park’s pitcher-friendly dimensions.

That line movement makes some sense on paper. San Francisco has the better recent record at home, and it has Logan Webb on the mound, but Michael McGreevy has quietly turned into one of the more reliable ground-ball arms in the league for a Cardinals staff still fighting for playoff relevance in name only. Bettors shopping for value should keep an eye on the spread here rather than assuming the moneyline number, since a 1.5-run cushion in either direction covers plenty of realistic final scores in a game this close to a coin flip. Anyone still comparing sportsbooks before placing a wager can lean on an odds converter to make sure they’re getting the best number on either side.

Webb vs. McGreevy Headlines a Pitching-First Matchup

Logan Webb takes the ball for San Francisco sporting an 8-8 record and a 4.21 ERA, numbers that undersell how good his stuff has looked in September. Webb has racked up 119 strikeouts against just 38 walks over 149.2 innings this season, and his sinker-heavy approach tends to play up at Oracle Park, where fly balls go to die in the marine layer. He’s started the second half of the season trending in the right direction after a rockier stretch in June and July, and the Giants will lean on him to keep this series from getting away from them early.

Michael McGreevy counters for the Cardinals at 6-9 with a 3.97 ERA, a line that flatters him given how often St. Louis’ offense has failed to support him. McGreevy carries a 1.256 WHIP and a 6.23 K/9, more of a pitch-to-contact profile than a swing-and-miss arm, but he’s been durable and the Cardinals are actually 15-12 against the spread in his starts this season, evidence that the roster tends to play tighter, better-managed baseball behind him. St. Louis is 10-9 straight up in games McGreevy starts as the moneyline underdog, a number worth noting given tonight’s line.

Offensively, the story is Rafael Devers for San Francisco. Acquired in a midseason blockbuster, Devers has been everything the Giants hoped for and more, hitting .258 with 35 home runs and 91 RBI on the year while ranking fifth in the National League in homers. He’s been especially hot lately, going deep in five of his last six games and continuing to punish mistakes left over the plate, making him the one Giants bat St. Louis absolutely cannot let beat them. Behind him, Drew Gilbert and rookie shortstop Chuck Koss have provided modest complementary pieces, but this remains largely a one-man show for San Francisco’s lineup, which ranks 23rd in the majors in runs scored.

St. Louis counters with a lineup that has found some life in September. Jordan Walker is slashing his way to a .284/.339/.495 line with 28 home runs, Alec Burleson has been steady at .283 with 21 long balls, and catcher Ivan Herrera has quietly emerged as one of the more productive two-way pieces on the roster, hitting .251 with a strong .361 on-base percentage and 16 homers from behind the plate. Herrera’s patience at the plate has been a major factor in the Cardinals’ recent surge, and his ability to work counts against a strikeout-heavy Giants bullpen could be a quiet X-factor in this series. Nolan Gorman, by contrast, has scuffled badly at .186, a reminder that this Cardinals offense still has real holes even in a winning stretch.

Other Game Picks

San Francisco’s bullpen has been battered by injuries all summer, with Sam Hentges, JT Brubaker and Keaton Winn all sidelined and closer-caliber arm Randy Rodriguez still working back from Tommy John surgery. That depleted relief corps is arguably the biggest swing factor in this series, since a Giants team that can’t hold leads in the seventh and eighth innings is vulnerable to a Cardinals lineup that has shown it can still put together quality at-bats late in games. Bettors looking to game-plan around bullpen fatigue spots like this one may want to bookmark our MLB betting guide for more situational angles.

Prediction and Best Bet

This shapes up as a legitimately tight, low-scoring game between two teams playing out the string but still capable of professional, well-pitched baseball. Webb gives San Francisco the mound advantage, and Oracle Park’s pitcher-friendly conditions favor the under, but the Giants’ shaky bullpen and reliance on one hitter make them a shakier favorite than the moneyline suggests. St. Louis has been the better team over the last two weeks, and McGreevy’s track record as an underdog starter this season backs that up.

  • Prediction: Cardinals 4, Giants 3
  • Best Bet: Cardinals +1.5 on the run line

With McGreevy keeping St. Louis in it against a suspect bullpen and Oracle Park suppressing the kind of big Devers-driven scoring explosion that would be needed for a Giants blowout, the extra run and a half of cushion on the Cardinals is the safer way to attack this line.

Free · Weekly

The smartest 5 minutes in betting

Get the week's best offers, line moves, and data-driven picks — straight to your inbox. No spam, unsubscribe anytime.

Join 240,000+ subscribers. 21+ only.