after going undrafted in the 2008 nfl draft, dykes signed with the arizona cardinals as a free agent. he was released after the preseason but then re-signed to the team's practice squad. on february 4, 2009, following the end of the season, dykes was signed to a future contract with the cardinals. he was waived on september 4, 2009.