Giants vs. Angels Prediction, Odds, Picks - April 19

Giants vs. Angels Prediction, Odds, Picks - April 19

Updated Apr. 19, 2025 9:00 p.m. ET
Data Skrive

Taylor Ward and Tyler Fitzgerald take the field when the Los Angeles Angels and San Francisco Giants meet on Saturday at Angel Stadium. Bookmakers list the Giants as -110 favorites on the moneyline, while giving the underdog Angels -109 moneyline odds. San Francisco is the run-line favorite (-1.5). An 8.5-run total is set in this contest.

Take a look at 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: Saturday, April 19, 2025 at 9:38 p.m. ET
  • Where: Angel Stadium in Anaheim, California
  • How 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 -110 -109 8.5 -119 -101 -1.5 +146 -175

Giants vs. Angels Prediction

  • Score Prediction: Giants 6, Angels 5
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Giants 55%, Angels 45%

Giants vs. Angels Betting Insights

  • The Giants have entered the game as favorites nine times this season and won six of those games.
  • San Francisco is 6-3 this season when entering a game favored by -110 or more on the moneyline.
  • The moneyline for this contest implies a 52.4% chance of a victory for the Giants.
  • The Angels have been chosen as underdogs in 15 games this year and have walked away with the win eight times (53.3%) in those games.
  • This year, Los Angeles has won seven of 14 games when listed as at least -109 or worse on the moneyline.
  • The moneyline set for this matchup implies the Angels have a 52.2% chance of coming away with a victory in the contest.

Giants Recent Betting Performance

  • The Giants went 1-2 over the three games they were a moneyline favorite in their last 10 matchups.
  • Over their last 10 outings -- all had a set run total -- the Giants and their opponents combined to go over the total eight times.
  • The Giants have put together a 5-5-0 record against the spread over their past 10 games.

Giants Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 5.5
HR 11
ERA 4.34
K/9 10.3

Giants Player Insights

  • Jung Hoo Lee paces the Giants with a .361 batting average.
  • Among all hitters in baseball, Lee is 64th in home runs and 24th in RBI.
  • Lee brings a hitting streak of four games into this matchup. In his last five games he is batting .389 with two doubles, a walk and three RBI.
  • Wilmer Flores has hit six home runs with 23 runs batted in. Both are team-highs.
  • Flores ranks ninth in homers and second in RBI among all major league hitters this season.
  • Matt James Chapman is batting .232 with three doubles, three home runs and 18 walks.
  • Mike Yastrzemski has five doubles, three home runs and 12 walks while batting .281.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Rafael (Luna) Adames 0.5 (-235) 1.5 (+110) - 0.5 (+165)
Mike Yastrzemski 0.5 (-210) 1.5 (+125) - 0.5 (+170)
Matt James Chapman 0.5 (-205) 1.5 (+115) - 0.5 (+125)
Jung Hoo Lee 0.5 (-260) 1.5 (+125) - 0.5 (+175)
Heliot Ramos 0.5 (-235) 1.5 (+125) - 0.5 (+155)

Angels Recent Betting Performance

  • In nine games as underdogs over the last 10 matchups, the Angels have a record of 4-5.
  • 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 are 5-5-0 ATS over their last 10 games.

Angels Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.5
HR 17
ERA 4.50
K/9 7.0

Angels Player Insights

  • Kyren Paris is hitting .306 with a double, a triple, five home runs and five walks.
  • Among all hitters in the big leagues, Paris' home run total ranks 21st and his RBI tally ranks 118th.
  • Nolan Schanuel has a club-high .282 batting average.
  • Schanuel is 111th among all batters in MLB in home runs, and 149th in RBI.
  • Mike Trout leads the Angels in home runs (six) and runs batted in (14).
  • Ward is hitting .225 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
Zachary Neto 0.5 (-125) 0.5 (-125) - 0.5 (+245)
Taylor Ward 0.5 (-190) 0.5 (-195) - 0.5 (+200)
Nolan Schanuel 0.5 (-165) 0.5 (-165) - 0.5 (+265)
Mike Trout 0.5 (-155) 0.5 (-155) - 0.5 (+170)
Luis Rengifo 0.5 (-200) 0.5 (-205) - 0.5 (+275)

Angels vs. Rangers Highlights | MLB on FOX

Check out the best highlights between the Los Angeles Angels and the Texas Rangers.

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
share