Pada tanggal 11 Agustus 2013, Cristóforo menandatangani kontrak lima tahun dengan Sevilla FC. Dia membuat debutnya di La Liga pada tanggal 14 September, bermain sebagai starter dalam kekalahan 2-3 melawan FC Barcelona. Musim tersebut diakhiri dengan 12 penampilan, namun Cristóforo mengalami cedera lutut yang parah pada bulan Maret 2014. Pada tanggal 27 Agustus 2016, Cristóforo dipinjamkan ke ACF Fiorentina selama satu tahun dengan opsi pembelian. Dia kemudian secara permanen bergabung dengan Fiorentina setelah tampil dalam 19 pertandingan liga.
Pada tanggal 31 Agustus 2018, Cristóforo kembali ke Spanyol dengan bergabung dengan Getafe CF dengan status pinjaman selama satu musim. Pada tanggal 11 Januari 2020, dia dipinjamkan ke SD Eibar dengan kewajiban untuk membeli. Pada tanggal 5 Oktober 2020, Cristóforo menandatangani kontrak selama satu tahun dengan klub Segunda División, Girona FC. Setelah enam bulan menjadi pemain tanpa klub, pada tanggal 15 Januari 2022, dia menandatangani kontrak jangka pendek dengan FC Cartagena, yang juga bermain di divisi kedua Spanyol. Pada tanggal 16 Juli 2022, Peñarol mengumumkan kepulangan Cristoforo dengan kontrak permanen hingga Desember 2023.
Di level internasional, Cristóforo tampil dalam Piala Dunia U-20 FIFA 2013 di Turki, di mana dia menjadi bagian penting dari lini tengah timnas Uruguay yang berhasil mencapai posisi kedua.
Selama karirnya, Cristóforo telah meraih beberapa gelar, antara lain Juara Divisi Utama Uruguay 2012-2013 bersama Peñarol, dan tiga kali Juara Liga Europa UEFA berturut-turut pada tahun 2013-2014, 2014-2015, dan 2015-2016 bersama Sevilla.