Which 4 SF Giants non-roster invitees remain in camp and what are their chances of making the Opening Day roster?

The SF Giants Opening Day roster is becoming more clear as the number of players in camp have been whittled down.
Today
- MLB
SF Giants set Opening Day starting rotation with Landen Roupp winning final spot
Young SF Giants hurler Landen Roupp had a strong spring and earned the final rotation spot, beating out Hayden Birdsong.
- MLB
Should SF Giants be concerned from alarming spring training trend for breakout rookie?
Tyler Fitzgerald had a breakout rookie campaign in 2024, solidifying himself as the SF Giants everyday second baseman this season.
Tue, Mar 25
- MLB
Major SF Giants clubhouse change has Buster Posey's fingerprints all over it
As the SF Giants are about to embark on a new season, a change has been made in the clubhouse that is sure to provide added motivation for every player on the t.
- MLB
What Landen Roupp as fifth starter means for SF Giants pitching staff
After a tough battle for the fifth and final spot in the SF Giants starting rotation, Landen Roupp has emerged victorious.
- MLB
SF Giants Triple-A affiliate will carry a lot of starting pitching depth to start the year
The SF Giants Triple-A club, the Sacramento River Cats, should begin the year with a good bit of rotation depth.
Mon, Mar 24
- MLB
SF Giants news: Lee's return, Encarnacion’s surgery, odd option, backup backstop
Opening Day is almost upon us.