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

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

Updated Apr. 18, 2025 9:01 p.m. ET
Data Skrive

Tyler John Anderson gets the nod on the mound for the Los Angeles Angels in the first of a three-game series against the San Francisco Giants and Jung Hoo Lee on Friday at 9:38 p.m. ET. The Giants are listed as -155 moneyline favorites for this matchup with the Angels (+130). San Francisco is favored on the run line (-1.5). The over/under for the matchup has been set at 8 runs.

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.

Angels vs. Rangers Highlights | MLB on FOX

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

Giants vs. Angels Game Information & Odds

  • When: Friday, April 18, 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 -155 +130 8 -110 -110 -1.5 +107 -127

Giants vs. Angels Prediction

  • Score Prediction: Giants 4, Angels 3
  • Total Prediction: Under 8 runs
  • Win Probabilities: Giants 59%, Angels 41%

Giants vs. Angels Betting Insights

  • This season, the Giants have been favored eight times and won six of those games.
  • San Francisco has played as favorites of -155 or more once this season and lost that game.
  • Bookmakers have implied with the moneyline set for this matchup that the Giants have a 60.8% chance to win.
  • The Angels have won in seven, or 50%, of the 14 contests they have been named as odds-on underdogs this year.
  • This season, Los Angeles has come away with a win three times in five chances when named as an underdog of at least +130 or longer on the moneyline.
  • The Angels have an implied victory probability of 43.5% according to the moneyline set by sportsbooks for this matchup.

Giants Recent Betting Performance

  • The Giants have a 1-2 record from the three games they were favored on the moneyline over their last 10 matchups.
  • Over their last 10 matchups, the Giants and their opponents combined to go over the run total eight times (all 10 of the games had set totals).
  • The Giants' ATS record is 5-5-0 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

  • Lee's .348 average leads the Giants this year. His resume also includes three homers and driven in 14 RBI.
  • Among all MLB hitters, Lee ranks fifth in batting average, 17th in on-base percentage, and fifth in slugging.
  • Lee brings a hitting streak of three games into this game. In his last five games he is batting .389 with two doubles, two home runs, a walk and seven RBI.
  • Wilmer Flores has hit six home runs with 23 RBI. Both are team-highs.
  • Flores is fourth in home runs and first in RBI on the season.
  • Mike Yastrzemski has five doubles, three home runs and 12 walks while batting .302.
  • Matt James Chapman has three doubles, three home runs and 16 walks while hitting .239.
  • Chapman has recorded at least one hit in four games in a row. During his last five outings he is batting .389 with a double, a home run, four walks and four RBI.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Rafael (Luna) Adames 0.5 (-175) 1.5 (+125) - 0.5 (+165)
Matt James Chapman 0.5 (-215) 1.5 (+100) - 0.5 (+115)
Jung Hoo Lee 0.5 (-230) 1.5 (+130) - 0.5 (+190)
Heliot Ramos 0.5 (-265) 1.5 (+100) - 0.5 (+165)
Wilmer Flores 0.5 (-170) 0.5 (-170) - 0.5 (+180)

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.
  • Paris ranks 18th in homers and 100th in RBI among all hitters in MLB.
  • Mike Trout been a consistent power bat this season, as he leads his team with six home runs and 14 runs batted in.
  • Among all MLB hitters, Trout ranks fourth in homers and 19th in RBI.
  • Taylor Ward has three doubles, five home runs and four walks while hitting .237.
  • Nolan Schanuel paces the Angels with a team-leading batting average of .279.

Angels Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Taylor Ward 0.5 (-215) 1.5 (+150) - 0.5 (+225)
Zachary Neto 0.5 (-120) 0.5 (-125) - 0.5 (+280)
Nolan Schanuel 0.5 (-150) 0.5 (-150) - 0.5 (+310)
Mike Trout 0.5 (-190) 0.5 (-195) - 0.5 (+185)
Luis Rengifo 0.5 (-185) 0.5 (-190) - 0.5 (+280)

Giants vs. Phillies Highlights | MLB on FOX

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
share