Humphries played 53 games and started 27 of them for Clemson from 2011 to 2014.[2] Through his college career, he had a total of 127 receptions for 1,097 yards (8.6 avg.) and three touchdowns, as well as 10 carries for 24 yards and one touchdown and 69 punt returns for 476 yards (6.9 avg.) and one touchdown.[3]
Coming out of Clemson, Humphries was projected by the majority of analysts to go undrafted and to be signed as an undrafted free agent.[citation needed] He was not invited to the NFL Scouting Combine but attended Clemson's Pro Day.
Humphries made his NFL debut in the Buccaneers' season opener against the Tennessee Titans and finished the loss with two receptions for 14 yards.[10] On October 5, 2015, the Buccaneers waived Humphries and consequently signed him to their practice squad on October 7, 2015.[11] After injuries to Buccaneer wide receivers Vincent Jackson and Russell Shepard, it was announced on October 28, 2015, that Humphries and Donteea Dye had been added to the active roster.[12] On December 13, 2015, Humphries caught his first career touchdown reception on a six-yard pass from Jameis Winston, during a 24–17 loss to the New Orleans Saints.[13] On December 17, 2015, he caught a season-high six passes for 60 receiving yards in a 31–23 loss to the St. Louis Rams.[14]
Humphries finished his rookie year with 13 game appearances, 27 receptions for 260 yards and a receiving touchdown.[15]
2016 season
Humphries entered training camp competing with Russell Shepard and Kenny Bell to be the Buccaneers' third wide receiver under new head coach Dirk Koetter. On August 1, 2016, head coach Koetter named Humphries the team's third receiver.[16]
Humphries earned his first NFL start in the Buccaneers' season opener against the Atlanta Falcons and finished the 31–24 victory with three catches for 34 yards and one carry for seven yards.[17] On September 25, 2016, Humphries caught a season-high nine passes for 100 yards in a 37–32 loss to the Los Angeles Rams.[18] It was the first game with over 100 receiving yards of his career. During a Week 9 matchup against the Falcons, he caught five receptions for 46 yards and his first touchdown of the season on a seven-yard pass from Jameis Winston during a 43–28 loss.[19] On December 18, 2016, Humphries caught a season-long 42 yard touchdown reception against the Dallas Cowboys.[20] In Week 17, against the Carolina Panthers, Humphries had a career-high 10 receptions for 94 yards.[21]
Humphries finished his second year with 15 game and four starts and 55 receptions for 622 yards and three touchdowns.[22]
2017 season
On February 27, 2017, Humphries signed a one-year guaranteed contract tender with the Buccaneers worth $615,000.[23]
Humphries finished the season with a career-high 61 receptions for 631 yards and a touchdown.[25]
2018 season
On March 12, 2018, the Buccaneers placed a second-round restricted free agent tender on Humphries.[26]
In a Week 9 loss against the Carolina Panthers, Humphries caught eight passes for 82 yards and a career-high two touchdowns.[27] In a Week 11 loss to the New York Giants, Humphries had three catches for 60 yards and a touchdown.[28]
Humphries finished 2018 with career highs in receptions, receiving yards, and touchdowns, recording 76 receptions for 816 yards and five touchdowns.[29]
Tennessee Titans
On March 14, 2019, Humphries signed a four-year, $36 million contract with the Tennessee Titans.[30][31] During a Week 10 35–32 victory against the Kansas City Chiefs, he caught his first touchdown of the season on a 23-yard reception from Ryan Tannehill, which proved to be the game-winner.[32] In the next game against the Indianapolis Colts, Humphries caught his second touchdown of the season on a 13-yard reception in the 31–17 road victory.[33] Overall, Humphries finished the 2019 season with 37 receptions for 374 receiving yards and two receiving touchdowns.[34]
On October 2, 2020, Humphries was placed on the reserve/COVID-19 list by the team.[35] He was activated on October 14.[36] He was placed on injured reserve on December 8, 2020.[37] Humphries was released by the Titans following the season.[38] He finished the 2020 season with 23 receptions for 228 receiving yards and two receiving touchdowns.[39]
Washington Football Team
Humphries signed with the Washington Football Team on March 25, 2021.[40] In the 2021 season, Humphries finished with 41 receptions for 383 receiving yards.[41]
The San Francisco 49ers hosted Humphries for a workout on October 31, 2022.[42] He also worked out for the New York Giants on November 28, 2022.[43] The Giants hosted Humphries again for another workout on January 10, 2023.[44]
Houston Texans
On August 13, 2023, Humphries signed with the Houston Texans.[45] He was released on August 29, 2023.[46]