The following are some players that wore #22 for the Mets:
1962 - Bob Moorhead, P
1967 - Jack Fisher, P
1972 - Hank Webb, P
1977 - Doc Medich, P
1982 - Mike Jorgensen, 1B
1987 - Kevin McReynolds, OF
1992 - Charlie O'Brien, C
1997 - Alex Ochoa, OF
2002 - Al Leiter, P
2006 - Xavier Nady - OF
For the Houston Astros, 35 different players have worn the number 22 from 1962 to 2013. The Yankees have had 58 players wear number 22 from 1929 to 2013.
a lot of players
I dont know of all of them but Jason LaRue, Corey Patterson, and Adam Rosales have worn it since 2000.
Raul Valdez
Players like Ben Haim and Kaka have worn the number 22 jersey. Angel Di Maria is also a player who has worn the jersey for Benifica.
The Houston Astros have had 35 different players wear uniform number 22. Currently, Carlos Corporan wears this number. Uniform number 22 was first worn by Al Heist in 1962.
Many people had the number 22 in the Mets but i believed it was retired in the Yanks
J.J. Putz
Eric Young Jr. is number 22 on the New York Mets.
The San Francisco Giant's Will Clark was a good hitter, he wore 22. Roger Clemens wore 22 as well.
Currently #22 is worn by running back Stevan Ridley.
Brad Radke and Carlos Gomez are known for wearing MN Twins #22, but the number currently belongs to Third Baseman Danny Valencia.