Harry is listed as No. 10 on NFLDraftScout.com senior analyst Rob Rang’s most recent mock.

“I would like to express my gratitude to everyone who has supported me throughout this journey,” Harry said. “These past three years have been filled with unforgettable memories that I will cherish for the rest of my life. It has truly been an honor to represent Arizona State University.”

The 6-foot-4, 221-pound junior recorded 73 receptions for 1,088 yards and nine touchdowns this season. He is third in program history in both career catches (213) and receiving yards (2,889) and fifth with 22 receiving touchdowns.

Harry has a reception in all 37 games of his career at Arizona State. He is on pace to join school record holder D.J. Foster (53 straight games) as the only other Sun Devil to log a reception in every contest of their career.

“I always side on the side of the player,” coach Herm Edwards said of Harry’s decision, via ArizonaSports.com. “I’m going to do what’s best for the football player every time.”

Harry is averaging 104.2 all-purpose yards per game and has played 800 snaps this season — second among Pac-12 receivers and ninth-most among all Power Five receivers.