Kapp attended Boyertown Area Senior High School.
[1] In 2018, Kapp began his college football career at Seton Hill as a redshirt freshman.
[2][4] At Kutztown, Kapp had a total of 122 receptions for 2,190 yards and 22 touchdowns in 36 games.
[4] On May 25, 2023, the New York Jets signed Kapp to a three-year, $2.695 million contract as an undrafted free agent.
[7] On January 19, 2024, Kapp signed with the St. Louis Battlehawks of the United Football League (UFL).