1. Joe Giles-Harris was born on April 1,1997 and is an American professional football linebacker for the Cincinnati Bengals of the National Football League.

1. Joe Giles-Harris was born on April 1,1997 and is an American professional football linebacker for the Cincinnati Bengals of the National Football League.
Joe Giles-Harris played college football for the Duke Blue Devils.
Joe Giles-Harris was signed by the Jacksonville Jaguars as an undrafted free agent on April 27,2019.
Joe Giles-Harris was waived on September 2,2019 and was re-signed to the practice squad.
Joe Giles-Harris was promoted to the active roster on October 21,2019.
Joe Giles-Harris was waived again on November 2,2019 and re-signed to the practice squad.
Joe Giles-Harris was promoted back to the active roster on December 5,2019.
On September 5,2020, Joe Giles-Harris was waived by the Jaguars and signed to the practice squad the next day.
Joe Giles-Harris was signed to the active roster on November 21,2020.
Joe Giles-Harris was waived after the season on May 4,2021.
On May 16,2021, Joe Giles-Harris signed a one-year contract with the Buffalo Bills.
Joe Giles-Harris was waived on August 31,2021 and re-signed to the practice squad the next day.
Joe Giles-Harris was waived on August 29,2023 and re-signed to the practice squad.
Joe Giles-Harris was waived by the Patriots on August 27,2024, and re-signed to the practice squad.
On December 17,2024, Joe Giles-Harris was signed to the Cincinnati Bengals practice squad.
On December 24,2024, Joe Giles-Harris was signed by the Jacksonville Jaguars off the Bengals practice squad.