| Overall | After Win | After Loss | |
|---|---|---|---|
| Game 1 | 9-10 | 13-15 | 11-12 |
| Game 2 | 9-9 | 9-15 | 11-15 |
| Game 3 | 12-5 | 14-6 | 14-15 |
| Game 4 | 2-1 | 4-1 | 1-1 |
| Overall | After Win | After Loss | |
|---|---|---|---|
| Game 1 | 5-14 | 12-14 | 7-17 |
| Game 2 | 8-10 | 11-8 | 17-14 |
| Game 3 | 8-9 | 11-16 | 15-7 |
| Game 4 | 1-0 | 3-0 | 0-3 |
| Date | Home | Result | ML | O/U | SF Starter (IP) | MIA Starter (IP) |
|---|---|---|---|---|---|---|
| May 30, '25 | MIA |
|
SF -155 | u8.5 | K. Harrison (5.0) | C. Quantrill (5.0) |
| Sep 01, '24 | SF |
|
MIA +237 | o7.0 | L. Webb (6.0) | D. McCaughan (4.0) |
| Aug 31, '24 | SF |
|
MIA +123 | u7.5 | M. Black (5.0) | E. Cabrera (5.1) |
| Aug 30, '24 | SF |
|
SF -284 | u7.5 | B. Snell (7.0) | A. Oller (6.0) |
| Apr 17, '24 | MIA |
|
SF -111 | u8.0 | K. Winn (6.0) | T. Rogers (5.2) |
| Apr 16, '24 | MIA |
|
MIA +122 | o8.5 | J. Hicks (5.0) | R. Weathers (6.0) |
| Apr 15, '24 | MIA |
|
SF -112 | u8.5 | K. Harrison (6.0) | E. Cabrera (6.0) |
| May 21, '23 | SF |
|
SF -124 | o7.5 | A. Wood (4.1) | J. Luzardo (5.0) |
| May 20, '23 | SF |
|
MIA +150 | u7.5 | L. Webb (6.0) | B. Garrett (6.1) |
| May 19, '23 | SF |
|
SF -115 | u7.5 | A. DeSclafani (5.1) | S. Alcantara (5.2) |
Last Meeting ( May 30, 2025 ) San Francisco 2, Miami 0
Left-hander Robbie Ray hopes to continue one of the greatest starts to a season in San Francisco Giants history when he duels the host Miami Marlins on Saturday.
The Giants opened the three-game set with a 2-0 victory Friday night, getting stellar pitching from lefty Kyle Harrison and six relievers. San Francisco had taken the field saddled with a three-game losing streak.
Ray (7-0, 2.56 ERA) has gone unbeaten in 11 starts this season, running his streak to 13 games since last August.
The 11 in a row to start a season is tied for seventh-longest in Giants history, with Ray now getting a chance to tie Kevin Gausman (2021), Rosy Ryan (1923) and Hooks Wiltse (1904) for fourth-longest with a 12th straight on Saturday. Only Rube Marquard (18 in 1912), Noah Lowry (14 in 2004) and Joe McGinnity (14 in 1904) have had longer unbeaten runs to open a season in Giants history.
The streak of 13 bridging two seasons is tied for 21st-longest all-time among Giants. Ray's teammate, Logan Webb, tied Carl Hubbell's franchise record, set 85 years earlier, with 22 straight unbeaten starts bridging the 2021-22 seasons.
At the start of play Friday, Ray joined the New York Yankees' Max Fried (then 7-0) and the Philadelphia Phillies' Jesus Luzardo (5-0) as the only pitchers who remained unbeaten this season through 11 starts. But Fried took the loss in Friday's series opener against the Los Angeles Dodgers, an 8-5 defeat, while Luzardo is slated to pitch Saturday against the Milwaukee Brewers.
Also in play Saturday could be National League Pitcher of the Month honors. Ray has gone 4-0 with a 1.41 ERA in five May starts.
"I'm feeling really good," the 33-year-old said. "It definitely feels good to be able to do this consistently. I'm just looking to keep it rolling."
Ray has compiled a 4-4 record with a 2.41 ERA in 10 lifetime games (nine starts) against the Marlins. He's just 2-3 at Miami.
Ray's counterpart Saturday is scheduled to be right-hander Edward Cabrera (1-1, 4.73), who likewise is unbeaten in May, having gone 1-0 with a 2.53 ERA in four starts.
The 27-year-old has never lost to the Giants, posting a 2-0 record and 2.08 ERA in three career starts against San Francisco.
Cabrera will be seeking the type of defensive support the Marlins provided for starter Cal Quantrill and reliever Janson Junk in Friday's low-scoring loss. Thanks to an error-free defense that also converted a center field-to-third base double play in the second inning, Miami limited the Giants to two runs despite the visitors putting 13 batters on base.
Before Friday's first pitch, Marlins manager Clayton McCullough announced a move designed to shore up his team's porous infield defense. He has decided to move Otto Lopez from second base to shortstop, declaring that touted prospect Xavier Edwards, currently on the injured list with a strained back, would return from a minor-league rehab stint as a second baseman.
"X (Edwards) is a team guy. (He) is up for thinking this is what's best for us right now," McCullough said. "He's trying to get up to speed as quickly as he can back at second base, and (I) feel like it's going to pay dividends and help us win games."
The Marlins expect Edwards to come off the injured list Monday when they begin a three-game home series against the Colorado Rockies.
- Field Level Media
| Player | POS | Status | Date | Note |
|---|---|---|---|---|
| R. Rodriguez | RP | Sixty Day IL - Elbow( Aug 31, '25) | Aug 31, '25 | |
| The San Francisco Giants transferred RHP Randy Rodríguez from the 15-day injured list to the 60-day injured list with a right elbow sprain. | ||||
| E. Miller | RP | Sixty Day IL - Elbow( Aug 20, '25) | Aug 20, '25 | |
| The San Francisco Giants transferred LHP Erik Miller from the 15-day injured list to the 60-day injured list with a left elbow sprain. | ||||
| Player | POS | Status | Date | Note |
|---|---|---|---|---|
| T. Zuber | RP | Sixty Day IL - Lat( Aug 31, '25) | Aug 31, '25 | |
| The Miami Marlins transferred RHP Tyler Zuber from the 15-day injured list to the 60-day injured list with right lat strain. | ||||
| A. Bender | RP | Sixty Day IL - Tibia( Aug 31, '25) | Aug 31, '25 | |
| The Miami Marlins transferred RHP Anthony Bender from the 15-day injured list to the 60-day injured list with a tibial stress reaction. | ||||
| J. Tinoco | RP | Sixty Day IL - Forearm( Jul 15, '25) | Jul 15, '25 | |
| The Miami Marlins transferred RHP Jesús Tinoco to the 60-day injured list with right forearm strain. | ||||
| M. Meyer | SP | Sixty Day IL - Hip( Jun 30, '25) | Jun 30, '25 | |
| The Miami Marlins transferred RHP Max Meyer to the 60-day injured list with a left hip impingement. | ||||
| A. Nardi | RP | Sixty Day IL - Back( Mar 14, '25) | Mar 14, '25 | |
| The Miami Marlins placed LHP Andrew Nardi on the 60-day injured list with a lower-back inflammation. | ||||
| B. Garrett | SP | Sixty Day IL - Elbow( Feb 11, '25) | Feb 11, '25 | |
| The Miami Marlins placed LHP Braxton Garrett on the 60-day injured list as he recovers from left elbow UCL revision surgery. | ||||
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 25, '25
WAS 2 - SF 3
|
W -137 | u7.5 | 6.0 | 3 | 1 | 1 | 7 | 0 | 0 | 90 | 15.0 | 1.5 |
|
May 19, '25
SF 1 - KC 3
|
L -133 | u7.5 | 7.0 | 6 | 0 | 0 | 7 | 1 | 0 | 94 | 13.4 | 1.0 |
|
May 13, '25
SF 10 - AZ 6
|
W +102 | o7.5 | 6.0 | 7 | 3 | 3 | 9 | 3 | 0 | 108 | 18.0 | 1.0 |
|
May 07, '25
CHC 1 - SF 3
|
W +149 | u7.5 | 6.0 | 3 | 1 | 1 | 5 | 2 | 0 | 98 | 16.3 | 2.7 |
|
May 02, '25
SF 4 - COL 0
|
W -267 | u8.0 | 7.0 | 2 | 0 | 0 | 8 | 2 | 0 | 86 | 12.3 | 2.0 |
| Last 5 Avg. | 6.1 | 4.2 | 1.0 | 1.0 | 7.2 | 1.6 | 0.0 | 95.2 | 15.0 | 1.6 |
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Apr 30, '22
MIA 3 - SEA 1
|
L -110 | u7.5 | 5.0 | 4 | 3 | 3 | 8 | 4 | 0 | 87 | 17.4 | 0.7 |
|
Jun 23, '21
MIA 1 - TOR 3
|
W -123 | u7.5 | 6.0 | 4 | 1 | 1 | 6 | 1 | 1 | 96 | 16.0 | 2.3 |
|
Jun 01, '21
TOR 5 - MIA 1
|
W -146 | u8.5 | 6.0 | 6 | 1 | 1 | 9 | 2 | 0 | 96 | 16.0 | 1.5 |
| Last 3 Avg. | 5.2 | 4.7 | 1.7 | 1.7 | 7.7 | 2.3 | 0.3 | 93.0 | 16.5 | 1.5 |
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 25, '25
LAA 0 - MIA 3
|
W -104 | u9.0 | 5.2 | 3 | 0 | 0 | 10 | 2 | 0 | 87 | 15.4 | 4.0 |
|
May 19, '25
MIA 8 - CHC 7
|
W +143 | o8.5 | 5.0 | 5 | 3 | 3 | 7 | 1 | 1 | 90 | 18.0 | 0.0 |
|
May 10, '25
CHW 1 - MIA 3
|
W +101 | u8.0 | 5.0 | 3 | 1 | 1 | 2 | 1 | 1 | 85 | 17.0 | 0.6 |
|
May 04, '25
MIA 2 - ATH 3
|
L -106 | u9.0 | 5.2 | 7 | 2 | 2 | 4 | 1 | 0 | 86 | 15.2 | 0.6 |
|
Apr 28, '25
LAD 7 - MIA 6
|
L +245 | o9.0 | 4.0 | 9 | 5 | 5 | 2 | 3 | 1 | 97 | 24.3 | 6.0 |
| Last 5 Avg. | 5.0 | 5.4 | 2.2 | 2.2 | 5.0 | 1.6 | 0.6 | 89.0 | 18.0 | 2.2 |
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Aug 31, '24
SF 3 - MIA 4
|
W +123 | u7.5 | 5.1 | 6 | 2 | 1 | 3 | 2 | 0 | 98 | 18.4 | 3.5 |
|
Apr 15, '24
MIA 3 - SF 4
|
L +103 | u8.5 | 6.0 | 5 | 1 | 1 | 10 | 1 | 0 | 91 | 15.2 | 2.0 |
|
Apr 18, '23
MIA 4 - SF 2
|
W -106 | u8.0 | 6.0 | 6 | 2 | 2 | 8 | 2 | 1 | 92 | 15.3 | 1.0 |
| Last 3 Avg. | 5.2 | 5.7 | 1.7 | 1.3 | 7.0 | 1.7 | 0.3 | 93.7 | 16.3 | 2.2 |
| Team | ERA | AVG. | OBP | WHIP | IP | HR | BB | K |
|---|---|---|---|---|---|---|---|---|
|
|
3.20 | .232 | .298 | 1.19 | 8.2 | 0.7 | 2.9 | 8.7 |
|
|
5.23 | .264 | .338 | 1.44 | 8.2 | 1.2 | 3.7 | 8.0 |
| Team | Runs/9 | ERA | AVG. | OBP | WHIP | IP | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
|
|
4.14 | 3.68 | .254 | .317 | 1.31 | 5.1 | 0.5 | 1.9 | 5.4 |
|
|
5.97 | 5.67 | .271 | .342 | 1.45 | 4.2 | 0.7 | 1.9 | 4.3 |
| Team | Runs/9 | ERA | AVG. | OBP | WHIP | IP | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
|
|
2.85 | 2.43 | .192 | .266 | 0.99 | 3.1 | 0.2 | 1.0 | 3.2 |
|
|
5.27 | 4.71 | .256 | .334 | 1.42 | 4.0 | 0.5 | 1.7 | 3.6 |