San Francisco Giants

San Francisco Giants

Apr 20, 2025

Los Angeles Angels

Los Angeles Angels
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

San Francisco Giants vs Los Angeles Angels Pick – 4/20/2025

San Francisco Giants vs Los Angeles Angels Betting Preview

As the Los Angeles Angels prepare to host the San Francisco Giants on April 20, 2025, at Angel Stadium, both teams have been performing at different levels this season. The Angels, with a record of 10-10, are sitting in the middle of the pack, while the Giants boast an impressive 14-7 record, showcasing their strong start. In their previous matchup, the Giants emerged victorious against the Angels, adding to the stakes of this Interleague series.

Pitching will play a crucial role in this game, as the Angels project Yusei Kikuchi, who is still searching for his first win this season with an 0-3 record and a respectable ERA of 4.13. Meanwhile, the Giants’ Justin Verlander, a seasoned right-hander, has struggled with a 0-1 record and a troubling ERA of 6.75, although advanced metrics suggest he’s faced some bad luck this year.

Kikuchi has shown a decent strikeout rate of 6.4 strikeouts per game, but his tendency to allow a high number of hits (4.9 on average) and walks (1.7) could present opportunities for the Giants’ offense, ranked 14th overall. The Giants feature a powerful lineup that ranks 10th in MLB for home runs, which could capitalize on Verlander's flyball tendencies, while the Angels’ offense ranks 4th in home runs and has the potential to do damage if Kikuchi can limit base runners.

Betting markets are currently showing a balanced perspective, with both teams currently set at -110 on the moneyline, indicating expectations for a closely contested matchup. Given the Giants' stronger overall performance and the projections indicating a rebound for Verlander, they could emerge as the favorites in this critical game.


Quick Takes San Francisco Giants:

Out of all starting pitchers, Justin Verlander's fastball spin rate of 2446 rpm ranks in the 87th percentile this year.

  • Spin rate is a key component to fastball success in generating strikeouts and preventing runs.


Wilmer Flores has seen a big increase in his exit velocity this season; just compare his 85.5-mph average to last year's 83.5-mph average.

  • Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.


When estimating his overall offensive ability, Matt Chapman ranks in the 96th percentile according to the leading projections (THE BAT X).

  • THE BAT X is a highly sophisticated projection system that accounts for a multitude of factors and regularly tests among the most accurate systems available.


Quick Takes Los Angeles Angels:

Compared to league average, Yusei Kikuchi has been given more leash than the average pitcher since the start of last season, throwing an extra 4.0 adjusted pitches each game.

  • Pitchers with a longer leash are more likely to go deeper into games and record more outs.


Extreme groundball bats like Mike Trout tend to be less successful against extreme groundball pitchers like Justin Verlander.

  • This mostly has to do with the way the hitter's swing plane interacts with the pitch trajectory, and it can create diminished performance across all categories and hidden value few are considering.


The Los Angeles Angels have 5 batters in their projected lineup today with a high (i.e. over 27%) underlying K% (via the leading projection system, THE BAT X) (Mike Trout, Jorge Soler, Logan O'Hoppe, Kyren Paris, Jo Adell).

  • Teams that have multiple high-strikeout hitters will make it much easier for the opposing pitcher to record strikeouts


Game Trends

  • The Los Angeles Angels have hit the 1st Five Innings (F5) Moneyline in 6 of their last 16 games (+0.55 Units / 3% ROI)
  • Kyren Paris has hit the Singles Under in 7 of his last 8 games at home (+5.50 Units / 37% ROI)


San Francisco Giants vs Los Angeles Angels Prediction

Predicted Final Score: San Francisco Giants 4.92, Los Angeles Angels 4.65


  • Date: April 20, 2025
  • Venue: Angel Stadium
  • Starting Pitchers:
    • Justin Verlander - Giants
    • Yusei Kikuchi - Angels


For more on today's game check out the comprehensive statistics, betting odds, and trends below. Be sure to check out all our free MLB picks here.

Consensus

Moneyline Pick Consensus

-115
68% SF
-105
32% LAA

Total Pick Consensus

8.5/-102
30% UN
8.5/-118
70% OV

Spread Pick Consensus

-1.5/+145
0% SF
+1.5/-175
0% LAA

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
SF
Team Stats
LAA
3.89
ERA
4.58
.247
Batting Avg Against
.247
1.24
WHIP
1.39
.302
BABIP
.301
6.8%
BB%
9.9%
23.1%
K%
23.6%
72.1%
LOB%
71.2%
.238
Batting Avg
.251
.389
SLG
.437
.703
OPS
.761
.314
OBP
.324
SF
Team Records
LAA
4-2
Home
3-2
10-5
Road
7-8
12-2
vRHP
9-9
2-5
vLHP
1-1
11-4
vs>.500
4-7
3-3
vs<.500
6-3
6-4
Last10
3-7
13-7
Last20
10-10
14-7
Last30
10-10
J. Verlander
Y. Kikuchi
N/A
Innings
N/A
N/A
GS
N/A
N/A
W-L
N/A
N/A
ERA
N/A
N/A
K/9
N/A
N/A
BB/9
N/A
N/A
HR/9
N/A
N/A
LOB%
N/A
N/A
HR/FB%
N/A
N/A
FIP
N/A
N/A
xFIP
N/A

J. Verlander

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/4 SEA
Brash N/A
W7-2 N/A
6.2
5
2
2
3
0
73-101
4/28 TEX
Perez N/A
W3-2 N/A
7
4
1
1
8
0
64-91
4/22 TOR
Stripling N/A
L3-4 N/A
6
4
3
3
5
1
65-85
4/16 SEA
Flexen N/A
W4-0 N/A
8
3
0
0
8
0
64-87
4/9 LAA
Syndergaard N/A
L0-2 N/A
5
3
1
1
7
3
47-80

Y. Kikuchi

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/4 NYY
Cortes N/A
W2-1 N/A
6
3
1
1
7
1
54-78
4/29 HOU
Urquidy N/A
L7-11 N/A
2.2
4
4
4
4
3
39-66
4/24 HOU
Garcia N/A
L7-8 N/A
3.2
3
4
2
4
5
44-77
4/19 BOS
Eovaldi N/A
L1-2 N/A
5
3
1
1
3
3
58-91
4/12 NYY
Cortes N/A
L0-4 N/A
3.1
5
3
2
2
2
49-84

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
SF LAA
SF LAA
Consensus
-110
-108
-111
-106
-112
-108
-115
-105
-108
-108
-108
-108
Open
Current
Book
SF LAA
SF LAA
Consensus
-1.5 (+142)
+1.5 (-180)
-1.5 (+148)
+1.5 (-177)
-1.5 (+145)
+1.5 (-175)
-1.5 (+145)
+1.5 (-175)
-1.5 (+142)
+1.5 (-172)
-1.5 (+140)
+1.5 (-170)
-1.5 (+148)
+1.5 (-182)
-1.5 (+155)
+1.5 (-190)
-1.5 (+143)
+1.5 (-170)
-1.5 (+143)
+1.5 (-170)
-1.5 (+150)
+1.5 (-185)
-1.5 (+145)
+1.5 (-175)
Open
Current
Book
Over Under
Over Under
Consensus
8.5 (-120)
8.5 (+100)
8.5 (-119)
8.5 (-103)
8.5 (-120)
8.5 (+100)
8.5 (-118)
8.5 (-102)
8.5 (-115)
8.5 (-105)
9.0 (+100)
9.0 (-122)
8.5 (-120)
8.5 (+100)
8.5 (-118)
8.5 (-104)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (+100)
8.5 (-118)
8.5 (-102)

Related Articles