12. Bud Harrelson
Like Wally Backman, Bud Harrelson was never known for his bat. He never hit more than one home run in a season. He never drove in more than 42 runs. His highest single season batting average was .258.
In his 13 years as a Met, he slashed .234/.324/.611. With all the pretty rough offensive years, Bud Harrelson still finds himself on this list. The reason for that is for his glove.
Harrelson is the all-time leader in defensive WAR in franchise history with 13.7. With his longevity, that allowed him to be fourth in games played, fourth in at bats, and seventh in hits.
Harrelson was a two-time all-star, in 1970 and 1971 respectively. Considering his .243 and .252 batting averages in those seasons, it's clear he made those all-star teams for his glove.
Harrelson was a member of the "Miracle Mets" as a player in 1969. He also was the third base coach on the 1986 World championship team. He might not be a star, but being involved with both World Series winning teams and playing 13 years in Queens definitely puts him on this list.