on 23 january 2017, cavagna was signed by serie c club monopoli on a 6-month loan deal. on 28 january he made his serie c debut for monopoli in a 1–1 home draw against siracusa, he played the entire match. cavagna ended his 6-month loan to monopoli with only 8 appearances.