Eduardo
Sugar Land Skeeters
2013-06 → 2013-12
Camden Riversharks
2012-01 → 2013-06
Venezuela
2010-01 → 2010-02
Chattanooga Lookouts
2009-05 → 2010-11
Inland Empire 66ers
2009-03 → 2009-05
Great Lakes Loons
2008-07 → 2008-12