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

  1. Lost0–1as WhiteagainstGM Aleksey SorokinCornerstone New Year's Classic Swiss 2026, Round 1 · Queen's Gambit Declined: Exchange Variation, Positional VariationReplay the game against Aleksey Sorokin
  2. Drew½–½as Blackagainst Bagdasarian, Ararat1943Cornerstone New Year's Classic Swiss 2026, Round 4 · Queen's Indian Defense: Classical Variation, Taimanov GambitReplay the game against Bagdasarian, Ararat
  3. Lost1–0as Blackagainst Dasika, Archit2027Cornerstone New Year's Classic Swiss 2026, Round 2 · Bogo-Indian Defense: Retreat VariationReplay the game against Dasika, Archit
  4. Won1–0as WhiteagainstWIM Vidyarthi, Omya2180Cornerstone New Year's Classic Swiss 2026, Round 5 · Slav Defense: Exchange VariationReplay the game against Vidyarthi, Omya
  5. Drew½–½as Whiteagainst Bhatta, Rohit2008Cornerstone New Year's Classic Swiss 2026, Round 3 · Queen's Gambit Declined: Exchange Variation, Positional VariationReplay the game against Bhatta, Rohit
  6. No resultas BlackagainstIM Pierrot, Facundo225653rd Annual World Open 2025, Round 5Open the game against Pierrot, Facundo
  7. Lost1–0as BlackagainstGM Xiong, Jeffery264653rd Annual World Open 2025, Round 1 · Queen's Gambit Declined: Harrwitz AttackReplay the game against Xiong, Jeffery
  8. Drew½–½as Blackagainst Garduno Huerta, Joshua Emiliano2068SJCC November Dual Scheveningen 2024 | Group A, Round 5 · Queen's Indian Defense: Kasparov-Petrosian Variation, Petrosian AttackReplay the game against Garduno Huerta, Joshua Emiliano
  9. Won1–0as WhiteagainstWIM Vasquez Ramirez, Rocio1966SJCC November Dual Scheveningen 2024 | Group A, Round 4 · King's Indian Defense: Semi-Averbakh SystemReplay the game against Vasquez Ramirez, Rocio
  10. Lost0–1as WhiteagainstFM Alfaro, William2129SJCC November Dual Scheveningen 2024 | Group A, Round 2 · Modern Defense: Beefeater VariationReplay the game against Alfaro, William
  11. Drew½–½as BlackagainstWFM Galvan Cipriani, Viviana2144SJCC November Dual Scheveningen 2024 | Group A, Round 3 · English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6Replay the game against Galvan Cipriani, Viviana
  12. Lost1–0as BlackagainstWFM Hernandez Bermudez, Manuela1948SJCC November Dual Scheveningen 2024 | Group A, Round 1 · Sicilian Defense: Richter-Rauzer Variation, Modern VariationReplay the game against Hernandez Bermudez, Manuela
  13. Drew½–½as WhiteagainstWIM Vasquez Ramirez, Rocio19861000GM October Dual Scheveningen 2024 | Group C, Round 5 · Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Development VariationReplay the game against Vasquez Ramirez, Rocio
  14. Won0–1as Blackagainst Garduno Huerta, Joshua Emiliano20691000GM October Dual Scheveningen 2024 | Group C, Round 4 · Queen's Indian Defense: Kasparov-Petrosian Variation, Petrosian AttackReplay the game against Garduno Huerta, Joshua Emiliano
  15. Lost1–0as Blackagainst Angeles Mercado, Anthony R20771000GM October Dual Scheveningen 2024 | Group C, Round 3 · Sicilian Defense: Closed, TraditionalReplay the game against Angeles Mercado, Anthony R
  16. Drew½–½as WhiteagainstIM Vidarte Morales, Arturo21771000GM October Dual Scheveningen 2024 | Group C, Round 2 · Nimzo-Indian Defense: Classical VariationReplay the game against Vidarte Morales, Arturo
  17. Lost1–0as BlackagainstIM Rodi, Luis Ernesto22401000GM October Dual Scheveningen 2024 | Group C, Round 1 · Sicilian Defense: Richter-Rauzer VariationReplay the game against Rodi, Luis Ernesto
  18. Lost1–0as BlackagainstIM Ramirez, Carlos21661000GM Summer Dual Scheveningen #1 | A 2024, Round 2 · Queen's Indian Defense: Miles VariationReplay the game against Ramirez, Carlos
  19. Lost0–1as WhiteagainstFM Varela Velazquez, Carlos Francisco22051000GM Summer Dual Scheveningen #1 | A 2024, Round 3 · Nimzo-Indian Defense: Classical VariationReplay the game against Varela Velazquez, Carlos Francisco
  20. Drew½–½as WhiteagainstWIM Rivera, Ingris21601000GM Summer Dual Scheveningen #1 | A 2024, Round 1 · King's Indian Defense: Semi-Averbakh SystemReplay the game against Rivera, Ingris
  21. Lost1–0as BlackagainstIM Gongora Montes, Benjamin21161000GM Summer Dual Scheveningen #1 | A 2024, Round 5 · Zukertort OpeningReplay the game against Gongora Montes, Benjamin
  22. Drew½–½as WhiteagainstIM Zuluaga Mancilla, Cesar22011000GM Summer Dual Scheveningen #1 | A 2024, Round 4 · Slav Defense: Exchange VariationReplay the game against Zuluaga Mancilla, Cesar
  23. Won0–1as Blackagainst Champsi, Imran20291000GM Memorial Day Super Swiss 2024, Round 9 · Sicilian Defense: Grand Prix Attack, Schofman VariationReplay the game against Champsi, Imran
  24. Lost0–1as WhiteagainstCM Rajaram, Rohan21131000GM Memorial Day Super Swiss 2024, Round 8 · Nimzo-Indian Defense: Classical VariationReplay the game against Rajaram, Rohan
  25. Lost1–0as Blackagainst James Nguyen1000GM Memorial Day Super Swiss 2024, Round 7 · Sicilian Defense: Moscow Variation, Sokolsky VariationReplay the game against James Nguyen
  26. Drew½–½as WhiteagainstCM Lu, Yiding22131000GM Memorial Day Super Swiss 2024, Round 6 · Queen's Gambit Declined: Tartakower DefenseReplay the game against Lu, Yiding
  27. Won0–1as BlackagainstFM Kretchetov, Alexandre21331000GM Memorial Day Super Swiss 2024, Round 5 · Nimzo-Indian Defense: Classical Variation, Noa VariationReplay the game against Kretchetov, Alexandre
  28. Lost0–1as Whiteagainst Boado Rodriguez, Martin21411000GM Memorial Day Super Swiss 2024, Round 4 · Grünfeld Defense: Exchange VariationReplay the game against Boado Rodriguez, Martin
  29. Drew½–½as BlackagainstCM Guo, Ethan21481000GM Memorial Day Super Swiss 2024, Round 3 · Sicilian Defense: Richter-Rauzer Variation, Neo-Modern VariationReplay the game against Guo, Ethan
  30. Lost1–0as BlackagainstFM Deng, Henry23071000GM Memorial Day Super Swiss 2024, Round 1 · Sicilian Defense: Closed, TraditionalReplay the game against Deng, Henry
  31. Drew½–½as WhiteagainstCM Wan, Joseph21681000GM Memorial Day Super Swiss 2024, Round 2 · Queen's Gambit Accepted: Normal Variation, Traditional SystemReplay the game against Wan, Joseph
  32. Drew½–½as WhiteagainstIM Rodi, Luis Ernesto22161000GM 2024 May Dual Scheveningen | Group 3, Round 3 · Dutch Defense: Leningrad Variation, Matulovic VariationReplay the game against Rodi, Luis Ernesto
  33. Lost0–1as WhiteagainstCM Lizak, Jakub22311000GM 2024 May Dual Scheveningen | Group 3, Round 4 · Queen's Gambit Declined: Albin Countergambit, Fianchetto VariationReplay the game against Lizak, Jakub
  34. Lost1–0as BlackagainstFM Tello Chavez, Isaac Valentino22521000GM 2024 May Dual Scheveningen | Group 3, Round 5 · Réti Opening: Anglo-Slav Variation, Bogoljubow Variation, Stonewall LineReplay the game against Tello Chavez, Isaac Valentino
  35. Drew½–½as Blackagainst Heimann, Alexander22331000GM 2024 May Dual Scheveningen | Group 3, Round 2 · Réti Opening: Reversed Blumenfeld GambitReplay the game against Heimann, Alexander
  36. Won1–0as WhiteagainstFM Lee, Megan22741000GM 2024 May Dual Scheveningen | Group 3, Round 1 · Nimzo-Indian Defense: Classical Variation, Noa VariationReplay the game against Lee, Megan
  37. Lost0–1as WhiteagainstIM Vittorino, Carlo Giovanni22261000GM March Dual Scheveningen | Group 4 2024, Round 5 · Nimzo-Indian Defense: Classical Variation, Noa VariationReplay the game against Vittorino, Carlo Giovanni
  38. Drew½–½as WhiteagainstCM Jaquez, Juan Manuel21701000GM March Dual Scheveningen | Group 4 2024, Round 3 · Nimzo-Indian Defense: Classical Variation, Berlin VariationReplay the game against Jaquez, Juan Manuel
  39. Lost1–0as BlackagainstCM Montes Orozco, Miguel Angel21521000GM March Dual Scheveningen | Group 4 2024, Round 4 · Zukertort Opening: Quiet SystemReplay the game against Montes Orozco, Miguel Angel
  40. Drew½–½as WhiteagainstFM Kretchetov, Alexandre21411000GM March Dual Scheveningen | Group 4 2024, Round 1 · Queen's Gambit Declined: Cambridge Springs Defense, Capablanca VariationReplay the game against Kretchetov, Alexandre
  41. Drew½–½as BlackagainstIM Ramirez, Carlos21621000GM March Dual Scheveningen | Group 4 2024, Round 2 · Nimzo-Indian Defense: Classical Variation, Noa VariationReplay the game against Ramirez, Carlos
  42. Won0–1as BlackagainstIM Rodi, Luis Ernesto21921000GM February 20-22 Dual Scheveningen | Group B 2024, Round 5 · Nimzo-Indian Defense: Sämisch VariationReplay the game against Rodi, Luis Ernesto
  43. Lost0–1as Whiteagainst Gerardo Gracia Alvarez1000GM February 20-22 Dual Scheveningen | Group B 2024, Round 1 · King's Indian Defense: Semi-Averbakh SystemReplay the game against Gerardo Gracia Alvarez
  44. Lost0–1as WhiteagainstWIM Vasquez Ramirez, Rocio19471000GM February 20-22 Dual Scheveningen | Group B 2024, Round 3 · King's Indian Defense: Semi-Averbakh SystemReplay the game against Vasquez Ramirez, Rocio
  45. Drew½–½as Blackagainst Pinzon, Jairo David21141000GM February 20-22 Dual Scheveningen | Group B 2024, Round 4 · Sicilian Defense: Alapin Variation, Barmen DefenseReplay the game against Pinzon, Jairo David
  46. Drew½–½as BlackagainstIM Vidarte Morales, Arturo21851000GM February 20-22 Dual Scheveningen | Group B 2024, Round 2 · King's Indian AttackReplay the game against Vidarte Morales, Arturo
  47. Lost1–0as BlackagainstGM Jacek Stopa1000GM January 2024 | Group A, Round 4 · English Opening: Anglo-Indian Defense, Queen's Knight VariationReplay the game against Jacek Stopa
  48. Drew½–½as Whiteagainst Fredy Diaz Cordoba1000GM January 2024 | Group A, Round 3 · Mikenas Defense: Lithuanian VariationReplay the game against Fredy Diaz Cordoba
  49. No resultas BlackagainstIM Alejandro Moreno1000GM January 2024 | Group A, Round 5 · Queen's Indian Defense: Kasparov-Petrosian Variation, Petrosian AttackOpen the game against Alejandro Moreno
  50. No resultas BlackagainstIM Carlos Ramirez1000GM January 2024 | Group A, Round 2 · Nimzo-Indian Defense: Classical VariationOpen the game against Carlos Ramirez