Joe Torre – 1971 NL MVP
Another future Mets manager who played for the team and has an MVP to his name, Joe Torre completes this trifecta. He also finished his career in Queens after more than a decade of excellence elsewhere.
Torre was the 1971 NL MVP while playing with the St. Louis Cardinals. The historic season included 230 hits, 137 RBI, and a .363 batting average.
Torre joined the Mets in 1975 and played his final game for the Amazins in 1977. He, like many on this list, was a shell of his former self during those Mets days.
George Foster – 1977 NL MVP
George Foster is often regarded as one of the biggest busts in Mets history. After the dark days of the late 1970s, the brought in Foster to help turn the franchise around. While he did hit home runs, his other numbers weren’t nearly as impressive as they were during his days with the Cincinnati Reds.
Foster was the 1977 NL MVP when he put together a year that include 52 home runs and 149 RBI. The Reds were a notable bunch that season as they had acquired Tom Seaver in the offseason via trade with the Mets.
A trade put Foster in Flushing and a terrible first year made fans want to chase him back to the Ohio River. Foster didn’t come close to producing the same numbers with the Mets and ended up getting released in mid-1986 before the team’s World Series run.
Keith Hernandez – 1979 NL MVP
A former MVP who joined the Mets and gained a much different reputation than George Foster, Keith Hernandez is one of the most beloved Amazins of all-time. He’s still with the organization as a broadcaster. I didn’t need to tell you that, though, did I?
Hernandez shares the 1979 NL MVP with Willie Stargell. The breakout campaign for Hernandez included a batting title and the second Gold Glove of his career.
In 1983, the St. Louis Cardinals traded Hernandez to the Mets. While he never won an MVP for them, he did finish second in the vote during the 1984 season. More importantly, he was a key piece to the 1986 championship squad.