Juan
Mississippi Braves
2010-04 → 2010-06
Chattanooga Lookouts
2009-07 → 2009-11
Albuquerque Isotopes
2009-06 → 2009-07
Jacksonville Suns
2007-04 → 2008-12
Bakersfield Blaze
2006-05 → 2006-10
Jupiter Hammerheads
2006-04 → 2006-05