MLB MLB
Apr 23, 1:46 AM ET UPCOMING
Los Angeles Dodgers

Los Angeles Dodgers

6W-4L
VS
San Francisco Giants

San Francisco Giants

5W-5L
Spread +1.5
Total 8.0
Win Prob 35.5%
Odds format

Los Angeles Dodgers vs San Francisco Giants Odds, Picks & Predictions — Thursday, April 23, 2026

Dodgers bring the star power, Giants have the matchup wrinkles — Ohtani vs Mahle rewrites the total and some books are offering Giants at juicy prices.

ThunderBet ThunderBet
Apr 22, 2026 Updated Apr 22, 2026

Odds Comparison

91+ sportsbooks
DraftKings
ML
Spread -1.5 +1.5
Total 7.5 7.5
FanDuel
ML
Spread -1.5 +1.5
Total 7.5 7.5
Bovada
ML
Spread -1.5 +1.5
Total 8.0 8.0
BetRivers
ML
Spread -1.5 +1.5
Total 7.5 7.5

Why this game matters — Ohtani vs. a fragile Giants staff and a rivalry with punch

Tonight isn't just another Bay Series game; it's a narrative collision. You have Shohei Ohtani on the bump for the Dodgers — a K-machine who forces opposing managers to avoid early free-swinging pitchers — going into Oracle Park against a Giants staff that's been chewed up in spots. That creates two clear storylines: the market wants to tag the Dodgers as the safe winner, but there's a small-number contrarian case for the Giants when you dig into starting‑pitcher mismatch, inflated props, and exchange liquidity. If you're looking for a single reason to pay attention, it's this: the bookmakers are pricing a sub-8 total while our predictive engine and exchange consensus think there are more runs coming, and that creates asymmetric value you can exploit with the right size and timing.

Matchup breakdown — where the edges actually are

Start with form and ELO: Dodgers ELO is 1562, Giants 1476 — that’s a meaningful gap and explains why most books have L.A. as the favorite. The Dodgers are averaging 6.0 runs per game versus 3.5 allowed; the Giants are 3.4 scored, 4.4 allowed. But numbers don’t tell the full story.

Pitching mismatch is the headline. Ohtani is the type who suppresses big innings and racks strikeouts — he removes smoke from the equation. Tyler Mahle, on the other hand, is in trouble: 7.23 ERA, 5.79 BB/9 and 2.89 HR/9. That combination invites early multi-run frames, especially at Oracle where one mistake can leave the yard. The Dodgers' lineup is built to capitalize on those mistakes; conversely, the Giants’ offense is built for contact and situational hitting, which plays better in tight, low-walk environments.

Tempo/style clash: Dodgers want to swing for power and shorten counts; Giants want to work counts and manufacture. In a game where Mahle is prone to walks and long balls, Dodgers’ power profile accelerates scoring. That’s why both our predictive models and the exchanges are leaning over.

Context matters: Dodgers are 7-3 in their last 10 and have an uptick in run production; Giants are 5-5 with more variance and recent blow-ups. So you’re betting against volatility with the Dodgers and buying it with the Giants — two different risk profiles depending on how you size your ticket.

EV Finder Spotlight

Unknown +11.1% EV
Pitcher Outs at Novig ·
Unknown +5.8% EV
Pitcher Outs at ProphetX ·
More +EV edges detected across 91+ books +4.1% EV

ThunderBet Best Bet

HIGH CONFIDENCE
Dodgers ML
Edge 5.2 pts
Best Book Fanatics
Ensemble Score 78/100
Signals 3/3 agree
ThunderBet line: 64.5 | Market line: 35.5

Market pulse — what the lines and movements are telling you

Look at the soft books vs sharp exchanges and you'll see two markets. Retail books are firmly on the Dodgers: DraftKings lists the Dodgers moneyline around {odds:1.48}, BetRivers at {odds:1.47} and Pinnacle can be as high as {odds:1.53} for the away price. The Giants retail ML ranges roughly from {odds:2.64} (Bovada) to {odds:2.76} (FanDuel), and some exchanges are even offering up to {odds:2.86} for contrarian buyers.

Spread markets are centered on Dodgers -1.5 with typical juice around {odds:1.85} on many books; Pinnacle and other sharps skew slightly higher. Totals have clustered at 7.5 at most shops, but our model predicts 8.6 and the exchange lean is comfortably over — the exchange over_prob sits north of 53%. Pinnacle/consensus over price is near {odds:1.88}, which is where we’re starting to see true value against retail lines.

Also watch line movement: the Odds Drop Detector tracked significant drift — Dodgers spreads jumped about +29.5% at some offshore books (Ladbrokes/Coral) and the over market experienced extreme volatility (over prices moved from 1.83 to 5.50 at the same shops). That kind of movement is a red flag for liquidity issues or big limit reductions, not necessarily a true change in expectation.

Exchange consensus (ThunderCloud) is clear: away 63.8% win probability vs home 36.2%, consensus spread +1.5, consensus total 7.5. When exchanges and sportsbooks disagree materially you have two choices: follow the sharp money or take the soft-book mispricings.

Where the value sits — analytics-backed angles

We run this game through an ensemble of models and our internal scoring engine. Right now our ensemble scores this at 79/100 confidence, with cross-signal convergence on the total direction and a split view on the moneyline. What that means: the models are relatively sure there are more runs expected than the retail books are pricing, but the moneyline flips depending on which book you pick.

Concrete value flags you can act on:

  • Our EV Finder is flagging +12.0% on an over/prop around pitcher strikeouts at Novig and +11.5% on batter home run props at the same book — these are model-backed edges where the house price is materially off our expectation.
  • The Trap Detector flagged a soft-book trap on Dodgers -1.5 where the juice inflated at Ladbrokes/Coral. That’s typically a limit cut or a reaction to catastrophic liabilities, not a true fundamental adjustment.
  • Exchange liquidity shows contrarian pockets: BetOpenly is pricing the Giants ML at a higher decimal, and our EV scans list San Francisco ML there with ~+9.3% EV for the patient buyer. Ask the AI Assistant to surface specific exchange offers and sizing suggestions if you want a closer look.

In plain terms: if you want to play a safer, model-backed route, look to the total and targeted props (K totals, home runs) where our pricing differs significantly from retail. If you want a higher variance contrarian play, the Giants ML around {odds:2.86} at selected exchanges is where the AI and exchange consensus suggest value exists — but size that one appropriately.

Recent Form

Los Angeles Dodgers Los Angeles Dodgers
L
W
L
L
W
vs San Francisco Giants L 1-3
vs Colorado Rockies W 12-3
vs Colorado Rockies L 6-9
vs Colorado Rockies L 3-4
vs Colorado Rockies W 7-1
San Francisco Giants San Francisco Giants
W
L
W
W
W
vs Los Angeles Dodgers W 3-1
vs Washington Nationals L 0-3
vs Washington Nationals W 7-6
vs Washington Nationals W 10-5
vs Cincinnati Reds W 3-0
Key Stats Comparison
1554 ELO Rating 1484
5.8 PPG Scored 3.4
3.4 PPG Allowed 4.2
L1 Streak W1
Model Spread: +0.1 Predicted Total: 5.9

Trap Detector Alerts

Over 8.0
MEDIUM
split_line Sharp: Soft: 7.0% div.
Pass -- Retail paying 7.0% LESS than Pinnacle fair value | Pinnacle STEAMED 6.9% away from this side (sharp fade) | Retail …
Under 8.0
MEDIUM
split_line Sharp: Soft: 4.3% div.
Pass -- Retail slow to react: Pinnacle moved 5.6%, retail still 4.3% off | Pinnacle SHORTENED 5.6% toward this side (sharp steam) …

Odds Drops

San Francisco Giants
h2h · Betfair (EU)
+171.3%
San Francisco Giants
h2h · Betfair (AU)
+171.3%

Key factors to watch pre-game

- Starting pitchers: final confirmation on Ohtani's pitch count and whether he’s fully extended matters. If the Dodgers trim his innings, that changes the over/under calculus.
- Tyler Mahle's health and pitch shape: Mahle's walk and HR profile (7.23 ERA, 5.79 BB/9, 2.89 HR/9) means bullpen leverage and early deficits are likely. If the Giants plan short leashes, that amplifies run-scoring windows for L.A.
- Injuries and depth: Dodgers have flagged some late bullpen issues in recent games; if a key reliever is out, that’s a negative for the chalk. Conversely, any late scratch for the Giants' lineup reduces their contrarian edge.
- Park and weather: Oracle Park is more neutral than it used to be for homers, but wind and late-season shifts can flip the expected run environment. Check the weather and sac fly forecasts before lock.
- Public bias and limits: public bias is modestly toward the away team (4/10). Books with heavy retail action have upped juice — check the Odds Drop Detector before sizing.
- Timing and shop selection: if you want the Giants ML, your edge is shop-specific. Use the EV Finder for a live list of where that price is tradable; for line traps use the Trap Detector.

Two final tactical reads: our model-predicted total is 8.6 (so we’re leaning over the public 7.5), and the exchange market is already pricing more runs than many sportsbooks — that’s your main arbitrage/edge window if you prefer correlated multi-leg bets or prop scalps.

Locking it up — how to play this from an edge perspective

If you want low-variance exposure: target the over or player K/HR props at shops where the EV Finder flags 10%+ edges. Those are model-backed and let you control unit risk.
If you want a high-variance contrarian split: take small Giants ML tickets at exchanges offering up to {odds:2.86} and pair with a total bump or a Dodgers-runline hedge. Size these tickets smaller because the consensus and ELO are on the Dodgers.

If you're a subscriber, our full dashboard will show book-by-book liquidity and suggested sizes; subscribe to ThunderBet to unlock the full picture. If you want a quick, conversational read after lines move, ask our AI Assistant to run an updated EV scan for you. Either way, watch for late scratches and the opening-inning run environment — that's where this game will likely be decided.

As always, bet within your means.

AI Analysis

Moderate 60%
Starting pitcher mismatch: Shohei Ohtani (away) is the clear edge on the mound vs Tyler Mahle (home). Ohtani's strong K-rate and low ERA should limit big innings, but Mahle's 7.23 ERA, 5.79 BB/9 and 2.89 HR/9 make this a clear run-scoring opportunity for the Dodgers and the Giants' lineup early.
Consensus/predictive models lean OVER 7.5 — predicted total 8.6 and exchange over_prob 53.4% — which implies the market total is slightly underpriced for the true expectation (Pinnacle/consensus over price near {odds:1.88}).
Moneyline markets are mixed: consensus strongly favors the Dodgers, but retail books show pockets of value on the Giants (books like Kalshi/Polymarket are offering the Giants up to {odds:2.86}). Market movement shows intermittent sharpening toward the Giants, creating contrarian opportunities.

This is a classic pitcher-driven matchup: Ohtani (Dodgers) gives Los Angeles a clear arm advantage while Tyler Mahle (Giants) has been hittable and wild this season. That combination typically produces a higher-scoring game even when one starter is dominant because …

Get the edge on every game.

Professional-grade betting analytics across 91+ sportsbooks.

91+ books +EV finder Trap detector AI assistant Alerts
Get Started