 Villalona played 2008 with the Augusta GreenJackets of the Class A South Atlantic League, and was named to the 2008 All-Star Futures Game.He played the year with the San Jose Giants of the Class A-Advanced California League.On November 19, 2011, he was added to the Giants' 40-man roster to avoid exposing him to the Rule 5 draft.