Giants third baseman Matt Duffy left the distinct impression last season that he was fully prepared to take his career to greater heights.