Seattle Mariners

Seattle Mariners

Apr 4, 2025

San Francisco Giants

San Francisco Giants
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

Seattle Mariners vs San Francisco Giants Pick – 4/4/2025

Seattle Mariners vs San Francisco Giants Betting Preview

As the San Francisco Giants prepare to host the Seattle Mariners on April 4, 2025, they enter the game with a strong 5-1 record this season. The Giants are experiencing a solid start, while the Mariners struggle at 3-4. This matchup carries additional weight as it marks the first game in the series between these two teams.

Justin Verlander, who has a respectable ERA of 3.60 this season, is projected to take the mound again today. And while his 4.12 xERA suggests some luck in his performance, he remains a solid option against a Mariners lineup that is averaging under three runs per game, a stark indication of their offensive struggles. Verlander's low walk rate (4.6 BB%) positions him favorably against a Mariners offense that has been known to draw walks, potentially neutralizing one of their strengths.

On the other side, Seattle will counter with Luis Castillo, projected to pitch just 4.9 innings and allow 3.0 earned runs on average. Castillo's ERA and projections reveal a challenging matchup ahead, particularly against a Giants bullpen that ranks 1st overall in MLB, offering a significant advantage if the game remains close.

Despite their offensive woes, the Giants do boast a solid home run ranking (13th best) and a strong bullpen that could capitalize on the Mariners' weaknesses. Betting odds favor the Giants with a moneyline of -145, suggesting a greater chance of victory. Given the context and the Giants' current form, they appear well-positioned to secure the win in this interleague clash.

Quick Takes Seattle Mariners:

The leading projection system (THE BAT) forecasts Luis Castillo in the 13th percentile when it comes to his strikeout ability.

  • 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.

Typically, hitters like Jorge Polanco who hit a lot of groundballs tend to perform worse when facing pitchers who also induce a lot of groundballs such as 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.

Jorge Polanco pulls many of his flyballs (39.9% — 98th percentile) and is a great match for the park considering he'll be hitting them towards baseball's 2nd-shallowest RF fences today.

  • This player's skill set matches up particularly well with the park he's in today, which may lead to better-than-usual performance.

Quick Takes San Francisco Giants:

Tyler Fitzgerald has big-time HR ability (75th percentile) if he makes contact, but that's usually a big "IF" (31.5% K%). Today, however, opposing pitcher Luis Castillo doesn't generate many whiffs (8th percentile K%) — great news for Fitzgerald.

  • If he is less likely to strikeout, he'll be more likely to make contact, which is often hard, home-run contact.

According to the leading projection system (THE BAT), Patrick Bailey (the Giants's expected catcher in today's matchup) profiles as an elite pitch framer.

  • Pitch framing is a catcher's ability to make a ball look like a strike to the umpire, "stealing" strikes for his pitcher. This leads to more positive outcomes (like strikeouts) and fewer negative ones (like walks or earned runs).

Game Trends

  • The San Francisco Giants have hit the Game Total Over in 69 of their last 130 games (+8.70 Units / 6% ROI)
  • The Seattle Mariners have hit the Game Total Over in 33 of their last 57 games (+13.30 Units / 21% ROI)
  • LaMonte Wade Jr has hit the Total Bases Under in his last 4 games (+4.80 Units / 99% ROI)

  • Date: April 4, 2025
  • Venue: Oracle Park
  • Starting Pitchers:
    • Luis Castillo - Mariners
    • Justin Verlander - Giants

Be sure to check out all our free MLB picks here.

Consensus

Moneyline Pick Consensus

+136
13% SEA
-162
87% SF

Total Pick Consensus

8.0/-120
6% UN
8.0/+100
94% OV

Spread Pick Consensus

+1.5/-170
3% SEA
-1.5/+142
97% SF

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
SEA
Team Stats
SF
3.72
ERA
3.89
.233
Batting Avg Against
.247
1.18
WHIP
1.24
.287
BABIP
.302
7.0%
BB%
6.8%
24.6%
K%
23.1%
72.3%
LOB%
72.1%
.237
Batting Avg
.238
.403
SLG
.389
.719
OPS
.703
.315
OBP
.314
SEA
Team Records
SF
3-4
Home
0-0
0-0
Road
5-1
1-3
vRHP
4-0
2-1
vLHP
1-1
0-0
vs>.500
0-0
3-4
vs<.500
5-1
3-4
Last10
5-1
3-4
Last20
5-1
3-4
Last30
5-1
Luis F. Castillo
J. Verlander
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

Luis F. Castillo

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC

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

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
SEA SF
SEA SF
Consensus
+101
-117
+127
-149
+105
-125
+136
-162
-108
-108
+126
-148
Open
Current
Book
SEA SF
SEA SF
Consensus
-1.5 (+164)
+1.5 (-202)
+1.5 (-172)
-1.5 (+144)
+1.5 (-170)
-1.5 (+154)
+1.5 (-170)
-1.5 (+142)
-1.5 (+158)
+1.5 (-192)
+1.5 (-170)
-1.5 (+140)
+1.5 (-177)
-1.5 (+160)
+1.5 (-177)
-1.5 (+145)
+1.5 (-170)
-1.5 (+158)
+1.5 (-170)
-1.5 (+143)
+1.5 (-175)
-1.5 (+155)
+1.5 (-175)
-1.5 (+145)
Open
Current
Book
Over Under
Over Under
Consensus
7.5 (-113)
7.5 (-108)
7.5 (-118)
7.5 (-103)
7.5 (-112)
7.5 (-108)
8.0 (+100)
8.0 (-120)
7.0 (+100)
7.0 (-122)
7.5 (-118)
7.5 (-104)
7.5 (-107)
7.5 (-113)
7.5 (-115)
7.5 (-106)
7.5 (-115)
7.5 (-105)
7.5 (-120)
7.5 (+100)
7.5 (-105)
7.5 (-115)
7.5 (-120)
7.5 (+100)

Related Articles