He joined teammates Teddy Bridgewater, Amari Cooper, Michaelee Harris, Corvin Lamb, and Jermaine Reve when he played in the Under Armour All-American Game.
On October 15, Rogers recorded the Cardinals' longest reception, 58 yards against the Cincinnati Bearcats at Paul Brown Stadium, but lost the game, 25–16.
[1] Rogers had a productive season that led the Louisville Cardinals to the 2011 Belk Bowl, but the team lost against the NC State Wolfpack, 31–24.
On March 11, 2015, he participated at Louisville's pro day and performed all of the required combine and positional drills for team representatives and scouts.
[7] Rogers entered training camp in 2016 competing with Cobi Hamilton, Demarcus Ayers, and Marcus Tucker to be the Steelers' fifth wide receiver.
[8] He earned his first career start in the season opener after Markus Wheaton was unable to play due to a shoulder injury.
The following week, Rogers started his fourth game of the season and caught four passes for 42 yards and a touchdown during a 35–30 loss to the Dallas Cowboys.
On December 28, 2016, he made five receptions for 75 yards and caught the go-ahead touchdown on a 24-yard pass from Roethlisberger with less than 3:30 left in the game to help the Steelers defeat the Bengals 24–20.
[13] With a crowded position at wide receiver in 2017, Rogers entered training camp competing with Sammie Coates, JuJu Smith-Schuster, Cobi Hamilton, Darrius Heyward-Bey, Justin Hunter, and Demarcus Ayers for a job as a backup wide receiver.
He was able to impress team officials enough to be named the Steelers' fourth wide receiver to begin the regular season, behind Antonio Brown, Martavis Bryant, and Heyward-Bey.
[14] He earned his first start of the season as the Steelers' slot receiver during a 21–18 season-opening victory over the Cleveland Browns, finishing with two receptions for 11 yards.
In the divisional round of the playoffs against the Jacksonville Jaguars, Rogers suffered a torn ACL, causing the Steelers to not tender him a contract, as he was set to be a restricted free agent in 2018.
[18] On September 1, 2018, he was placed on the physically unable to perform list to start the season while recovering from the torn ACL.