He signed with the Titans as an undrafted free agent in 2024, before being picked up and released by the Green Bay Packers.
Narveson attended Desert Mountain High School, where he played American football, as a placekicker.
[10] In his NFL debut, he made both extra points and three of four field goal attempts (31, 23, 26) but missed from 43 off of the right upright in the 34–29 loss to the Philadelphia Eagles in Week 1.
[11] In Week 4, against the Minnesota Vikings, Narveson missed both field goal attempts (37, 49) which resulted in their 31–29 loss.
On October 16, 2024, after missing 5 of his 17 field goal attempts, the Packers released Narveson in favor of Brandon McManus.