The list of players who have played for both Subway Series teams goes from A-Z, David Aardsma to Todd Zeile.
In total, 135 players have played for both the Yankees and Mets in their careers.
Some notable names: Robinson Cano, Bartolo Colon, Carlos Beltran, Todd Frazier and David Cone.
But which players make up the top five to ever play for both teams?
We count down.