Receiving
Biography
CAREER TRANSACTIONS:
- Signed to the Indianapolis Colts practice squad on January 2, 2024.
- Released from the Baltimore Ravens practice squad on November 14, 2023.
- Signed to the Baltimore practice squad on October 3, 2023.
- Waived by the Houston Texans on August 29, 2023.
- Signed by the Texans as a free agent on July 24, 2023.
- Waived by Houston on May 18, 2023.
- Signed by the Texans as a free agent on May 3, 2023.
- Signed by the Denver Broncos as a free agent on August 31, 2022.
- Waived by Denver on August 30, 2022.
- Signed with the Broncos as an unrestricted free agent on March 16, 2022.
- Signed to the Baltimore active roster from the practice squad on November 11, 2021.
- Signed to the Ravens active roster from the practice squad on November 6, 2021.
- Signed to the Baltimore practice squad on November 2, 2021.
- Waived by the Ravens on November 1, 2021.
- Signed to the Baltimore active roster on September 1, 2021.
- Waived by the Ravens on August 31, 2021.
- Re-signed with the Ravens on February 10, 2021.
- Signed to the Baltimore active roster from the practice squad on December 22, 2020.
- Signed to the Ravens active roster from the practice squad on December 19, 2020.
- Signed to the Baltimore active roster from the practice squad as a COVID replacement on December 14, 2020.
- Signed to the Ravens active roster from the practice squad as a COVID replacement on December 8, 2020.
- Signed to the Baltimore active roster from the practice squad as a COVID replacement on December 2, 2020.
- Signed to the Ravens practice squad on November 23, 2020.
- Waived by the New York Giants on November 13, 2020.
- Signed to the Giants active roster from the practice squad on October 6, 2020.
- Signed to the New York Giants practice squad on October 3, 2020.
- Waived by the Giants on October 2, 2020.
- Signed to the New York Giants as a free agent on September 6, 2020.
- Waived by the Giants on September 5, 2020.
- Signed by the New York Giants as an unrestricted free agent on March 30, 2020.
- Signed by the Oakland Raiders as a free agent on December 11, 2019.
- Waived by the New England Patriots on October 29, 2019.
- Signed by the Patriots as a free agent on October 15, 2019.
- Waived by the Giants on September 24, 2019.
- Claimed by the New York Giants off waivers (New York Jets) on September 1, 2019.
- Waived by the New York Jets on August 31, 2019.
- Re-signed by the Jets on March 19, 2019.
- Re-signed by the New York Jets on March 14, 2018.
- Signed to the Jets active roster from the Houston Texans practice squad on November 5, 2016.
- Signed to the Texans practice squad on September 4, 2016.
- Waived by Houston on September 3, 2016.
- Signed by the Texans on January 11, 2016.
- Signed to the Houston practice squad on September 8, 2015.
- Waived by the Philadelphia Eagles on September 5, 2015.
- Signed by the Eagles as an undrafted free agent on May 2, 2015.