SF Giants probable pitchers & starting lineups vs. Arizona Diamondbacks, September 25

San Diego Padres v San Francisco Giants
San Diego Padres v San Francisco Giants / Andy Kuno/San Francisco Giants/GettyImages

Seriously, who are these guys?! The SF Giants have now rallied three straight series wins against some good teams on the road. Mason Black will take the mound on Wednesday to keep the momentum going.

SF Giants probable pitchers & starting lineups vs. Arizona Diamondbacks, September 25

It is quite frustrating that the Giants saved their best baseball after they were eliminated from playoff contention. This iteration of Giants baseball actually looks pretty good and much different from what we saw for much of the year. These guys are hitting home runs left and right.

Black will be making his final start of the year. He recorded his first career win in his last outing and looks to make it two in a row. The overall number are not all that strong as he has posted a 5.88 ERA in eight outings with San Francisco. However, he has looked better in the final month of the year. In his last start, he completed 5.2 scoreless innings.

Who is hot?

Heliot Ramos' bat has gone cold in the second half of the year but he is putting together a solid couple of weeks to finish the season. The 2024 All-Star recorded three legs of the cycle in a game against the Royals over the weekend. He tallied four more hits, including a home run, in Tuesday's convincing win against the Diamondbacks.

Who are the SF Giants facing?

The Giants are facing off against veteran hurler Zac Gallen. Gallen is having another solid year with a 3.74 ERA in 27 starts. He has registered a 4.12 ERA in 15 career starts against San Francisco.

SF Giants starting lineup, September 25

  • 1. RF Mike Yastrzemski
  • 2. LF Heliot Ramos
  • 3. 1B LaMonte Wade Jr.
  • 4. 3B Matt Chapman
  • 5. DH Michael Conforto
  • 6. C Patrick Bailey
  • 7. SS Tyler Fitzgerald
  • 8. CF Grant McCray
  • 9. 2B Brett Wisely

Arizona Diamondbacks starting lineup, September 25

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

How to follow today's game?

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

.