Canobbio is a youth academy graduate of Centro Atlético Fénix.[6] He made his professional debut for the club on 30 August 2016 in a 1–0 league defeat against Cerro.[7]
Peñarol
After his outstanding performance with the Uruguay national under-20 football team, Canobbio joined Peñarol in 2018, playing a total of 66 matches across domestic and international competitions, and winning the Supercopa Uruguaya and the Uruguayan Primera División of that year. In 2019, the club decided to renew his contract, but after performing inconistantly, his contract was not renewed for 2020.
In 2021, after another stint at Fénix, Canobbio returned to Peñarol, where he played a key role in the Copa Sudamericana, scoring against Corinthians Paulista and River Plate Asunción in the group stages, as well as providing several assists. In the round of 16, he scored against Club Nacional de Football at the Estadio Gran Parque Central, and was also a standout in the return leg of that match. This earned him a contract renewal for the 2022 season.
Athletico Paranaense
On March 2022, Canobbio signed a five-year contract with Athletico Paranaense.[8] The deal, negotiated by his representatives, was finalized for 3,200,000 dollars, around 2 million euros.[9]
On 7 January 2022, Canobbio was named in Uruguay's 50-man preliminary squad for FIFA World Cup qualifying matches against Paraguay and Venezuela.[11] However, weeks later, after Lucas Torreira and Diego Rossi tested positive for COVID-19, Canobbio was called up to cover their absences; he made his senior team debut on 27 January 2022 in a 1–0 win against Paraguay.[12] He was eventually included in the final squad for the 2022 FIFA World Cup and the 2024 Copa América, the latter of which he would win third place under Marcelo Bielsa.