On November 27, 2017, Cappa accepted his invitation to play in the Senior Bowl.[4] He impressed scouts and NFL analysts with a strong week of practice before the Senior Bowl and helped solidify his draft stock.[5] On January 27, 2018, Cappa played in the 2018 Reese's Senior Bowl and was part of Houston Texans head coach Bill O'Brien's South team that won 45–16 to Denver Broncos head coach Vance Joseph's North team.
He attended the NFL Scouting Combine in Indianapolis and completed all of the combine and positional drills.[8] At the conclusion of the pre-draft process, Cappa was projected to be a fifth round pick by the majority of NFL draft experts and scouts. He was ranked as the 14th best offensive tackle prospect in the draft by DraftScout.com and was ranked the 15th best offensive tackle by Scouts Inc.[9]
Tampa Bay Buccaneers
2018
The Tampa Bay Buccaneers selected Cappa in the third round with the 94th overall pick in the 2018 NFL draft.[10] The Buccaneers traded their fourth (102nd overall) and sixth round picks (180th overall) in the 2018 NFL Draft to the Minnesota Vikings in exchange for the Vikings' third round pick to draft Cappa.[11] Cappa was the 12th offensive tackle drafted in 2018.[12] He became Humboldt State's highest draft selection in school history.[13] He also holds the distinction of being Humboldt State's 11th player drafted and the first player selected in the NFL Draft since Freeman Baysinger in 1992, as well as being the final player drafted from Humboldt State as the school discontinued its football program after 2018.[14]
On May 13, 2018, the Tampa Bay Buccaneers signed Cappa to a four-year, $3.36 million contract that includes a signing bonus of $793,704.[15] As a rookie, Cappa appeared in six games, all at the end of the regular season.[16]
2019
Cappa made his first career start in the 2019 regular season opener against the San Francisco 49ers.[17] In a game against the New Orleans Saints on October 6, 2019, Cappa suffered a broken left arm but did not miss a snap after sustaining the injury in the second quarter.[18]
2020
During the COVID-19 outbreak Cappa was involved with supporting local restaurants and businesses.[19]
On January 9, 2021, in the Wild Card Round against the Washington Football Team, Cappa suffered a fractured ankle.[20] On January 15, 2021, Cappa was placed on injured reserve due to the injury.[21] The Buccaneers went on to win Super Bowl LV.[22][23]
Cincinnati Bengals
Cappa signed a four-year, $35 million contract with the Cincinnati Bengals on March 18, 2022.[24] Cappa was the starting right guard in all 17 regular season games for Cincinnati in 2022, helping the team to a 12-4 record,[25] but he incurred an ankle injury during the finale against the Baltimore Ravens. Cappa did not return for the postseason run, in which the Bengals lost the AFC Championship game to the Kansas City Chiefs.[26][27]
Cappa returned as the starting right guard for the 2023 season. He started all 17 games in the season.[28]