Stephen
High Desert Mavericks
2011-06 → 2011-11
Jackson Generals
2010-04 → 2011-06
AZL Mariners
2009-07 → 2009-07
Seattle Mariners
2009-03 → 2009-09
Peoria Javelinas
2008-09 → 2008-12
San Antonio Missions
2006-05 → 2006-10