Seattle Mariners

Seattle Mariners

Apr 5, 2025

San Francisco Giants

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

Seattle Mariners vs San Francisco Giants Prediction – 4/5/2025

Seattle Mariners vs San Francisco Giants Betting Preview

On April 5, 2025, the San Francisco Giants will host the Seattle Mariners at Oracle Park for the second game in their interleague series. The Giants have been off to a strong start this season, boasting a 6-1 record, while the Mariners struggle at 3-5. In their last matchup, the Giants emerged victorious, showcasing their potent offense despite ranking 31st in the league.

Robbie Ray is set to take the mound for the Giants. The left-handed pitcher has an unremarkable ERA of 5.06, but his 3.95 SIERA suggests he’s been a tad unlucky, indicating potential for improvement. Ray has shown good control with a low walk rate of 5.0% but faces a Mariners offense that excels at drawing walks, ranking 2nd in MLB in that category. This matchup could mute one of Seattle's strengths, giving Ray the advantage.

On the other side, Bryce Miller will start for the Mariners. Although his ERA of 4.76 is below average, projections indicate he may fare better moving forward. Miller has conceded a significant number of hits this season, averaging 4.9 per game, which could play into the Giants' hands.

The Giants' bullpen, ranked 1st in MLB, gives them a significant edge late in close games, especially against a Mariners bullpen that ranks 26th. The Game Total is set at a low 7.5 runs, reflecting expectations for a tightly contested matchup. The betting line favors the Giants at -130, indicating they are seen as slight favorites in what should be a competitive game.


Quick Takes Seattle Mariners:

Bryce Miller is an extreme flyball pitcher (37.4% FB% per the leading projection system, THE BAT) and should be helped pitching in the #26 HR venue among all major league stadiums today.

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


The San Francisco Giants have just 1 same-handed RP in their bullpen, so J.P. Crawford can likely count on holding the platoon advantage against every reliever all game.

  • Hitters perform worse against pitchers of the same handedness (i.e. righty-vs-righty), and being able to avoid those matchups against the bullpen boosts performance and creates hidden edge.


The Seattle Mariners bullpen profiles as the 5th-worst in the league, via the leading projection system (THE BAT).

  • Most bettors only consider the starting pitcher, but a weak bullpen sneakily creates an easier matchup for the opposing offense and boosts a game's runs.


Quick Takes San Francisco Giants:

The Seattle Mariners have 8 bats in the projected lineup that will have the handedness advantage against Robbie Ray in this game.

  • Right-handed pitchers perform worse against left-handed hitters (and visa-versa). If several hitters hold this advantage against the pitcher, it can have a huge impact on whether he will perform well or struggle on any given day.


Typically, bats like Wilmer Flores who hit a lot of groundballs generally hit worse when facing pitchers who also induce a lot of groundballs such as Bryce Miller.

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


Mike Yastrzemski pulls a lot of his flyballs (36.6% — 94th percentile) and has the good fortune of hitting them towards the game's 2nd-shallowest RF fences in today's game.

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


Game Trends

  • The San Francisco Giants have hit the Team Total Under in 17 of their last 24 games at home (+9.35 Units / 34% ROI)
  • The Seattle Mariners have hit the Game Total Over in 43 of their last 73 away games (+15.70 Units / 19% ROI)
  • Heliot Ramos has hit the Runs Over in 6 of his last 7 games (+6.50 Units / 90% ROI)


  • Date: April 5, 2025
  • Venue: Oracle Park
  • Starting Pitchers:
    • Bryce Miller - Mariners
    • Robbie Ray - Giants


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

+110
22% SEA
-130
78% SF

Total Pick Consensus

7.5/-115
1% UN
7.5/-105
99% OV

Spread Pick Consensus

+1.5/-198
10% SEA
-1.5/+164
90% 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
1-0
0-1
Road
5-1
1-4
vRHP
5-0
2-1
vLHP
1-1
0-1
vs>.500
0-0
3-4
vs<.500
6-1
3-5
Last10
6-1
3-5
Last20
6-1
3-5
Last30
6-1
B. Miller
R. Ray
91.1
Innings
N/A
17
GS
N/A
7-4
W-L
N/A
4.04
ERA
N/A
8.57
K/9
N/A
1.87
BB/9
N/A
1.28
HR/9
N/A
70.5%
LOB%
N/A
10.5%
HR/FB%
N/A
3.94
FIP
N/A
4.31
xFIP
N/A
.223
AVG
N/A
23.6%
K%
N/A
5.2%
BB%
N/A
4.09
SIERA
N/A

B. Miller

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

R. Ray

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/30 MIA
Luzardo N/A
L1-3 N/A
5
4
3
3
8
4
54-87
4/24 KC
Hernandez N/A
W5-4 N/A
6
5
2
2
5
1
56-94
4/19 TEX
Gray N/A
W6-2 N/A
6
4
2
2
4
1
57-85
4/13 CHW
Keuchel N/A
L4-6 N/A
6.1
10
6
6
4
2
64-88
4/8 MIN
Ryan N/A
W2-1 N/A
7
3
1
1
5
4
63-96

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
SEA SF
SEA SF
Consensus
+100
-120
+112
-131
+102
-122
+110
-130
+100
-118
+110
-130
Open
Current
Book
SEA SF
SEA SF
Consensus
+1.5 (-201)
-1.5 (+172)
+1.5 (-201)
-1.5 (+165)
+1.5 (-198)
-1.5 (+170)
+1.5 (-198)
-1.5 (+164)
-1.5 (+168)
+1.5 (-205)
+1.5 (-200)
-1.5 (+162)
+1.5 (-215)
-1.5 (+165)
+1.5 (-215)
-1.5 (+165)
+1.5 (-195)
-1.5 (+175)
+1.5 (-195)
-1.5 (+162)
+1.5 (-210)
-1.5 (+165)
+1.5 (-210)
-1.5 (+170)
Open
Current
Book
Over Under
Over Under
Consensus
7.0 (-110)
7.0 (-110)
7.5 (-103)
7.5 (-116)
7.0 (-118)
7.0 (-102)
7.5 (-105)
7.5 (-115)
7.0 (-110)
7.0 (-110)
7.5 (-106)
7.5 (-114)
7.5 (-112)
7.5 (-108)
7.5 (+100)
7.5 (-120)
7.5 (+100)
7.5 (-120)
7.5 (-105)
7.5 (-115)
7.5 (-105)
7.5 (-115)
7.5 (-105)
7.5 (-115)

Related Articles