Gerardo
Rojos del Aguila de Veracruz
2012-03 → 2012-04
Myrtle Beach Pelicans
2010-04 → 2010-06
Everett AquaSox
2009-06 → 2009-11
High Desert Mavericks
2008-09 → 2008-12
Wisconsin Timber Rattlers
2008-04 → 2008-04
AZL Mariners
2006-06 → 2006-08