ENSign in
MLB · Final

Diamondbacks Secure Series Sweep Against Giants

Tuesday, May 19, 2026, 9:40 PM ET · Chase Field

Arizona Diamondbacks 5, San Francisco Giants 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

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.

Unlock today's pick in Telegram →

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+.

Get the daily free pick · See plans

Quick answers

Who won San Francisco Giants vs Arizona Diamondbacks?

Arizona Diamondbacks beat San Francisco Giants 5-3 at Chase Field on May 19, 2026.

Who was favored in San Francisco Giants vs Arizona Diamondbacks?

Arizona Diamondbacks were the favorite at DraftKings, moneyline -126 (about 56% implied). The favorite won.

In a decisive victory, the Arizona Diamondbacks defeated the San Francisco Giants 5-3 at Chase Field, completing a three-game series sweep. This win underscores the Diamondbacks' strong form at home, where they have now won their last three games and have a home record of 24-23 for the season. The Diamondbacks showcased their offensive prowess, averaging 5.4 runs scored over their last ten games, while allowing only 2.7 runs during that same stretch.

The game began with the Diamondbacks taking an early lead in the first inning when Corbin Carroll tripled to center and scored on a throwing error by second baseman Luis Arraez. However, the Giants quickly responded in the second inning with a home run from Rafael Devers, who hit a towering shot to center field, followed by Willy Adames also going deep to left, giving the Giants a 2-1 lead. The Giants extended their advantage when Patrick Susac doubled to center, allowing Matt Chapman to score, making it 3-1.

As the game progressed, the Diamondbacks fought back. In the ninth inning, with the Giants still leading 3-2, the Diamondbacks mounted a comeback. Ketel Marte hit a three-run homer to left field, scoring himself, along with Luis Fernandez and Waldschmidt, to secure the victory for Arizona.

The Diamondbacks' recent form has been impressive, with a record of 6-4 over their last ten games. They have consistently scored well, with an average of 7.6 runs in their last five games, while allowing an average of 4.4 runs. In contrast, the Giants have struggled, recording a 4-6 record in their last ten games and averaging only 4.0 runs scored while allowing 6.0 runs per game.

The Giants' away record stands at 20-29, which reflects their difficulties on the road this season. They have lost their last game against the Diamondbacks, which follows a series of losses to the Los Angeles Dodgers and the Athletics. The Giants' recent struggles are compounded by injuries, with several key players, including Victor Bericoto and Marcelo Mayer, on the 10-day injured list.

The injury situation for the Diamondbacks is also notable, with players like Tommy Troy and Ryne Nelson on the injured list, as well as Zac Gallen and Corbin Burnes, both of whom are on the 60-day injured list. Despite these challenges, the Diamondbacks have managed to maintain a competitive edge, particularly at home.

The betting market reflected the Diamondbacks' strong performance leading into this game, with DraftKings listing them as -126 favorites against the Giants. The spread was set at -1.5, with a total of 8.5 runs for the game. The odds indicated a belief in the Diamondbacks' ability to secure the win, which they did convincingly.

Overall, this game highlighted the Diamondbacks' offensive capabilities, particularly in high-pressure situations, as they rallied late to clinch the victory. Fans and analysts alike should take note of their continued success at home and their ability to overcome injuries, making them a team to watch as the season progresses.

Odds

BookSpreadTotalMoneyline
DraftKingsARI -126 8.5 o -107 / u -112 San Francisco Giants +105 · Arizona Diamondbacks -126

What these prices pay on $100 · What these numbers mean

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: 6-4Streak W35.4 scored · 2.7 allowed per game3-2 at home

  • W12-2vs San Francisco GiantsMay 19
  • 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

San Francisco Giants

Last 10: 4-6Streak L14 scored · 6 allowed per game3-4 away

  • L2-12at Arizona DiamondbacksMay 19
  • 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

Standings

TeamGames behindLostStreakWin %Won
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 1st Inning0-1Carroll tripled to center, Carroll scored on throwing error by second baseman Arraez.
  2. 2nd Inning1-1Devers homered to center (441 feet).
  3. 2nd Inning2-1Adames homered to left (359 feet).
  4. 2nd Inning3-1Susac doubled to center, Chapman scored.
  5. 9th Inning3-2Del Castillo singled to center, Vargas scored.
  6. 9th Inning3-5Marte homered to left (391 feet), Fernandez scored and Waldschmidt scored.

Win probability

Above the line favours Arizona Diamondbacks, below favours San Francisco Giants.

Venue

  • Chase FieldPhoenix, Arizona
  • Attendance19548
  • OfficialsBill Miller, Brian Walsh, Chad Fairchild, Chad Whitson

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.