Countdown: Top 10 Mets of all-time

10. JOHN OLERUD First base, 1997-99 There was

First base, 1997-99
There was a great temptation to list Ed Kranepool here at No. 10, there really was. He was the city kid from James Monroe High who joined the Mets in 1962, stayed until 1979 and holds club records for hits, games, at-bats, sacrifice flies and other categories. But reality says that Olerud might be the best hitter the Mets ever have had. Although he was here for only three years, he holds the club career records for average (.315) and on-base percentage .425. Olerud's .354 mark in 1998 is the best any Met has ever batted. Plus, he had a key hit off the rightfield fence in the first inning of one of the biggest wins in Mets history — the first official interleague game against the Yankees.? (Credit: AP )

1 of 10
Upload Photo

First, the ground rules: In choosing the 10 greatest Mets, it is a matter of the 10 who did the most as Mets, not the 10 greatest players who ever wore Mets uniforms. Thus, Willie Mays and Nolan Ryan are not on this list. After that, it's wide open and totally subjective. Does longevity matter? How about sentimentality? Yes, and no, as Newsday's Mark Herrmann writes.

Subscribe to Newsday’s sports newsletter

Receive stories, photos and videos about your favorite New York teams plus national sports news and events.

Comments now uses Facebook for our comment boards. Please read our guidelines and connect your Facebook account to comment.