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.045-9

Angels at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
0-0
+1.5
+1.5-184
o9-113
+111
Giants
0-0
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: 20-16-2 (+6.1u)
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.
Over 4.5 (F5)-130
0.5u
(B365) Saturday's Leadoff
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
SF -120
0.83u
Over 5 (F5)-115
0.87u
Frank Ammirante
Frank Ammirante
Last 30d: 94-86-0 (-5.5u)
R.Johnson u2.5 Earned Runs-102
1.02u
LAA +115 (F5)
0.87u
💰🦡 Jake
💰🦡 Jake
Last 30d: 99-112-1 (+27.7u)
Under 0.5 (1st Inn)-105
1.5u
Matthew Lopes
Matthew Lopes
Last 30d: 0-0-0 (+0.0u)
R.Devers To Hit 1+ Home Runs Yes+321
3.21u
B.Eldridge To Hit 1+ Home Runs Yes+425
1u
C.Schmitt To Hit 1+ Home Runs Yes+475
1u

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

Loading props…

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
80-8241-4039-4221-2758-54
Angels
82-8039-4243-3814-1768-63

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
75-77-1036-42-339-35-727-18-347-58-7
Angels
71-90-132-4939-41-114-1757-73-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
65-9737-4428-5324-2440-72
Angels
62-10034-4728-5316-1546-85

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

    Giants Injuries

    • Hayden Birdsong
      SP

      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
    0-0
    N/A
    N/A
    Giants
    0-0
    N/A
    N/A