 He was signed as an undrafted free agent following the 2007 NFL Draft by the Minnesota Vikings, and was subsequently cut during training camp.Whitlock briefly signed with the San Francisco 49ers, and was able to see playing time during the preseason.After he was waived by the 49ers, he again signed with the Vikings, where he was allocated to their practice squad.