
New York Mets left-handed pitcher David Peterson has been selected to replace San Francisco Giants’ Robbie Ray on the National League roster for the 2025 MLB All-Star Game. This marks Peterson’s first All-Star appearance as he steps into the role following Ray’s unavailability for the event.
Peterson’s Performance Leading to All-Star Recognition
In his sixth season with the Mets, Peterson has compiled a 6-4 record with a 3.06 ERA across 18 starts. He has totaled 87 strikeouts in 102 innings pitched while limiting opposing teams to just seven home runs. The Mets hold a 53-40 record, placing them second in the NL East behind their divisional rivals.
Details on Robbie Ray’s Unavailability and Giants’ Representation
Robbie Ray, a 2021 Cy Young winner and first-time All-Star this year, maintains a 9-3 record and 2.63 ERA in 19 starts. Ray is slated to pitch for the Los Angeles Dodgers against the San Francisco Giants on the Sunday before the All-Star Game, making him unable to participate in the All-Star festivities. Despite Ray’s absence, the Giants will have strong pitching presence with ace Logan Webb and reliever Randy Rodríguez joining the National League squad for the July 15 game in Atlanta.
Mets’ Significant Presence on the 2025 NL All-Star Team
Peterson’s selection adds to an already Mets-heavy National League roster that features key players such as shortstop Francisco Lindor, first baseman Pete Alonso, and closer Edwin Díaz. This robust Mets representation reflects the team’s competitive season and strong pitching and offensive performances.
Our Reader’s Queries
Q. What is Robbie Ray’s walk rate?
A. Ray is doing well despite allowing a significant number of walks (3.6 per nine innings). He has a 2.68 ERA and a 1.12 WHIP with 97 strikeouts and 35 walks over 87.1 innings after 15 games. He’s expected to pitch at home against the Red Sox this weekend.