Gabe
Lancaster Barnstormers
2014-01 → 2014-12
New Hampshire Fisher Cats
2013-07 → 2014-06
Dunedin Blue Jays
2013-04 → 2013-07
GCL Blue Jays
2012-08 → 2012-08
Las Vegas 51s
2011-12 → 2012-04
Arkansas Travelers
2011-05 → 2011-12