Data Skrive
The San Francisco Giants and Matt James Chapman ready for the final of a three-game series against Kyren Paris and the Los Angeles Angels on Sunday at Angel Stadium. The Giants are -146 moneyline favorites in this matchup with the Angels (+122). San Francisco is favored on the run line (-1.5). The contest’s over/under is listed at 8.5 runs.
Here’s everything you need from a betting perspective on the Giants-Angels game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Giants vs. Phillies Highlights | MLB on FOX
Check out the best moments between the San Francisco Giants and the Philadelphia Phillies.
Giants vs. Angels Game Information & Odds
When: Sunday, April 20, 2025 at 4:07 p.m. ETWhere: Angel Stadium in Anaheim, CaliforniaHow to watch on TV: FDSW and NBCS-BA Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds Giants -146 +122 8.5 -123 +103 -1.5 +115 -136
Giants vs. Angels Prediction
Score Prediction: Giants 6, Angels 5Total Prediction: Over 8.5 runsWin Probabilities: Giants 54%, Angels 46%
Giants vs. Angels Betting Insights
The Giants have been favorites in 10 games this season and won seven (70%) of those contests.San Francisco has a record of 3-2 in games when sportsbooks favor them by at least -146 on the moneyline.The moneyline for this contest implies a 59.3% chance of a victory for the Giants.The Angels have been victorious in eight, or 50%, of the 16 contests they have been chosen as underdogs in this season.This season, Los Angeles has been victorious five times in nine chances when named as an underdog of at least +122 or worse on the moneyline.The moneyline set for this matchup implies the Angels have a 45% chance of walking away with the win.
San Francisco Giants
SF
-1.5
-114
O 8.5
Los Angeles Angels
LAA
+1.5
-106
U 8.5
Giants Recent Betting Performance
The Giants have a 2-1 record across the three games they were a moneyline favorite in their last 10 matchups.In their last 10 matchups, the Giants and their opponents combined to hit the over eight times (all 10 of the games had set totals).The Giants’ record against the spread is 5-5-0 over their past 10 games.
Giants Recent Stats
Stat Avg/Total Record 6-4 Runs Per Game 5.8 HR 12 ERA 4.45 K/9 10.7
Giants Player Insights
Jung Hoo Lee paces the Giants with a .355 batting average.In all of the majors, Lee is 64th in homers and 26th in RBI.Lee carries a five-game hitting streak into this matchup. In his last five games he is batting .471 with two doubles, a walk and three RBI.Matt James Chapman has three doubles, four home runs and 19 walks while batting .250.Chapman is 37th in homers and 26th in RBI in the major leagues.Wilmer Flores leads the Giants in home runs (six) and runs batted in (23).Mike Yastrzemski is batting .279 with six doubles, three home runs and 12 walks.
Giants Team Props
Hits O/U Total Bases O/U HR O/U RBI O/U Matt James Chapman 0.5 (-190) 1.5 (+120) – 0.5 (+145) Heliot Ramos 0.5 (-235) 1.5 (+115) – 0.5 (+190) Wilmer Flores 0.5 (-160) 0.5 (-165) – 0.5 (+210) Willy Rafael (Luna) Adames 0.5 (-175) 0.5 (-180) – 0.5 (+200) Tyler Fitzgerald 0.5 (-135) 0.5 (-140) – 0.5 (+270)
Angels Recent Betting Performance
In nine games as underdogs over the last 10 matchups, the Angels have a record of 3-6.In their last 10 games with a total, the Angels and their opponents are 4-6-0 when it comes to hitting the over.The Angels have a record of 5-5-0 ATS over their last 10 games.
Angels Recent Stats
Stat Avg/Total Record 3-7 Runs Per Game 3.3 HR 18 ERA 4.50 K/9 6.1
Angels Player Insights
Mike Trout has managed a team-high eight home runs and has driven in 16 runs.Among all hitters in the majors, Trout ranks second in homers and 16th in RBI.Kyren Paris is hitting .288 with a double, a triple, five home runs and five walks.Paris is 21st overall in homers and 121st in RBI this season.Nolan Schanuel paces the Angels’ lineup with a .280 batting average.Taylor Ward is hitting .214 with three doubles, five home runs and four walks.
Angels Team Props
Hits O/U Total Bases O/U HR O/U RBI O/U Taylor Ward 0.5 (-225) 1.5 (+115) – 0.5 (+165) Mike Trout 0.5 (-190) 1.5 (+115) – 0.5 (+130) Luis Rengifo 0.5 (-215) 1.5 (+150) – 0.5 (+235) Jorge Soler 0.5 (-195) 1.5 (+120) – 0.5 (+130) Zachary Neto 0.5 (-145) 0.5 (-145) – 0.5 (+205)
Angels’ Mike Trout hits second home run vs. Giants
Los Angeles Angels’ slugger Mike Trout smacked his second home run vs. the San Francisco Giants.
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
FOLLOW Follow your favorites to personalize your FOX Sports experience Los Angeles Angels
San Francisco Giants
Copyright for syndicated content belongs to the linked Source link