Roth lettered three times in wrestling (took his junior off to focus on football), where he won a state title as a senior with a record of 31–0.
Roth was selected by the Miami Dolphins in the second round (46th overall) of the 2005 NFL draft, using the pick acquired in the Patrick Surtain trade.
With the departure of Kevin Carter to the Tampa Bay Buccaneers and David Bowens to free agency, Roth was named starting defensive end in 2007.
According to head coach Tony Sparano, Roth failed the team's initial conditioning test due to an unknown illness.
Roth's agent, Drew Rosenhaus, stated in a television appearance the failed test was due to a groin injury.