San Francisco Giants

San Francisco Giants

May 31, 2025

Miami Marlins

Miami Marlins
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

San Francisco Giants vs Miami Marlins Pick – 5/31/2025

On May 31, 2025, the Miami Marlins will host the San Francisco Giants at LoanDepot Park in an intriguing matchup that holds significant implications. The Marlins, struggling with a 22-33 record, face off against the 32-25 Giants, who are enjoying a solid season. In their previous encounter, the Giants triumphed decisively, further highlighting the Marlins' struggles this year.

Miami is set to start Edward Cabrera, who has had a rocky season thus far, maintaining a Win/Loss record of 1-1 and an ERA of 4.73, which indicates a below-average performance. However, advanced stats suggest Cabrera could improve moving forward, as his 3.69 xFIP hints at some misfortune impacting his results. He projects to pitch an average of 5.0 innings while allowing around 2.4 earned runs and striking out 5.6 batters. Yet, the projections also indicate he could allow as many as 4.4 hits and 2.2 walks, raising concerns for the Marlins.

On the other side, the Giants are poised to counter with Robbie Ray, who has been stellar this season, boasting an impressive 7-0 record and a 2.56 ERA. Although Ray's 3.73 xFIP suggests he may be due for some regression, he remains a solid choice for the Giants. He is projected to strike out 6.8 batters and log 5.7 innings while allowing an average of 2.7 earned runs.

Offensively, the Marlins rank a respectable 16th in MLB, while the Giants sit at 21st, putting them in a tough spot. With the Giants' elite bullpen ranked 1st and Miami's bullpen lagging at 26th, the matchup heavily favors San Francisco. Given these factors, oddsmakers have made the Marlins significant underdogs, but with Cabrera’s potential for improvement, surprises could be in store at LoanDepot Park.


Quick Takes San Francisco Giants:

Robbie Ray is an extreme flyball pitcher (39.2% FB% via the leading projection system, THE BAT) and has the benefit of pitching in the #23 HR venue among all major league stadiums in this game.

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


Willy Adames has primarily hit in the top-half of the lineup this season (87% of the time), but he is projected to bat 6th in the batting order today.

  • The lower in the order a player bats, the fewer plate appearances he will get and the fewer opportunities he will get to hit the Over for every market. A player who hits lower in the order than he normally does may provide extra value opportunity since the market may be based on him hitting higher.


Matt Chapman hits a lot of his flyballs to center field (40.3% — 98th percentile) and is fortunate to face baseball's 6th-shallowest CF 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.


Quick Takes Miami Marlins:

Edward Cabrera's four-seam fastball utilization has decreased by 17.4% from last season to this one (27.4% to 10%) .

  • Fastballs are the one easiest pitches to hit and generate few strikeouts, so a pitcher who begins to use his fastball lessoften will likely be more effective than he used to be.


Kyle Stowers has seen a notable increase in his exit velocity recently; just compare his 101.7-mph average over the last two weeks to his seasonal 91.7-mph mark.

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


The Miami Marlins have 3 batters in their projected batting order today with a high (i.e. over 27%) underlying K% (per the leading projection system, THE BAT X) (Kyle Stowers, Connor Norby, Heriberto Hernandez).

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


Game Trends

  • The Miami Marlins have hit the Game Total Over in 27 of their last 46 games (+5.65 Units / 11% ROI)
  • The San Francisco Giants have hit the Team Total Under in 10 of their last 11 games (+9.10 Units / 73% ROI)
  • Mike Yastrzemski has hit the Hits Under in 7 of his last 10 away games (+7.40 Units / 74% ROI)


San Francisco Giants vs Miami Marlins Prediction

Predicted Final Score: San Francisco Giants 4.86, Miami Marlins 3.89


  • Date: May 31, 2025
  • Venue: LoanDepot Park
  • Starting Pitchers:
    • Robbie Ray - Giants
    • Edward Cabrera - Marlins


Stay informed with the most recent MLB news and our analytics-driven MLB picks and predictions all season long.

Consensus

Moneyline Pick Consensus

-144
87% SF
+123
13% MIA

Total Pick Consensus

7.5/-115
23% UN
7.5/-105
77% OV

Spread Pick Consensus

-1.5/+120
85% SF
+1.5/-142
15% MIA

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
SF
Team Stats
MIA
3.89
ERA
4.18
.247
Batting Avg Against
.242
1.24
WHIP
1.28
.302
BABIP
.302
6.8%
BB%
8.3%
23.1%
K%
25.2%
72.1%
LOB%
72.5%
.238
Batting Avg
.262
.389
SLG
.402
.703
OPS
.719
.314
OBP
.317
SF
Team Records
MIA
17-9
Home
14-16
15-17
Road
9-17
27-14
vRHP
16-25
5-12
vLHP
7-8
16-15
vs>.500
11-21
16-11
vs<.500
12-12
4-6
Last10
4-6
8-12
Last20
9-11
14-16
Last30
11-19
R. Ray
E. Cabrera
N/A
Innings
77.0
N/A
GS
17
N/A
W-L
5-6
N/A
ERA
4.79
N/A
K/9
10.87
N/A
BB/9
6.08
N/A
HR/9
1.17
N/A
LOB%
73.5%
N/A
HR/FB%
16.7%
N/A
FIP
4.68
N/A
xFIP
4.27

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

E. Cabrera

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
9/30 NYM
Hill N/A
L3-12 N/A
3
2
2
2
6
2
30-56
9/24 TB
Robertson N/A
L0-8 N/A
3
2
3
3
6
4
45-76
9/18 PIT
Wilson N/A
L3-6 N/A
4
5
3
0
7
3
48-79
9/12 ATL
Fried N/A
L3-5 N/A
3.2
3
2
2
4
3
44-75
9/7 NYM
Carrasco N/A
L4-9 N/A
2.1
1
4
4
1
4
31-65

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
SF MIA
SF MIA
Consensus
-171
+144
-144
+123
-175
+145
-148
+124
-166
+140
-146
+124
-175
+145
-143
+123
-170
+140
-150
+125
Open
Current
Book
SF MIA
SF MIA
Consensus
-1.5 (+100)
+1.5 (-120)
-1.5 (+118)
+1.5 (-141)
-1.5 (+102)
+1.5 (-122)
-1.5 (+120)
+1.5 (-142)
-1.5 (118)
+1.5 (-118)
-1.5 (+118)
+1.5 (-142)
-1.5 (+102)
+1.5 (-124)
-1.5 (+115)
+1.5 (-139)
-1.5 (+100)
+1.5 (-120)
-1.5 (+118)
+1.5 (-140)
-1.5 (+105)
+1.5 (-125)
-1.5 (+120)
+1.5 (-140)
Open
Current
Book
Over Under
Over Under
Consensus
8.0 (+100)
8.0 (-120)
7.5 (-116)
7.5 (-105)
8.0 (+102)
8.0 (-122)
8.0 (-105)
8.0 (-115)
8.0 (-110)
8.0 (-110)
7.5 (-120)
7.5 (-102)
8.0 (+100)
8.0 (-121)
7.5 (-110)
7.5 (-109)
8.0 (+100)
8.0 (-120)
7.5 (-125)
7.5 (+105)
8.0 (-102)
8.0 (-118)
7.5 (-120)
7.5 (+100)

Related Articles

Leave a Comment

MLB Picks San Francisco Giants vs Miami Marlins Pick – 5/31/2025