Carlos
Lehigh Valley IronPigs
2009-09 → 2009-11
Reading Phillies
2009-09 → 2009-09
Clearwater Threshers
2008-09 → 2008-12
Ottawa Lynx
2006-10 → 2007-08
Scranton/Wilkes-Barre Red Barons
2005-05 → 2006-10
GCL Phillies
2004-07 → 2004-07