Javier
Memphis Redbirds
2009-05 → 2009-06
West Tenn Diamond Jaxx
2009-03 → 2009-05
Mobile BayBears
2008-06 → 2008-09
Tucson Sidewinders
2008-04 → 2008-06
Arizona Diamondbacks
2008-03 → 2008-09
Lancaster JetHawks
2005-07 → 2006-10