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

Angels at Giants

8:05 pm • NBCS-BA
2 - 9
Starting Pitchers
pitcherteameraw-l
Robbie Ray logoR.RaySan Francisco Giants logo3.0810-6
Ryan Johnson logoR.JohnsonLos Angeles Angels logo5.124-8

Angels at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
57-93
+1.5
+1.5-184
o9-113
+111
Giants
62-89
u8.5
-1.5+150
u9-109
-130
location pinSaturday 8:05 p.m.
July 25, 2026
Oracle ParkSan Francisco
Angels vs. Giants Expert Picks
Matt Trollo
Matt Trollo
Last 30d: 52-66-2 (-14.6u)
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: 0-0-0 (+0.0u)
Over 5 (F5)-115
0.87u
SF -120
0.83u
💰🦡 Jake
💰🦡 Jake
Last 30d: 20-23-0 (-3.7u)
Under 0.5 (1st Inn)-105
1.5u
Frank Ammirante
Frank Ammirante
Last 30d: 240-265-6 (-11.6u)
LAA +115 (F5)
0.87u
R.Johnson u2.5 Earned Runs-102
1.02u
Matthew Lopes
Matthew Lopes
Last 30d: 51-202-1 (+26.5u)
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
3.21u
Matt Trollo
Matt Trollo
Last 30d: 52-66-2 (-14.6u)
Over 4.5 (F5)-130
0.5u
(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
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
75-7638-3737-3921-2753-48
Angels
78-7237-3841-3413-1465-58

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
71-70-1036-36-335-34-727-18-343-51-7
Angels
62-87-129-4633-41-110-1752-70-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
62-8936-3926-5024-2437-64
Angels
57-9331-4426-4914-1343-80

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
    IF

    Rendon is out with hip

    Out

Giants Injuries

  • Hayden Birdsong
    P

    Birdsong is out with arm

    Out

Angels vs. Giants Box Score
Angels Player Stats
Projected
PITCHERPCIPKER
Ryan Johnson logoRR.Johnson, P693.148
Brent Suter logoLB.Suter, P442.241
Kirby Yates logoRK.Yates, P21100
Tyler Heineman logoRT.Heineman, P11100
HITTERSH-ABRHRRBI
Zach Neto logo1Z.Neto, SS0-3000
Oswald Peraza logo1O.Peraza, SS0-1000
Mike Trout logo2M.Trout, CF2-3000
Josh Lowe logo2J.Lowe, RF0-0000
Vaughn Grissom logo3V.Grissom, 2B1-4001
Jorge Soler logo4J.Soler, DH0-5000
Nolan Schanuel logo5N.Schanuel, 1B1-4000
Jo Adell logo6J.Adell, RF1-2000
Wade Meckler logo6W.Meckler, LF0-1000
Denzer Guzman logo7D.Guzman, 3B0-4000
Jose Siri logo8J.Siri, LF2-3200
Jose Siri logo8J.Siri, CF2-3200
Logan O'Hoppe logo9L.O'Hoppe, C2-4000
Giants Player Stats
Projected
PITCHERPCIPKER
Robbie Ray logoLR.Ray, P80650
Tristan Beck logoRT.Beck, P29201
Keaton Winn logoRK.Winn, P24111
HITTERSH-ABRHRRBI
Luis Arraez logo1L.Arraez, 2B2-4201
Jesus Rodriguez logo1J.Rodriguez, PH0-1000
Jesus Rodriguez logo1J.Rodriguez, 2B0-1000
Heliot Ramos logo2H.Ramos, LF1-5100
Bryce Eldridge logo3B.Eldridge, DH0-3000
Drew Cavanaugh logo3D.Cavanaugh, PH0-1000
Drew Cavanaugh logo3D.Cavanaugh, DH0-1000
Rafael Devers logo4R.Devers, 1B3-4214
Christian Koss logo4C.Koss, 3B0-0000
Casey Schmitt logo5C.Schmitt, 3B1-4101
Casey Schmitt logo5C.Schmitt, 1B1-4101
Jung Hoo Lee logo6J.Lee, RF2-3113
Grant McCray logo6G.McCray, RF0-0000
Willy Adames logo7W.Adames, SS1-4000
Drew Gilbert logo8D.Gilbert, CF1-3100
Daniel Susac logo9D.Susac, C0-3100

Angels vs. Giants Odds Comparison

Right Arrow

Could not load odds

Angels at Giants Team Totals

MatchupOverUnder
Angels
57-93
N/A
N/A
Giants
62-89
N/A
N/A