6. John Olerud
John Olerud is another player who only played in New York for three years but he was unbelievable during his time as a Met.
In his three seasons in New York, Olerud slashed .315/.425/.501 with 63 home runs and 291 RBI. As a first baseman Olerud didn't fit the classic mold of an all or nothing power hitter, but he was just an unbelievable player. He put the ball in play a ton and while not trying to hit home runs, 63 home runs in three seasons is not a small number.
In his tenure as a Met, Olerud walked 100 more times than he struck out, and is the franchise leader in batting average (.315), OBP (425), and OPS (.926.) In fact, Olerud never finished a season with an OBP below .400 which is mind boggling.
While Olerud was fantastic in all three seasons with the Mets, his 1998 season was something special. Olerud slashed .354/.447/.551 with 22 home runs and 93 RBI. The batting average and OBP are both single season Met records to this day that will be extremely hard to break.
While Olerud left one season before the Mets World Series run in 2000, he did come up big in the 1999 postseason. Olerud his .349 in that postseason with three home runs and 12 RBI. The Mets would go on to lose in the NLCS, but it was certainly not his fault.