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

Data Skrive

Landen Roupp and the San Francisco Giants will take the field against the Los Angeles Angels and starting pitcher Kyle Hendricks on Saturday at Angel Stadium. Bookmakers list the Giants as -131 moneyline favorites, while giving the underdog Angels +110 moneyline odds to win. San Francisco is the favorite on the run line (-1.5). The total is 8.5 runs for this matchup (with -123 odds to go over and +102 odds on the under).

Check out everything you need to know 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.

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

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 -131 +110 8.5 -123 +102 -1.5 +124 -148

Giants vs. Angels Prediction

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

Giants vs. Angels Betting Insights

  • The Giants have entered the game as favorites eight times this season and won six of those games.
  • San Francisco is 3-2 this season when entering a game favored by -131 or more on the moneyline.
  • The Giants have a 56.7% chance to win this game based on the implied probability of the moneyline.
  • The Angels have been underdogs in 14 games this season and have come away with the win seven times (50%) in those contests.
  • Los Angeles has a mark of 5-6 in contests where sportsbooks favor it by +110 or worse on the moneyline.
  • The Angels have an implied victory probability of 47.6% according to the moneyline set for this matchup.

Giants Recent Betting Performance

  • The Giants went 1-2 across the three games they were moneyline favorites in their last 10 matchups.
  • In their last 10 outings, the Giants and their opponents combined to hit the over eight times (all 10 of the games had set totals).
  • 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.39 K/9 10.3

Giants Player Insights

  • Jung Hoo Lee leads the Giants with a .348 batting average.
  • Of all hitters in MLB, Lee ranks 60th in home runs and 20th in RBI.
  • Lee carries a three-game hitting streak into this matchup. During his last five outings he is batting .389 with two doubles, two home runs, a walk and seven RBI.
  • Wilmer Flores has put his power on display as he leads his team with six home runs and 23 runs batted in.
  • Flores is fifth in home runs and first in RBI in the bigs.
  • Mike Yastrzemski is batting .302 with five doubles, three home runs and 12 walks.
  • Matt James Chapman has three doubles, three home runs and 16 walks while batting .239.
  • Chapman brings a four-game streak with at least one hit into this one. In his last five games he is batting .389 with a double, a home run, four walks and four RBI.

Angels Recent Betting Performance

  • The Angels have played as underdogs in nine of their past 10 games and won four of those contests.
  • In their last 10 games with a total, the Angels and their opponents have combined to hit the over four times.
  • The Angels have five wins against the spread in their last 10 chances.

Angels Recent Stats

Stat Avg/Total Record 4-6 Runs Per Game 3.9 HR 20 ERA 4.71 K/9 7.2

Angels Player Insights

  • Kyren Paris is batting .326 with a double, a triple, five home runs and five walks, while getting on base at a rate of .426.
  • Paris ranks 18th in homers and 107th in RBI among all hitters in the majors.
  • Mike Trout has hit six home runs with 14 runs batted in, leading the team in both categories.
  • Trout is fifth in homers and 20th in RBI among all MLB hitters this year.
  • Nolan Schanuel has accumulated a team-best batting average of .279.
  • Taylor Ward is hitting .237 with three doubles, five home runs and four walks.

Check out the best moments between the San Francisco Giants and the Philadelphia Phillies.

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

recommended

Leave a Reply

Your email address will not be published. Required fields are marked *