Green Bay Packers Though he was invited to the
NFL Combine, he was not drafted. On May 1, 2009, the Green Bay Packers signed him as an undrafted free agent. On September 5, 2009, he was released when the Packers trimmed their roster to 53 players.
Carolina Panthers Although the Packers intended to re-sign Sutton to the practice squad if he cleared waivers, Sutton was claimed by the
Carolina Panthers on September 6, 2009. Sutton played 16 games for Carolina over two seasons, and put up 139 yards on 25 carries for an impressive 5.6 average. He also returned kick-offs for the Panthers, but was cut from the team on September 3, 2011
Seattle Seahawks On January 4, 2012, Sutton signed a reserve/future contract with the
Seattle Seahawks. On August 26, 2012, the Seahawks released Sutton as they trimmed their roster from 90 to 75 players in preparation for the
2012 season.
Montreal Alouettes Sutton signed with the
Montreal Alouettes of the
Canadian Football League, and began playing for them in August 2013, early in the
2013 CFL season. In his first season in the CFL Sutton played in 8 of the 18 regular season games, totaling 342 yards on 55 carries (6.3 yards per carry) with 3 rushing touchdowns: He also contributed 156 receiving yards. In the Al's only playoff game that year Sutton had a monster game, rushing for 142 yards on 21 carries. In the following season, Sutton played in 10 of the 18 regular season games for the Alouettes. His carries increased from 55 to 96, with 500 rushing yards, but his rushing averaged dipped to 5.2 yards per carry. Following the season Sutton and the Al's agreed to a 3-year contract extension.
2015 was a breakout season for Tyrell Sutton as he eclipsed the 1000 yard mark (1,059) on 180 carries with 5 rushing touchdowns. His efforts were good enough to lead the league in rushing yards, edging out
Andrew Harris by 20 yards. Sutton began the
2016 season as the team's leading rusher, but sustained an injury early in the season resulting in him being placed on the 6-game injured list. He wound up only playing in seven games in 2016, rushing for 412 yards on 74 attempts (5.6 avg). Sutton played most of the 2017 season and regained his status as Montreal's number one running back, carrying the ball 152 times for 843 yards with 5 touchdowns. Following the season the team and Sutton agreed to a one-year extension. In total, he played six seasons for the Alouettes (69 games) and recorded 643 carries for 3,573 rushing yards and 15 rushing touchdowns along with 173 receptions for 1,507 receiving yards and three receiving touchdowns.
BC Lions On September 25, 2018, Montreal traded Tyrell Sutton and the Alouettes' third-round draft pick in the
2019 CFL draft for the BC Lions' second-round draft pick in the 2019 CFL draft. This effectively demoted incumbent
Jeremiah Johnson as Sutton took over as the lead back for the remaining 4 regular season games, and one playoff game.
Toronto Argonauts Sutton signed with the
Toronto Argonauts for the 2019 season on the second day of free agency on February 13, 2019. At the beginning of the season, he spent four weeks on the injured list before being released on July 10, 2019.
Hamilton Tiger-Cats Sutton signed onto the
Hamilton Tiger-Cats' practice roster on September 9, 2019. During his four games played with Hamilton, Sutton managed to pass the 4,000 career rushing mark, and caught all 11 of his targets for 126 yards and a touchdown. In the playoffs, Sutton was the most effective rusher for Hamilton with 11 carries for 86 yards in a losing effort.
Montreal Alouettes (II) After becoming a
free agent, Sutton signed with the
Montreal Alouettes on February 19, 2020. He announced his retirement on March 11, 2021. == Coaching career ==