Mar 24

LAA1
LAD7
Final
TB6
PHI8
Final
PIT1
MIN5
Final
BAL0
WAS0
Cancelled
NYY6
NYM6
Final
OAK5
CWS8
Final
MIL4
COL2
Final
SEA7
SD7
Final
ATL13
CHC4
Final

Mar 25

KC3
TEX6
Final
LAD4
LAA5
Final
CLE4
ARI3
Final
DET4
SF6
Final
COL0-0
MIN0-0
MLBN @5:05 PM UTC
NYY0-0
MIA0-0
@5:10 PM UTC
KC0-0
TEX0-0
KDAF @6:35 PM UTC
CLE0-0
ARI0-0
@7:40 PM UTC
ATL0-0
CHC0-2
MLBN @8:05 PM UTC

Mar 26

DET0-0
SF0-0
NBCSBAY+ @12:05 AM UTC
LAD2-0
LAA0-0
SNLA @1:07 AM UTC

Mar 27

MIL0-0
NYY0-0
ESPN @7:05 PM UTC
BAL0-0
TOR0-0
MAS2 @7:07 PM UTC
BOS0-0
TEX0-0
RASN @8:05 PM UTC
PHI0-0
WAS0-0
NBCSP+ @8:05 PM UTC
LAA0-0
CWS0-0
FDW @8:10 PM UTC
SF0-0
CIN0-0
NBCSBAY @8:10 PM UTC
NYM0-0
HOU0-0
SCHN @8:10 PM UTC
ATL0-0
SD0-0
FDSO @8:10 PM UTC
CLE0-0
KC0-0
GDTV @8:10 PM UTC
PIT0-0
MIA0-0
FDFL @8:10 PM UTC
MIN0-0
STL0-0
TWTV @8:15 PM UTC
DET0-0
LAD2-0
ESPN @11:10 PM UTC
Hayden Birdsong

Giants roster moves provide rotation clarity at end of spring training

NBC Universal, Inc.

SAN FRANCISCO — The Giants provided some roster clarity on their final day in Arizona as a couple of young pitchers got sent back to Triple-A. 

Left-hander Kyle Harrison was optioned along with right-hander Keaton Winn, leaving Hayden Birdsong and Landen Roupp in the mix for the fifth spot in the rotation. They also reassigned left-hander Joey Lucchesi to minor league camp, so Erik Miller is the only left-handed reliever left in camp.

Harrison spent all of last season on the big league roster, but his offseason was taken up by rehab for shoulder inflammation that he suffered after returning too soon from an ankle injury last summer. As camp was starting, a virus cost Harrison about 13 pounds, and he was behind all spring. 

Harrison threw three relief innings last weekend after Birdsong and Roupp had both gone five, and afterward, manager Bob Melvin admitted that there probably wasn’t enough time left in camp for Harrison to get fully up to speed. The 23-year-old will start 2025 in the Triple-A rotation as he gets his pitch count up.

Birdsong has a 0.75 ERA this spring and has yet to walk a batter, showing improved command to go along with a repertoire that’s led by a fastball that repeatedly hit 98 mph this spring. In 12 innings, he has 18 strikeouts.

Roupp pitched his way onto the Opening Day roster last spring and is doing it again. He has 14 strikeouts and one walk in 12 Cactus League innings and struck out 13 in five innings of a minor league game. If Roupp does not get the rotation spot, he’s a strong candidate to fill out the bullpen.

San Francisco Giants

Find the latest San Francisco Giants news, highlights, analysis and more with NBC Sports Bay Area and California.

Roupp wins Giants' fifth rotation spot; Birdsong makes bullpen

Will Giants' positive spring vibes translate into 2025 MLB season?

Download and follow the Giants Talk Podcast

Contact Us