Oswaldo
GCL Twins
2009-08 → 2009-09
New Britain Rock Cats
2009-03 → 2009-11
Venezuela
2009-02 → 2009-02
Rochester Red Wings
2008-10 → 2008-12
Fort Myers Miracle
2008-06 → 2008-09
Minnesota Twins
2007-10 → 2008-03