After redshirting his first year at Wisconsin in 2013, Fumagalli appeared in all 14 games, with two starts, in 2014. He finished the season with 14 receptions for 187 yards.[5] As a sophomore in 2015, he played in 11 games with four starts and had 28 receptions for 313 yards and one touchdown.[6] As a junior in 2016, Fumagalli had 47 receptions for 580 yards and two touchdowns.[7][8] He was named the Offensive MVP of the 2017 Cotton Bowl Classic after recording six receptions for 83 yards and a touchdown.[9][10]
Fumagalli was drafted by the Denver Broncos in the fifth round with the 156th overall pick in the 2018 NFL draft.[12] He was placed on injured reserve on September 1, 2018.[13] Fumagalli recorded his first NFL touchdown in a 27–23 loss to the Minnesota Vikings in Week 11 of the 2019 season.[14]
On September 5, 2020, Fumagalli was waived/injured by the Broncos,[15] and subsequently reverted to the team's injured reserve list the next day.[16] He was waived with an injury settlement on September 8.[17]
On November 9, 2020, the Broncos signed Fumagalli to their practice squad.[20] He was elevated to the active roster on November 14, November 21, November 28, and December 5 for the team's weeks 10, 11, 12, and 13 games against the Las Vegas Raiders, Miami Dolphins, New Orleans Saints, and Kansas City Chiefs, and reverted to the practice squad after each game.[21][22][23][24] He was promoted to the active roster on December 12.[25] In Week 14 against the Carolina Panthers, Fumagalli had the most productive game of his professional career, catching four passes for 53 yards in a 32–27 Broncos win.[26]
New England Patriots
On May 27, 2021, Fumagalli signed with the New England Patriots.[27] He was waived/injured on August 17 and placed on injured reserve.[28]
San Francisco 49ers
On May 17, 2022, Fumagalli signed with the San Francisco 49ers.[29] He was released on August 30, 2022.[30] He was signed to the practice squad on September 7, 2022.[31] He was released on November 7, 2022.[32]
On May 8, 2023, Fumagalli was re-signed by the 49ers.[33] He was waived on August 29, 2023 and re-signed to the practice squad.[34][35] He was released on September 26.[36]
Minnesota Vikings
On October 10, 2023, the Vikings hosted Fumagalli for a workout.[37] The next day, the Vikings signed Fumagalli to their practice squad.[38] His contract expired when the teams season ended January 7, 2024.