Hanchi Yao
Hanchi Yao has a rating of 2105 in the most recent games stored here. ChessBinder has 91 games of Hanchi Yao, played from 21 April 2023 to 1 January 2026. The most recent is a loss with White against Aleksey Sorokin in Round 1 of Cornerstone New Year's Classic Swiss 2026, on 1 January 2026.
Games from the events ChessBinder has covered since 4 October 2026, and from the Lichess broadcast database since 5 January 2020.
In these games
- Games
- 91
- Won
- 13
- Drawn
- 33
- Lost
- 41
Games
- Lost0–1as WhiteagainstGM Aleksey SorokinCornerstone New Year's Classic Swiss 2026, Round 1Replay the game against Aleksey Sorokin
- Drew½–½as Blackagainst Bagdasarian, AraratCornerstone New Year's Classic Swiss 2026, Round 4Replay the game against Bagdasarian, Ararat
- Lost1–0as Blackagainst Dasika, ArchitCornerstone New Year's Classic Swiss 2026, Round 2Replay the game against Dasika, Archit
- Won1–0as WhiteagainstWIM Vidyarthi, OmyaCornerstone New Year's Classic Swiss 2026, Round 5Replay the game against Vidyarthi, Omya
- Drew½–½as Whiteagainst Bhatta, RohitCornerstone New Year's Classic Swiss 2026, Round 3Replay the game against Bhatta, Rohit
- No resultas BlackagainstIM Pierrot, Facundo53rd Annual World Open 2025, Round 5Open the game against Pierrot, Facundo
- Lost1–0as BlackagainstGM Xiong, Jeffery53rd Annual World Open 2025, Round 1Replay the game against Xiong, Jeffery
- Drew½–½as Blackagainst Garduno Huerta, Joshua EmilianoSJCC November Dual Scheveningen 2024 | Group A, Round 5Replay the game against Garduno Huerta, Joshua Emiliano
- Won1–0as WhiteagainstWIM Vasquez Ramirez, RocioSJCC November Dual Scheveningen 2024 | Group A, Round 4Replay the game against Vasquez Ramirez, Rocio
- Lost0–1as WhiteagainstFM Alfaro, WilliamSJCC November Dual Scheveningen 2024 | Group A, Round 2Replay the game against Alfaro, William
- Drew½–½as BlackagainstWFM Galvan Cipriani, VivianaSJCC November Dual Scheveningen 2024 | Group A, Round 3Replay the game against Galvan Cipriani, Viviana
- Lost1–0as BlackagainstWFM Hernandez Bermudez, ManuelaSJCC November Dual Scheveningen 2024 | Group A, Round 1Replay the game against Hernandez Bermudez, Manuela
- Drew½–½as WhiteagainstWIM Vasquez Ramirez, Rocio1000GM October Dual Scheveningen 2024 | Group C, Round 5Replay the game against Vasquez Ramirez, Rocio
- Won0–1as Blackagainst Garduno Huerta, Joshua Emiliano1000GM October Dual Scheveningen 2024 | Group C, Round 4Replay the game against Garduno Huerta, Joshua Emiliano
- Lost1–0as Blackagainst Angeles Mercado, Anthony R1000GM October Dual Scheveningen 2024 | Group C, Round 3Replay the game against Angeles Mercado, Anthony R
- Drew½–½as WhiteagainstIM Vidarte Morales, Arturo1000GM October Dual Scheveningen 2024 | Group C, Round 2Replay the game against Vidarte Morales, Arturo
- Lost1–0as BlackagainstIM Rodi, Luis Ernesto1000GM October Dual Scheveningen 2024 | Group C, Round 1Replay the game against Rodi, Luis Ernesto
- Lost1–0as BlackagainstIM Ramirez, Carlos1000GM Summer Dual Scheveningen #1 | A 2024, Round 2Replay the game against Ramirez, Carlos
- Lost0–1as WhiteagainstFM Varela Velazquez, Carlos Francisco1000GM Summer Dual Scheveningen #1 | A 2024, Round 3Replay the game against Varela Velazquez, Carlos Francisco
- Drew½–½as WhiteagainstWIM Rivera, Ingris1000GM Summer Dual Scheveningen #1 | A 2024, Round 1Replay the game against Rivera, Ingris
- Lost1–0as BlackagainstIM Gongora Montes, Benjamin1000GM Summer Dual Scheveningen #1 | A 2024, Round 5Replay the game against Gongora Montes, Benjamin
- Drew½–½as WhiteagainstIM Zuluaga Mancilla, Cesar1000GM Summer Dual Scheveningen #1 | A 2024, Round 4Replay the game against Zuluaga Mancilla, Cesar
- Won0–1as Blackagainst Champsi, Imran1000GM Memorial Day Super Swiss 2024, Round 9Replay the game against Champsi, Imran
- Lost0–1as WhiteagainstCM Rajaram, Rohan1000GM Memorial Day Super Swiss 2024, Round 8Replay the game against Rajaram, Rohan
- Lost1–0as Blackagainst James Nguyen1000GM Memorial Day Super Swiss 2024, Round 7Replay the game against James Nguyen
- Drew½–½as WhiteagainstCM Lu, Yiding1000GM Memorial Day Super Swiss 2024, Round 6Replay the game against Lu, Yiding
- Won0–1as BlackagainstFM Kretchetov, Alexandre1000GM Memorial Day Super Swiss 2024, Round 5Replay the game against Kretchetov, Alexandre
- Lost0–1as Whiteagainst Boado Rodriguez, Martin1000GM Memorial Day Super Swiss 2024, Round 4Replay the game against Boado Rodriguez, Martin
- Drew½–½as BlackagainstCM Guo, Ethan1000GM Memorial Day Super Swiss 2024, Round 3Replay the game against Guo, Ethan
- Lost1–0as BlackagainstFM Deng, Henry1000GM Memorial Day Super Swiss 2024, Round 1Replay the game against Deng, Henry
- Drew½–½as WhiteagainstCM Wan, Joseph1000GM Memorial Day Super Swiss 2024, Round 2Replay the game against Wan, Joseph
- Drew½–½as WhiteagainstIM Rodi, Luis Ernesto1000GM 2024 May Dual Scheveningen | Group 3, Round 3Replay the game against Rodi, Luis Ernesto
- Lost0–1as WhiteagainstCM Lizak, Jakub1000GM 2024 May Dual Scheveningen | Group 3, Round 4Replay the game against Lizak, Jakub
- Lost1–0as BlackagainstFM Tello Chavez, Isaac Valentino1000GM 2024 May Dual Scheveningen | Group 3, Round 5Replay the game against Tello Chavez, Isaac Valentino
- Drew½–½as Blackagainst Heimann, Alexander1000GM 2024 May Dual Scheveningen | Group 3, Round 2Replay the game against Heimann, Alexander
- Won1–0as WhiteagainstFM Lee, Megan1000GM 2024 May Dual Scheveningen | Group 3, Round 1Replay the game against Lee, Megan
- Lost0–1as WhiteagainstIM Vittorino, Carlo Giovanni1000GM March Dual Scheveningen | Group 4 2024, Round 5Replay the game against Vittorino, Carlo Giovanni
- Drew½–½as WhiteagainstCM Jaquez, Juan Manuel1000GM March Dual Scheveningen | Group 4 2024, Round 3Replay the game against Jaquez, Juan Manuel
- Lost1–0as BlackagainstCM Montes Orozco, Miguel Angel1000GM March Dual Scheveningen | Group 4 2024, Round 4Replay the game against Montes Orozco, Miguel Angel
- Drew½–½as WhiteagainstFM Kretchetov, Alexandre1000GM March Dual Scheveningen | Group 4 2024, Round 1Replay the game against Kretchetov, Alexandre
- Drew½–½as BlackagainstIM Ramirez, Carlos1000GM March Dual Scheveningen | Group 4 2024, Round 2Replay the game against Ramirez, Carlos
- Won0–1as BlackagainstIM Rodi, Luis Ernesto1000GM February 20-22 Dual Scheveningen | Group B 2024, Round 5Replay the game against Rodi, Luis Ernesto
- Lost0–1as Whiteagainst Gerardo Gracia Alvarez1000GM February 20-22 Dual Scheveningen | Group B 2024, Round 1Replay the game against Gerardo Gracia Alvarez
- Lost0–1as WhiteagainstWIM Vasquez Ramirez, Rocio1000GM February 20-22 Dual Scheveningen | Group B 2024, Round 3Replay the game against Vasquez Ramirez, Rocio
- Drew½–½as Blackagainst Pinzon, Jairo David1000GM February 20-22 Dual Scheveningen | Group B 2024, Round 4Replay the game against Pinzon, Jairo David
- Drew½–½as BlackagainstIM Vidarte Morales, Arturo1000GM February 20-22 Dual Scheveningen | Group B 2024, Round 2Replay the game against Vidarte Morales, Arturo
- Lost1–0as BlackagainstGM Jacek Stopa1000GM January 2024 | Group A, Round 4Replay the game against Jacek Stopa
- Drew½–½as Whiteagainst Fredy Diaz Cordoba1000GM January 2024 | Group A, Round 3Replay the game against Fredy Diaz Cordoba
- No resultas BlackagainstIM Alejandro Moreno1000GM January 2024 | Group A, Round 5Open the game against Alejandro Moreno
- No resultas BlackagainstIM Carlos Ramirez1000GM January 2024 | Group A, Round 2Open the game against Carlos Ramirez