Bond signed with the Indianapolis Colts as an undrafted free agent on May 4, 2017.[1] Bond made the Colts' final roster as an undrafted rookie, and made his NFL debut in Week 1 against the Los Angeles Rams, starting at center in place of the injured Ryan Kelly. He started the next three games at center before suffering a quadriceps injury in Week 4. He was placed on injured reserve on October 3, 2017.[2]
On September 1, 2018, Bond was waived by the Colts.[3]