SF Giants probable pitchers & starting lineups vs. Cleveland Guardians, July 6

Houston Astros v San Francisco Giants
Houston Astros v San Francisco Giants / Ezra Shaw/GettyImages

The SF Giants are in the driver's seat after taking the first game of the series against the Cleveland Guardians with a 4-2 win on Friday night. They will look to the return of Kyle Harrison to help clinch the series victory on Saturday.

SF Giants probable pitchers & starting lineups vs. Cleveland Guardians, July 6

The 22-year-old pitcher missed nearly a month with an ankle injury. The timing of his injury was unfortunate given that the rotation depth had been depleted at that point, resulting in a lot of bullpen games. However, Harrison has already thrown 77.1 innings this season as he inches closer to his career-high of 113 innings as a pro.

The stint on the injured list likely means that he will have more flexibility to pitch deeper into games later in the season. When he was healthy, the lefty pitcher was in the midst of a solid second season, posting a 3.96 ERA, 3.96 FIP, 1.33 WHIP, 7.9 K/9, and a 3.09 SO/W ratio in 14 starts.

Who it hot?

Matt Chapman's defense never sleeps at third base. However, the bat has had hot and cold moments. The veteran bat has reached base safely in each of the last three games. He has four hits, including three extra-base hits, in 10 at-bats during thats stretch.

Who are the SF Giants facing?

The Giants are facing off against southpaw pitcher Logan Allen. Allen has tallied a 5.75 ERA with 67 strikeouts against 31 walks in 83.0 innings with the Guardians in 2024. The Giants did face him once last year, but Allen held the lineup to just one run across five innings.

SF Giants starting lineup, July 6

  • 1. DH Jorge Soler
  • 2. LF Austin Slater
  • 3. CF Heliot Ramos
  • 4. 3B Matt Chapman
  • 5. RF Luis Matos
  • 6. 1B Tyler Fitzgerald
  • 7. C Curt Casali
  • 8. SS Nick Ahmed
  • 9. 2B Brett Wisely

Cleveland Guardians starting lineup, July 6

  • 1. LF Steve Kwan
  • 2. 2B Angel Martínez
  • 3. 3B José Ramírez
  • 4. 1B Josh Naylor
  • 5. DH David Fry
  • 6. RF Jhonkensy Noel
  • 7. CF Tyler Freeman
  • 8. C Bo Naylor
  • 9. SS Brayan Rocchio

How to follow today's game?

The Giants are on the road at Progressive Field and the game starts at 1:10 PM PT. It is being televised on NBC Sports Bay Area and the radio broadcast is on KNBR.