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

Angels at Giants

2:15 am • ABTV
@
Starting Pitchers
pitcherteameraw-l
Logan Webb logoL.WebbSan Francisco Giants logo3.875-7
Grayson Rodriguez logoG.RodriguezLos Angeles Angels logo8.233-3

Angels at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
41-62
+1.5
+1.5-161
o8.5-105
+135
Giants
42-60
u7.5
-1.5+135
u8.5-115
-160
location pinSaturday 2:15 a.m.
July 25, 2026
Oracle ParkSan Francisco
thermometer image66°Fahrenheit
rain image0%Rain
wind image13Wind
Angels vs. Giants Expert Picks
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 33-71-4 (-9.5u)
J.Adell o0.5 HR+1085
1u
@DerekCarty ⭐️⭐️⭐️ https://myaction.app/Px7faNpr24b
L.Webb u18.5 Outs-102
0.5u
@DerekCarty ⭐️⭐️ https://myaction.app/Px7faNpr24b
Wags Wins
Wags Wins
Last 30d: 192-175-4 (+2.8u)
SF -1.5+140
1u
Brandon Kravitz
Brandon Kravitz
Last 30d: 46-41-0 (+7.6u)
Over 7.5-105
2u
Frank Ammirante
Frank Ammirante
Last 30d: 321-375-8 (-50.1u)
L.Webb o18.5 Outs-106
1.06u
Adam Kaufman
Adam Kaufman
Last 30d: 120-104-3 (+12.6u)
LAA +152
1u
Matt Trollo
Matt Trollo
Last 30d: 81-89-2 (-5.6u)
G.Rodriguez u4.5 Ks-155
0.78u
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

  • 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
  • Opening Pitch: How To Bet Friday's Slate Using BARTOLO article feature image

    Opening Pitch: How To Bet Friday's Slate Using BARTOLO

    Sean Zerillo
    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
47-5522-2525-3016-2331-31
Angels
53-5028-2425-2611-1142-39

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
46-48-821-24-225-24-620-16-325-32-5
Angels
46-5720-3226-257-1539-42

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
42-6022-2520-3518-2124-38
Angels
41-6224-2817-3411-1130-51

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

  • Gustavo Campero
    C

    Campero is out with ankle

    Out

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Angels vs. Giants Starting Lineups
Angels Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Grayson Rodriguez logoRG.Rodriguez, P3-38.231.7716.94
HITTERSAVGOBPSLGHR
Zach Neto logo1Z.Neto, SS.238.326.44619
Mike Trout logo2M.Trout, CF.234.388.45918
Nolan Schanuel logo3N.Schanuel, 1B.280.354.3946
Jorge Soler logo4J.Soler, DH.205.294.37511
Vaughn Grissom logo5V.Grissom, 3B.251.318.3865
Jo Adell logo6J.Adell, RF.241.288.39815
Oswald Peraza logo7O.Peraza, 2B.240.284.3737
Josh Lowe logo8J.Lowe, LF.207.254.3598
Logan O'Hoppe logo9L.O'Hoppe, C.211.275.3004
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Logan Webb logoRL.Webb, P5-73.871.1127.15
HITTERSAVGOBPSLGHR
Luis Arraez logo1L.Arraez, 2B.320.359.4464
Bryce Eldridge logo2B.Eldridge, DH.265.358.46910
Heliot Ramos logo3H.Ramos, LF.268.304.4559
Rafael Devers logo4R.Devers, 1B.242.312.46820
Casey Schmitt logo5C.Schmitt, 3B.273.303.48420
Jung Hoo Lee logo6J.Lee, RF.302.335.4275
Willy Adames logo7W.Adames, SS.227.279.43318
Drew Gilbert logo8D.Gilbert, CF.226.308.3514
Drew Cavanaugh logo9D.Cavanaugh, C.237.356.2370

Angels vs. Giants Odds Comparison

Right Arrow

Could not load odds

Angels at Giants Team Totals

MatchupOverUnder
Angels
41-62
N/A
N/A
Giants
42-60
N/A
N/A