The Wise Guy Desk · MLB Breakdown
@

Chicago Cubs vs San Francisco Giants Prediction, Pick & Best Bet

With a coin-flip market, the smallest price tag wins: Cubs -104 at FanDuel is the cleanest number on the board.
Javier Assad
Chicago Cubs starter · 3-1, 4.73 ERAJavier Assad
Landen Roupp
San Francisco Giants starter · 5-6, 4.00 ERALanden Roupp
The lean: Lean Cubs moneyline -104 at FanDuel (best price)
📊 Best price across every book Line shopping = more profit
MarketChicago CubsSan Francisco Giants
Moneyline-104Bet at FanDuel →-110Bet at Fanatics →
Run line-1.5 +163Bet at BetRivers →+1.5 -180Bet at Fanatics →
Total 8O -117Bet at BetRivers →U +100Bet at Caesars →
📊 Team Breakdown real data · updated daily
Chicago CubsSan Francisco Giants
Season win %
50.7%
40.6%
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 against
Chance to win tonight, per the betting market
50%
50%
Chance to win tonight, per ESPN's computer model
45%
55%
Standings & streak
Chicago Cubs4th NL Central · 7.5 GB · W1
San Francisco Giants4th NL West · 16 GB · W1
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. A plus number is the underdog: +150 means a $100 bet profits $150. -104 means you risk $104 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 true odds, the only proven way to profit long-term. Learn the full system free: Sports Betting 101 · Think Like the Book · Odds converter · No-vig calculator

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.

Conditions & Injuries

VenueOracle Park
Weather55°F, Partly cloudy, wind 6 mph
Season seriesSF wins series 2-0
SFWilly Adames (Day-To-Day), Tyler Mahle (15-Day-IL), Jared Oliva (60-Day-IL)
CHCTrent Thornton (paternity), Jaxon Wiggins (Day-To-Day), Jeff Brigham (Day-To-Day)

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.

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.