Kirkland was signed by the
Cincinnati Bengals as an undrafted free agent on May 12, 2023. On August 29, he was waived by the Bengals as part of final roster cuts and re-signed to the practice squad the following day. Following the end of the 2023 regular season, the Bengals signed him to a reserve/future contract on January 8, 2024. Kirkland made the Bengals' initial roster in 2024 as a backup offensive lineman, but suffered a biceps injury in Week 5 and was placed on injured reserve on October 8, 2024. On August 26, 2025, Kirkland was waived by the Bengals as part of final roster cuts and re-signed to the practice squad the following day. ==References==