New York Mets Superstar Floundering Following Historically Awful July

In this story:
Pete Alonso bet on himself this past offseason, signing a one-year deal to rejoin the New York Mets and boost his stock for another stint in free agency.
That bet looked like it was paying off midway through the 2025 campaign, considering his dominant April and solid showing in the early summer. The 30-year-old first baseman has seen his production drop off a cliff over the past month, though.
Alonso finished July batting .141 with a .548 OPS, and that was after batting .280 with a 1.099 OPS from through seven games of the month. Over the next 17 contests, the slugger hit .083 with a .312 OPS, ultimately closing out July on an 0-for-17 cold streak.
According to Underdog Fantasy's Justin Havens, Alonso's batting average was the lowest by a Mets player in the month of July – minimum 80 plate appearances – since Jerry Grote's .138 mark in 1966.
Pete Alonso's .141 batting average in July was the lowest by a Mets player in the month of July (min. 80 PA) since Jerry Grote in 1966 (.138).
— nugget chef (@jayhaykid) July 31, 2025
Alonso is still batting .259 with an .842 OPS and 2.4 WAR on the whole this season, which puts him on pace to exceed his overall production from 2024. But considering he was hitting .290 with a .934 OPS as recently as July 8, the five-time All-Star has clearly fallen pretty far.
Through 92 games, Alonso had 21 home runs, 25 doubles and 75 RBIs. He has one home run, one double and six RBIs in the 17 games since.
At this rate, it remains to be seen if Alonso will pick up his $24 million player option for the 2026 season or if he will try his luck in free agency again.
In the meantime, Alonso and the first-place Mets are set to open a home series against the San Francisco Giants on Friday. First pitch is scheduled for 7:10 p.m. ET.
Related MLB Stories
- J-RAM MAKES HISTORY: On top of hitting for power this past month, Cleveland Guardians third baseman José Ramírez stayed active on the basepaths and made history in the process. CLICK HERE
- EOVALDI ON A TEAR: Nathan Eovaldi tossed 7.0 innings of one-run ball against the Los Angeles Angels on Wednesday, earning the Texas Rangers a spot in the modern history books. CLICK HERE
- STOWERS' HISTORIC JULY: Kyle Stowers put together a historically dominant month at the plate in July, matching a feat only achieved by Gary Sheffield, Hanley Ramírez, Dan Uggla and Giancarlo Stanton. CLICK HERE
Follow Fastball On SI on social media
Continue to follow our Fastball On SI coverage on social media by liking us on Facebook and by following us on Twitter @FastballFN.
You can also follow Sam Connon on Twitter @SamConnon.

Sam Connon is a staff writer covering baseball for “Fastball on SI.’’ He previously covered UCLA Athletics for On SI’s All Bruins site, and is a UCLA graduate, with his work there as a sports columnist receiving awards from the College Media Association and Society of Professional Journalists. Connon also wrote for On SI’s New England Patriots site, Patriots Country, and he was on the Patriots and Boston Red Sox beats at Prime Time Sports Talk. Sam lives in Boston.
Follow SamConnon