Giants Pitchers Logan Webb, Robbie Ray, and Randy Rodriguez Earn All-Star Honors
Three standout pitchers from the San Francisco Giants are set to represent the team at the 2025 MLB All-Star Game in Atlanta on July 15. Logan Webb, Robbie Ray, and Randy Rodriguez have all earned spots on the National League roster.
Logan Webb, 28, boasts an impressive record of 8-6 with a 2.62 ERA across 120 1/3 innings pitched, leading the NL in innings as of Sunday. His 133 strikeouts place him second in the league, showcasing his dominance on the mound. This marks Webb's second consecutive All-Star selection, having previously participated in the 2024 game.
Robbie Ray, 33, has also made a significant impact this season with a record of 9-3 and a 2.68 ERA over 107 1/3 innings. This will be his second time as an All-Star; his first selection came in 2017. Notably, Ray won the American League Cy Young Award in 2021 while with the Toronto Blue Jays but did not make the All-Star roster that year.
Randy Rodriguez, at just 25 years old, is set to make his All-Star debut. He has been exceptional this season, posting a remarkable 0.71 ERA in 38 innings pitched, solidifying his role as a key reliever for the Giants.