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.726-7
Landen Roupp logoL.RouppSan Francisco Giants logo3.117-6

Giants at Angels Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
54-52
-1.5
-1.5+114
o8.5-124
-148
Angels
51-55
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: 221-230-3 (-3.0u)
M.Trout o1.5 Hits + Runs + RBIs+105
1.05u
Firefighter Bets
Firefighter Bets
Last 30d: 41-64-0 (-22.3u)
T.Fitzgerald o1.5 Hits + Runs + RBIs+135
1u
Sir Lockselot
Sir Lockselot
Last 30d: 33-58-0 (-18.3u)
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: 168-175-3 (-34.4u)
L.Roupp o6.5 Ks+114
1.48u
6.07% ev
Hammering Hank
Hammering Hank
Last 30d: 6-13-0 (-14.9u)
SF -138
1.45u
Late Night Banger⚾️🔨
Boomer Betz
Boomer Betz
Last 30d: 221-230-3 (-3.0u)
M.Trout o0.5 HR+400
0.4u
Day 1
Greg DiNardo
Greg DiNardo
Last 30d: 3-3-0 (-1.8u)
SF -130
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 49-49-1 (+10.6u)
LAA +110 (F5)
1u
Brian Bitler
Brian Bitler
Last 30d: 62-69-2 (-11.2u)
LAA +115
3u
Moneyline Hacks
Moneyline Hacks
Last 30d: 74-75-8 (+45.0u)
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: 150-158-9 (+7.4u)
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
58-4829-2229-268-1749-31
Giants
44-6220-3124-3120-4323-18

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Angels
55-48-327-22-228-26-113-11-142-36-2
Giants
48-54-420-30-128-24-321-41-125-13-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Angels
51-5526-2525-3013-1237-43
Giants
54-5228-2326-2934-2919-22

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

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    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
54-52
o4.5-120
u4.5-108
Angels
51-55
o3.5-127
u3.5-101