On Thursday, the first chunk of transactions the San Francisco Giants needed to make before 2pm’s 40-man roster deadline. All players on the injured list needed to be activated, qualifying offers made, and player options either picked up or declined. The Giants didn’t have those, but they did have a ridiculous number of players on the IL. They finally managed to get down from the 52 players they were at on Thursday to near the 40 needed, thanks in large part to the waiver wire.
Relievers José Buttó
(Rangers) and Duncan Davitt (Reds), infielders Brett Harris and Shay Whitcomb (both Phillies), and catcher Zach Morgan (Baltimore) were all claimed by other organizations while Joel Kuhnel, Seth Lonsway, and Tristan Beck all cleared waivers. The Giants opted to outright Kuhnel and Lonsway (retaining their rights) while releasing Beck.
With yesterday’s Nate Furman’s trade and last week’s transactions — Andrew Knizner being outrighted, JT Brubaker electing free agency — the San Francisco Giants now have a 40-man roster of 41.
The two big question marks remaining: reliever Rowan Wick and outfielder Harrison Bader. Wick has an option for 2027. The Giants had suspended Harrison Bader without pay and may need to roster him rather than release him as part of the grievance process (I could be wrong about that). The roster currently looks like this:
Catchers
Daniel Susac, Drew Cavanaugh, and Jesus Rodriguez
Infielders
Willy Adames, Matt Chapman, Rafael Devers, Bryce Eldridge, Christian Koss, Marcelo Mayer
Outfielers
Harrison Bader, Scott Bandura, Victor Bericoto, Jonah Cox, Bo Davidson, Drew Gilbert, Turner Hill, Jung Hoo Lee, Casey Schmitt
Pitchers
Logan Webb, Landen Roupp, Adrian Houser, Anthony Molina, Cesar Perdomo, Matt Wilkinson, Hayden Birdson, Camilo Doval, Trent Harris, Sam Hentges, Yunior Marte, Trevor McDonald, Miguel Mendez, Joel Peguero, Randy Rodriguez, Reiver Sanmartin, Carson Seymour, Dylan Smith, Blade Tidwell, Ryan Walker, Carson Whisenhunt, Rowan Wick, Keaton Winn













