Minnesota Vikings Davis was selected in the third round (86th overall) by the
Minnesota Vikings in the 2021 NFL draft. Heading into his inaugural
training camp in the NFL, Davis was the starting right guard for the Vikings, but he also faced competition from
Oli Udoh. After struggling heavily in the Vikings' preseason games, Davis was named the backup right guard behind Udoh for the 2021 season. Davis finished his rookie season having appeared in 6 games (0 starts), playing exclusively on special teams and recording zero offensive snaps. Davis competed for a starting job in training camp against Udoh,
Jesse Davis, and rookie
Ed Ingram. On August 30, 2022, Davis was waived by the Vikings as a part of final roster cuts.
New York Giants (first stint) On September 1, 2022, the
New York Giants signed Davis to their
practice squad.
New Orleans Saints On September 8, 2022, the
New Orleans Saints signed Davis to their active roster. He was waived on November 8.
Arizona Cardinals On November 9, 2022, Davis was claimed off waivers by the
Arizona Cardinals. He was released on December 27, 2022.
New York Giants (second stint) On December 28, 2022, Davis was claimed off waivers by the Giants. He was waived/injured on August 29, 2023, and placed on
injured reserve.
Cleveland Browns On June 7, 2024, Davis signed with the
Cleveland Browns. He was waived on August 26. ==Personal life==