Derek
Dunedin Blue Jays
2015-08 → 2015-11
Sugar Land Skeeters
2015-01 → 2015-12
Puerto Rico
2013-01 → 2013-02
Long Island Ducks
2013-01 → 2013-12
Criollos de Caguas
2012-12 → 2016-01
GCL Marlins
2007-07 → 2007-12