An undrafted free agent out of
Northwestern University, Roehl signed with the
New York Giants. He earned a spot on the 53-man active roster at the start of the regular season. Roehl saw his first game action in the first quarter of the first game, substituting for
Luke Petitgout at left tackle against the
St. Louis Rams. He was named a starter for the
Monday Night Football game versus the
Dallas Cowboys on September 15, 2003. During the rest of the season, Roehl played in twelve games, starting one more. During the 2003 season, Roehl was featured on "Hey Rookie, Welcome to the NFL", an
ESPN documentary profiling the life of a few select NFL first-year players. During the 2004 offseason, the Giants made a coaching change from
Jim Fassel to
Tom Coughlin. This coaching change coincided with an injury for Roehl. Roehl went on to be claimed off the waiver wire by the
Seattle Seahawks in 2004. In 2005, he spent most of the year on the roster of the
New England Patriots and in 2006, he was a full-time starter in
NFL Europa for the
Amsterdam Admirals. After the 2006
NFL Europe season, Roehl briefly signed with the
Philadelphia Eagles. In late June 2009, Roehl signed with the Kentucky Horsemen of the
Arena Football 2 and was placed on the active roster in early July, starting at the offensive line position for the duration of the regular season and the playoffs. In 2010, Roehl signed with the
Chicago Rush of
Arena Football League. ==Football awards==