Angels vs. Giants Odds & Betting Predictions - July 25, 2026

Angels at Giants

8:05 pm • NBCS-BA
@
Starting Pitchers
pitcherteameraw-l
Robbie Ray logoR.RaySan Francisco Giants logo3.338-6
Ryan Johnson logoR.JohnsonLos Angeles Angels logo6.102-4

Angels at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
41-63
+1.5
+1.5-184
o9-110
+110
Giants
43-60
u8.5
-1.5+150
u9-110
-130
location pinSaturday 8:05 p.m.
July 25, 2026
Oracle ParkSan Francisco
thermometer image68°Fahrenheit
rain image0%Rain
wind image14Wind
Angels vs. Giants Expert Picks
Matt Trollo
Matt Trollo
Last 30d: 84-94-2 (-8.2u)
LAA +113
0.5u
(DK) Wouldn't play any lower. Have this one just about even. Despite Johnson nearly doubling Ray's ERA, I only have them separated by a quarter run. LAA best bullpen estimators in the league L30 days, a run and a quarter better than SF.
Picks Office
Picks Office
Last 30d: 121-124-9 (-15.2u)
Over 5 (F5)-115
1u
SF -120
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 69-66-1 (+22.6u)
Under 0.5 (1st Inn)-105
1.58u
Frank Ammirante
Frank Ammirante
Last 30d: 322-370-8 (-44.3u)
LAA +115 (F5)
0.87u
R.Johnson u2.5 Earned Runs-102
1.02u
Matthew Lopes
Matthew Lopes
Last 30d: 42-180-3 (-28.9u)
B.Eldridge To Hit 1+ Home Runs Yes+425
1u
C.Schmitt To Hit 1+ Home Runs Yes+475
1u
R.Devers To Hit 1+ Home Runs Yes+321
1u
Matt Trollo
Matt Trollo
Last 30d: 84-94-2 (-8.2u)
Over 4.5 (F5)-130
0.65u
(B365) Saturday's Leadoff

Angels vs. Giants Previews & Analysis

  • Trollo's Pick for Angels-Giants article feature image

    Trollo's Pick for Angels-Giants

    Matt Trollo
    Jul 25, 2026 UTC
  • The Leadoff: Trollo's MLB Breakdown and Bets for Saturday article feature image

    The Leadoff: Trollo's MLB Breakdown and Bets for Saturday

    Matt Trollo
    Jul 25, 2026 UTC
  • Get The Edge: Saturday's Sharpest Spots Shown by BARTOLO article feature image

    Get The Edge: Saturday's Sharpest Spots Shown by BARTOLO

    Sean Zerillo
    Jul 25, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Angels vs. Giants Public Betting Percentages

Away Logo

Angels

Public

18%

Bets%

82%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
48-5523-2525-3017-2331-31
Angels
53-5128-2425-2711-1142-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
47-48-822-24-225-24-621-16-325-32-5
Angels
47-5720-3227-257-1540-42

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
43-6023-2520-3519-2124-38
Angels
41-6324-2817-3511-1130-52

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 25thLAAW 7-6-1.5 LO 8.5SF -161
Jul 22nd@KCL 4-5-1.5 LO 8.5KC -141
Jul 21st@KCL 2-3-1.5 LU 9KC -110
Jul 20th@KCL 3-4+1.5 WU 10KC +104
Jul 19th@SEAL 3-6+1.5 LO 7SEA +164

Angels vs. Giants Injury Updates

Angels Injuries

  • Anthony Rendon
    3B

    Rendon is out with hip

    Out

  • Gustavo Campero
    C

    Campero is out with ankle

    Out

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

  • Drew Cavanaugh
    C

    Drew Cavanaugh has been scratched Friday.

    Out

Angels vs. Giants Starting Lineups
Angels Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Ryan Johnson logoRR.Johnson, P2-46.101.4357.04
HITTERSAVGOBPSLGHR
Zach Neto logo1Z.Neto, SS.238.327.44919
Mike Trout logo2M.Trout, CF.233.388.45618
Vaughn Grissom logo3V.Grissom, 2B.255.319.4016
Jorge Soler logo4J.Soler, DH.205.293.37211
Nolan Schanuel logo5N.Schanuel, 1B.282.354.3946
Jo Adell logo6J.Adell, RF.241.288.39715
Denzer Guzman logo7D.Guzman, 3B.248.295.3804
Jose Siri logo8J.Siri, LF.269.324.4735
Logan O'Hoppe logo9L.O'Hoppe, C.211.275.3004
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Robbie Ray logoLR.Ray, P8-63.331.3107.81
HITTERSAVGOBPSLGHR
Luis Arraez logo1L.Arraez, 2B.324.362.4484
Heliot Ramos logo2H.Ramos, LF.263.298.4469
Bryce Eldridge logo3B.Eldridge, DH.266.363.47210
Rafael Devers logo4R.Devers, 1B.244.315.47621
Casey Schmitt logo5C.Schmitt, 3B.272.303.48921
Jung Hoo Lee logo6J.Lee, RF.299.332.4225
Willy Adames logo7W.Adames, SS.225.277.42818
Drew Gilbert logo8D.Gilbert, CF.233.316.3574
Daniel Susac logo9D.Susac, C.257.298.3270

Angels vs. Giants Odds Comparison

Right Arrow

Could not load odds

Angels at Giants Team Totals

MatchupOverUnder
Angels
41-63
N/A
N/A
Giants
43-60
N/A
N/A