Вудхед был подписан New England Patriots 18 сентября 2010 года, за день до матча Недели 2 команды против Джетс.
Вудхед дебютировал в НФЛ с New York Jets в 2008 году и был подписан с New England Patriots 18 сентября 2010 года.