Bei der Schacholympiade 2016 im aserbaidschanischen Baku hatte er das drittbeste Ergebnis aller Spieler am zweiten Brett. Noch erfolgreicher war er bei der Schacholympiade 2018 im georgischen Batumi, wo er mit 7,5 Punkten aus 8 Partien und einer Elo-Performance von 2925 an Brett 3 bester Einzelspieler wurde, als erster Peruaner in der Geschichte der Schacholympiaden. In der chinesischen Mannschaftsmeisterschaft spielte Cori 2014 für "Qingdao", in der spanischen Mannschaftsmeisterschaft 2017 für "CA Solvay".