SF Giants probable pitchers & starting lineups vs. Arizona Diamondbacks, April 18

San Francisco Giants v Tampa Bay Rays
San Francisco Giants v Tampa Bay Rays / Douglas P. DeFelice/GettyImages

The SF Giants return home after taking the series against the Miami Marlins earlier this week. Ace Logan Webb will be tabbed with extending the winning streak to two games.

SF Giants probable pitchers & starting lineups vs. Arizona Diamondbacks, April 18

For one reason or another, playing in Florida has been a tough task for the Giants in recent seasons. However, they went 3-3 in their most recent road trip. They won the series against the Marlins and lost the series against the Tampa Bay Rays.

Webb is coming off of his best start of the year. He yielded just one earned run in seven frames against the Rays last week. Overall, he has a 3.80 ERA in four outings.

Patrick Bailey will be behind the dish for Webb. While Bailey's defense continues to grade out favorably, his bat is quietly off to a nice start as well.

He has a solid .765 OPS through 51 plate appearances in 2024. And, there have been notable improvements in both his walk rate (11.8 percent) and strikeout rate (23.5 percent). Walking at a high rate was one way in which the switch-hitter generated value in the minors and it looks like it is beginning to take shape in the majors.

The Giants will face off against righty pitcher Ryne Nelson. Nelson has a 5.27 ERA in 2024 but has pitched through a lot of traffic as he has issued five walks and allowed 17 hits in just 13.2 frames.

SF Giants starting lineup, April 18

  • 1. CF Jung Hoo Lee
  • 2. 1B LaMonte Wade Jr.
  • 3. DH Jorge Soler
  • 4. LF Michael Conforto
  • 5. 3B Matt Chapman
  • 6. 2B Thairo Estrada
  • 7. RF Mike Yastrzemski
  • 8. C Patrick Bailey
  • 9. SS Nick Ahmed

Arizona Diamondbacks starting lineup, April 18

  • 1. 2B Ketel Marte
  • 2. CF Corbin Carroll
  • 3. DH Joc Pederson
  • 4. 1B Christian Walker
  • 5. 3B Eugenio Suárez
  • 6. C Gabriel Moreno
  • 7. SS Jace Peterson
  • 8. RF Randal Grichuk
  • 9. LF Jake McCarthy

How to follow today's game?

The Giants are at home at Oracle Park and the game starts at 6:45 PM PT. It is being televised on NBC Bay Area and the radio broadcast is on KNBR.