Mike
York Revolution
2014-09 → 2016-12
Somerset Patriots
2014-01 → 2014-09
Midland RockHounds
2013-04 → 2013-11
Naranjeros de Hermosillo
2012-11 → 2013-01
Reno Aces
2011-08 → 2012-11
Mobile BayBears
2011-06 → 2011-08