San Francisco Giants Roster Moves 7/22/25

SF Giants Roster Transactions | Inside The Diamonds

The San Francisco Giants have lost five straight games. They were swept by the Blue Jays over the weekend coming out of the All-Star break. Last night, they dropped the series opener against the Braves 9-5. The Giants are 52-49 and seven games back in the NL West entering play today. The Giants are three and a half games back from the last wild card spot. The Padres currently hold this spot. This is before game two of their series with the Braves. The San Francisco Giants made four roster moves. They are sending two arms back to Triple-A and are recalling two pitchers to fill their spots in the bullpen.

Purchase tickets via Ticketmaster

Hayden Birdsong back to Sacramento

The San Francisco Giants have optioned the right-handed pitcher back to Triple-A before today’s game. Birdsong has made ten starts and pitched in a total of 21 games this season for the Giants. He has a 4-4 record with a 4.80 ERA over 65 and two-thirds innings pitched. Birdsong struck out 68 batters and walked 37 during his time with the Giants. Birdsong allowed opposing teams a .242 batting average during his 21 games pitched. He will head to Sacramento to continue his season.

Sean Hjelle Returns

The San Francisco Giants have recalled right-handed relief pitcher Sean Hjelle from Triple-A today. He has pitched in nine games this year already for the Giants. Hjelle has a 1-1 record with a 6.75 ERA over 12 innings pitched this year. Hjelle has a 1.75 WHIP and a .283 batting average against while with the Giants.

Tristan Beck Optioned

The San Francisco Giants have optioned right-handed pitcher Tristan Beck to Triple-A. Beck pitched in ten games for the Giants in relief over 19 innings of work. He recorded one victory in his time, while recording a 5.68 ERA, 1.26 WHIP, and 11 strikeouts.

Carson Seymour Recalled

The San Francisco Giants have recalled Carson Seymour from Triple-A today. Seymour has pitched in two games this season for the Giants already. In the four innings he worked, he struck out two batters. He currently has a 4.50 ERA and a 1.75 WHIP for the Giants.

Leave a Reply

NCAA Regional Game Recap: Texas Dominates Again

The Texas Longhorns and Tarleton State Texans met in the winner’s bracket tonight. Texas is coming off a 19-1 win over Holy Cross to start the tournament. Tarleton State is coming off an 11-5 win over UC Santa Barbara in their first game of the tournament. The Longhorns had southpaw Dylan Volantis on the mound. […]

Read More
Chicago White Sox Roster Transactions | Inside The Diamonds

Chicago White Sox Roster Moves 05/30/2026

The Chicago White Sox have a 30-27 record with two days left in May and will enter June above .500, what a turnaround for the White Sox after a 102-loss season in 2025. They have won four of their last five games. They will look to win their fourth straight game today. This match will […]

Read More
Twins Roster Transactions | Inside The Diamonds

Minnesota Twins Roster Moves 05/30/2026

The Minnesota Twins enter play today with a 27-31 record and sit in third place in the AL Central. They have lost three straight games. They dropped their series opener 6-5 in walk-off fashion to the Pirates last night. Bailey Ober will start today for the Twins. The Pirates will give Mitch Keller the ball […]

Read More