MLB MLB
May 15, 2:11 AM ET UPCOMING
San Francisco Giants

San Francisco Giants

5W-5L
VS
Los Angeles Dodgers

Los Angeles Dodgers

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

San Francisco Giants vs Los Angeles Dodgers Odds, Picks & Predictions — Friday, May 15, 2026

Dodgers short moneyline, Giants' hot road starter and sharp line drift create a clear value window — here’s where the edges are.

ThunderBet ThunderBet
May 14, 2026 Updated May 14, 2026

Odds Comparison

91+ sportsbooks
BetMGM
ML
Spread -1.5 +1.5
Total 8.0 8.0
DraftKings
ML
Spread -1.5 +1.5
Total 8.0 8.0
BetRivers
ML
Spread -1.5 +1.5
Total 8.5 8.5
Bovada
ML
Spread -1.5 +1.5
Total 8.5 8.5

Why this rivalry matters tonight

This isn’t a neutral mid-May tilt — it’s a continuation of a short but telling storyline: the Giants have owned the Dodgers in this micro-series and Landen Roupp draws a start that flips the matchup on paper. The Dodgers are the public favorite at home, but they arrive with a four-game losing stretch and a hairline-thin roster after a wave of injuries. The headline: you’ve got a hot-Giants team (4-1 last five) coming into Chavez Ravine, an established road ace on the bump, and a market that still leans on home bias. If you care about edges, that mismatch between public perception and matchup reality is where you should be looking.

Quick snapshot you can use at a glance: Dodgers moneyline is clustered in the low favorites — around {odds:1.57} at major books — while the Giants are trading north of {odds:2.40} in places. Those two numbers are where the market is deciding value tonight.

Matchup breakdown: pitching, lineup dents and tempo

Start with pitching: Roupp is the story. His season ERA sits at 3.09 and his road ERA is an impressive 2.01. He’s been consistent throwing strikes and limiting hard contact away from Oracle Park. Emmet Sheehan, on the other hand, has a 4.79 season ERA and a 3.98 mark at home — not a disaster but not matchup-proof against a Giants lineup that’s comfortable playing small ball and taking advantage of command mistakes.

Tempo and run environment: both clubs are middle-of-the-pack in push pace, but the Dodgers still average 5.0 runs per game vs 3.5 allowed — nominally stronger offense. The Giants trade-off is they score less overall (3.5 PPG) but are getting timely hitting and better bullpen usage lately. Our model spits a projected total around 8.4 runs, while the exchange consensus leans an 8.0 — that disconnect suggests moderate run upside if both starters push early traffic.

ELO and form matter: Dodgers remain higher at an ELO of 1525, but their form has slipped (1-4 last five). The Giants sit at 1475 but are trending the other way (5-1 in their last six including recent wins over L.A.). In short: the long-term rating favors LA; the immediate matchup and form favor San Francisco.

EV Finder Spotlight

Unknown +20.0% EV
Batter Triples at Hard Rock Bet (OH) ·
Unknown +12.0% EV
Batter Stolen Bases at Fanatics ·
More +EV edges detected across 91+ books +4.1% EV

Betting market: prices, movement and where the sharp money is

Wallet-level view: sportsbooks are pricing the Dodgers as favorites and the spread consensus is -1.5 at home. You can find Dodgers -1.5 priced in the 2.23–2.26 range depending on the book — for example {odds:2.23} at key handles — which is the market saying you need multiple Dodger runs to justify backing them.

Movement tells the story: we tracked a sizable drift on the Giants’ spread price at 1xBet — it moved from 1.39 to 1.72, a +23.7% swing. Our Odds Drop Detector logged that move and it screams ‘market re-pricing’ after early action or new information. At the same time, there’s been consistent clustering of the home moneyline around {odds:1.57}–{odds:1.60} which indicates public money still backing the Dodgers despite the matchup concerns.

Where the sharps are: the exchange consensus (ThunderCloud) is siding with the home team at about 60.7% implied win probability, but that’s a medium-confidence signal — the exchanges are telling us the Dodgers are the slightly more probable winner, yet the underlying matchup data and starting pitching tilt toward the Giants. That tension is why we’re seeing divergence between exchanges and some books, which our Trap Detector flagged as a favorite-bias trap in the early market windows.

Where the value lives — and where to be careful

Value isn’t just a gut call tonight; our systems are lighting up a few angles. The raw numbers: the EV Finder is flagging a +4.6% edge on an outlying totals market at Kalshi and a +3.8% edge on Dodgers spreads at Kalshi / BetOpenly. Those are real, exploitable edges if you can access those books.

But don’t confuse “value” with “lock.” Our AI analysis gives the matchup a 65/100 confidence with a moderate value rating and a lean toward the Giants — that’s not a heavy endorsement, it’s a nudge. Our ensemble engine (convergence signals from models, books and exchange behavior) is in partial agreement: exchange models say home ~60.7%, our internal predicted spread is -0.6 for the home team and our predicted total is 8.4. The convergence is partial — three of six signals point home, two point away, and one is neutral. That mixed read is exactly why you see the price discrepancy between sportsbooks and exchanges.

Practical angle: if you want exposure without betting the moneyline, the -1.5 line at around {odds:2.23} gives you better payout for a confident Dodgers push, and the market is offering it. Conversely, if you believe Roupp neutralizes LA early and the injury cloud suppresses Dodger offense, the Giants moneyline at the {odds:2.40} neighborhood is where you capture true upside — our AI Assistant (ask the AI Betting Assistant) will walk you through bankroll-sized scenarios for both plays.

Recent Form

San Francisco Giants San Francisco Giants
L
W
W
W
L
vs Los Angeles Dodgers L 0-4
vs Los Angeles Dodgers W 6-2
vs Los Angeles Dodgers W 9-3
vs Pittsburgh Pirates W 7-6
vs Pittsburgh Pirates L 3-13
Los Angeles Dodgers Los Angeles Dodgers
W
L
L
L
L
vs San Francisco Giants W 4-0
vs San Francisco Giants L 2-6
vs San Francisco Giants L 3-9
vs Atlanta Braves L 2-7
vs Atlanta Braves L 2-7
Key Stats Comparison
1468 ELO Rating 1531
3.3 PPG Scored 4.9
4.2 PPG Allowed 3.5
L1 Streak W1
Model Spread: -2.7 Predicted Total: 8.5

Trap Detector Alerts

Over 8.5
MEDIUM
line_movement Sharp: Soft: 3.5% div.
Fade -- Pinnacle STEAMED 8.0% away from this side (sharp fade) | Retail slow to react: Pinnacle moved 8.0%, retail still 3.4% …
San Francisco Giants +1.5
MEDIUM
line_movement Sharp: Soft: 4.3% div.
Fade -- Retail slow to react: Pinnacle moved 5.1%, retail still 4.3% off | Pinnacle STEAMED 5.1% away from this side (sharp …

Odds Drops

San Francisco Giants
h2h · Betfair (UK)
+147.5%
San Francisco Giants
h2h · Betfair (AU)
+147.5%

Key factors to watch in-game and pre-game

  • Injury list and roster stability: Dodgers are dealing with nine listed injuries, including Max Muncy and multiple arms. That compresses lineup depth and late-inning bullpen options — greater variance late in games.
  • Starting pitching health: Roupp’s ability to go deep matters; if he can manage 6+ innings the Giants’ bullpen depth becomes a hedge. Sheehan’s home splits are better than his road numbers; watch pitch count and command in the second and third innings.
  • Line movement warnings: The Giants’ spread already drifted significantly — our Odds Drop Detector tracked the 23.7% move — which can mean either sharp sellers or books getting wary. If you see the Dodgers -1.5 tighten after that drift, it’s likely sharp money correcting and you’ve missed the ideal entry.
  • Public bias and ticketing: Public leans about 5/10 toward home. That’s modest but persistent; if you see heavy same-game parlays or limits on Giants lines late, that’s a sign books are protecting against a late surge.
  • Weather and park effects: Chavez Ravine typically suppresses carry compared to neutral parks. Our projected total of 8.4 factors that in, but if wind picks up or bullpen volatility increases, expect the total to move fast. Check in close to first pitch.

One final operational note: if you’re trying to execute this with razor precision, our Odds Drop Detector and Trap Detector are worth running a quick scan on before you stake. And if you want to automate entries around the EV windows we found, consider our Automated Betting Bots to lock in that Kalshi/BetOpenly edge rather than babysitting lines all night.

If you want the full deep dive (batter splits vs LHP/RHP, bullpen leverage and play-by-play EV), unlocking the full dashboard will get you there — Subscribe to ThunderBet to see the model sheets, or fire up the AI Assistant for tailored stake sizing.

Short version for bettors: the market favors the Dodgers and the exchanges agree, but the combination of Roupp’s road form, the Dodgers’ injury list, and the drift toward longer Giants pricing creates a measurable value window on San Francisco if you’re willing to take the contrarian route. If you’d rather stay with the public, the Dodgers -1.5 around {odds:2.23} offers an upgrade in payout vs a straight moneyline ticket.

As always, if you want me to run the exact EV on a two-ticket hedge or a small-correlate parlay, ping the AI Betting Assistant — it will spit out sized bets and expected value scenarios in seconds.

As always, bet within your means.

AI Analysis

Moderate 68%
Sharp books (Pinnacle) show steam toward the totals' Under and a retail vs. sharp divergence on the Giants moneyline — market signals favor taking the Dodgers side or respecting the Under line movement.
Starting pitcher matchup is mixed: Landen Roupp (Giants) has stronger road numbers (ERA_away 2.01, K ability) vs. Emmet Sheehan (Dodgers) who has higher overall ERA and HR/9; this creates downside risk for a pure Dodgers moneyline play.
Dodgers carry a bigger injury list (including Max Muncy) and worse short-term form, which weakens home-side fundamentals despite market positioning and trap signals.

This is a tight betting spot where public positioning and sharp signals diverge. Market prices cluster the Dodgers as the favorite (~{odds:1.57} at retail) while Pinnacle/our trap system highlights steam toward the totals' Under and a retail underpricing of the …

Get the edge on every game.

Professional-grade betting analytics across 91+ sportsbooks.

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