SF Giants probable pitchers & starting lineups vs. New York Mets, May 25

Colorado Rockies v San Francisco Giants
Colorado Rockies v San Francisco Giants / Thearon W. Henderson/GettyImages

The SF Giants capped off a thrilling 8-7 win against the New York Mets on Friday night. They will look to Jordan Hicks to clinch a series victory. If they do win one of the next two games, it would be their third straight series victory in a row.

SF Giants probable pitchers & starting lineups vs. New York Mets, May 25

The Giants are in the midst of a three-game winning streak. They went the first 40 games of the year without winning three in a row, but they have now completed two three-game winning streaks in the last 10 days. This winning streak has included three, comeback victories. It would be swell for everyone's health if they could win in a more traditional way, but a win is a win.

Hicks has been the Giants' best starter in the early going. He has a 2.38 ERA, 3.50 FIP, 1.11 WHIP, 6.8 K/9, and a 2.35 SO/W ratio through 10 starts.

Who it hot?

The defense has been rough for Marco Luciano. He has made a trio of critical errors and that is something that needs to change one way or the other. At the plate, he has looked good. Luciano tallied the first three-hit game of his young career and he has now recorded a hit in four of his last six games.

Who are the SF Giants facing?

The Giants are facing off against Luis Severino. Severino as a 3.48 ERA in nine starts for the Mets in 2024. This includes an outing against the Giants earlier in the year where he yielded three earned runs in six innings in a 5-1 loss.

SF Giants starting lineup, May 25

  • 1. CF Luis Matos
  • 2. 2B Thairo Estrada
  • 3. DH Patrick Bailey
  • 4. 3B Matt Chapman
  • 5. 1B Wilmer Flores
  • 6. RF Mike Yastrzemski
  • 7. LF Heliot Ramos
  • 8. C Curt Casali
  • 9. SS Brett Wisely

New York Mets starting lineup, May 25

  • 1. SS Francisco Lindor
  • 2. 1B Pete Alonso
  • 3. CF Brandon Nimmo
  • 4. DH J.D. Martinez
  • 5. LF D.J. Stewart
  • 6. RF Starling Marte
  • 7. 2B Jeff McNeil
  • 8. 3B Brett Baty
  • 9. C Omar Narváez

How to follow today's game?

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