my favs
Access and manage your favorites here
DISMISS
Scores
Watch
Betting
FIFA WC 26 ⚽
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
Built on
Giants
vs
Diamondbacks
Today at 1:40 AM on
ARID
Diamondbacks (Rodriguez 6-2, 2.27) open 3-game series against Giants (Mahle 1-7, 5.49)
Chase Field,
Phoenix, AZ
MLB
>
Scores
>
San Francisco Giants vs. Arizona Diamondbacks: Jun 30, 2026
MATCHUP
NEWS
ODDS
Diamondbacks (Rodriguez 6-2, 2.27) open 3-game series against Giants (Mahle 1-7, 5.49)
PROBABLE STARTING PITCHERS
#54 RHP
T. Mahle
1-7
5.49 ERA
vs
#57 LHP
E. Rodriguez
6-2
2.27 ERA
LINEUP
GIANTS
DIAMONDBACKS
GIANTS
BATTING
1
Matt Chapman
3B
2
Luis Arraez
2B
3
Casey Schmitt
SS
4
Rafael Devers
1B
5
Heliot Ramos
RF
6
Bryce Eldridge
DH
7
Victor Bericoto
LF
8
Eric Haase
C
9
Jonah Cox
CF
PITCHING
SP
Tyler Mahle
(1-7)
DIAMONDBACKS
BATTING
1
Ketel Marte
2B
2
Geraldo Perdomo
SS
3
Corbin Carroll
RF
4
Gabriel Moreno
C
5
Lourdes Gurriel Jr.
DH
6
Max Kepler
LF
7
Nolan Arenado
3B
8
Pavin Smith
1B
9
Tommy Troy
CF
PITCHING
SP
Eduardo Rodriguez
(6-2)
TEAM STATS
SF
4TH NL WEST
4.1
R
4.2
.256
AVG
.238
88
HR
74
26
SB
50
4.31
ERA
4.33
.247
OAV
.251
AZ
3RD NL WEST
TEAM LEADERS
SF
Luis Arraez
.324
AVG
Corbin Carroll
.278
Casey Schmitt
16
HR
Ketel Marte
15
Rafael Devers
43
RBI
Ketel Marte
49
Logan Webb
3.09
ERA
Eduardo Rodriguez
2.27
Robbie Ray
7
W
Michael Soroka
8
Landen Roupp
95
K
Michael Soroka
79
AZ
PREVIOUS GAMES
SF
6/28
ATL
W
3-2
6/27
ATL
W
5-0
6/26
ATL
L
3-1
6/25
ATH
L
9-6
6/24
ATH
W
2-1
AZ
6/28
@TB
L
5-1
6/27
@TB
L
4-2
6/26
@TB
L
6-1
6/24
@STL
W
9-4
6/23
@STL
W
4-3
ODDS
SEE ALL ODDS
RUN LINE
The Diamondbacks must win by 2 runs or more to cover the run line
+1.5
SF
-1.5
AZ
TEAM TO WIN
A bet of $100 would win $215 total if the Giants win and a bet of $139 would win $239 total if the Diamondbacks win
+115
SF
-139
AZ
TOTAL
The combined final score of both teams is set at 9
-112
OVER 9
-111
UNDER 9
PLAYER NEWS
Willy Adames
SF #2 - SS
Adames left Sunday's 3-2 win over Atlanta in the top of the eighth inning after his lower back locked up on him, Shayna Rubin of the San Francisco Chronicle reports.
Robbie Ray
SF #38 - P
Ray (7-6) allowed one unearned run on four hits and a walk while striking out two over eight innings to earn the win over Atlanta on Sunday.
Corbin Burnes
AZ #39 - P
Burnes (elbow) is expected to be re-evaluated during the first or second week of July, Alex Weiner of ArizonaSports.com reports.
Merrill Kelly
AZ #29 - P
Kelly (5-8) took the loss Sunday against the Rays, allowing five runs on eight hits and two walks in six innings. He struck out three.
GET THE APP
Phoenix, AZ
101°
Wind
12 mph WSW
100°
2:00
97°
3:00
95°
4:00
92°
5:00
SF
FOLLOW
Follow a team and personalize your FOX Sports experience
AZ