When thinking about New York Mets players who have worn number 7, I think of guys like Ed Kranepool and Todd Pratt who had good moments in Queens. More recently I think of Travis d'Arnaud and Marcus Stroman wearing it for a short amount of time before changing to a different number.
While those were some of the names that come to mind, none of them come close to overshadowing Jose Reyes, who is far and away the best Met to ever wear number 7.
Jose Reyes is one of the most exciting players the Mets have ever had. It seemed like every day he had the ability to change the outcome of any given game with his speed. He'd turn singles into doubles and doubles into triples. He'd steal a ton of bases. He'd score from second on singles he had no business scoring on.
Jose Reyes is the best Mets player to wear number 7
Reyes spent his first nine seasons with the Mets from 2003-2011. In those nine years, he was an all-star four times, won a batting title, a Silver Slugger, and finished in the top 30 in the National League MVP balloting five times. When he made his return to Flushing in 2016, he helped lead the Mets to the postseason. Once he came back, the Mets took off even though they ended up falling short in the Wild Card Game.
Reyes' 408 career stolen bases as a Met are over 100 more than second place Mookie Wilson. His 113 triples are over 50 more than second place Mookie Wilson.
Reyes won the Mets only ever batting title in 2011 when he hit .337. He stole as many as 78 bases in a season, and hit as many as 19 home runs in a season. His well-rounded offensive game coupled with his cannon of an arm at shortstop made him a complete player who was very fun to watch. His passion on the field was often shown and made him easy to root for.
Reyes is without a doubt the best shortstop to ever play for the Mets and the best player to ever wear number 7.