
Hayden Birdsong vs. Michael Lorenzen
The San Francisco Giants continue this three-game series against the Kansas City Royals tonight at Oracle Park.
Taking the mound for the Giants will be right-hander Hayden Birdsong, making his first start of the 2025 season. He enters tonight’s game with a 2.31 ERA, 4.73 FIP, with 25 strikeouts to 10 walks in 23.1 innings pitched in relief.
He’ll be facing off against Royals right-hander Michael Lorenzen, who enters tonight’s game with a 3.76 ERA, 4.52 FIP, with 45 strikeouts to 15 walks in 52.2 innings pitched over nine starts. His last start was in the Royals’ 4-3 loss to the Houston Astros on Wednesday, in which he allowed four runs on seven hits with five strikeouts and a walk in seven and a third innings.
Lineups
Giants
- Mike Yastrzemski – RF
- Wilmer Flores – DH
- Jung Hoo Lee – CF
- Heliot Ramos – LF
- Willy Adames – SS
- LaMonte Wade, Jr. – 1B
- Casey Schmitt – 3B
- Patrick Bailey – C
- Tyler Fitzgerald – 2B
RHP: Hayden Birdsong
Royals
- Jonathan India – DH
- Bobby Witt, Jr. – SS
- Vinnie Pasquantino – 1B
- Salvador Perez – C
- Maikel Garcia – 3B
- Cavan Biggio – LF
- Michael Massey – 2B
- Drew Waters – RF
- Kyle Isbel – CF
RHP: Michael Lorenzen
Game #49
Who: San Francisco Giants (28-20) vs. Kansas City Royals (27-22)
Where: Oracle Park, San Francisco, California
When: 6:45 p.m. PT
Regional broadcast: NBC Sports Bay Area
National broadcast: MLB Network (out-of-market only)
Radio: KNBR 680 AM/104.5 FM, KSFN 1510 AM