on 21 august 2018, cavagna joined to serie d side reggio audace on a free-transfer and a 1-year contract. on 16 september he made his serie d debut for the club in a 1–0 away defeat against crema, he played the entire match. on 17 march 2019, cavagna scored his first goal in serie d for reggio audace in the 6th minute of a 2–1 away win over mezzolara calcio. cavagna ended this season with reggio audace with 32 appearances, including 29 as a starter, 1 goal and 5 assists and he helped the team to reach the promotion in serie c for the 2019–20 season, however his contract was not renewed after this season.