They became world champs in 2001 so 9 years since the Diamondbacks won.
2001 against the Yankees
The New York Yankees lost to the Arizona Diamondbacks in the 2001 World Series. This was the first, and last time the two teams played each other in the World Series.
The last time the Indians won the World Series was 1948.
The Angels last won the World Series in 2002.
The last time the cubs were in the world series was 1945. the last time they won was 1907-1908
The last time the Detroit Tigers won the World Series was 1984.
The last time was in 1979.
The last time the Cleveland Indians won the World Series was in 1948.
The last time the pirates won the world series was in 1979
The Florida Marlins last won the World Series in 2003.
The Mariners have never won the world series.
As of the 2011 playoffs, the last time the Indians were in the World Series was 1997 against the Florida Marlins. The Marlins won the 1997 World Series 4 games to 3. 1948 1948 was the last time the Indians won the World Series. The last time the Indians played in the World Series was 1997 when they lost in seven games to the Florida Marlins.