Giants vs. Angels Odds & Betting Predictions - April 20, 2025

Giants at Angels

1:38 am • NBCS-BA
3 - 2
Starting Pitchers
pitcherteameraw-l
Kyle Hendricks logoK.HendricksLos Angeles Angels logo4.816-9
Landen Roupp logoL.RouppSan Francisco Giants logo3.807-7

Giants at Angels Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
72-69
-1.5
-1.5+114
o8.5-124
-148
Angels
66-75
u8.5
+1.5-136
u8.5+103
+124
location pinSunday 1:38 a.m.
April 20, 2025
Angel StadiumAnaheim
Giants vs. Angels Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 170-185-1 (-15.3u)
M.Trout o1.5 Hits + Runs + RBIs+105
1.05u
Firefighter Bets
Firefighter Bets
Last 30d: 95-87-0 (+2.0u)
T.Fitzgerald o1.5 Hits + Runs + RBIs+135
1u
Sir Lockselot
Sir Lockselot
Last 30d: 23-60-0 (-44.0u)
LAA +124
2.5u
🔑 Angels ML +124 (DraftKings) 2.5u Honestly fading myself here. Everything points towards the Giants. Kyle fucking Hendricks is pitching for the Angels but I just have this feeling to go against my gut here. Giants underlying offensive metrics show they are over performing. Take the value
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 91-95-1 (-9.3u)
L.Roupp o6.5 Ks+114
1.48u
6.07% ev
Boomer Betz
Boomer Betz
Last 30d: 170-185-1 (-15.3u)
M.Trout o0.5 HR+400
0.4u
Day 1
Greg DiNardo
Greg DiNardo
Last 30d: 2-3-0 (-1.3u)
SF -130
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 77-90-8 (-13.6u)
LAA +110 (F5)
1u
Brian Bitler
Brian Bitler
Last 30d: 93-75-0 (+46.0u)
LAA +115
3u
Moneyline Hacks
Moneyline Hacks
Last 30d: 91-84-5 (+18.8u)
SF -132
0.76u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60 ✅Chat with a strong active betting community daily.
Sean Zerillo
Sean Zerillo
Last 30d: 177-176-5 (+5.3u)
Under 9-118
0.5u
Bet to -122 or 8.5 (-103)

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Giants vs. Angels Public Betting Percentages

Away Logo

Giants

Public

80%

Bets%

20%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Angels
77-6439-3138-3311-2264-42
Giants
65-7629-4036-3631-5133-24

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Angels
75-62-439-28-336-34-118-14-156-47-3
Giants
66-70-528-40-138-30-430-51-134-19-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Angels
66-7534-3632-3917-1647-59
Giants
72-6935-3437-3544-3827-30

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 19thSFW 2-0+1.5 WU 8LAA +135
Apr 18th@TEXL 3-5+1.5 LU 9.5TEX +135
Apr 17th@TEXL 1-3-1.5 LU 9.5TEX -132
Apr 16th@TEXL 0-4+1.5 LU 9TEX +110
Apr 13th@HOUL 3-7+1.5 LO 8.5HOU +139

Angels vs. Giants Injury Updates

Angels Injuries

  • Anthony Rendon
    3B

    Rendon is out with hip

    Out

  • Gustavo Campero
    RF

    Campero is out with ankle

    Out

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • JT Brubaker
    RP

    Brubaker is out with ribs

    Out

Giants vs. Angels Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Landen Roupp logoRL.Roupp, P96792
Tyler Rogers logoRT.Rogers, P12110
Ryan Walker logoRR.Walker, P19100
HITTERSH-ABRHRRBI
Mike Yastrzemski logo1M.Yastrzemski, RF1-4100
Willy Adames logo2W.Adames, SS1-3101
Jung Hoo Lee logo3J.Lee, CF1-4000
Matt Chapman logo4M.Chapman, 3B2-3112
Heliot Ramos logo5H.Ramos, LF0-4000
LaMonte Wade logo6L.Wade, 1B0-3000
Wilmer Flores logo7W.Flores, DH0-4000
Patrick Bailey logo8P.Bailey, C0-3000
Tyler Fitzgerald logo9T.Fitzgerald, 2B0-3000
Angels Player Stats
Projected
PITCHERPCIPKER
Kyle Hendricks logoRK.Hendricks, P63513
Reid Detmers logoLR.Detmers, P382.220
Ryan Johnson logoRR.Johnson, P111.100
HITTERSH-ABRHRRBI
Taylor Ward logo1T.Ward, LF0-4000
Luis Rengifo logo2L.Rengifo, 3B1-4000
Mike Trout logo3M.Trout, DH2-4222
Jorge Soler logo4J.Soler, RF1-4000
Tim Anderson logo4T.Anderson, PR0-0000
Logan O'Hoppe logo5L.O'Hoppe, C1-3000
Nolan Schanuel logo6N.Schanuel, 1B1-4000
Zach Neto logo7Z.Neto, SS0-3000
Kyren Paris logo8K.Paris, 2B0-3000
Jo Adell logo9J.Adell, CF0-3000

Giants vs. Angels Odds Comparison

Right Arrow

Could not load odds

Giants at Angels Team Totals

MatchupOverUnder
Giants
72-69
o4.5-120
u4.5-108
Angels
66-75
o3.5-127
u3.5-101