The Arizona Diamondbacks continue their important NL West road trip as they face the San Francisco Giants at Oracle Park on May 26, 2026. Arizona enters this matchup in excellent form after winning eight of its last nine games and already taking control of the season series against San Francisco. The Giants, meanwhile, are under growing pressure after another disappointing defeat and are desperately trying to stop their slide before the season moves further away from contention.
Arizona has looked like one of the hottest teams in baseball over the past two weeks. Their offense has been producing runs consistently, while the pitching staff has quietly become one of the strongest units in the National League recently. Ketel Marte is leading the charge offensively after a massive four-hit performance in the previous game, while Corbin Carroll and Gabriel Moreno are also providing key contributions.
The Giants have struggled to maintain consistency all season. Injuries have hurt the roster badly, especially in the pitching rotation and batting order. Tyler Mahle will take the mound again after a difficult outing against Arizona earlier this month, while the Giants hope their offense can finally support him against a strong Diamondbacks pitching staff led by Eduardo Rodriguez.
Even though Oracle Park is usually known as a pitcher-friendly stadium, weather conditions and Arizona’s aggressive batting approach could create another entertaining matchup.
Arizona Diamondbacks vs San Francisco Giants Match Details
| Match | Arizona Diamondbacks vs San Francisco Giants |
|---|---|
| League | MLB 2026 Season |
| Date | May 26, 2026 |
| Time | 9:45 PM ET |
| Venue | Oracle Park, San Francisco |
| Broadcast | NBC Sports Bay Area, DBACKS.TV, MLB.TV |
Current Season Records
| Team | Record | Division Position |
|---|---|---|
| Arizona Diamondbacks | 29-24 | 3rd in NL West |
| San Francisco Giants | 22-32 | 4th in NL West |
Arizona has quickly climbed back into the playoff conversation with a strong recent run, while San Francisco continues searching for momentum after falling 10 games below .500.
Recent Form – Last Games
Arizona Diamondbacks Recent Results
| Date | Opponent | Result | Score |
|---|---|---|---|
| 26 May 2026 | Giants | Win | 6-2 |
| 24 May 2026 | Rockies | Win | 5-0 |
| 23 May 2026 | Rockies | Win | 8-3 |
| 21 May 2026 | Giants | Win | 7-4 |
| 20 May 2026 | Giants | Win | 5-1 |
Arizona has been excellent offensively during this stretch. The Diamondbacks are batting above .300 over their last 10 games and continue creating pressure with extra-base hits and aggressive baserunning.
San Francisco Giants Recent Results
| Date | Opponent | Result | Score |
|---|---|---|---|
| 26 May 2026 | Diamondbacks | Loss | 2-6 |
| 24 May 2026 | Dodgers | Loss | 3-7 |
| 23 May 2026 | Dodgers | Win | 5-4 |
| 21 May 2026 | Diamondbacks | Loss | 2-8 |
| 20 May 2026 | Diamondbacks | Loss | 1-5 |
San Francisco has struggled to close games and generate enough offense consistently. Defensive mistakes and bullpen issues have also hurt them badly during this stretch.
Head-to-Head Record
| Category | Record |
|---|---|
| Total Meetings in 2026 | 4 |
| Diamondbacks Wins | 4 |
| Giants Wins | 0 |
Arizona has completely dominated the season series so far. The Giants have struggled to slow down Arizona’s lineup, especially in key scoring situations.
Probable Starting Pitchers
| Team | Pitcher | Record | ERA |
|---|---|---|---|
| Diamondbacks | Eduardo Rodriguez | 4-1 | 2.24 |
| Giants | Tyler Mahle | 1-6 | 6.10 |
Eduardo Rodriguez has quietly been one of Arizona’s most reliable pitchers this season. He is coming off seven scoreless innings in his previous outing and has been excellent throughout May.
Tyler Mahle has had a difficult season overall despite showing flashes of strong strikeout ability. He struggled badly against Arizona in his last matchup and now faces a Diamondbacks lineup playing with confidence.
Key Player Stats
Arizona Diamondbacks Key Players
| Player | Key Contribution |
|---|---|
| Ketel Marte | Elite hitting form, extra-base power |
| Corbin Carroll | Speed and aggressive offense |
| Gabriel Moreno | Clutch hitting and RBI production |
| Geraldo Perdomo | Consistent table setter |
Ketel Marte has been outstanding recently, delivering multiple-hit games and driving in runs consistently. Corbin Carroll’s speed continues creating pressure on opposing defenses.
San Francisco Giants Key Players
| Player | Key Contribution |
|---|---|
| Casey Schmitt | Strong production vs left-handed pitching |
| Rafael Devers | Middle-order power bat |
| Luis Arraez | High batting average contact hitter |
| Matt Chapman | Defensive stability and run production |
Casey Schmitt has been one of the few bright spots for San Francisco lately, especially against left-handed pitching. Rafael Devers also remains a major power threat despite the team’s struggles.
Injury Report
Diamondbacks Injury Updates
| Player | Status |
|---|---|
| Lourdes Gurriel Jr. | Out |
| Carlos Santana | Out |
| Jordan Lawlar | Out |
| Corbin Burnes | Out |
| A.J. Puk | Out |
| Justin Martinez | Out |
Arizona still has several injuries, especially in the pitching department, but the team continues winning because of strong lineup depth and improved bullpen performances.
Giants Injury Updates
| Player | Status |
|---|---|
| Logan Webb | Out |
| Jung Hoo Lee | Out |
| Heliot Ramos | Out |
| Hayden Birdsong | Out |
| Jason Foley | Out |
| Randy Rodriguez | Out |
The Giants have been hit hard by injuries throughout the roster. Missing Logan Webb and Jung Hoo Lee has especially hurt both the rotation and offensive balance.
Team Performance Comparison
| Category | Diamondbacks | Giants |
|---|---|---|
| Batting Average | Strong recent form | Inconsistent |
| Pitching Form | Excellent lately | Struggling |
| Offensive Momentum | Aggressive and productive | Limited scoring |
| Bullpen Trend | Improving | Unstable |
| Current Momentum | Very strong | Poor |
Arizona enters this matchup with advantages in nearly every major category, especially recent offensive consistency and pitching form.
Important Match Trends
Diamondbacks Trends
- Arizona has won eight of its last nine games.
- The Diamondbacks are 22-9 when recording eight or more hits.
- Arizona hitters have performed extremely well against left-handed pitching all season.
- The Diamondbacks offense is averaging over 10 hits per game recently.
Giants Trends
- San Francisco is 4-6 over its last 10 games.
- Giants pitchers have allowed a 5.22 ERA over the last 10 contests.
- The Giants are winless against Arizona this season.
- San Francisco has struggled badly when trailing late in games.
Best Picks
| Pick Type | Selection |
|---|---|
| Match Winner | Arizona Diamondbacks |
| Run Line | Diamondbacks -1.5 |
| Total Runs | Over 8 |
| Player Prop | Ketel Marte Over Total Bases |
| Strikeout Pick | Tyler Mahle Over 4.5 Strikeouts |
Arizona’s offense is in excellent form, while Mahle has struggled to limit runs against this lineup. The windy conditions at Oracle Park could also help carry fly balls better than usual.
Match Prediction
The Diamondbacks enter this game with significantly better momentum, stronger pitching form and a more reliable offense. Eduardo Rodriguez has been one of Arizona’s most dependable starters this season and is pitching with tremendous confidence right now. The left-hander has controlled games effectively and should match up well against a Giants lineup that has struggled to produce runs consistently.
San Francisco still has talented hitters capable of making an impact, especially Casey Schmitt and Rafael Devers, but the team has lacked consistency all season. Injuries continue hurting the roster depth, and Tyler Mahle’s struggles against Arizona earlier this year remain a concern.
Arizona’s offense looks more balanced and dangerous entering this matchup. Ketel Marte is playing some of the best baseball of his season, while Corbin Carroll’s speed and Gabriel Moreno’s timely hitting continue creating scoring opportunities.
The Giants may keep the game competitive early at home, but Arizona’s recent form, stronger pitching and offensive momentum give them the advantage once again.
Predicted Score
Diamondbacks 6 – Giants 3







