Core was drafted by the Cincinnati Bengals in the sixth round, 199th overall, of the 2016 NFL draft.[1][2] In his rookie year, Core played in 8 games with 4 starts, recording 17 receptions for 200 yards.
Core was waived during final roster cuts on August 31, 2019.[3]
New York Giants
On September 1, 2019, Core was claimed off waivers by the New York Giants.[4]
On March 26, 2020, Core re-signed with the Giants.[5] He was placed on injured reserve on August 19, 2020, after tearing his Achilles tendon in practice.[6] He was released after the season on March 8, 2021.[7]
Miami Dolphins
On November 29, 2021, Core was signed to the practice squad of the Miami Dolphins.[8] He signed a reserve/future contract with the Dolphins on January 11, 2022.[9] He was released with an NFI designation on July 26, 2022.[10]