Pre-draft Coming out of Penn State, Robinson was projected by the majority of analysts and scouts to be a first-to-third round draft selection. NFLDraftScout.com ranked him as the sixth best wide receiver and the 34th overall prospect, while
Sports Illustrated ranked him seventh among wide receivers. He was invited to the 2014
NFL Combine and completed the majority of workouts, but elected not to perform the
bench press. Robinson participated at Penn State's
Pro Day and decided to perform all the drills except the bench and shuttle and was able to improve on all of his combine numbers.
Jacksonville Jaguars 2014 The
Jacksonville Jaguars selected Robinson in the second round with the 61st overall pick in the 2014 NFL draft. He was the 11th wide receiver selected and the second receiver drafted by the Jaguars in 2014, behind
Marqise Lee who was selected in the second round at 39th overall. In addition, Robinson was one of three Penn State Nittany Lions to be selected that year. On June 21, 2014, the Jaguars signed Robinson to a four-year, $3.51 million contract that included $1.17 million guaranteed and a signing bonus of $877,718. Robinson opened the regular season as the fourth wide receiver behind Lee,
Cecil Shorts, and fellow rookie
Allen Hurns. In the Jaguars' season opener on September 7, he caught his first career pass from
Chad Henne for no gain in a 34–17 loss to the
Philadelphia Eagles. On September 14, he had four receptions for 75 receiving yards in the 41–10 loss to the
Washington Redskins. On September 21, he earned his first career start and caught seven passes for 79 receiving yards in a 44–17 loss to the
Indianapolis Colts in Week 3. On October 12, he caught a season-high eight passes for 68 receiving yards in a 14–16 loss to the
Tennessee Titans. The following week, Robinson caught his first touchdown from fellow rookie
Blake Bortles during a 24–6 victory over the
Cleveland Browns to help the Jaguars end a nine-game losing streak. On October 26, he had five receptions for 82 receiving yards and a receiving touchdown in the 27–13 loss to the
Miami Dolphins. On November 9, he had five receptions for 60 receiving yards in a 31–17 loss to the
Dallas Cowboys. The game against the Cowboys was Robinson's last game in the 2014 season where he recorded any meaningful statistics due to a stress fracture in his right foot. Robinson finished his rookie season with 48 receptions for 548 receiving yards and two touchdowns while starting eight games and playing in ten.
2015 The following season, Robinson was named one of the regular season starters, along with fellow second-year player Allen Hurns. In the season opener, he caught one pass for 27 receiving yards in a 9–20 loss to the
Carolina Panthers. The next game, Robinson caught six passes for a season-high 155 receiving yards and scored two receiving touchdowns during a 23–20 victory over the Dolphins On October 11, he had seven receptions for 72 receiving yards and two receiving touchdowns in the 38–31 loss to the
Tampa Bay Buccaneers. In the next game on October 18, he had six receptions for 86 receiving yards and a receiving touchdown in the 31–20 loss to the
Houston Texans. The next week, he had six receptions for 98 receiving yards and a receiving touchdown in a 34–31 victory over the
Buffalo Bills. On November 8, he had six receptions for 121 receiving yards in the 28–23 victory over the
New York Jets. On November 19, he had five receptions for 113 receiving yards in a 19–13 victory over the Titans. On December 20, Robinson caught a season-high 10 receptions for 153 receiving yards and a season-high three receiving touchdowns during a 39–42 loss to the Titans. On December 27, he had six receptions for 151 receiving yards and a receiving touchdown in the 38–27 loss to the
New Orleans Saints. His receiving touchdown in the game was a 90-yard reception, which was the longest in the NFL for the 2015 season and the longest play from scrimmage in franchise history. In the regular season finale on January 3, 2016, he had five receptions for 108 receiving yards in a 30–6 loss to the Houston Texans as the Jaguars finished with a 5–11 record. Robinson finished his second season with 80 receptions for 1,400 receiving yards and 14 touchdown receptions. He led the Jaguars in receptions, receiving yards, and receiving touchdowns during the 2015 season and was the first Jaguars' receiver since
Jimmy Smith in 2005 to have over 1,000 receiving yards in a single season. Robinson recorded the second-most receiving yards in a season in franchise history at the time. He, along with
Doug Baldwin and
Brandon Marshall, tied for the league lead in receiving touchdowns with 14. He was the first player in franchise history to be a league leader in receiving touchdowns in a single season. Robinson was named as a first alternate to the
2016 Pro Bowl and replaced
Calvin Johnson, who was unable to participate due to injury. He was ranked 31st by his fellow players on the
NFL Top 100 Players of 2016. After Robinson and Hurns both had breakout seasons in 2015 with over 60 receptions, 1,000 receiving yards, and 10 touchdown receptions each, they were nicknamed "Thunder and Lightning" and "The Allen Brothers".
2016 In the Jaguars' season-opener against the
Green Bay Packers, Robinson caught six passes for 72 receiving yards in a 23–27 loss. On September 25, he made seven receptions for 57 receiving yards, and caught his first two touchdowns of the season during a 17–19 loss to the
Baltimore Ravens. During a Week 10 matchup against the
AFC South rival Texans, Robinson had a nine receptions, 107 receiving yards, and a receiving touchdown during the 21–24 loss. The victory over the Texans was Robinson's first game of the season eclipsing 100 receiving yards. On
Christmas Eve, he bounced back and caught nine passes for a season-high 147 receiving yards in a 38–17 victory over their division rival Titans. Robinson finished the 2016 season with 73 receptions for 883 receiving yards and six receiving touchdowns.
2017 During Week 1 against the Texans, Robinson had one reception for 17 yards but had to leave the game early in the first quarter with an apparent knee injury. Hours later, it was confirmed that his left knee was diagnosed with a torn ACL, which prematurely ended his 2017 season. He was placed on injured reserve on September 12, 2017.
Chicago Bears 2018 On March 14, 2018, Robinson signed a three-year, $42 million contract with the
Chicago Bears. He was part of a position group that contained
Taylor Gabriel,
Anthony Miller, and
Josh Bellamy. He made his Bears debut in the season opener against the Packers on
NBC Sunday Night Football, recording a team-high 61 yards. The next week, he brought in a season-high 10 receptions for 83 yards in a 24–17 victory over the
Seattle Seahawks on
Monday Night Football. On September 30, he scored his first receiving touchdown with the Bears on a 14-yard reception from
Mitchell Trubisky in a 48–10 victory over the Buccaneers. The next week, he scored again against the Dolphins on a 12-yard catch as part of a 64-yard performance on five receptions in the 31–28 overtime loss. In Week 10, a 34–22 victory over the
Detroit Lions, Robinson had six catches for 133 yards and two touchdowns. Robinson finished the 2018 season with 55 catches for 754 receiving yards and four receiving touchdowns. He received an overall grade of 77.7 from
Pro Football Focus in 2018, which ranked as the 28th highest grade among all qualifying wide receivers. In his postseason debut, a 16–15 defeat to the Eagles in the
Wild Card Round, Robinson set two postseason franchise records: 10 receptions, which tied with
Matt Forte, and 143 receiving yards.
2019 in 2019 In Week 1 against the Packers, Robinson caught seven passes for 102 receiving yards as the Bears lost 10–3. In Week 2 against the
Denver Broncos, Robinson caught four passes for 41 receiving yards as the Bears won 16–14. With seconds left on the game clock, Robinson caught a 25-yard pass from quarterback
Mitchell Trubisky that set up a 53-yard game winning field goal by
Eddy Piñeiro. In Week 5 against the
Oakland Raiders, Robinson caught seven passes for 97 receiving yards and two receiving touchdowns in the 24–21 loss. In Week 12 against the
New York Giants, Robinson caught six passes for 131 receiving yards and a receiving touchdown in the 19–14 win. In Week 13 against the Lions on
Thanksgiving Day, Robinson caught eight passes for 86 receiving yards and a receiving touchdown in the 24–20 win. In the following week's game against the Cowboys on
Thursday Night Football, Robinson caught five passes for 48 receiving yards and two receiving touchdowns in the 31–24 win. In Week 15 against the Packers, Robinson caught seven passes for 125 receiving yards in the 21–13 loss. During the game, Robinson reached 1,000 receiving yards on the season for the first time since 2015. He became the first Bears receiver to reach 1,000 receiving yards in a single season since
Alshon Jeffery in 2014. Robinson finished the 2019 season with a career high in receptions with 98 for 1,147 receiving yards and seven receiving touchdowns.
2020 During Week 3 against the
Atlanta Falcons, Robinson finished with 123 receiving yards and a touchdown as the Bears won 30–26. In the following week's game against the Colts, Robinson recorded seven catches for 101 yards and another touchdown during the 19–11 loss. In Week 12 against the Packers on
Sunday Night Football, he had eight receptions for 74 receiving yards and two receiving touchdowns during the 41–25 loss. In Week 13 against the Lions, Robinson caught a pass on third down-and-5 with 22 seconds left in the game and stepped out of bounds after four yards instead of going for the first down. The Bears were unable to convert on the ensuing fourth-and-1 attempt and turned the ball over on downs, losing the game by a score of 34–30. In Week 14 against the Texans, he had nine receptions for 123 receiving yards and a touchdown in the 36–7 victory; the performance enabled him to pass 1,000 receiving yards for the second straight season. The following week's game saw Robinson play against his former team in the Jaguars, during which he recorded 103 receiving yards and surpassed 100 season receptions for the first time in his career as the Bears won 41–17. Overall, Robinson finished the 2020 season with 102 receptions for 1,250 receiving yards and six receiving touchdowns. Robinson's 102 receptions tied him with Matt Forte for the second-most in franchise history for a single season.
2021 On March 9, 2021, the Bears placed the franchise tag on Robinson. He signed the one-year tender on March 24. His production fell precipitously in 2021, with Robinson finishing with 38 receptions for 410 receiving yards and one receiving touchdown in 12 games played.
Los Angeles Rams On March 17, 2022, Robinson signed a three-year, $46.5 million contract with the
Los Angeles Rams. Robinson started the first 10 games of the season, catching 33 passes for 339 yards and three touchdowns. On November 27, it was announced that Robinson would undergo season–ending surgery to repair a foot injury. He was placed on injured reserve on November 29.
Pittsburgh Steelers On April 21, 2023, Robinson was traded to the
Pittsburgh Steelers for a swap of 2023 seventh-round picks. He started in all 17 regular season games for the Steelers. He finished with 34 receptions for 280 receiving yards. On March 8, 2024, Robinson was released by the Steelers.
New York Giants On May 9, 2024, Robinson signed with the
New York Giants. On August 27, the Giants released Robinson.
Detroit Lions On August 28, 2024, Robinson was signed to the
Detroit Lions practice squad. He was promoted to the active roster on September 26. In the 2024 season, he appeared in 12 games and finished with three receptions for 30 yards. ==Career statistics==