Diamondbacks Sweep Giants with Dominant Victory
Monday, May 18, 2026, 9:40 PM ET · Chase Field
Arizona Diamondbacks 12, San Francisco Giants 2, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs Arizona Diamondbacks?
Arizona Diamondbacks beat San Francisco Giants 12-2 at Chase Field on May 18, 2026.
Who was favored in San Francisco Giants vs Arizona Diamondbacks?
Arizona Diamondbacks were the favorite at DraftKings, moneyline -137 (about 58% implied). The favorite won.
The Arizona Diamondbacks showcased a commanding performance against the San Francisco Giants, winning decisively with a final score of 12-2 at Chase Field. This victory completed a three-game sweep of the series, marking a significant achievement for the Diamondbacks as they continue to build momentum in the season. The win brings Arizona's home record to 23-23, while the Giants fall to 20-28 on the road.
In their last ten games, the Diamondbacks have maintained a balanced record of 5-5, but they are currently on a two-game winning streak, averaging 4.6 runs scored per game and allowing just 3.3 runs. Their recent form includes victories against the Colorado Rockies, where they won 8-6 and 9-1 in their last two outings. Conversely, the Giants also hold a 5-5 record over their last ten games, but they have struggled with their scoring, averaging 4.1 runs while allowing 5.0 runs per game. Their latest win came against the Oakland Athletics, where they secured a 6-4 victory.
The Diamondbacks have shown resilience at home, with a recent home record of 2-2 in their last four games, while the Giants' away record stands at 3-3 in their last six games. Historically, this matchup has been competitive, with both teams holding a 5-5 record against each other in their last ten meetings. The Diamondbacks had previously won their last two encounters against the Giants in 2025, with scores of 6-5 and 8-1.
In terms of injuries, the Diamondbacks are facing significant challenges, with multiple players on the injured list, including Tommy Troy (shoulder), Ryne Nelson (elbow), Zac Gallen (elbow), Michael Soroka (shoulder), and Corbin Burnes (elbow), all of whom are unavailable for the foreseeable future. The Giants are also dealing with injuries, as Victor Bericoto (knee), Marcelo Mayer (forearm), JT Brubaker (ribs), Keaton Winn (elbow), and Matt Gage (elbow) are all on the injured list.
The betting odds from DraftKings indicated a money line of -137 for the Diamondbacks and +114 for the Giants, with a spread of -1.5 and a total set at 9.0 runs. The over odds were listed at -117, while the under odds were at -103. This context reflects the market's confidence in the Diamondbacks, especially following their recent performances.
The game conditions were favorable for the Diamondbacks, contributing to their offensive explosion. The scoring plays highlighted the Diamondbacks' ability to capitalize on opportunities, with key moments including a home run by Moreno in the fifth inning and a series of runs driven in by Waldschmidt and Marte. The Diamondbacks scored four runs in the second inning, extending their lead further in the third and fifth innings.
As the game unfolded, viewers witnessed a dominant display from the Diamondbacks, who took control early and never looked back. The Giants struggled to keep pace, unable to mount a significant challenge against Arizona's offense. This victory not only solidifies Arizona's position in the standings but also emphasizes their potential as a competitive force in the league.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | ARI -137 | 9 o -117 / u -103 | San Francisco Giants +114 · Arizona Diamondbacks -137 |
Injury report
- Tommy Troy10-Day-ILShoulderArizona Diamondbacks
- Ryne Nelson60-Day-ILElbowArizona Diamondbacks
- Zac Gallen60-Day-ILElbowArizona Diamondbacks
- Michael Soroka15-Day-ILShoulderArizona Diamondbacks
- Corbin Burnes60-Day-ILElbowArizona Diamondbacks
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
Recent form
Arizona Diamondbacks
Last 10: 5-5Streak W24.6 scored · 3.3 allowed per game2-2 at home
- W8-6at Colorado RockiesMay 17
- W9-1at Colorado RockiesMay 16
- L5-6at Texas RangersMay 14
- L4-7at Texas RangersMay 13
- W1-0at Texas RangersMay 12
- W5-1vs New York MetsMay 10
- L1-3vs New York MetsMay 9
- L0-1vs Pittsburgh PiratesMay 7
- W9-0vs Pittsburgh PiratesMay 6
- L4-8at Chicago CubsMay 3
San Francisco Giants
Last 10: 5-5Streak W14.1 scored · 5 allowed per game3-3 away
- W6-4at AthleticsMay 17
- L2-5at AthleticsMay 16
- L2-5at Los Angeles DodgersMay 15
- L0-4at Los Angeles DodgersMay 14
- W6-2at Los Angeles DodgersMay 13
- W9-3at Los Angeles DodgersMay 12
- L3-13vs Pittsburgh PiratesMay 10
- W5-2vs Pittsburgh PiratesMay 9
- L5-10vs San Diego PadresMay 6
- W3-2vs San Diego PadresMay 5
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 1st Inning0-4Arenado homered to left (403 feet), Marte scored, Carroll scored and Perdomo scored.
- 2nd Inning1-4Adames homered to left (388 feet).
- 2nd Inning1-5Marte hit sacrifice fly to center, Waldschmidt scored.
- 3rd Inning2-5Arraez hit sacrifice fly to right, Bader scored.
- 3rd Inning2-7Tawa singled to center, Vargas scored and Moreno scored.
- 5th Inning2-9Moreno homered to left (398 feet), Vargas scored.
- 5th Inning2-10Waldschmidt doubled to left, Fernandez scored.
- 5th Inning2-11Marte reached on infield single to first, Waldschmidt scored.
- 5th Inning2-12Marte scored on error, Arenado safe at first on fielding error by shortstop Adames, Perdomo safe at third on error.
Win probability
Above the line favours Arizona Diamondbacks, below favours San Francisco Giants.
Venue
- Chase FieldPhoenix, Arizona
- Attendance20072
- OfficialsChad Whitson, Bill Miller, Brian Walsh, Chad Fairchild
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Giants Defeat Diamondbacks 7-2 at Oracle ParkAug 29, 2026
- Diamondbacks Defeat Giants 7-1 at Oracle ParkAug 29, 2026
- Diamondbacks Defeat Giants in High-Scoring AffairAug 28, 2026
- Giants Dominate Diamondbacks in 6-1 VictoryAug 27, 2026
- Giants Defeat Diamondbacks 6-4 in Thrilling FinishJul 1, 2026