The New York Mets' season may have reached a low point in Pittsburgh this weekend, but Juan Soto continues to soar to new heights.
Soto didn't exactly have an explosive day at the plate, only going 1-for-3 with a single before getting subbed out in the eighth. The Mets, meanwhile, lost to the Pirates 12-1, completing the sweep.
New York's $765 million man is now batting .258 with 20 home runs, 47 RBIs, nine stolen bases and a .901 OPS. Those are all massive leaps from where Soto's stats stood on May 31, when he was batting .231 with a .770 OPS on the season.
Over the month of June, Soto hit .322 with an 1.196 OPS. He racked up 65 total bases and 25 walks in 27 games.
According to MLB.com's Sarah Langs, that is the second-highest in a single calendar month by a Mets player in franchise history, minimum 95 plate appearances. Only Darryl Strawberry ever bested Soto's mark, posting a 1.209 OPS in June 1990.
Highest OPS in a calendar month, Mets history (min 95 PA):
— Sarah Langs (@SlangsOnSports) June 29, 2025
1990 June Darryl Strawberry: 1.209
2025 June Juan Soto: 1.196
1998 July John Olerud: 1.193
The Mets dropped to 48-37 with their latest loss, falling to 12-15 this month. The Philadelphia Phillies lead atop the NL East also grew to 1.5 games.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!