National Football League Thompson began his
professional playing career in the
National Football League. He was selected by the
Jacksonville Jaguars with the 18th pick of the fifth round of the
2004 NFL draft and spent the
2004 NFL season with the Jaguars. He played for the
Chicago Bears during the
2005 NFL season, where he appeared in twelve games and accumulated 10
tackles. Thompson played for the
Cleveland Browns and
Miami Dolphins during the
2006 season and was with the
Buffalo Bills during training camp for the
2007 season.
Berlin Thunder Thompson played for the
Berlin Thunder during the 2007
NFL Europe season.
Edmonton Eskimos (first stint) After being cut by the Bills, prior to the start of the 2007 NFL season, Thompson signed with the
Edmonton Eskimos of the
Canadian Football League. He was on their negotiation list for 2 years prior to his signing. Thompson spent his first year in the CFL with the Eskimos.
Montreal Alouettes After not playing for the
2014 season, Thompson and the
Montreal Alouettes agreed to a contract on February 20, 2015. On June 9, 2015, it was reported by Herb Zurkousky of the Montreal Gazette that Thompson was released by the Alouettes. ==Coaching career==