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

Angels at Giants

2:15 am • ABTV
6 - 7
Starting Pitchers
pitcherteameraw-l
Logan Webb logoL.WebbSan Francisco Giants logo4.318-9
Grayson Rodriguez logoG.RodriguezLos Angeles Angels logo6.025-8

Angels at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
0-0
+1.5
+1.5-160
o8.5-102
+135
Giants
0-0
u7.5
-1.5+134
u8.5-119
-161
location pinSaturday 2:15 a.m.
July 25, 2026
Oracle ParkSan Francisco
Angels vs. Giants Expert Picks
Kenny Ducey
Kenny Ducey
Last 30d: 2-2-0 (-0.2u)
Under 8.5-110
1.1u
Matt Trollo
Matt Trollo
Last 30d: 20-16-2 (+6.1u)
G.Rodriguez u4.5 Ks-155
0.5u
Has struck out 4 of L57 BF (7.5 SwStr%). Just 12.4% of LHBs this year! Proj. 12 of 21 batters faced to be from LH side. Arraez (2.7%), Lee (8%), Gilbert (13.5%). Surprisingly, park does not boost strikeouts (-2 to -4%).
Matt DiLeo
Matt DiLeo
Last 30d: 41-28-0 (+8.0u)
G.Rodriguez u4.5 Ks-155
0.65u
Brandon Kravitz
Brandon Kravitz
Last 30d: 60-67-2 (+4.4u)
Over 7.5-105
1.9u
Frank Ammirante
Frank Ammirante
Last 30d: 94-86-0 (-5.5u)
L.Webb o18.5 Outs-106
1.06u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 49-90-6 (+2.2u)
L.Webb u18.5 Outs-102
0.49u
@DerekCarty ⭐️⭐️ https://myaction.app/Px7faNpr24b
J.Adell o0.5 HR+1085
1u
@DerekCarty ⭐️⭐️⭐️ https://myaction.app/Px7faNpr24b
Adam Kaufman
Adam Kaufman
Last 30d: 368-334-18 (-10.4u)
LAA +152
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 96-94-2 (-7.7u)
Over 7.5-128
0.78u
Wags Wins
Wags Wins
Last 30d: 276-252-4 (+18.4u)
SF -1.5+140
1u

Angels vs. Giants Previews & Analysis

  • Angels vs Giants: Two Erratic Squads article feature image

    Angels vs Giants: Two Erratic Squads

    Kenny Ducey•
    Jul 24, 2026 UTC
  • Our 5 MLB Best Bets for Friday Night (Starting With Rockies-Brewers at 4 PM ET) article feature image

    Our 5 MLB Best Bets for Friday Night (Starting With Rockies-Brewers at 4 PM ET)

    Action Network Staff•
    Jul 24, 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

16%

Bets%

84%

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 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
Jul 19th@SEAL 3-4+1.5 WU 7SEA +135

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
    Grayson Rodriguez logoRG.Rodriguez, P80435
    Brent Suter logoLB.Suter, P22110
    Jose Fermin logoRJ.Fermin, P13120
    Kirby Yates logoRK.Yates, P17101
    Samy Natera logoLS.Natera, P12110
    Ryan Zeferjahn logoRR.Zeferjahn, P21110
    Chase Silseth logoRC.Silseth, P140.100
    HITTERSH-ABRHRRBI
    Zach Neto logo1Z.Neto, SS1-4100
    Mike Trout logo2M.Trout, CF0-2001
    Nolan Schanuel logo3N.Schanuel, 1B2-5001
    Oswald Peraza logo3O.Peraza, PR0-0000
    Oswald Peraza logo3O.Peraza, 2B0-0000
    Jorge Soler logo4J.Soler, DH1-5100
    Vaughn Grissom logo5V.Grissom, 2B2-5112
    Vaughn Grissom logo5V.Grissom, 1B2-5112
    Wade Meckler logo6W.Meckler, LF0-5000
    Jo Adell logo7J.Adell, RF1-4100
    Denzer Guzman logo8D.Guzman, 3B1-3100
    Tyler Heineman logo9T.Heineman, C1-2102
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Logan Webb logoRL.Webb, P99644
    Dylan Smith logoRD.Smith, P19130
    Jason Foley logoRJ.Foley, P15112
    Erik Miller logoLE.Miller, P15110
    Caleb Kilian logoRC.Kilian, P13110
    HITTERSH-ABRHRRBI
    Luis Arraez logo1L.Arraez, 2B3-5000
    Heliot Ramos logo2H.Ramos, LF0-5000
    Bryce Eldridge logo3B.Eldridge, DH1-3200
    Rafael Devers logo4R.Devers, 1B2-4213
    Casey Schmitt logo5C.Schmitt, 3B1-4113
    Jung Hoo Lee logo6J.Lee, RF0-4000
    Willy Adames logo7W.Adames, SS0-4000
    Drew Gilbert logo8D.Gilbert, CF2-2000
    Grant McCray logo8G.McCray, PR0-0100
    Grant McCray logo8G.McCray, CF0-0100
    Daniel Susac logo9D.Susac, C0-2001
    Drew Cavanaugh logo9D.Cavanaugh, PH0-1000
    Drew Cavanaugh logo9D.Cavanaugh, C0-1000
    Jesus Rodriguez logo9J.Rodriguez, PR0-0100

    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