Pada tanggal 12 Juli 2012, Canini bergabung dengan Genoa dengan kontrak empat tahun senilai €2,9 juta. Namun, ia kembali ke klub lamanya, Atalanta, pada tanggal 9 Januari 2013 dengan biaya €1 juta dalam kesepakatan kepemilikan bersama dengan kontrak 4+1/2 tahun, sebagai bagian dari kesepakatan Thomas Manfredini senilai €1,25 juta. Pada bulan Juni 2013, kepemilikan bersama Canini diperpanjang.
Pada tanggal 27 Januari 2014, Canini bergabung dengan Chievo dengan status pinjaman. Pada bulan Juni 2014, Atalanta mempermanenkan kepemilikan Canini dari Genoa. Pada tanggal 27 Juli 2014, ia bergabung dengan FC Tokyo, klub J1 League, dengan status pinjaman. Namun, Canini meninggalkan Jepang pada tanggal 24 Juni 2015.
Canini juga pernah bermain untuk Ascoli dengan status pinjaman pada tanggal 18 September 2015, serta Parma pada tanggal 12 Agustus 2016. Pada tanggal 31 Januari 2017, Canini pindah ke Cremonese dengan status pinjaman selama 1+1/2 musim. Pada tanggal 20 Juli 2018, Canini bergabung dengan FeralpiSalò dengan kontrak selama 1 tahun. Pada tanggal 12 Agustus 2019, ia bergabung dengan Pergolettese dengan kontrak selama 1 tahun. Namun, Canini dilepas dari kontraknya dengan Pergolettese karena alasan pribadi pada tanggal 12 Desember 2019.
Di level internasional, Canini bermain untuk Italia pada level pemuda dalam Kejuaraan Dunia FIFA U-20 2005, serta Kejuaraan Sepak Bola Eropa U-21 UEFA 2006 dan 2007.
Sumber: Bola.net