Miami Marlins

Miami Marlins

Jun 25, 2025

San Francisco Giants

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

Miami Marlins vs San Francisco Giants Prediction – 6/25/2025

On June 25, 2025, the San Francisco Giants will host the Miami Marlins at Oracle Park in what is shaping up to be a pivotal matchup for both teams. The Giants, currently sitting at 44-35, are enjoying a solid season and are looking to capitalize on their strong form. But as they face a Marlins team that is struggling at 32-45, the Giants will be looking to rebound from a loss to Miami in their last outing.

This matchup features a clash of pitchers that could heavily influence the outcome. San Francisco is projected to start Logan Webb, who is ranked as the 4th best starting pitcher in MLB according to the leading MLB projection system. Webb has been exceptional, with projections indicating he will pitch around 6.8 innings while allowing just 1.9 earned runs, striking out 6.4 batters. However, he has been prone to allowing hits and walks, which could be a potential area of vulnerability.

On the other side, Miami’s Edward Cabrera is having a less impressive season. He is projected to pitch only 4.9 innings and allow 2.4 earned runs, with below-average strikeout and high walk rates. This disparity in pitching talent could spell trouble for the Marlins as they face a Giants lineup that has shown promise.

The Giants are currently favored with a moneyline of -220, reflecting a strong implied team total of 4.14 runs, while the Marlins are seen as underdogs with a meager implied total of 2.86 runs. Given the current form of both teams and the pitching matchup, the Giants appear well-positioned to secure another victory in this series.

Quick Takes Miami Marlins:

Given that groundball pitchers struggle the most against flyball hitters, Edward Cabrera (46.1% GB% per the leading projection system, THE BAT) will be a bit disadvantaged in today's game with 3 FB hitters in San Francisco's projected lineup.

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

Xavier Edwards's exit velocity on flyballs has dropped off this season; his 87.1-mph EV last year has fallen off to 85.1-mph.

  • Most home runs are flyballs, and the harder those flyballs are hit, the more often they turn into home runs. This is a strong indicator of power.

The Miami Marlins bullpen projects as the 7th-worst in Major League Baseball, per 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:

Logan Webb has relied on his slider 7.1% more often this year (28.4%) than he did last season (21.3%).

  • Because sliders are one of the most effective pitches to use, a pitcher who alters his pitch mix to use more of them will often see more success as a result.

Extreme flyball bats like Wilmer Flores generally hit better against extreme groundball pitchers like Edward Cabrera.

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

Heliot Ramos has a 92nd percentile opposite-field rate on his flyballs (36.5%) and sets up very well considering he'll be hitting them out towards MLB'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 Game Total Under in 20 of their last 31 games (+9.80 Units / 29% ROI)
  • The Miami Marlins have hit the Game Total Under in 28 of their last 41 games (+13.95 Units / 31% ROI)
  • Casey Schmitt has hit the Hits Over in 18 of his last 25 games (+7.55 Units / 19% ROI)

Miami Marlins vs San Francisco Giants Prediction

Predicted Final Score: Miami Marlins 2.98, San Francisco Giants 4.4

  • Date: June 25, 2025
  • Venue: Oracle Park
  • Starting Pitchers:
    • Edward Cabrera - Marlins
    • Logan Webb - Giants

Check out all our free picks on every MLB game daily in our MLB betting section.

Consensus

Moneyline Pick Consensus

+182
15% MIA
-226
85% SF

Total Pick Consensus

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

Spread Pick Consensus

+1.5/-120
26% MIA
-1.5/-101
74% SF

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
MIA
Team Stats
SF
4.18
ERA
3.89
.242
Batting Avg Against
.247
1.28
WHIP
1.24
.302
BABIP
.302
8.3%
BB%
6.8%
25.2%
K%
23.1%
72.5%
LOB%
72.1%
.262
Batting Avg
.238
.402
SLG
.389
.719
OPS
.703
.317
OBP
.314
MIA
Team Records
SF
17-24
Home
25-14
14-21
Road
19-20
21-33
vRHP
36-20
10-12
vLHP
8-14
15-31
vs>.500
25-22
16-14
vs<.500
19-12
6-4
Last10
4-6
8-12
Last20
12-8
12-18
Last30
16-14
E. Cabrera
L. Webb
77.0
Innings
163.0
17
GS
25
5-6
W-L
9-9
4.79
ERA
3.26
10.87
K/9
8.67
6.08
BB/9
1.44
1.17
HR/9
0.94
73.5%
LOB%
74.1%
16.7%
HR/FB%
16.0%
4.68
FIP
3.25
4.27
xFIP
2.96
.216
AVG
.243
27.6%
K%
24.4%
15.4%
BB%
4.0%
4.69
SIERA
3.16

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

L. Webb

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/30 WSH
Adon N/A
W9-3 N/A
6
11
3
3
3
1
61-95
4/24 WSH
Adon N/A
W12-3 N/A
6.2
7
3
3
6
1
67-98
4/19 NYM
Scherzer N/A
L1-3 N/A
3.2
6
3
3
1
3
43-75
4/13 SD
Manaea N/A
W2-1 N/A
8
4
1
1
7
0
72-96
4/8 MIA
Alcantara N/A
W6-5 N/A
6
5
1
1
3
1
57-85

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
MIA SF
MIA SF
Consensus
+178
-215
+187
-225
+178
-220
+182
-226
+160
-190
+184
-220
+190
-240
+190
-245
Open
Current
Book
MIA SF
MIA SF
Consensus
+1.5 (-122)
-1.5 (+104)
+1.5 (-122)
-1.5 (+101)
+1.5 (-120)
-1.5 (+101)
+1.5 (-120)
-1.5 (-101)
+1.5 (-118)
-1.5 (+118)
+1.5 (-118)
-1.5 (-102)
+1.5 (-125)
-1.5 (+102)
+1.5 (-125)
-1.5 (+102)
+1.5 (-120)
-1.5 (+105)
+1.5 (-120)
-1.5 (+100)
+1.5 (-120)
-1.5 (+100)
+1.5 (-120)
-1.5 (+100)
Open
Current
Book
Over Under
Over Under
Consensus
7.0 (-105)
7.0 (-115)
7.0 (-105)
7.0 (-115)
7.0 (-105)
7.0 (-115)
7.0 (-105)
7.0 (-115)
6.5 (-115)
6.5 (-105)
7.0 (-104)
7.0 (-118)
7.0 (-107)
7.0 (-115)
7.0 (-107)
7.0 (-115)
7.0 (-105)
7.0 (-115)
7.0 (-105)
7.0 (-115)
7.0 (-105)
7.0 (-115)
7.0 (-105)
7.0 (-115)

Related Articles

Leave a Comment

Home MLB Picks Miami Marlins vs San Francisco Giants Prediction – 6/25/2025