SF Giants probable pitchers & starting lineups vs. Philadelphia Phillies, May 4

Pittsburgh Pirates v San Francisco Giants
Pittsburgh Pirates v San Francisco Giants / Lachlan Cunningham/GettyImages

The SF Giants dropped the first game of the series against the Philadelphia Phillies in agonizing fashion. They had plenty of opportunities to score but were uncharacteristically sloppy on defense. They will look to Keaton Winn to right the ship.

SF Giants probable pitchers & starting lineups vs. Philadelphia Phillies, May 4

Winn has been a pleasant surprise in the early going. He has a 3.18 ERA with 28 strikeouts against 10 walks in 34 innings. This includes one of the highest ground ball rates in baseball at 60.2 percent. He does not strike out a lot of batters, but getting them to hit the ball into the ground is the next best outcome.

The 26-year-old pitcher is coming off of a solid start against the Pittsburgh Pirates in which he allowed one earned run in a 3-2 victory last Sunday. He will be tested with facing one of the better hitters in the game in Bryce Harper.

Who it hot?

The overall numbers may not be there yet for Thairo Estrada, but he is stringing together good at-bats. He has recorded a hit in five of his last six games. This includes two hits in Friday night's loss against the Phillies.

Who are the SF Giants facing?

Ranger Suárez is on the bump for Philadelphia. He has been one of the better pitchers in baseball, posting a 1.32 ERA through his first six starts. It would have been swell if the Giants had taken the first game because this will be a tough challenge.

SF Giants starting lineup, May 4

  • 1. RF Austin Slater
  • 2. 2B Thairo Estrada
  • 3. CF Jung Hoo Lee
  • 4. 1B Wilmer Flores
  • 5. 3B Matt Chapman
  • 6. DH Jorge Soler
  • 7. C Tom Murphy
  • 8. LF Tyler Fitzgerald
  • 9. SS Nick Ahmed

SF Giants starting lineup, May 4

  • 1. DH Kyle Schwarber
  • 2. C J.T. Realmuto
  • 3. 1B Bryce Harper
  • 4. 3B Alec Bohm
  • 5. LF Brandon Marsh
  • 6. RF Nick Castellanos
  • 7. 2B Bryson Stott
  • 8. SS Edmundo Sosa
  • 9. CF Johan Rojas

How to follow today's game?

The Giants are on the road at Citizens Bank Park and the game starts at 3:05 PM PT. It is being televised on NBC Sports Bay Area and the radio broadcast is on KNBR.