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.118-8
Grayson Rodriguez logoG.RodriguezLos Angeles Angels logo6.284-7

Angels at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
56-90
+1.5
+1.5-160
o8.5-102
+135
Giants
62-85
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
Matt DiLeo
Matt DiLeo
Last 30d: 54-29-1 (+13.0u)
G.Rodriguez u4.5 Ks-155
0.65u
Kenny Ducey
Kenny Ducey
Last 30d: 2-7-0 (-5.3u)
Under 8.5-110
1.1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 88-74-1 (+1.6u)
Over 7.5-128
0.78u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 39-68-6 (-14.8u)
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
Wags Wins
Wags Wins
Last 30d: 225-172-3 (+40.8u)
SF -1.5+140
1u
Brandon Kravitz
Brandon Kravitz
Last 30d: 20-20-1 (+2.2u)
Over 7.5-105
1.9u
Frank Ammirante
Frank Ammirante
Last 30d: 268-316-7 (-38.6u)
L.Webb o18.5 Outs-106
1.06u
Adam Kaufman
Adam Kaufman
Last 30d: 88-100-0 (-26.8u)
LAA +152
1u
Matt Trollo
Matt Trollo
Last 30d: 59-72-3 (-14.3u)
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%).

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

No props found

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
73-7437-3536-3921-2751-46
Angels
74-7236-3838-3412-1462-58

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
68-69-1033-36-335-33-727-18-340-50-7
Angels
59-86-128-4631-40-19-1750-69-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
62-8536-3626-4924-2437-60
Angels
56-9030-4426-4613-1343-77

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

  • Anthony Rendon
    3B

    Rendon is out with hip

    Out

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
56-90
N/A
N/A
Giants
62-85
N/A
N/A