| Apr 30, 2026 | Carlo | 1–0 | Fava | Finals: Carlo, Emanuele - Fava, Lorenzo | Italian Game: Paris Defense | |
| Apr 29, 2026 | Carlo | ½–½ | Efimov | Semifinals: Carlo, Emanuele - Efimov, Igor | Modern Defense | |
| Apr 28, 2026 | Carlo | 0–1 | Lodici | Round 7: Carlo, Emanuele - Lodici, Lorenzo | Italian Game: Giuoco Piano | |
| Apr 27, 2026 | Brunello | 1–0 | Carlo | Round 6: Brunello, Sabino - Carlo, Emanuele | Queen's Gambit Declined: Exchange Variation | |
| Apr 27, 2026 | Carlo | 1–0 | Angelini | Round 5: Carlo, Emanuele - Angelini, Marco | Modern Defense | |
| Apr 25, 2026 | Carlo | 0–1 | Di Benedetto | Round 3: Carlo, Emanuele - Di Benedetto, Edoardo | French Defense: Classical Variation, Shirov-Anand Variation | |
| Apr 25, 2026 | Seresin | 1–0 | Carlo | Round 2: Seresin, Francesco - Carlo, Emanuele | King's Indian Attack, with Bf5 | |
| Apr 24, 2026 | Carlo | ½–½ | Pescatore | Round 1: Carlo, Emanuele - Pescatore, Lorenzo | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | |
| Oct 10, 2025 | Di Giacinto | ½–½ | Carlo | Round 1: Di Giacinto, Gaudio - Carlo, Emanuele | Zukertort Opening: Nimzo-Larsen Variation | |
| May 4, 2024 | Carlo | 0–1 | Bharath Subramaniyam H | Sardinia Worldchess | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 3, 2024 | Krishnan | 0–1 | Carlo | Sardinia Worldchess | Italian Game: Giuoco Piano | |
| May 2, 2024 | Carlo | 1–0 | Deveci | Sardinia Worldchess | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 1, 2024 | Chitre Arush | ½–½ | Carlo | Sardinia Worldchess | Indian Defense | |
| Apr 30, 2024 | Carlo | 0–1 | Sjugirov | Sardinia Worldchess | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Apr 29, 2024 | Carlo | ½–½ | Balinski | Sardinia Worldchess | Petrov's Defense: Nimzowitsch Attack | |
| Apr 28, 2024 | Cina` | ½–½ | Carlo | Sardinia Worldchess | King's Indian Attack | |
| Oct 13, 2024 | Carlo | 1–0 | Mari Copa | Round 6: Carlo, Emanuele - Mari Copa, Adria | Zukertort Opening: Dutch Variation | |
| Oct 13, 2024 | Amato | 1–0 | Carlo | Round 7: Amato, Andrea - Carlo, Emanuele | English Opening: Symmetrical Variation, Three Knights Variation | |
| Oct 12, 2024 | Miosi | * | Carlo | Round 5: Miosi, Francesco - Carlo, Emanuele | Yusupov-Rubinstein System | |
| Oct 11, 2024 | D`angerio | 1–0 | Carlo | Round 3: D`angerio, Alessandro - Carlo, Emanuele | Slav Defense: Exchange Variation | |
| Oct 22, 2022 | Asllani | 0–1 | Carlo | World Junior Championship | Semi-Slav Defense: Chigorin Defense | |
| Oct 21, 2022 | Carlo | 0–1 | Veiga | World Junior Championship | Vienna Game: Paulsen Variation | |
| Oct 20, 2022 | Moksh Amit Doshi | 1–0 | Carlo | World Junior Championship | Catalan Opening: Open Defense | |
| Oct 19, 2022 | Carlo | 1–0 | Baenziger | World Junior Championship | Sicilian Defense: Najdorf Variation | |
| Oct 18, 2022 | Stolyarsky | 0–1 | Carlo | World Junior Championship | Catalan Opening: Open Defense | |
| Oct 16, 2022 | Carlo | 0–1 | Parkhov | World Junior Championship | Sicilian Defense: Chekhover Variation | |
| Oct 15, 2022 | Ghimpu | * | Carlo | World Junior Championship | Queen's Gambit Declined: Exchange Variation | |
| Oct 14, 2022 | Carlo | 1–0 | Neelash Saha | World Junior Championship | Petrov's Defense: Nimzowitsch Attack | |
| Oct 13, 2022 | Carlo | 1–0 | Djurovic | World Junior Championship | Sicilian Defense: Old Sicilian | |
| Oct 13, 2022 | Ramoutar | ½–½ | Carlo | World Junior Championship | Sicilian Defense: Modern Variations, Main Line | |
| Oct 12, 2022 | Iniyan | 1–0 | Carlo | World Junior Championship | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 3, 2021 | Moroni | ½–½ | Carlo | 1st Easter Bassano Festival Open A | Ruy Lopez: Morphy Defense | |
| Apr 3, 2021 | Diermair | 1–0 | Carlo | 1st Easter Bassano Festival Open A | Catalan Opening: Open Defense | |