SF Giants probable pitchers & starting lineups vs. Arizona Diamondbacks, June 3

Philadelphia Phillies v San Francisco Giants
Philadelphia Phillies v San Francisco Giants / Suzanna Mitchell/San Francisco Giants/GettyImages
facebooktwitterreddit

The New York Yankees convincingly swept the SF Giants over the weekend. The Giants will look to get back in the win column with Spencer Howard working in a bulk innings role tonight. Erik Miller will serve as the opener.

SF Giants probable pitchers & starting lineups vs. Arizona Diamondbacks, June 3

The Diamondbacks had high expectations heading into this season after reaching the World Series last year. However, it has not clicked yet as they have a 27-32 record while sitting in fourth place in the NL West. 2023 Diamondbacks All-Star Corbin Carroll is off to a brutal start in 2024. He has a .569 OPS in 246 plate appearances this year.

Howard is coming off of a strong appearance against the Philadelphia Phillies last week. The former top prospect hurled four shutout innings with four strikeouts against a strong Phillies lineup.

Who it hot?

Casey Schmitt has been on a tear since being recalled. Granted, it has only been a couple of games. The right-handed bat has recorded four hits, including two home runs, in eight at-bats over the past two games.

Who are the SF Giants facing?

The Giants are facing the type of pitcher that should help them get back in the win column. Ryne Nelson is taking the mound for the Diamondbacks. He has 6.02 ERA in nine outings this season. He does not allow a lot of walks, but will give up a lot of hits. That said, he has a 3.10 ERA in four starts against San Francisco in his career.

SF Giants starting lineup, June 3

  • 1. 2B Brett Wisely
  • 2. C Patrick Bailey
  • 3. 3B Matt Chapman
  • 4. LF Michael Conforto
  • 5. RF Heliot Ramos
  • 6. DH Jorge Soler
  • 7. CF Mike Yastrzemski
  • 8. SS Casey Schmitt
  • 9. 1B Trenton Brooks

Arizona Diamondbacks starting lineup, June 3

  • 1. 2B Ketel Marte
  • 2. C Gabriel Moreno
  • 3. DH Joc Pederson
  • 4. 1B Christian Walker
  • 5. LF Lourdes Gurriel Jr.
  • 6. RF Jake McCarthy
  • 7. 3B Eugenio Suárez
  • 8. CF Corbin Carroll
  • 9. SS Blaze Alexander

How to follow today's game?

The Giants are on the road at Chase Field and the game starts at 6:40 PM PT. It is being televised on NBC Sports Bay Area and the radio broadcast is on KNBR.