Taylor attended Louisiana Tech from 2013 to 2016.[4][5] During his career, Taylor had 327 receptions for 4,179 yards and 32 touchdowns. The 327 receptions were a school record.[6] In his final collegiate game, he was named the MVP of the 2016 Armed Forces Bowl after recording 12 receptions for 233 yards and two touchdowns.[7]
On September 10, 2017, in his NFL debut, Taylor had one reception for eight yards in the season opening 23–3 loss at home to the Carolina Panthers.[12] In Week 3, against the Los Angeles Rams, he scored his first career touchdown, a three-yard pass from quarterback Brian Hoyer, in the fourth quarter, as the 49ers narrowly lost 41–39.[13] Taylor finished his rookie season with 43 receptions for 430 yards and two touchdowns.[14]
In the 2018 season, Taylor had 26 receptions for 215 yards and one touchdown, which came in Week 5 against the Arizona Cardinals.[15]
On September 20, 2019, Taylor was placed on injured reserve after suffering a setback from offseason foot surgery.[16]
In the first game of 2020 and Taylor's first game since 2018, he caught two passes for 7 yards and returned 2 punts for 21 yards as the 49ers lost 24–20 to the Arizona Cardinals. He was placed on the reserve/COVID-19 list by the 49ers on December 23, 2020,[17] and activated on January 6, 2021.[18] In the 2020 season, he appeared in 12 games and started one. He played on offense and contributed on punt return duties.[19]
Cincinnati Bengals
On May 17, 2021, Taylor signed with the Cincinnati Bengals.[20] He was waived on August 31, 2021, and re-signed to the practice squad the next day.[21][22] He finished the regular season with 2 receptions for 41 yards, 4 kick returns for 68 yards, and 7 punts for 52 yards.[23] On January 29, 2022, Taylor was promoted to the active roster for the AFC Championship Game.[24] He caught a pass from Joe Burrow for a two-point conversion, tying the game at 21 in a game the Bengals went on to win 27–24, securing the Bengals' first Super Bowl appearance since Super Bowl XXIII in 1988.[25]
On February 22, 2022, Taylor re-signed with the Bengals.[26] He opened the 2022 season as the Bengals' primary punt returner along with being the team's backup slot receiver to starter Tyler Boyd. On the season, he returned 33 punts for 340 total yards.[27]
Taylor re-signed with the Bengals on one-year contract on March 27, 2023.[28] He was released during final roster cuts August 29, 2023.[29]
Chicago Bears
Taylor signed with the Chicago Bears on August 31, 2023.[30] He played in all 17 games for Chicago, recording two targets and no receptions while working primarily as a punt returner (in which he logged 8.2 yards per return).[31]
San Francisco 49ers (second stint)
On April 16, 2024, Taylor signed a one-year deal to return to the San Francisco 49ers.[32] He was released on August 27, and re-signed to the practice squad.[33][34] He signed a reserve/future contract on January 6, 2025.[35]