St. Louis Cardinals vs San Francisco Giants Prediction (Sep 9)
The Wise Guy Desk · MLB Breakdown
St. Louis Cardinals logo@San Francisco Giants logo
This game has ended. Final: St. Louis Cardinals 6, San Francisco Giants 7. The preview below is archived exactly as it was published before the game.

St. Louis Cardinals vs San Francisco Giants Prediction & Pick (Sep 9)

A near coin-flip price on a team 24 games better in the standings: we lean Cardinals -114 at BetRivers.
🎁 Get today's free play by email · no card neededFree ↓
The edge we flaggedSt. Louis Cardinals
Expected value+1.5% @ BetRivers
Andre Pallante
St. Louis Cardinals starter · 12-6, 3.51 ERAAndre Pallante
Blade Tidwell
San Francisco Giants starter · 0-2, 4.43 ERABlade Tidwell
The lean: Cardinals moneyline -114 at BetRivers (+1.5% EV)
📊 Best prices from the regulated US sportsbooks we track Line shopping can improve your price
MarketSt. Louis CardinalsSan Francisco Giants
Moneyline-114Pregame price at BetRivers →+117Pregame price at Novig →
Total 8.5O +106Pregame price at FanDuel →U -111Pregame price at ProphetX →
📊 Team Breakdown archived pregame data
St. Louis CardinalsSan Francisco Giants
Season win %
49.3%
41.8%
Last 5 games (newest first)
St. Louis Cardinals logoSt. Louis CardinalsWLWLL
San Francisco Giants logoSan Francisco GiantsLWLWW
Runs scored vs allowed, last 5
St. Louis Cardinals logoSt. Louis Cardinals29 for · 31 against
San Francisco Giants logoSan Francisco Giants24 for · 24 against
Pregame chance to win, per the betting market
54%
46%
Pregame chance to win, per ESPN's computer model
52%
48%
Standings & streak
St. Louis Cardinals logoSt. Louis Cardinals4th NL Central · 18 GB · L2
San Francisco Giants logoSan Francisco Giants4th NL West · 27.5 GB · W2
How to read this: "chance to win per the betting market" comes from the actual odds with the sportsbook's built-in fee (the vig) stripped out, so it is the market's honest opinion. When that number and ESPN's model disagree, one of them is wrong, and that gap is where value lives.
🛈 Wise Guy Desk analysis - not an official play. A free breakdown to help you find value and bet the best number. Ross's documented MLB plays are graded win or loss on the members board.
📘 New to betting? Two-minute translation. A moneyline bet is picking who wins the game, nothing else. In this game, +117 means a $100 bet profits $117 if it wins. -114 means you risk $114 to profit $100, that's the favorite. The run line is baseball's point spread, almost always 1.5 runs. The total is a bet on combined runs by both teams, over or under the books' number. +EV (positive expected value) means the price pays better than the market-implied fair odds (the line with the vig removed); consistently taking better prices raises your expected return over time. Learn the full system free: Sports Betting 101 · Think Like the Book · Odds converter · No-vig calculator

A Standings Gap the Market Barely Respects

The Cardinals are 72-74. The Giants are 61-85. That is an eleven-game gap in the win column, and the betting market prices this game as close to a coin flip: St. Louis -114, San Francisco +117. Add one more wrinkle. San Francisco has already beaten St. Louis twice this year and leads the season series 2-0. That is the tension worth studying before you put a dollar anywhere near it.

FREE · NO CARD · EVERY DAY
Get the daily free-play email · by 5 PM ET weekdays, noon ET weekends
Documented free VIP plays whenever they're on the board, from a team with six straight winning years. Every result graded in public, win or lose.
Unsubscribe anytime in one tap. No spam, just the play and the receipts.

The Matchup

Neither club is playing for anything real. St. Louis sits 4th of 5 in the NL Central, 18 games back, and has dropped two straight. San Francisco sits 4th of 5 in the NL West, a distant 27.5 games out, but has won two in a row. Recent form is closer than the records suggest.

The Cardinals are 2-3 over their last five while scoring 29 and allowing 31, so they have been outscored slightly. The Giants are 3-2 in their last five, having scored 24 and allowed 24, dead even. Two teams playing out the schedule, one of them with a small head of steam and a 2-0 head-to-head edge.

Pitching Matchup

Starting pitching is the single biggest input in a baseball price, because the starter typically handles the largest share of the innings and sets the tone for how many runs are even possible. St. Louis sends Andre Pallante, 12-6 with a 3.51 ERA. ERA is earned run average, the average number of runs a pitcher allows per nine innings, so 3.51 means roughly three and a half runs per full start.

San Francisco counters with Blade Tidwell, 0-2 with a 4.43 ERA, a run of difference per nine innings and far less major-league track record behind it. Win-loss records for pitchers are noisy because they depend on run support, but the ERA gap here is the cleaner signal.

The Numbers

Line by line. The moneyline is simply a bet on who wins, no margin required. St. Louis is -114, meaning you risk $114 to win $100, and the best version of that price sits at BetRivers. San Francisco is +117, meaning a $100 bet returns $117 in profit, best priced at Novig. The total is 8.5, which means the books expect about eight or nine combined runs, and you bet whether the real total lands over or under that.

Over 8.5 is +106 at FanDuel (risk $100 to win $106); Under 8.5 is -111 at ProphetX (risk $111 to win $100). No run line, the bet where a team gives or takes 1.5 runs, is posted here. Shop those numbers. A -114 instead of -125 on the same side costs nothing extra and compounds over a season.

Where the Value Is

Strip the bookmaker's built-in cut, the vig, out of both sides and the market-implied fair probability comes to 54% St. Louis, 46% San Francisco. The -114 price only needs about 53.3% to break even. That gap is the whole edge. Our model grades Cardinals -114 at +1.5% expected value, which in dollars means that for every $100 you put through at that number, you would expect to profit about $1.50 on average over the long run. Small, but real, and it only exists at the best price. ESPN's pregame model is a touch more conservative at 52.2% for St. Louis, so this is a thin edge, not a fat one.

Conditions & Injuries

Oracle Park at 68 degrees, partly cloudy, wind at 2 mph. Nearly still air in a park that already suppresses run scoring, which is context worth holding onto with a total of 8.5. San Francisco is without Victor Bericoto (10-day IL), JT Brubaker (15-day IL) and Matt Gage (60-day IL). St. Louis is missing Peter Strzelecki (15-day IL), JJ Wetherholt (10-day IL) and Everson Pereira (10-day IL).

The Pick

Cardinals moneyline at -114, and take it at BetRivers. If your book has it at -120 or worse, the edge is gone, so this bet is entirely price-dependent.

The Prediction

The better starter, the better record, and a price that has not fully caught up. We project St. Louis by a run or two in a quiet, low-air Oracle Park game, something like 4-3 or 5-3, with the under on 8.5 a live secondary thought given the conditions. The 2-0 season series is real but tiny, and two games do not outweigh an eleven-win difference in the standings and a full run of ERA separation on the mound. That is the read on this number. The Desk posts a documented free play on days like this, and it sits right below.

Conditions & Injuries

VenueOracle Park
Weather68°F, Partly cloudy, wind 2 mph
Season seriesSF leads series 2-0
SFVictor Bericoto (10-Day-IL), JT Brubaker (15-Day-IL), Matt Gage (60-Day-IL)
STLPeter Strzelecki (15-Day-IL), JJ Wetherholt (10-Day-IL), Everson Pereira (10-Day-IL)

St. Louis Cardinals vs San Francisco Giants FAQ

Who is favored in St. Louis Cardinals vs San Francisco Giants?

St. Louis Cardinals is the market favorite at -114 (best price at BetRivers) on the moneyline, with San Francisco Giants at +117. Lines move all day, so check the odds table on this page for the current best number at every book.

Are these Wise Guy Team picks free?

Yes. This is a free Wise Guy Desk breakdown - our analysis, not Ross's official plays. Ross's documented plays are bet with real money and graded win or loss on the members board.

How does the Wise Guy Desk find value?

Expected value first - the best price across the books versus the true fair price - then sharp-money confirmation from the betting splits. EV-primary, sharp-confirmed.

What is the total (over/under) for St. Louis Cardinals vs San Francisco Giants?

The total is 8.5, with the over priced at +106 at FanDuel and the under at -111 at ProphetX. A total is a bet on the combined score of both teams, over or under that number, no matter who wins.

This preview was produced with AI assistance from live data feeds and reviewed by automated checks. Odds and availability change constantly and may differ from what's shown - always verify the current line at your sportsbook before betting. Found an error? memberservice@wiseguyteam.com.
21+. For entertainment and educational purposes, not financial advice. Wise Guy Desk reads are analysis, not guaranteed outcomes. If gambling stops being fun, take a break. 1-800-GAMBLER.

Want our side of this one? 3 to 7 documented Wise Guy Team plays a day, every one tracked - win or loss. or $197 once →
Start your $1 trial →