San Francisco Giants vs Los Angeles Angels Prediction, Preview and Odds - 04/19/2025

by Rod Pearson

Friday, Apr 18, 2025
Game Time: 9:38 pm ET, Saturday, April 19, 2025
Venue:  Angel Stadium, Anaheim, CA
Where to Watch:  FDSW


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Giants -125, Angeles +105; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Giants -125, Angeles +105; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Giants -125, Angeles +105; Over/Under:  8.5 runs

Season Record

San Francisco Giants:  13-6 (3rd place, NL West)
Los Angeles Angels:  9-9 (3rd place, AL West)

Do not miss out on our expert handicapper analysis! Nelly’s Sports is on a HOT STREAK in the MLB on a 6-0 MLB RUN for +$6,070 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
San Francisco Giants:  5-5 last 10
Los Angeles Angels:  4-6 last 10



San Francisco Giants vs Los Angeles Angels Preview and Analysis


The Giants are entering this series off a loss and split their 4-game series against the Philadelphia Phillies 2-2 in their last series. They enter this game with a 13-6 record overall and have a road record of 9-4. This is the 2nd game of a 3-game series with the Angels on Saturday with the series opener still to be played on Thursday. Their offense ranks 9th in the MLB with a .723 OPS. Logan Webb is their starting pitcher on Friday while Landen Roupp is making his start in this game on Saturday. He is 1-1 with a 4.80 ERA this season. His team won 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 4 ER, 1 HR, and 3 BB with 8 Ks on 6 hits through 5 IP against the Philadelphia Phillies.

The Angels are entering this series off a loss and got swept in their 3-game series against the Texas Rangers 3-0 in their last series. They enter this game with a 9-9 record overall and have a home record of 2-1. This is the 2nd game of a 3-game series with the Giants on Saturday with the 1st game still to be played on Friday. Their offense ranks 11th in the MLB with a .711 OPS. Tyler Anderson is their starting pitcher on Friday while Kyle Hendricks is making his start in this game on Saturday. He is 0-1 with a 4.20 ERA this season. His team won 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 5 earned runs, 1 homer, and 3 BB with 1 strikeout on 4 hits through 4 innings played against the Houston Astros.


Giants vs Angels Prediction

The current betting odds have the Giants listed as a slight favorite in this game according to Draftkings Sportsbook. The Giants have looked really good in their games this season with their 13-6 record overall which has them right in the middle of their division with one of the best records in the entire MLB. They have also been a great road team so far with their 9-4 road record this season. Meanwhile, the Angels have looked good in their games this season with their 9-9 record overall which has them in the middle of their division, but they got off to a good start this year and have cooled off lately. They have only played 1 series at home too with their 2-1 home record this season. Neither of these starters have been great this season and both are coming off bad starts. Hendricks is on the mound for the Angels and he gave up 5 earned runs in his last start while Roupp is on the mound for the Giants and he gave up 4 earned runs in his last start. Offense is going to be important in this game with the way these two have pitched, and the Giants definitely have the edge in that area. Both of these teams have been good on offense this season, but the Giants have been putting up a ton of runs in their games lately, coming off a really high scoring series with the Phillies. The Angels haven't been as good lately though, not scoring many runs in their games, and the Giants have more momentum on their side since the Angels were just swept by the Rangers in their last series. The Angels are starting to come back down to Earth after a hot start to the season and the Giants can take advantage of that in this series. The best way to place a bet here is on the Giants to win this game. 

Giants Angels Prediction:  Our MLB Pick for Saturday, April 19, 2025 (9:38 pm ET start time) is Giants 9 Angels 5.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this San Francisco Giants Los Angeles Angels prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


San Francisco Giants: 86-77 (+6.1 units) on the moneyline when the total is 8 to 8.5. 16-8 (+5.8 units) on the moneyline vs. a team with a poor bullpen whose WHIP is 1.550 or worse. 95-81 (+7.2 units) on the moneyline in the first half of the season. 45-31 OVER on the road when the total is 8 to 8.5.

Los Angeles Angels: 145-196 (-32.5 units) on the moneyline in all games. 72-93 (-24.6 units) on the moneyline in home games. 114-150 (-17.6 units) on the moneyline against right-handed starters. 48-34 OVER at home when the total is 8 to 8.5.

Key Injuries


San Francisco Giants:  T. Murphy (C) Sixty Day IL - Back. J. Encarnacion (RF) Ten Day IL - Finger.

Los Angeles Angels:  B. Joyce (RP) Fifteen Day IL - Shoulder. Y. Moncada (3B) Ten Day IL - Thumb. Z. Neto (SS) Ten Day IL - Shoulder. S. Bachman (RP) Fifteen Day IL - Upper Body. A. Rendon (3B) Sixty Day IL - Hip. R. Stephenson (RP) Sixty Day IL - Elbow.


Notable Quotes


“It was two guys clashing a little bit. Both of them are a little hotheaded. I’m glad nothing bad came out of it and Hicks was able to stay in the game and you saw how huge that was for us. I love the competitive spirit. I’m glad things didn’t get out of hand.” - Matt Chapman on the altercation in their loss to the Phillies on Thursday.


“He’s just champing at the bit to get back. He really wants to get back and we want him back. We just been having good conversations about his workouts, what he's feeling. But I just think when you commit to something -- that's just me now -- when you commit to something, you see it out. You see it all the way through. That purpose for that period of time is there for a reason. And I just think you see it all the way through, but I don't make that call.” - Ron Washington on the injury to Zach Neto.


Starting Lineups


San Francisco Giants
Luis Matos (R) CF
Willy Adames (R) DH
Heliot Ramos (R) LF
Matt Chapman (R) 3B
Casey Schmitt (R) 1B
Tyler Fitzgerald (R) 2B
Mike Yastrzemski (L) RF
Sam Huff (R) C
Christian Koss (R) SS

Los Angeles Angels
Taylor Ward (R) LF
Luis Rengifo (S) 2B
Mike Trout (R) RF
Jorge Soler (R) DH
Logan O'Hoppe (R) C
Nolan Schanuel (L) 1B
J.D. Davis (R) 3B
Kyren Paris (R) CF
Tim Anderson (R) SS

Statistical Leaders


San Francisco Giants
Batting Average:  Jung Hoo Lee (.348)
Hits:  Jung Hoo Lee (24)
Home Runs:  Wilmer Flores (6)
RBI:  Wilmer Flores (23)
Stolen Bases:  Tyler Fitzgerald (4)
Wins:  Robbie Ray (3)
Saves:  Ryan Walker (4)
ERA:  Randy Rodríguez (0.00)

Los Angeles Angels
Batting Average:  Kyren Paris (.326)
Hits:  Nolan Schanuel (19)
Home Runs:  Mike Trout (6)
RBI:  Mike Trout (14)
Stolen Bases:  Kyren Paris (5)
Wins:  Brock Burke (2)
Saves:  Kenley Jansen (4)
ERA:  Kenley Jansen (0.00)

Managers:
San Francisco Giants: Bob Melvin (2nd season)
Los Angeles Angels: Ron Washington (2nd season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.