San Francisco Giants Roster Moves 5/5/25

SF Giants Roster Transactions | Inside The Diamonds

The San Francisco Giants enter play today with a 22-13 record after taking three of four from the Colorado Rockies. They head to Wrigley Field to take on the Cubs for a three-game set. The Giants are in third place in the NL West. They are a game and a half back from the Dodgers. This is before the first game of the series with the Cubs. The Giants have announced they are calling up a left-hand pitcher from Triple-A Sacramento. They are designating another right-hand pitcher for assignment.

Purchase tickets via Ticketmaster

Kyle Harrison

The San Francisco Giants have recalled left-hand pitcher Kyle Harrison from Triple-A. This occurs ahead of their series opener with the Chicago Cubs. Harrison has yet to pitch for the Giants in 2025. Last season he made 24 starts for the Giants with a 7-7 record on the year. Harrison pitched in 124.1 innings with a 4.56 ERA, a 1.34 WHIP, and a .263 batting average against. He struck out 118 batters last season in those 24 starts. He has made six starts for Sacramento in Triple-A this season. Harrison has one win and a 3.46 ERA. In 26 innings of work, Harrison has 38 strikeouts and a 1.31 WHIP in Triple-A.

Lou Trivino

The San Francisco Giants designated right-pitcher Lou Trivino for assignment today. This occurred before game one of their series with the Cubs. He has pitched in 11 games this year for the Giants. Trivino has one win and a 5.84 ERA. He pitched in 12.1 innings, allowing 11 hits, eight runs, four home runs, five walks, and struck out 11. He leaves the Giants with a 1.30 WHIP and a .229 batting average against.

Leave a Reply

Chicago Cubs News & Notes 05/23/2026

The Chicago Cubs currently hold a 29-22 record following a difficult stretch that has tested the team’s depth. In the past 24 hours, the club lost its sixth consecutive game in a 4-2 defeat to Houston. Additionally, a key starter has been added to the injured list. Purchase tickets via Ticketmaster MLB Game Recap The […]

Read More

Pittsburgh Pirates Notes: Seth Hernandez Struggles, Gray goes Deep Twice

The Pirates currently hold a 26-25 record and sit 5.5 games back in the National League Central standings. Over the last 24 hours, the team’s defensive errors overshadowed a career-best pitching performance. They also struggled in the late innings, resulting in a 6-2 loss to the Toronto Blue Jays. Purchase tickets via Ticketmaster MLB Game […]

Read More

Milwaukee Brewers Notes: Battery of Henderson & Contreras Leads the Way

The Milwaukee Brewers currently hold a 30-18 record and sit four games ahead in the NL Central. The club secured its fourth consecutive victory Friday night. They defeated the Los Angeles Dodgers 5-1 with a dominant pitching performance. The team also had a balanced offensive attack. Purchase tickets via Ticketmaster MLB Game Recap Milwaukee overpowered […]

Read More