John
Memphis Redbirds
2016-02 → 2016-06
Bridgeport Bluefish
2016-01 → 2016-12
Las Vegas 51s
2015-04 → 2015-11
Binghamton Mets
2015-04 → 2015-04
St. Lucie Mets
2012-05 → 2013-04
Brooklyn Cyclones
2012-05 → 2012-05