SPORTS·SLATE·AI

Dodgers at Giants — MLB Odds, Starters, Weather · Tuesday, Apr 21, 2026

Los Angeles Dodgers logo
Dodgers
43-25
FINAL
13
Giants
28-40
San Francisco Giants logo
MONEYLINE · IMPLIED PROBABILITY
LAD
17¢
POLY
KALSHI20¢
SF
89¢
POLY100¢
KALSHI81¢
DISPERSION 20¢ · venues diverge — potential edge · $5,402,457 combined volume · UPDATED 49D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 50D AGO
SF logo
SF38.0¢3.93U · CONFIDENT
EDGE+7.9%
Confident lean on SF at 38.0¢ — +7.9% edge, driven by the overall matchup.
RESULT: WIN·SF 3-1 LAD
+6.41u
VENUE
Oracle Park
ROOF
Open
WEATHER
55°F · Snow
W 10mph · 7% precip
WATCH
NBCS BA · SportsNet LA
STARTERS
Yoshinobu Yamamoto headshot
Yoshinobu Yamamoto (R)
LAD · 12 GS
ERA
2.68
WHIP
0.92
K/9
8.50
BB/9
1.75
IP
77.3
Landen Roupp headshot
Landen Roupp (R)
SF · 13 GS
ERA
4.00
WHIP
1.29
K/9
9.95
BB/9
3.88
IP
69.7
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 50D AGO·534 WORDS

The Los Angeles Dodgers bring a 5.76 runs per game attack into Oracle Park to face a San Francisco Giants pitching staff that has surrendered 4.22 ERA through 175 innings in 2026. That 1.34 run differential per game gap between LAD's offense and SF's run prevention creates the foundation for what should be a high-scoring affair in the Bay Area.

Los Angeles enters with a 15-6 record and a dominant +48 run differential, powered by an offense that has found multiple ways to score. Andy Pages leads the charge with a 1.144 OPS through 75 plate appearances, slashing .412/.453/.691 with 5 home runs and 21 RBI. The small-sample caveat applies to Dalton Rushing's eye-popping 1.909 OPS through just 18 plate appearances, but his 4 home runs in limited action suggest real power potential. Shohei Ohtani continues his on-base streak that has reached 52 games per MLB.com, posting a .917 OPS with 14 walks against 20 strikeouts — a patient approach that has translated to a .402 on-base percentage.

San Francisco's offensive picture looks considerably bleaker at 3.41 runs per game, though they do have bright spots in small samples. Daniel Susac has been scorching through 22 plate appearances with a 1.259 OPS, hitting .524/.545/.714, while Casey Schmitt provides steady production with an .892 OPS across 59 plate appearances. The Giants' challenge lies in depth — after their top performers, the offensive production drops off significantly, contributing to their 9-13 record and -21 run differential.

The pitching matchup heavily favors the road team despite the Dodgers not yet announcing their starter. Los Angeles has posted a 3.07 ERA as a staff with strong peripherals: 8.79 K/9, 3.23 BB/9, and just 0.79 HR/9 allowed. San Francisco counters with Landen Roupp, who has been effective through 4 starts with a 2.38 ERA and 0.97 WHIP across 22.7 innings. Roupp's 9.53 K/9 and 2.78 BB/9 represent solid ratios, and his 0.00 HR/9 through this small sample suggests he has kept the ball in the park effectively. However, the Giants' staff aggregate tells a different story — their 4.22 ERA, 1.34 WHIP, and 1.13 HR/9 indicate significant struggles beyond Roupp's individual performance.

The recent news of Edwin Díaz requiring elbow surgery per multiple sources removes a key late-inning weapon from the Dodgers' arsenal, though this impacts future games more than today's starter-heavy matchup. The Dodgers' bullpen depth should absorb this loss without immediate concern for a team sitting comfortably at 15-6.

The market has priced the Dodgers as 64-cent favorites with remarkable consensus between Polymarket and Kalshi — zero dispersion suggests strong agreement on the line. Given LAD's 2.29 run differential per game advantage and their superior pitching staff facing a Giants offense that ranks among the league's weakest at 3.41 runs per game, the 64-cent pricing appears to accurately reflect the underlying talent gap. The Dodgers' combination of elite offense and strong pitching creates multiple paths to victory against a Giants team that has struggled to score runs consistently in 2026.

If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.

RECENT FORM · LAST 5
LAD · 3-2 L5
W 1-0
vsLAA · 6/5
W 9-2
vsLAA · 6/6
L 5-13
vsLAA · 6/7
W 12-3
@PIT · 6/9
L 8-9
@PIT · 6/10
OLDEST → LATEST
SF · 2-3 L5
L 2-3
@CHC · 6/6
W 2-1
@CHC · 6/7
L 3-4
vsWSH · 6/8
L 3-6
vsWSH · 6/9
W 11-10
vsWSH · 6/10
OLDEST → LATEST
INJURIES
Los Angeles Dodgers logo
LAD13 ON IL
P
Evan Phillips
Right forearm discomfort
60-DAY · 68D
1B
Recovery from left elbow surgery
60-DAY · 59D
P
Recovery from right shoulder surgery
15-DAY · 30D
P
Left shoulder fatigue
15-DAY · 30D
P
Brusdar Graterol
Recovery from right shoulder surgery
15-DAY · 30D
2B
Tommy Edman
Recovery from right ankle surgery
10-DAY · 30D
P
Bobby Miller
Right shoulder soreness
60-DAY · 30D
P
Landon Knack
Details pending
15-DAY · 30D
P
Jake Cousins
Details pending
15-DAY · 20D
P
Gavin Stone
Right shoulder inflammation
15-DAY · 20D
SS
Right oblique strain
10-DAY · 16D
P
Right shoulder inflammation
15-DAY · 8D
P
Right elbow loose bodies
15-DAY · 1D
San Francisco Giants logo
SF10 ON IL
P
Jason Foley
Recovery from right shoulder surgery
60-DAY · 67D
P
Rowan Wick
Recovery from Tommy John surgery
60-DAY · 65D
P
Hayden Birdsong
Tommy John surgery
60-DAY · 31D
P
Right knee and left shoulder surgery
15-DAY · 30D
P
Left hamstring strain
15-DAY · 30D
P
Reiver Sanmartin
Right hip flexor strain
60-DAY · 27D
CF
Left hamstring strain
10-DAY · 9D
CF
Left wrist hamate fracture
10-DAY · 6D
C
Right elbow ulnar neuritis/
10-DAY · 1D
P
Right arm fatigue
15-DAY · 0D
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.