SF Giants probable pitchers & starting lineups vs. Kansas City Royals, September 20

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

Despite dropping the third game of the series against the Baltimore Orioles, the SF Giants still secured the series win. Mason Black will take the hill on Friday night to start a three-game set against the Kansas City Royals.

SF Giants probable pitchers & starting lineups vs. Baltimore Orioles, September 20

It has been a bumpy ride for Black in his rookie season. Of course, that is not that unusual with young pitchers and often part of the development process. The right-handed hurler has generally had good stretches in each start but has struggled to avoid a bad inning.

Overall, Black has pitched to a 7.07 ERA with 24 strikeouts against nine walks across 28 innings with San Francisco. He has been a bit too prone to the long ball as he has yielded seven home runs.

Who is hot?

Michael Conforto can be streaky, but when the bat warms up, he can do damage. The veteran bat recorded a home run in each of the past two games. During that stretch, he has tallied five hits with three RBI in eight at-bats.

Who are the SF Giants facing?

The Giants will be facing off against Michael Wacha. Wacha is in the midst of a strong 2024 campaign where he has posted a 3.27 ERA in 27 starts. He has pitched to a 1.80 ERA in nine outings against San Francisco in his career.

SF Giants starting lineup, September 20

  • 1. RF Mike Yastrzemski
  • 2. 1B Mark Canha
  • 3. DH Michael Conforto
  • 4. LF Heliot Ramos
  • 5. C Patrick Bailey
  • 6. CF Grant McCray
  • 7. 3B Casey Schmitt
  • 8. SS Brett Wisely
  • 9. 2B Marco Luciano

Kansas City Royals starting lineup, September 20

  • 1. DH Tommy Pham
  • 2. SS Bobby Witt Jr.
  • 3. C Salvador Pérez
  • 4. 2B Michael Massey
  • 5. 1B Yuli Gurriel
  • 6. LF MJ Melendez
  • 7. RF Adam Frazier
  • 8. 3B Maikel Garcia
  • 9. CF Kyle Isbel

How to follow today's game?

The Giants are on the road at Kauffman Stadium with the game scheduled at 5:10 PM PST. It is being televised on NBC Sports Bay Area and the radio broadcast is on KNBR 680.