
The San Francisco Giants have landed reliever Keaton Winn on the 15-day injured list after the right-hander developed a right elbow strain, the team announced Sunday. The IL placement is backdated to last Thursday.
To fill his roster spot, the Giants called up fellow right-hander Tristan Beck from their Triple-A affiliate in Sacramento.
Winn, 28, had pitched in three consecutive games on June 6, 7, and 8. His final outing of that stretch lasted just two-thirds of an inning, during which he surrendered three runs on three hits, blowing a save chance in a 4-3 home defeat to the Washington Nationals.
Giants manager Tony Vitello said Winn first noticed elbow soreness while playing catch on Saturday and subsequently underwent an MRI exam. Vitello indicated Winn would be held from throwing for “a handful of days at the most” and downplayed the severity of the issue, saying he doesn’t think it’s “anything too crazy.”
“It’s probably best for him to get a reset here,” Vitello said. “I think he’s in a fairly good spot. I think, more than anything, mentally, he’s a little frustrated. He wants to be out there.”
Through 29 relief outings this season covering 30 2/3 innings, Winn carries a 2-2 record with one save, a 3.23 ERA, nine walks, and 26 strikeouts.
San Francisco originally selected Winn in the fifth round of the 2018 MLB Draft out of Iowa Western Community College. His path to the majors has been interrupted by significant arm issues — he missed the entire 2021 season recovering from Tommy John surgery and underwent additional right elbow surgery in July 2024.
Over parts of four seasons since 2023, Winn holds a career record of 6-13 with two saves, a 5.33 ERA, 39 walks, and 118 strikeouts across 138 1/3 innings in 57 games, including 17 starts.
Beck, who will turn 30 on June 24, has appeared in games for San Francisco this season, posting a 9.00 ERA with two walks and three strikeouts across eight innings. With Sacramento this year, he was 2-1 with a save, a 3.91 ERA, nine walks, and 23 strikeouts over 23 innings in 17 relief appearances.
For his career with the Giants since 2023, Beck is 4-3 with four saves, a 4.18 ERA, 43 walks, and 126 strikeouts in 165 2/3 innings over 77 appearances, including five starts.








