Clevelan
Pawtucket Red Sox
2010-12 → 2011-08
Charlotte Knights
2010-03 → 2010-11
Chicago White Sox
2009-03 → 2010-09
Birmingham Barons
2009-03 → 2009-09
Winston-Salem Warthogs
2008-06 → 2008-11
Great Falls White Sox
2006-06 → 2006-12