The Los Angeles Angels host the San Francisco Giants on Sunday, April 20, 2025. First pitch from Angel Stadium is scheduled for 4:07 p.m. ET; the game will be broadcast on NBCS-BA.
Find my Giants vs Angels prediction and parlay picks for Sunday afternoon below.
[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/04/April20giantsangelsqs.jpg” buttontext=”Place This Parlay Instantly!” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1492377965&deeplinkId[1]=ML1494099870&context=qs-articles”][/quickslipbasic]
[subheader sizedown=”false” text=”My Giants vs Angels Parlay” center=”true” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” link1=”https://www.actionnetwork.com/mlb/odds/san-francisco-giants” link1follow=”true” logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” link2=”https://www.actionnetwork.com/mlb/odds/los-angeles-angels” link2follow=”true”][/subheader]
- Angels/Giants Over 9
- Matt Chapman 2+ Bases
Parlay Odds: +250
_InlineAdBlock
Giants vs Angels Odds
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” awayname=”Giants” awayslug=”san-francisco-giants” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” homename=”Angels” homeslug=”los-angeles-angels” date=”Sunday, Apr 20″ time=”4:07 p.m. ET” network=”NBCS-BA” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”-1.5″ col1awayline=”+145″ col1hometext=”+1.5″ col1homeline=”-175″ col2awaytext=”9″ col2hometext=”9″ col2awayline=”-102o / -118u” col2homeline=”-102o / -118u” col3awaytext=”-115″ col3hometext=”-105″ col3awayline=”” col3homeline=”” bookname=”DraftKings” bookthumbnaillogo=”https://assets.actionnetwork.com/603379_Primary.png” bookreviewslug=”draftkings”][/gamematchup]
Giants vs Angels Projected Starting Pitchers
RHP Justin Verlander (SF) | Stat | LHP Yusei Kikuchi (LAA) |
---|---|---|
0-1 | W-L | 0-3 |
0.1 | fWAR (FanGraphs) | 0.2 |
6.75 / 4.68 | ERA /xERA | 4.13 / 3.93 |
4.74 / 4.52 | FIP / xFIP | 4.61 / 4.32 |
1.77 | WHIP | 1.17 |
9.1% | K-BB% | 12.5% |
37.1% | GB% | 36.5% |
107 | Stuff+ | 93 |
96 | Location+ | 110 |
Giants vs Angels Prediction, Betting Analysis
[subheader sizedown=”true” text=”Angels/Giants Over 9″ subtext=”” center=”false” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” link1=”https://www.actionnetwork.com/mlb/odds/los-angeles-angels” link1follow=”true” logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” link2=”https://www.actionnetwork.com/mlb/odds/san-francisco-giants” link2follow=”true” trailinglogourl=”” trailinglink=”” trailinglinkfollow=”true”][/subheader]
We will ride with the over in this matchup.
Southpaw Yusei Kikuchi gets the rock today for the Angels. He is 0-3 with an era of 4.13, and he has allowed three runs or more in three of his four starts. He will likely struggle against this Giants lineup today.
Veteran Justin Verlander will start for San Francisco, and he has also struggled, allowing three runs or more in his three starts.
Verlander is 0-1 with an era of 6.75.
[subheader sizedown=”true” text=”Matt Chapman 2+ Bases” subtext=”” center=”false” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” link1=”https://www.actionnetwork.com/mlb/odds/san-francisco-giants” link1follow=”true” logo2url=”” link2=”” link2follow=”true” trailinglogourl=”” trailinglink=”” trailinglinkfollow=”true”][/subheader]
Matt Chapman has been swinging a hot bat lately. The veteran has two hits or more in four of his last five games.
Chapman has strong career numbers against Kikuchi, batting .263 with two home runs in 19 at-bats.
Giants vs Angels Parlay
- Angels/Giants Over 9
- Matt Chapman 2+ Bases
Parlay odds: +250 (BetMGM)
Giants vs Angels Betting Trends
[bettingtrends title=”” gameid=”252696″ date=”20250420″][/bettingtrends]
[subheader sizedown=”true” text=”Giants vs Angels Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”252696″ date=”20250420″][/gameforecast]