 Thompson was signed by the Miami Dolphins as an undrafted free agent in April 2005.Despite playing defensive tackle in college, he was moved to the offensive line with the Dolphins.He was waived on August 30, 2005 and was subsequently signed to the team's practice squad, where he spent the entire season.