Robbie Ray replaced on National League All-Star roster due to start vs. Dodgers originally appeared on NBC Sports Bay Area
Robbie Ray earned his second MLB All-Star selection, but the Giants southpaw won’t be making an appearance in this season’s Midsummer Classic.
Ray is scheduled to start San Francisco’s matchup with the Los Angeles Dodgers on Sunday at Oracle Park, with the player and the club deciding to opt out of the former Cy Young winner making an appearance in the July 15 exhibition game.
Ray is being replaced on the National League’s roster by New York Mets pitcher David Peterson.
David Peterson has been added to the National League All-Star team 💪
He replaces Robbie Ray on the NL's active roster. pic.twitter.com/ng406EPxHE
— MLB (@MLB) July 10, 2025
MLB’s former rule stipulated that any pitchers making a start on the Sunday before the All-Star break would be deemed ineligible to appear in the Midsummer Classic. Now, both the team and player have the option to decide if they will appear in the All-Star Game.
The Giants pushed for Tyler Rogers to replace Ray, with the submariner posting All-Star-caliber numbers with a 1.62 ERA in 44 innings pitched during the 2025 MLB season. Ultimately, MLB opted to go with Peterson instead.
Giants have had Ray lined up for this start for a few days. It means he can't pitch in the All-Star Game, and they're pushing to have Tyler Rogers get that spot (it may be difficult since they've already had three pitchers selected). https://t.co/8sBcqH7ZrY
— Alex Pavlovic (@PavlovicNBCS) July 9, 2025
Ray has been one of the NL’s best starting pitchers this season, posting a 9-3 record with a 2.63 ERA in 19 starts. While Ray won’t pitch in the Midsummer Classic, the All-Star selection still remains on his resume, forever highlighting his stellar first half.