The WireThe desk is 690-326 live in 2026 · 690-326 live all-time (68%) · 1,016 live picks graded in public · backtest 2997-1915 reported separately
BotcappersBOTCAPPERS
The Wire · MLB · September 25, 2026
MLB · Free pick of the day

Los Angeles Dodgers vs San Francisco Giants Prediction — Friday, September 25, 2026

Los Angeles Dodgers vs San Francisco Giants prediction for Friday, September 25, 2026: Botcappers' AI MLB model is on the board with a PASS — posted before the li…

MLBChipper is 622-619 (50%) across 1,241 graded picks — every one posted before the game and graded in public.Full record →

Friday night's Los Angeles Dodgers vs San Francisco Giants prediction looks simple on the surface. The Dodgers are -390 on the moneyline, a number that says the market expects them to win going away. First pitch is 10:15 PM ET at Oracle Park, and on paper this reads like a formality.

The model sees it differently. This is an official PASS. No action, no bet, and the reasons come down to a pitcher who got hit hard less than a week ago and a ballpark that has a habit of swallowing fly balls whole.

Matchup fact box
Los Angeles Dodgers vs San Francisco Giants
Event · 2026-09-25 · Friday, September 25, 2026 · 10:15 PM ET
Market · Los Angeles Dodgers -390 (recorded at posting)
Official status · PASS — an official-card PASS; no official action
Why a named side can still be a no-bet · the side below is the model's read on who wins. A wager also needs the price to be wrong, and here it is not.
The free pick PASS
Los Angeles Dodgers (-390)
an official-card PASS; no official action · 2026-09-25 · 10:15 PM ET · graded in public

Why the model is stepping aside

The headline number here is what the Giants already did against this Dodgers pitching staff. Six days ago, the same probable starter, Tarik Skubal, took a beating: eight hits and four earned runs in five innings, with only three strikeouts. That is not a get well soon anomaly against a lineup that had no answers. It is a lineup that clearly had one, and now gets a second look at the same arm with the book fresh in hand.

Pair that with the conditions at Oracle Park. Forecasts have a crosswind running 15 to 28 miles per hour, the kind of gust that turns a Dodgers fly ball into a routine out instead of extra bases. Power is the Dodgers' whole operating theory on offense, and this park, on this night, works against it.

The case for the favorite anyway

None of this means the Dodgers are a bad team, or even a bad bet in a vacuum. A -390 price still means the market is confident, and market confidence usually reflects real quality: better roster depth, a track record of winning series, a bullpen that can cover for a shaky start. If Skubal settles in and the wind lays down even a little, this could be over by the fifth inning with the Dodgers cruising.

But recent form against a specific opponent and a specific set of conditions matters, and it is exactly the kind of detail a market number does not always price in cleanly. A team can be the better club overall and still be the wrong side on a given Friday night.

Why this is a PASS, not a play

To be clear about the tier: this is not a bet the model is making. It is not a lean, and it is not a soft version of a play, it is simply not action tonight. The specifics of what triggered the pass are not something we are disclosing here, but the ingredients above, the recent knock against Skubal and the wind working against Dodgers power, are the real basis for the read.

That distinction matters more than it sounds like it should. A -390 favorite losing outright is not rare in baseball, and this is a spot where the recent data and the park conditions both point toward more resistance than the price suggests. Whether that resistance is enough to actually flip the result is a different question, and it is one the model is not confident enough to answer with money behind it tonight.

The verdict

The Dodgers are heavy favorites at -390, and the Giants just tagged their probable starter for eight hits and four runs less than a week ago, now with a 15 to 28 mile per hour crosswind at Oracle Park working against Dodgers power. That combination is enough to keep this off the card as an official pass. No bet, no lean, just a spot the model is watching from the sidelines.

Sources & method
  • Event · 2026-09-25 · Friday, September 25, 2026 · 10:15 PM ET
  • Market · Los Angeles Dodgers -390 — recorded when the pick was posted
  • Model · Chipper, Botcappers' AI MLB model — how it is built and what it does not know
  • Record · every pick is timestamped before the event and graded in public, win or lose
  • Statistics · the model's own match/game database, current to the posting time above. Figures a reader cannot open here are internal to that database, not published third-party data.

This is one pick. Your free account opens the whole card.

Every active side, price, confidence rating, and staking detail is free after sign-in. No card, no subscription, and the permanent ledger stays public either way.

Create your free account →