The New York Mets won in the 1986 World Series against the Boston Red Sox, 4 games to 3.

last time mets won world series

Explore