| Jan 21, 2024 | Alejandro Moreno | * | Hanchi Yao | Round 5: Alejandro Moreno - Hanchi Yao | Queen's Indian Defense: Kasparov-Petrosian Variation, Petrosian Attack | |
| Jan 21, 2024 | Jacek Stopa | 1–0 | Hanchi Yao | Round 4: Jacek Stopa - Hanchi Yao | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Jan 21, 2024 | Hanchi Yao | ½–½ | Fredy Diaz Cordoba | Round 3: Hanchi Yao - Fredy Diaz Cordoba | Mikenas Defense: Lithuanian Variation | |
| Jan 20, 2024 | Carlos Ramirez | * | Hanchi Yao | Round 2: Carlos Ramirez - Hanchi Yao | Nimzo-Indian Defense: Classical Variation | |
| Jan 20, 2024 | Hanchi Yao | ½–½ | Paul Omar Perez Avendano | Round 1: Hanchi Yao - Paul Omar Perez Avendano | Benko Gambit Accepted: King Walk Variation | |
| Jan 7, 2024 | Hanchi Yao | * | Cesar Zuluaga Mancilla | Round 9: Hanchi Yao - Cesar Zuluaga Mancilla | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jan 6, 2024 | Roberto Calderin Gonzalez | ½–½ | Hanchi Yao | Round 8: Roberto Calderin Gonzalez - Hanchi Yao | Réti Opening | |
| Jan 6, 2024 | Jacek Stopa | 1–0 | Hanchi Yao | Round 7: Jacek Stopa - Hanchi Yao | Trompowsky Attack | |
| Jan 5, 2024 | Hanchi Yao | 0–1 | Mede Istvan | Round 6: Hanchi Yao - Mede Istvan | King's Indian Defense: Semi-Averbakh System | |
| Jan 5, 2024 | David Arenas | 1–0 | Hanchi Yao | Round 5: David Arenas - Hanchi Yao | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jan 4, 2024 | Hanchi Yao | 0–1 | Carlos Ramirez | Round 4: Hanchi Yao - Carlos Ramirez | Queen's Gambit Accepted: Normal Variation, Traditional System | |
| Jan 4, 2024 | Guillermo Dominguez | 1–0 | Hanchi Yao | Round 3: Guillermo Dominguez - Hanchi Yao | Sicilian Defense: Moscow Variation, Main Line | |
| Jan 3, 2024 | Hanchi Yao | 0–1 | Luis Rodi | Round 2: Hanchi Yao - Luis Rodi | Indian Defense: Budapest Defense | |
| Jan 3, 2024 | Hajnal Zoltan | 1–0 | Hanchi Yao | Round 1: Hajnal Zoltan - Hanchi Yao | Sicilian Defense: Classical Variation, Fianchetto Variation | |
| Dec 10, 2023 | Hanchi Yao | ½–½ | Alvaro Rodriguez Rodriguez | Round 5: Hanchi Yao - Alvaro Rodriguez Rodriguez | Nimzo-Indian Defense: Classical Variation | |
| Dec 10, 2023 | Jairo Pinzon | ½–½ | Hanchi Yao | Round 4: Jairo Pinzon - Hanchi Yao | Trompowsky Attack | |
| Dec 10, 2023 | Hanchi Yao | ½–½ | Daniel Nunez Vergara | Round 3: Hanchi Yao - Daniel Nunez Vergara | Benko Gambit Accepted: Fully Accepted Variation | |
| Dec 9, 2023 | Ingris Rivera | 1–0 | Hanchi Yao | Round 2: Ingris Rivera - Hanchi Yao | Indian Defense: Normal Variation | |
| Dec 9, 2023 | Hanchi Yao | 0–1 | Carlos Ramirez | Round 1: Hanchi Yao - Carlos Ramirez | Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Development Variation | |
| Nov 27, 2023 | Hanchi Yao | 0–1 | Rao S.V. Srinath | Round 9: Hanchi Yao - Rao S.V. Srinath | King's Indian Defense: Semi-Averbakh System | |
| Nov 26, 2023 | Arturo A. Fernandez Hernandez | 1–0 | Hanchi Yao | Round 8: Arturo A. Fernandez Hernandez - Hanchi Yao | Zukertort Opening | |
| Nov 26, 2023 | Hanchi Yao | ½–½ | Carlos Ramirez | Round 7: Hanchi Yao - Carlos Ramirez | King's Indian Defense: Semi-Averbakh System | |
| Nov 25, 2023 | Luis Ernesto Rodi | 1–0 | Hanchi Yao | Round 6: Luis Ernesto Rodi - Hanchi Yao | Sicilian Defense: Sozin Attack, Main Line | |
| Nov 25, 2023 | Hanchi Yao | 0–1 | Daniel Mieles | Round 5: Hanchi Yao - Daniel Mieles | Queen's Gambit Declined: Semi-Slav, Abrahams Variation | |
| Nov 24, 2023 | Henrique Rey Malde | 0–1 | Hanchi Yao | Round 4: Henrique Rey Malde - Hanchi Yao | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Nov 24, 2023 | Hanchi Yao | 0–1 | Sung Ho Yim | Round 3: Hanchi Yao - Sung Ho Yim | Nimzo-Indian Defense: Classical Variation | |
| Nov 23, 2023 | Henry Contreras | ½–½ | Hanchi Yao | Round 2: Henry Contreras - Hanchi Yao | Sicilian Defense: Old Sicilian | |
| Nov 23, 2023 | Hanchi Yao | ½–½ | Isaac Antonio Garcia Guerrero | Round 1: Hanchi Yao - Isaac Antonio Garcia Guerrero | Queen's Gambit Declined: Janowski Variation | |
| Nov 12, 2023 | Hanchi Yao | ½–½ | Henry Contreras | Round 6: Hanchi Yao - Henry Contreras | Nimzo-Indian Defense: Classical Variation | |
| Nov 12, 2023 | Anthony Angeles Mercado | 0–1 | Hanchi Yao | Round 5: Anthony Angeles Mercado - Hanchi Yao | Catalan Opening | |
| Nov 11, 2023 | Hanchi Yao | 1–0 | Alexander Hernandez Jimenez | Round 4: Hanchi Yao - Alexander Hernandez Jimenez | Slav Defense: Exchange Variation | |
| Nov 11, 2023 | Damian Sliwicki | 1–0 | Hanchi Yao | Round 3: Damian Sliwicki - Hanchi Yao | Sicilian Defense: Four Knights Variation | |
| Nov 10, 2023 | Andres Rojas Barrero | 1–0 | Hanchi Yao | Round 2: Andres Rojas Barrero - Hanchi Yao | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Nov 10, 2023 | Hanchi Yao | ½–½ | Wilson Lorenzana | Round 1: Hanchi Yao - Wilson Lorenzana | Benko Gambit | |
| Oct 15, 2023 | Hanchi Yao | 0–1 | Henry Contreras | Round 5: Hanchi Yao - Henry Contreras | Nimzo-Indian Defense: Classical Variation | |
| Oct 15, 2023 | Alberto Rivera | 1–0 | Hanchi Yao | Round 4: Alberto Rivera - Hanchi Yao | Queen's Indian Defense: Capablanca Variation | |
| Oct 15, 2023 | Hanchi Yao | ½–½ | Rocio Vasquez | Round 3: Hanchi Yao - Rocio Vasquez | King's Indian Defense: Orthodox Variation | |
| Oct 14, 2023 | Anthony Angeles | 1–0 | Hanchi Yao | Round 1: Anthony Angeles - Hanchi Yao | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Oct 14, 2023 | Hanchi Yao | 1–0 | Mairebis Castillo | Round 2: Hanchi Yao - Mairebis Castillo | Old Indian Defense: Czech Variation, with Nf3 | |
| Aug 27, 2023 | Hanchi Yao | ½–½ | Tony Kukavica | Round 5: Hanchi Yao - Tony Kukavica | Queen's Gambit Declined: Janowski Variation | |
| Aug 27, 2023 | Nikhil Parvathaneni | 0–1 | Hanchi Yao | Round 4: Nikhil Parvathaneni - Hanchi Yao | Nimzo-Indian Defense: Classical Variation | |
| Aug 26, 2023 | Hanchi Yao | ½–½ | Ethan Sun | Round 2: Hanchi Yao - Ethan Sun | Queen's Gambit Declined: Tartakower Defense, Exchange Variation | |
| Aug 26, 2023 | Anders Kostrub | 0–1 | Hanchi Yao | Round 1: Anders Kostrub - Hanchi Yao | Queen's Indian Defense: Anti-Queen's Indian System | |
| Apr 24, 2023 | Kapilan Karunakaran | ½–½ | Hanchi Yao | Round 4: Kapilan Karunakaran - Hanchi Yao | Nimzo-Indian Defense: Classical Variation, Milner-Barry Variation | |
| Apr 22, 2023 | Isaac Wang | 1–0 | Hanchi Yao | Round 1: Isaac Wang - Hanchi Yao | Mexican Defense | |