| Overall | After Win | After Loss | |
|---|---|---|---|
| Game 1 | 8-8 | 3-2 | 5-6 |
| Game 2 | 7-9 | 4-4 | 3-5 |
| Game 3 | 5-10 | 3-4 | 2-6 |
| Game 4 | 0-2 | 0-0 | 0-2 |
| Overall | After Win | After Loss | |
|---|---|---|---|
| Game 1 | 7-9 | 4-4 | 3-5 |
| Game 2 | 9-7 | 3-4 | 6-3 |
| Game 3 | 7-7 | 4-3 | 3-4 |
| Game 4 | 1-0 | 1-0 | 0-0 |
| Team | R | H | E | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
3 | 8 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
|
|
6 | 9 | 0 | 1 | 0 | 2 | 0 | 3 | 0 | 0 | 0 | 0 |
| Team | ML | O/U (Margin) | ATS (Margin) |
|---|---|---|---|
|
|
-104 | 8.5o (0.5) | -1.5 |
|
|
-112 | 8.5u | +1.5 (4.5) |
| POS | AB | R | H | RBI | BB | SO | LOB | AVG | |
|---|---|---|---|---|---|---|---|---|---|
| W. Brennan | RF | 3 | 0 | 0 | 0 | 0 | 0 | 2 | .056 |
| J. Rodriguez | PH -RF | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .200 |
| L. Arraez | 2B | 4 | 0 | 1 | 0 | 0 | 0 | 1 | .319 |
| C. Schmitt | LF | 4 | 1 | 1 | 1 | 0 | 0 | 2 | .293 |
| R. Devers | 1B | 4 | 0 | 1 | 0 | 0 | 0 | 1 | .246 |
| W. Adames | SS | 4 | 0 | 0 | 0 | 0 | 2 | 1 | .235 |
| M. Chapman | 3B | 4 | 2 | 2 | 0 | 0 | 0 | 0 | .226 |
| B. Eldridge | DH | 4 | 0 | 1 | 1 | 0 | 0 | 1 | .156 |
| D. Susac | C | 4 | 0 | 1 | 0 | 0 | 2 | 1 | .395 |
| D. Gilbert | CF | 2 | 0 | 1 | 1 | 0 | 0 | 1 | .213 |
| H. Bader | PH -CF | 2 | 0 | 0 | 0 | 0 | 1 | 0 | .157 |
| Totals | 35 | 3 | 8 | 3 | 1 | 5 | 10 | ||
Battling
| POS | AB | R | H | RBI | BB | SO | LOB | AVG | |
|---|---|---|---|---|---|---|---|---|---|
| K. Marte | 2B | 3 | 3 | 3 | 2 | 1 | 0 | 0 | .235 |
| I. Vargas | 1B | 4 | 0 | 0 | 1 | 0 | 0 | 4 | .331 |
| G. Perdomo | SS | 3 | 0 | 1 | 3 | 0 | 1 | 1 | .224 |
| A. Del Castillo | C | 4 | 0 | 0 | 0 | 0 | 2 | 1 | .190 |
| L. Gurriel Jr. | DH | 4 | 0 | 0 | 0 | 0 | 2 | 1 | .230 |
| J. Fernandez | 3B | 4 | 0 | 2 | 0 | 0 | 2 | 0 | .283 |
| J. Barrosa | RF | 3 | 0 | 0 | 0 | 0 | 1 | 1 | .183 |
| T. Tawa | LF | 3 | 1 | 1 | 0 | 0 | 2 | 1 | .170 |
| R. Waldschmidt | CF | 3 | 2 | 2 | 0 | 0 | 0 | 0 | .324 |
| Totals | 31 | 6 | 9 | 6 | 1 | 10 | 9 | ||
Battling
Baserunning
| IP | H | R | ER | BB | SO | HR | ERA | |
|---|---|---|---|---|---|---|---|---|
| T. Mahle (L 1-6) | 5 .0 | 8 | 6 | 6 | 0 | 6 | 1 | 6.10 |
| K. Winn | 1 .0 | 0 | 0 | 0 | 0 | 3 | 0 | 2.11 |
| S. Hentges | 1 .1 | 0 | 0 | 0 | 1 | 0 | 0 | 0.00 |
| J. Peguero | 0 .2 | 1 | 0 | 0 | 0 | 1 | 0 | 1.29 |
| IP | H | R | ER | BB | SO | HR | ERA | |
|---|---|---|---|---|---|---|---|---|
| M. Kelly (W 4-3) | 6 .0 | 8 | 3 | 3 | 0 | 4 | 1 | 5.71 |
| B. Garcia (H 2) | 0 .2 | 0 | 0 | 0 | 1 | 0 | 0 | 1.23 |
| T. Clarke (H 10) | 0 .1 | 0 | 0 | 0 | 0 | 0 | 0 | 2.14 |
| B. Pfaadt (H 1) | 1 .0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.61 |
| P. Sewald (S 11) | 1 .0 | 0 | 0 | 0 | 0 | 1 | 0 | 4.15 |
Location Chase Field
Temperature 89° Temperature
Attendance 17,748 attendance
Home Brian Walsh
1st Chad Fairchild
2nd Chad Whitson
3rd Bill Miller
| Date | Home | Result | ML | O/U | SF Starter (IP) | AZ Starter (IP) |
|---|---|---|---|---|---|---|
| May 19, '26 | AZ |
|
AZ -124 | u8.5 | L. Roupp (6.0) | R. Nelson (7.0) |
| May 18, '26 | AZ |
|
AZ -136 | o9.0 | R. Ray (4.1) | Z. Gallen (6.0) |
| Sep 17, '25 | AZ |
|
SF +100 | u9.0 | J. Verlander (7.0) | B. Pfaadt (9.0) |
| Sep 16, '25 | AZ |
|
AZ -124 | o9.5 | T. Beck (3.0) | E. Rodriguez (5.0) |
| Sep 15, '25 | AZ |
|
AZ -123 | u9.5 | K. Teng (4.0) | Z. Gallen (6.0) |
| Sep 10, '25 | SF |
|
AZ +117 | u8.5 | C. Seymour (1.1) | E. Rodriguez (6.1) |
| Sep 09, '25 | SF |
|
SF -136 | o7.5 | R. Ray (5.0) | Z. Gallen (6.2) |
| Sep 08, '25 | SF |
|
SF -179 | o7.5 | L. Webb (6.0) | N. Crismatt (4.0) |
| Jul 03, '25 | AZ |
|
SF -122 | o8.5 | R. Ray (9.0) | B. Pfaadt (6.0) |
| Jul 02, '25 | AZ |
|
SF +130 | o8.5 | L. Roupp (4.0) | M. Kelly (6.0) |
Last Meeting ( May 19, 2026 ) San Francisco 3, Arizona 5
Merrill Kelly will attempt to earn a spot in franchise lore alongside the likes of Randy Johnson and Curt Schilling when he goes for a second consecutive complete game Wednesday afternoon as the Arizona Diamondbacks chase a three-game sweep of the San Francisco Giants in Phoenix.
The Diamondbacks have gone to both extremes to claim the first two games of the series, easing to a 12-2 victory in the opener before thrilling their fans who stuck around with a four-run rally in the ninth inning to claim a 5-3 walk-off triumph in the rematch.
Arizona has won four of its past five games, a run that began with Kelly's gem on Friday in Colorado. He went the distance, allowing four hits, in a 9-1 win over the Rockies.
The complete game was his first in 178 career starts. At age 37, he became the oldest pitcher to throw a complete game at Coors Field.
"It was a great moment," Diamondbacks manager Torey Lovullo said of Kelly's strikeout of TJ Rumfield that completed his 100-pitch effort. "This is what you work hard for in the offseason ... so you can go out there and throw a CG. Doesn't happen a lot in baseball anymore."
Kelly (3-3, 5.91 ERA) was just the fourth pitcher in the majors to throw a complete game this season, joining Miami's Sandy Alcantara, Seattle's George Kirby and Minnesota's Bailey Ober. They have since been joined by Philadelphia's Cristopher Sanchez and the Athletics' J.T. Ginn.
Only three pitchers threw two complete games in 2025 -- Houston's Framber Valdez, Cleveland's Tanner Bibee and Cincinnati's Nick Lodolo.
The last major league pitcher to throw consecutive nine-inning complete games was Corey Kluber, who did so in August 2017 for Cleveland.
Only six pitchers have thrown back-to-back complete games in Diamondbacks history. Johnson and Schilling did it four times apiece, with Johnson twice pushing his streak to three games. Brandon Webb did it three times, and Omar Daal, Brian Anderson and Shawn Estes achieved the feat once each.
The most recent was Webb in August 2007, when his streak stretched to three starts.
Kelly has made 21 starts in his career against the Giants, going 8-5 with a 3.24 ERA.
The veteran will go up against right-hander Tyler Mahle (1-5, 5.59), a teammate last season with the Texas Rangers after Kelly was dealt from Arizona at the trade deadline.
Mahle has pitched brilliantly with nothing to show for it in five career starts against the Diamondbacks, going 0-1 with a 1.80 ERA despite having allowed just 16 hits while striking out 40 in 30 innings.
The Giants will have to overcome the emotional impact of having blown a 3-1 lead with two outs in the bottom of the ninth less than 24 hours earlier. It was San Francisco's fourth walk-off defeat of the season.
Manager Tony Vitello, who brought in left-hander Matt Gage to face Ketel Marte, forcing the switch hitter to bat right-handed, took the heat for the defeat. Marte delivered a game-ending three-run homer on Gage's second pitch.
"I made the wrong decision and it cost us the game," Vitello said at his postgame press conference, referring to the call to replace Caleb Kilian, not the choice of Gage. "It's on me."
--Field Level Media
| Player | POS | Status | Date | Note |
|---|---|---|---|---|
| D. Susac | C | Ten Day IL - Back( Jun 25, '26) | Jun 25, '26 | |
| The San Francisco Giants placed C Daniel Susac on the 10-day injured list with a low back strain. | ||||
| K. Winn | RP | Fifteen Day IL - Elbow( Jun 13, '26) | Jun 13, '26 | |
| The San Francisco Giants placed RHP Keaton Winn on the 15-day injured list with right elbow strain. | ||||
| J. Peguero | RP | Sixty Day IL - Hamstring( May 31, '26) | May 31, '26 | |
| The San Francisco Giants placed RHP Joel Peguero on the 60-day injured list with a left hamstring strain. | ||||
| H. Bader | CF | Ten Day IL - Plantar Fasciitis( May 29, '26) | May 29, '26 | |
| The San Francisco Giants placed OF Harrison Bader on the 10-day injured list with plantar fasciitis. | ||||
| H. Ramos | LF | Ten Day IL - Quad( May 15, '26) | May 15, '26 | |
| The San Francisco Giants placed OF Heliot Ramos on the 10-day injured list with a right quad strain. | ||||
| J. Butto | RP | Sixty Day IL - Arm( Apr 20, '26) | Apr 20, '26 | |
| The San Francisco Giants transferred RHP José Buttó to the the 60-day injured list with right arm fatigue. | ||||
| H. Birdsong | SP | Sixty Day IL - Forearm( Mar 20, '26) | Mar 20, '26 | |
| The San Francisco Giants placed RHP Hayden Birdsong on the 60-day injured list as he is scheduled to undergo Tommy John surgery. | ||||
| R. Wick | RP | Sixty Day IL - Elbow( Feb 14, '26) | Feb 14, '26 | |
| The San Francisco Giants placed RHP Rowan Wick on the 60-day injured list as he recovers from Tommy John surgery. | ||||
| J. Foley | RP | Sixty Day IL - Shoulder( Feb 12, '26) | Feb 12, '26 | |
| The San Francisco Giants placed RHP Jason Foley on the 60-day injured list due to right shoulder surgery. | ||||
| R. Rodriguez | RP | Sixty Day IL - Elbow( Feb 09, '26) | Feb 09, '26 | |
| The San Francisco Giants placed RHP Randy Rodríguez on the 60-day injured list due to a right elbow sprain. | ||||
| Player | POS | Status | Date | Note |
|---|---|---|---|---|
| M. Soroka | SP | Fifteen Day IL - Lower-Body( Jun 19, '26) | Jun 19, '26 | |
| The Arizona Diamondbacks placed RHP Michael Soroka on the 15-day injured list. | ||||
| J. Lawlar | LF | Ten Day IL - Hamstring( Jun 19, '26) | Jun 19, '26 | |
| The Arizona Diamondbacks placed OF Jordan Lawlar on the 10-day injured list due to right hamstring strain. | ||||
| R. Nelson | SP | Sixty Day IL - Elbow( Jun 18, '26) | Jun 18, '26 | |
| The Arizona Diamondbacks transferred RHP Ryne Nelson to the 60-day injured list. | ||||
| J. McCann | C | Ten Day IL - Quad( May 18, '26) | May 18, '26 | |
| The Arizona Diamondbacks placed C James McCann on the 10-day injured list with a quad strain. | ||||
| B. Walston | SP | Sixty Day IL - Elbow( Mar 24, '26) | Mar 24, '26 | |
| The Arizona Diamondbacks placed LHP Blake Walston on the 60-day injured list following left ulnar collateral ligament surgery. | ||||
| C. Mena | SP | Sixty Day IL - Shoulder( Mar 24, '26) | Mar 24, '26 | |
| The Arizona Diamondbacks placed RHP Cristian Mena on the 60-day injured list with strained right shoulder. | ||||
| A. Puk | RP | Sixty Day IL - Elbow( Feb 14, '26) | Feb 14, '26 | |
| The Arizona Diamondbacks placed LHP A.J. Puk on the 60-day injured list. | ||||
| C. Burnes | SP | Sixty Day IL - Elbow( Feb 14, '26) | Feb 14, '26 | |
| The Arizona Diamondbacks placed RHP Corbin Burnes on the 60-day injured list as he recovers from right ulnar collateral ligament surgery. | ||||
| J. Martinez | RP | Sixty Day IL - Elbow( Feb 13, '26) | Feb 13, '26 | |
| The Arizona Diamondbacks placed RHP Justin Martinez on the 60-day injured list as he recovers from right ulnar collateral ligament surgery. | ||||
| A. Saalfrank | RP | Sixty Day IL - Shoulder( Feb 09, '26) | Feb 09, '26 | |
| The Arizona Diamondbacks placed LHP Andrew Saalfrank on the 60-day injured list following his shoulder surgery. | ||||
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 15, '26
ATH 5 - SF 2
|
L +110 | u9.5 | 5.0 | 10 | 5 | 5 | 6 | 1 | 1 | 90 | 18.0 | 0.3 |
|
May 10, '26
SF 7 - PIT 6
|
W -124 | o8.0 | 5.2 | 5 | 4 | 4 | 8 | 2 | 2 | 97 | 17.1 | 0.7 |
|
May 03, '26
TB 2 - SF 1
|
L +102 | u8.0 | 5.1 | 4 | 0 | 0 | 5 | 1 | 0 | 92 | 17.3 | 1.3 |
|
Apr 28, '26
PHI 7 - SF 0
|
L +134 | u8.0 | 5.0 | 6 | 5 | 5 | 3 | 3 | 0 | 82 | 16.4 | 1.0 |
|
Apr 22, '26
SF 3 - LAD 0
|
W +172 | u7.5 | 7.0 | 3 | 0 | 0 | 5 | 2 | 0 | 91 | 13.0 | 2.0 |
| Last 5 Avg. | 5.1 | 5.6 | 2.8 | 2.8 | 5.4 | 1.8 | 0.6 | 90.4 | 16.4 | 1.0 |
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Jun 14, '22
AZ 3 - CIN 5
|
W +108 | u9.0 | 9.0 | 3 | 0 | 0 | 12 | 0 | 0 | 119 | 13.2 | 0.8 |
|
Jun 09, '22
CIN 4 - AZ 5
|
W +119 | u10.0 | 6.0 | 5 | 1 | 1 | 10 | 2 | 1 | 105 | 17.5 | 1.5 |
|
Apr 09, '21
AZ 5 - CIN 6
|
W -118 | o9.0 | 4.0 | 0 | 0 | 0 | 6 | 4 | 0 | 92 | 23.0 | 1.0 |
| Last 3 Avg. | 6.1 | 2.7 | 0.3 | 0.3 | 9.3 | 2.0 | 0.3 | 105.3 | 17.9 | 1.1 |
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 15, '26
COL 1 - AZ 9
|
W -122 | u11.5 | 9.0 | 4 | 1 | 1 | 3 | 0 | 1 | 100 | 11.1 | 1.5 |
|
May 09, '26
AZ 2 - NYM 1
|
W -108 | u9.5 | 7.0 | 3 | 1 | 1 | 6 | 2 | 0 | 96 | 13.7 | 0.6 |
|
May 03, '26
CHC 8 - AZ 4
|
L +134 | o11.5 | 4.1 | 8 | 6 | 6 | 5 | 3 | 1 | 92 | 21.2 | 0.0 |
|
Apr 28, '26
MIL 13 - AZ 2
|
L +110 | o8.0 | 5.0 | 6 | 5 | 5 | 1 | 4 | 1 | 104 | 20.8 | 4.0 |
|
Apr 21, '26
AZ 5 - CHW 11
|
L -144 | o9.5 | 4.1 | 10 | 8 | 8 | 5 | 3 | 3 | 101 | 23.3 | 0.8 |
| Last 5 Avg. | 5.2 | 6.2 | 4.2 | 4.2 | 4.0 | 2.4 | 1.2 | 98.6 | 18.0 | 1.4 |
|
Date
Score
|
Line | O/U | IP | H | R | ER | SO | BB | HR | PIT | P/IP | GB:FB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Jul 02, '25
AZ 5 - SF 6
|
W +130 | o8.5 | 6.0 | 5 | 3 | 3 | 3 | 3 | 1 | 92 | 15.3 | 0.6 |
|
May 12, '25
SF 1 - AZ 2
|
W -121 | u8.0 | 7.0 | 8 | 1 | 1 | 8 | 0 | 0 | 103 | 14.7 | 1.7 |
|
Sep 05, '24
SF 3 - AZ 2
|
L +142 | u7.0 | 7.0 | 6 | 2 | 2 | 8 | 0 | 0 | 94 | 13.4 | 1.5 |
| Last 3 Avg. | 6.2 | 6.3 | 2.0 | 2.0 | 6.3 | 1.0 | 0.3 | 96.3 | 14.5 | 1.2 |
| Team | ERA | AVG. | OBP | WHIP | IP | HR | BB | K |
|---|---|---|---|---|---|---|---|---|
|
|
4.13 | .244 | .323 | 1.33 | 8.2 | 1.0 | 3.7 | 7.8 |
|
|
4.37 | .243 | .309 | 1.26 | 8.2 | 1.1 | 3.0 | 7.4 |
| Team | Runs/9 | ERA | AVG. | OBP | WHIP | IP | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
|
|
4.81 | 4.48 | .255 | .325 | 1.35 | 5.1 | 0.8 | 2.1 | 5.0 |
|
|
4.80 | 4.38 | .250 | .314 | 1.33 | 5.1 | 0.8 | 1.9 | 4.4 |
| Team | Runs/9 | ERA | AVG. | OBP | WHIP | IP | HR | BB | K |
|---|---|---|---|---|---|---|---|---|---|
|
|
4.09 | 3.54 | .225 | .319 | 1.31 | 3.0 | 0.3 | 1.6 | 2.8 |
|
|
4.75 | 4.36 | .230 | .299 | 1.16 | 3.1 | 0.4 | 1.1 | 3.0 |