MLB Final Intelligence
Arizona Diamondbacks vs San Francisco Giants โ Recap
May 26, 2026 ยท Oracle Park ยท View Preview
Game Recap
The Arizona Diamondbacks earned a 7-5 victory over the San Francisco Giants, building an early advantage and successfully fending off multiple late-game threats.
The Giants initially seized the lead in the bottom of the first inning, with Casey Schmitt launching a solo home run to left center. However, Arizona immediately responded in the top of the second, pushing across three runs. Vargas grounded out to second, scoring Arenado to tie the game, before Moreno's sacrifice fly brought home Waldschmidt for the lead. Del Castillo then extended Arizona's advantage with a solo shot to right field. Schmitt kept San Francisco in contention, delivering an RBI single in the third to narrow the deficit to 3-2.
Arizona's three-run outburst in the second inning proved crucial, establishing a lead that the Diamondbacks would never surrender. Starting pitcher Eduardo Rodriguez provided stability, delivering six solid innings for Arizona, surrendering just two earned runs while striking out six batters. The Diamondbacks added crucial insurance runs in later frames, most notably in the seventh when Ketel Marte blasted a two-run homer to left, increasing their lead to 6-2. Despite solo home runs from Patrick Haase in the seventh and Adames in the ninth, along with a Devers RBI double in the eighth, the Giants could not fully overcome Arizona's sustained offense.
Ultimately, the Diamondbacks' ability to quickly erase an early deficit and then incrementally build their lead, combined with a steady performance from their starting pitcher, proved to be the difference. The Arizona Diamondbacks now hold a record of 67-60, while the San Francisco Giants stand at 51-74.
Player of the Game
Turning Point
The game turned in the 2nd inning, when the Arizona Diamondbacks scored 3 runs.
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Eduardo Rodriguez W |
|
6.0 | 6 | 2 | 2 | 2 | 6 | 2.31 |
| Tyler Mahle L |
|
5.0 | 3 | 3 | 3 | 3 | 3 | 6.04 |
| Ryan Borucki |
|
2.0 | 2 | 1 | 1 | 2 | 1 | 4.15 |
| Juan Morillo |
|
1.0 | 1 | 1 | 1 | 1 | 1 | 2.91 |
| Kevin Ginkel |
|
1.0 | 1 | 1 | 1 | 0 | 2 | 3.32 |
| Paul Sewald S |
|
1.0 | 1 | 1 | 1 | 0 | 1 | 3.98 |
| Erik Miller |
|
1.0 | 1 | 2 | 2 | 1 | 2 | 4.70 |
| Keaton Winn |
|
1.0 | 2 | 1 | 0 | 0 | 1 | 1.85 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Casey Schmitt |
|
5 | 2 | 1 | 2 | 1 | 0 | 1 |
| Eric Haase |
|
3 | 2 | 1 | 1 | 1 | 0 | 0 |
| Willy Adames |
|
5 | 2 | 1 | 1 | 2 | 0 | 2 |
| Ketel Marte |
|
5 | 1 | 1 | 2 | 1 | 0 | 1 |
| Adrian Del Castillo |
|
3 | 1 | 1 | 1 | 1 | 0 | 0 |
| Gabriel Moreno |
|
2 | 1 | 0 | 2 | 0 | 1 | 0 |
| Ildemaro Vargas |
|
4 | 1 | 0 | 2 | 1 | 0 | 1 |
| Rafael Devers |
|
4 | 1 | 0 | 1 | 0 | 0 | 1 |
| Geraldo Perdomo |
|
5 | 1 | 0 | 0 | 1 | 0 | 2 |
| Nolan Arenado |
|
2 | 1 | 0 | 0 | 1 | 1 | 0 |
| Ryan Waldschmidt |
|
4 | 1 | 0 | 0 | 1 | 0 | 1 |
| Tommy Troy |
|
2 | 1 | 0 | 0 | 1 | 1 | 0 |
| Bryce Eldridge |
|
4 | 1 | 0 | 0 | 0 | 0 | 1 |
| Victor Bericoto |
|
2 | 1 | 0 | 0 | 0 | 0 | 1 |
More MLB Results โ Tuesday, May 26, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ all in one workspace built for serious bettors and DFS players.