Josh
Bridgeport Bluefish
2013-04 → 2013-12
Somerset Patriots
2013-01 → 2013-04
New Orleans Zephyrs
2012-08 → 2012-11
Jacksonville Suns
2012-04 → 2012-07
Trenton Thunder
2011-08 → 2011-11
Scranton/Wilkes-Barre Yankees
2011-07 → 2011-08