Jake
San Antonio Missions
2012-05 → 2013-11
Lake Elsinore Storm
2011-06 → 2012-03
Fort Wayne TinCaps
2011-04 → 2011-06
Tucson Padres
2010-12 → 2011-03
San Francisco Giants
2010-10 → 2010-12
Jupiter Hammerheads
2008-08 → 2009-06