Juan
Camden Riversharks
2010-08 → 2011-12
Long Island Ducks
2010-01 → 2010-08
Scranton/Wilkes-Barre Yankees
2007-08 → 2007-10
Trenton Thunder
2007-08 → 2007-08
Erie SeaWolves
2005-06 → 2006-07
Lakeland Tigers
2005-04 → 2006-10