📊 Team Breakdown real data · updated daily
Chicago CubsSan Francisco Giants
Last 5 games (newest first)
Chicago CubsWLLLW
San Francisco GiantsLWLLW
Runs scored vs allowed, last 5
Chicago Cubs18 for · 17 against
San Francisco Giants21 for · 24 againstChance to win tonight, per the betting market
Chance to win tonight, per ESPN's computer model
Standings & streak
Chicago Cubs4th NL Central · 7.5 GB · W1
San Francisco Giants4th NL West · 16 GB · W1How 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.
A Coin Flip by the Bay
Two teams below the playoff line meet in San Francisco, and the betting market can barely tell them apart. The Cubs arrive a few games above .500 but stuck deep in their division, while the Giants are scuffling near the bottom of theirs. The numbers makers have priced this almost dead even, which makes it a perfect classroom game: when the sides are this close, your profit does not come from picking a winner, it comes from paying the lowest possible price.
The Matchup
Chicago is 35-34, sitting 4th of 5 in the NL Central and 7.5 games back. San Francisco is 28-41, also 4th of 5 in its division but a distant 16 games out. Both clubs limp in on a one-game win streak. Recent form is choppy: the Cubs are 2-3 over their last five (scoring 18, allowing 17), and the Giants are also 2-3 (scoring 21, but allowing 24). One worry for Chicago: San Francisco has already taken the first two meetings of this season series, so the Giants have shown they can beat this exact opponent.
Pitching Matchup
Chicago sends Javier Assad (3-1, 4.73 ERA) against San Francisco's Landen Roupp (5-6, 4.00 ERA). ERA, or earned run average, is the number of runs a pitcher typically gives up per nine innings, so lower is better. Roupp's 4.00 edges Assad's 4.73 on paper. Starting pitching carries outsized weight in baseball betting because the starter touches the ball on every pitch for the early innings and sets the tone before any reliever appears. A small ERA gap like this one is real but not decisive, especially in a big ballpark.
The Numbers
Start with the moneyline, which is simply a bet on who wins the game outright. Chicago is -104 at FanDuel, meaning you risk $104 to win $100. San Francisco is -110 at Fanatics, where you risk $110 to win $100. Both being on the minus side tells you the books see a near tie. The run line sets a 1.5-run handicap: Cubs -1.5 at +163 (BetRivers) needs Chicago to win by 2 or more and pays $163 on a $100 stake, while Giants +1.5 at -180 (Fanatics) cashes if San Francisco loses by 1 or wins. The total is 8, the combined runs both teams are expected to score; Over is -117 at BetRivers, Under is +100 at Caesars. Shopping these books for the best of each price is where small, repeatable edges live.
Where the Value Is
The fair, no-vig market (the price stripped of the book's built-in commission) is 50% each side. At Cubs -104, the price implies about 50.98%, just a hair above fair, for a small negative expected value near minus 1.9%. Expected value is your average profit or loss per bet over the long run; minus 1.9% means roughly a $1.90 loss per $100 across many bets. The Giants at -110 imply about 52.4%, a worse minus 4.5%. Neither clears our bar, but the Cubs price is the cleaner number, and ESPN's model giving San Francisco 54.8% does not offer enough cushion to chase the Giants here.
Conditions & Injuries
First pitch sits at 55 degrees, partly cloudy, with a light 6 mph wind at Oracle Park, a notoriously pitcher-friendly yard that tends to suppress scoring. San Francisco's Willy Adames is day-to-day, with Tyler Mahle and Jared Oliva on the injured list. Chicago is without Trent Thornton (paternity), plus day-to-day questions on Jaxon Wiggins and Jeff Brigham.
The Pick
This is a pass-or-tiny-lean spot, not a confident play. If you want exposure, the most defensible number is Cubs moneyline -104 at FanDuel, simply because it is the lowest tax on a true coin flip.
The Prediction
Expect a low-scoring, tight game in a park that favors arms, with Roupp and Assad trading zeros early. We see something like a 4-3 final that could fall either way. With no side clearing our value bar, discipline is the real winner: take Cubs -104 only if you insist on a bet, and never pay more than the best posted number.
Chicago Cubs vs San Francisco Giants FAQ
Who is favored in Chicago Cubs vs San Francisco Giants?
With a coin-flip market, the smallest price tag wins: Cubs -104 at FanDuel is the cleanest number on the board.
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.