SF Giants probable pitchers & starting lineups vs. Pittsburgh Pirates, April 27

San Francisco Giants v Miami Marlins
San Francisco Giants v Miami Marlins / Rich Storry/GettyImages

The SF Giants took the first game of the series against the Pittsburgh Pirates on Friday night thanks to a thrilling, walk-off home run by Patrick Bailey. They will look to Jordan Hicks on Saturday to keep the momentum going.

SF Giants probable pitchers & starting lineups vs. Pittsburgh Pirates, April 27

There is no doubt that Logan Webb is the ace of the rotation at this point. He has a 2.33 ERA through his first six starts. On the other hand, Hicks has helped Webb to anchor the front end of the rotation.

The right-handed hurler has a 1.61 ERA through five starts. He yielded just one earned run while completing five innings in a 5-3 loss against the Arizona Diamondbacks in his last time out. Oddly, he walked four batters and did not tally a strikeout.

Who it hot?

Patrick Bailey was the hero on Friday, continuing a very strong start for the second-year catcher. He has posted an .880 OPS with three home runs and 10 RBI in 75 plate appearances in 2024. Plus, he has shown improved control of the strike zone with a 10.7 percent walk rate against a 24.0 percent strikeout rate.

Who are the SF Giants facing?

The Giants will face Martín Pérez on Saturday night. He has a 3.45 ERA in five starts on the season. Pérez throws from the left side, so the Giants will feature a lineup that will include a lot of right-handed bats.

SF Giants starting lineup, April 27

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

Pittsburgh Pirates starting lineup, April 27

  • 1. DH Andrew McCutchen
  • 2. LF Bryan Reynolds
  • 3. 3B Ke'Bryan Hayes
  • 4. RF Connor Joe
  • 5. CF Jack Suwinski
  • 6. C Joey Bart
  • 7. 2B Jared Triolo
  • 8. 1B Rowdy Tellez
  • 9. SS Alika Williams

How to follow today's game?

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