Career
He was signed by the Stampeders as a street free agent in 2008. He played college football for Northwood. Calgary Stampeders
Hughes joined the Stamps for the 2008 Canadian Football League season.
He played in 15 of the 18 regular season games and recorded a career high 66 tackles.
Philadelphia Eagles
Following a successful rookie year in the Canadian Football League, Hughes joined the Philadelphia Eagles of the National Football League. He was released before playing any regular season games.
Calgary Stampeders (II)
He returned to the Canadian Football League mid-way through the 2009 Canadian Football League season. Hughes led the Canadian Football League in sacks for the 2013 season with 18, one shy of the franchise record of 19 set by Harold Hallman in 1986.
Hughes has lead, or co-lead, the team in sacks every season since coming to the Stamps in 2008.
In the off-season Hughes signed a contract extension with the Stampeders.