Compagnucci agreed to join Almagro for the 2017–18 Primera B Nacional campaign.[1] He netted four goals, including two in one match with All Boys on 15 October 2017, as Almagro narrowly missed out on promotion after losing a championship play-off to Aldosivi.[1][4] On 23 July 2018, Argentine Primera División side Unión Santa Fe completed the signing of Compagnucci.[5][6][7] His first appearance in top-flight football arrived on 20 August against San Martín.[1] Compagnucci terminated his contract in December, prior to joining Patronato on 1 January 2019.[8][9]
On 27 June 2023, it was announced that Compagnucci was transferred to FC U Craiova in Romania.
It was the Argentinian's first experience in Europe.[10] On 13 May 2024, a day after the club's last-place finish and relegation to Liga II was confirmed,[11] Compagnucci left FC U Craiova by mutual consent.[12]
Compagnucci returned to Belgrano in June 2024, signing a contract until the end of 2025.[13]