Marwin
High Desert Mavericks
2010-04 → 2010-07
Tacoma Rainiers
2009-10 → 2010-04
Seattle Mariners
2009-03 → 2009-10
West Tenn Diamond Jaxx
2009-03 → 2009-06
Wisconsin Timber Rattlers
2006-04 → 2006-12
AZL Mariners
2005-07 → 2005-12