Los Angeles Angels
41-63
@
San Francisco Giants
43-59
4:05 PM ET Oracle Park NBCS BA Day GameWeekend

Back the Giants at home behind Robbie Ray against a wobbly Ryan Johnson.

Ray's steadier profile plus a suppressive Oracle Park setup tilt value toward San Francisco.

SideBET HOME ML SF -126
TotalBET UNDER 9.0
Lean6/10
Confidence
Best Bet Under 9.0 at Oracle with wind in and Ray on the mound is the top play.
Total9.0
LAA Win48%
SF Win56%
Implied LAA4.4
Implied SF4.6

Vegas / Market

Total
9.0
Run line
SF 1.5
LAA ML
+108 48%
SF ML
-126 56%
LAA4.4
SF4.6

The de-vigged totals sit at LAA 4.4 and SF 4.6, so the market already leans lightly Giants at -126, which feels fair rather than soft. The total of 9.0 looks high given the wind-in park and Ray's arm, so any edge lives on the under. No mispriced side jumps out, making the number the play over the price.

Pitching Matchup

LAA
Ryan Johnson
2-4 · 38.1 IP
ERA
6.10
WHIP
1.43
K/9
7.1
BB/9
3.8
VS
SF
Robbie Ray
8-6 · 110.2 IP
ERA
3.33
WHIP
1.30
K/9
7.8
BB/9
4.4

Ray is the clear edge with a 3.33 ERA and 1.30 WHIP across 110.2 innings, though his 4.41 BB/9 shows shaky command that can extend innings. Johnson has been hittable, a 9.21 H/9 and 1.43 WHIP driving that ugly 6.10 ERA over just 38.1 frames. Neither misses elite bats, but Ray's run prevention is far more reliable.

Offense Comparison

LAArank of 30SF
4.3 18 Runs / G 26 4.1
0.240 20 AVG 7 0.252
1.09 21 HR / G 18 1.13
9.49 2 K / G 26 7.88

The Angels bring more thump but strike out at the league's second-highest clip, a dangerous profile against Ray's stuff and a spacious yard. San Francisco offers contact-heavy at-bats, ranking 7th in AVG and whiffing the sixth-least, a better formula to grind Johnson deep. Trout and Neto give LAA stack ceiling, but SF's on-base skill matches the softer opposing arm.

Weather & Park

CFN
7 mph in from CF · favors pitchers
Conditions
Partly cloudy
Temp
62°
Humidity
80%
humid, lighter air, slight carry

Oracle Park is outdoors at 62F with a 7 mph wind blowing in from center, a negative run-scoring signal that further caps power and favors the under.

DFS Angles

Lean a modest Giants stack given Johnson's 9.21 H/9 and SF's contact profile, though the wind-in park caps the ceiling. If chasing LAA upside, Trout and Neto headline a leverage stack versus Ray's walks.

Target Robbie Ray as the pricier but far safer arm against a whiff-prone Angels lineup. Fade Ryan Johnson given his 6.10 ERA and 1.43 WHIP in a matchup lacking obvious upside.

LAA top bats
  • Mike Trout 13.1 proj · $5,100 · 2.6x
  • Zach Neto 12.3 proj · $4,600 · 2.7x
  • Jorge Soler 10.6 proj · $3,400 · 3.1x
  • Jo Adell 10.1 proj · $3,700 · 2.7x
  • Nolan Schanuel 9.9 proj · $3,200 · 3.1x
SF top bats
  • Rafael Devers 11.9 proj · $4,400 · 2.7x
  • Bryce Eldridge 11.2 proj · $3,900 · 2.9x
  • Heliot Ramos 10.1 proj · $4,500 · 2.2x
  • Casey Schmitt 9.6 proj · $4,700 · 2.1x
  • Luis Arraez 9.4 proj · $4,600 · 2.1x

Players to Watch

Prop leans
  • Mike Trout - over hits lean - team-best 1.50 projected hits versus shaky Johnson.
  • Zach Neto - HR interest - 0.32 projected homers leads Angels bats.
  • Luis Arraez - over hits lean - contact skill fits 1.42 projected hits.
  • Rafael Devers - HR interest - 0.38 projected homers pace the Giants.
On watch
  • Robbie Ray - 4.41 BB/9 could inflate his pitch count early.
  • Ryan Johnson - short 38.1 IP sample makes his floor volatile.
  • Heliot Ramos - 1.56 projected hits tops SF but light on power.
  • Bryce Eldridge - 11.2 fpts value at $3900 if lineup slots well.
View all LAA & SF props →

Form & Head-to-Head

Season series: LAA 0 – SF 1

Season series is early with San Francisco leading 1-0.

Today's MLB Slate