GMCristobal Henriquez Villagra
- FIDE ID
- 3409350
About Cristobal Henriquez Villagra
Cristóbal Henríquez Villagra is a Chilean grandmaster born in 1996. He earned the IM title after winning a Pan-American youth championship in 2013. He won Chile's national championship in 2015, following a runner-up finish the previous year. Show more
Cristóbal Henríquez Villagra is a Chilean grandmaster born in 1996. He earned the IM title after winning a Pan-American youth championship in 2013. He won Chile's national championship in 2015, following a runner-up finish the previous year. He represented Chile at the 2014 Olympiad, scoring 6½/9 on third board. In 2015 he won a zonal playoff to qualify for the World Cup and eliminated Boris Gelfand in their first-round rapid tiebreak. FIDE awarded him the GM title in 2017. He returned to the World Cup in 2025 and reached the second round before losing to Alexey Sarana.
FIDE ratings
Rapid
2578Published FIDE
Blitz
2495Published FIDE
Official classical ranks
- World rank
- #228
- National rank · CHI
- #1
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2630 Sep 2023
- Recorded years
- 2006–2026
- Archived games
- 2661
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 151 | 2026-07-09 | 1st 3-0 Thu 9th Jul 2026 | chess.com INT | 9 | Henriquez Villagra,C | Tabatabaei,M | Won: 1-0 | 86 | Open |
| 152 | 2026-07-09 | 1st 3-0 Thu 9th Jul 2026 | chess.com INT | 5 | Henriquez Villagra,C | Andreikin,D | Draw: 1/2-1/2 | 50 | Open |
| 153 | 2026-07-09 | 1st 3-0 Thu 9th Jul 2026 | chess.com INT | 3 | Henriquez Villagra,C | Pranav,V | Won: 1-0 | 27 | Open |
| 154 | 2026-07-09 | 1st 3-0 Thu 9th Jul 2026 | chess.com INT | 10 | Henriquez Villagra,C | Maghsoodloo,Parham | Won: 1-0 | 72 | Open |
| 155 | 2026-07-09 | 1st 3-0 Thu 9th Jul 2026 | chess.com INT | 11 | Bok,B | Henriquez Villagra,C | Won: 0-1 | 65 | Open |
| 156 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 1 | Golubovic,B | Henriquez Villagra,C | Won: 0-1 | 40 | Open |
| 157 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 7 | Henriquez Villagra,C | Bluebaum,M | Draw: 1/2-1/2 | 85 | Open |
| 158 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 2 | Henriquez Villagra,C | Khamdamova,Afruza | Won: 1-0 | 30 | Open |
| 159 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 3 | Filindash,Nikita | Henriquez Villagra,C | Draw: 1/2-1/2 | 73 | Open |
| 160 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 5 | Henriquez Villagra,C | Barria Zuniga,D | Won: 1-0 | 20 | Open |
| 161 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 8 | Domin,Yan | Henriquez Villagra,C | Lost: 1-0 | 38 | Open |
| 162 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 4 | Pranav,V | Henriquez Villagra,C | Lost: 1-0 | 41 | Open |
| 163 | 2026-07-07 | Titled Tue 7th Jul 2026 | chess.com INT | 6 | Borischik,Sergey | Henriquez Villagra,C | Won: 0-1 | 43 | Open |
| 164 | 2026-07-02 | 1st 3-0 Thu 2nd Jul 2026 | chess.com INT | 4 | Henriquez Villagra,C | Zhirkov,Vladislav | Won: 1-0 | 46 | Open |
| 165 | 2026-07-02 | 1st 3-0 Thu 2nd Jul 2026 | chess.com INT | 1 | Henriquez Villagra,C | Matyassy,Lazar | Won: 1-0 | 22 | Open |
| 166 | 2026-07-02 | 1st 3-0 Thu 2nd Jul 2026 | chess.com INT | 3 | Carlsen,M | Henriquez Villagra,C | Lost: 1-0 | 28 | Open |
| 167 | 2026-07-02 | 1st 3-0 Thu 2nd Jul 2026 | chess.com INT | 6 | Henriquez Villagra,C | Papasimakopoulos,Alexandros | Draw: 1/2-1/2 | 65 | Open |
| 168 | 2026-07-02 | 1st 3-0 Thu 2nd Jul 2026 | chess.com INT | 2 | Sakline Mostafa,Sajid | Henriquez Villagra,C | Won: 0-1 | 36 | Open |
| 169 | 2026-07-02 | 1st 3-0 Thu 2nd Jul 2026 | chess.com INT | 5 | Avanesian,Artem | Henriquez Villagra,C | Lost: 1-0 | 34 | Open |
| 170 | 2026-06-18 | 1st 3-0 Thu 18th Jun 2026 | chess.com INT | 1 | Nivedita V C | Henriquez Villagra,C | Won: 0-1 | 61 | Open |
| 171 | 2026-06-18 | 1st 3-0 Thu 18th Jun 2026 | chess.com INT | 5 | Henriquez Villagra,C | Thomforde-Toates,Noah | Won: 1-0 | 42 | Open |
| 172 | 2026-06-18 | 1st 3-0 Thu 18th Jun 2026 | chess.com INT | 3 | Henriquez Villagra,C | Papasimakopoulos,Alexandros | Won: 1-0 | 44 | Open |
| 173 | 2026-06-18 | 1st 3-0 Thu 18th Jun 2026 | chess.com INT | 4 | Moosavifar,Seyed Abolfazl | Henriquez Villagra,C | Lost: 1-0 | 30 | Open |
| 174 | 2026-06-18 | 1st 3-0 Thu 18th Jun 2026 | chess.com INT | 2 | Henriquez Villagra,C | Mohammadi,Melika | Won: 1-0 | 42 | Open |
| 175 | 2026-06-18 | 1st 3-0 Thu 18th Jun 2026 | chess.com INT | 6 | Galperin,Platon | Henriquez Villagra,C | Lost: 1-0 | 75 | Open |
| 176 | 2026-06-18 | 1st 3-0 Thu 18th Jun 2026 | chess.com INT | 7 | Henriquez Villagra,C | Lortkipanidze,N | Lost: 0-1 | 62 | Open |
| 177 | 2026-06-16 | Titled Tue 16th Jun 2026 | chess.com INT | 3 | Henriquez Villagra,C | Rosen,E | Won: 1-0 | 38 | Open |
| 178 | 2026-06-16 | Titled Tue 16th Jun 2026 | chess.com INT | 5 | Henriquez Villagra,C | Atakhan,Abtin | Lost: 0-1 | 45 | Open |
| 179 | 2026-06-16 | Titled Tue 16th Jun 2026 | chess.com INT | 1 | Henriquez Villagra,C | Reprintsev,A | Won: 1-0 | 50 | Open |
| 180 | 2026-06-16 | Titled Tue 16th Jun 2026 | chess.com INT | 2 | Nugumanov,B | Henriquez Villagra,C | Won: 0-1 | 30 | Open |
| 181 | 2026-06-16 | Titled Tue 16th Jun 2026 | chess.com INT | 4 | Nakonechnyi,Oleksii | Henriquez Villagra,C | Lost: 1-0 | 66 | Open |
| 182 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 9 | Haug,Havard | Henriquez Villagra,C | Won: 0-1 | 73 | Open |
| 183 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 8 | Taher,Yoseph Theolifus | Henriquez Villagra,C | Won: 0-1 | 91 | Open |
| 184 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 1 | Henriquez Villagra,C | Mammadzada,G | Won: 1-0 | 21 | Open |
| 185 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 6 | Dirikolu,Deniz | Henriquez Villagra,C | Won: 0-1 | 54 | Open |
| 186 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 6 | Henriquez Villagra,C | Atanasov,Anthony | Won: 1-0 | 62 | Open |
| 187 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 11 | Terry,R | Henriquez Villagra,C | Lost: 1-0 | 33 | Open |
| 188 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 10 | Henriquez Villagra,C | Ashraf,Artin | Won: 1-0 | 30 | Open |
| 189 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 5 | Henriquez Villagra,C | Javakhadze,Z | Won: 1-0 | 50 | Open |
| 190 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 2 | Lai,Duc Minh | Henriquez Villagra,C | Won: 0-1 | 50 | Open |
| 191 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 3 | Henriquez Villagra,C | Orozbaev,Eldiyar | Lost: 0-1 | 31 | Open |
| 192 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 9 | Henriquez Villagra,C | Wagner,De | Won: 1-0 | 76 | Open |
| 193 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 4 | Vassis,Michail | Henriquez Villagra,C | Lost: 1-0 | 25 | Open |
| 194 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 8 | Henriquez Villagra,C | Haug,Havard | Lost: 0-1 | 39 | Open |
| 195 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 11 | Duda,J | Henriquez Villagra,C | Lost: 1-0 | 38 | Open |
| 196 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 7 | Henriquez Villagra,C | Ohanyan,Emin | Lost: 0-1 | 49 | Open |
| 197 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 2 | Deng,Henry | Henriquez Villagra,C | Won: 0-1 | 39 | Open |
| 198 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 10 | Sarana,A | Henriquez Villagra,C | Won: 0-1 | 38 | Open |
| 199 | 2026-06-11 | 1st 3-0 Thu 11th Jun 2026 | chess.com INT | 7 | Andreikin,D | Henriquez Villagra,C | Draw: 1/2-1/2 | 36 | Open |
| 200 | 2026-06-11 | 2nd 3-0 Thu 11th Jun 2026 | chess.com INT | 1 | Henriquez Villagra,C | Boutikos,Eleftherios | Won: 1-0 | 32 | Open |
- vs Tabatabaei,MWon · 1-0White · 2026-07-09 · Round 91st 3-0 Thu 9th Jul 2026
- vs Andreikin,DDraw · ½–½White · 2026-07-09 · Round 51st 3-0 Thu 9th Jul 2026
- vs Pranav,VWon · 1-0White · 2026-07-09 · Round 31st 3-0 Thu 9th Jul 2026
- vs Maghsoodloo,ParhamWon · 1-0White · 2026-07-09 · Round 101st 3-0 Thu 9th Jul 2026
- vs Bok,BWon · 0-1Black · 2026-07-09 · Round 111st 3-0 Thu 9th Jul 2026
- vs Golubovic,BWon · 0-1Black · 2026-07-07 · Round 1Titled Tue 7th Jul 2026
- vs Bluebaum,MDraw · ½–½White · 2026-07-07 · Round 7Titled Tue 7th Jul 2026
- vs Khamdamova,AfruzaWon · 1-0White · 2026-07-07 · Round 2Titled Tue 7th Jul 2026
- vs Filindash,NikitaDraw · ½–½Black · 2026-07-07 · Round 3Titled Tue 7th Jul 2026
- vs Barria Zuniga,DWon · 1-0White · 2026-07-07 · Round 5Titled Tue 7th Jul 2026
- vs Domin,YanLost · 1-0Black · 2026-07-07 · Round 8Titled Tue 7th Jul 2026
- vs Pranav,VLost · 1-0Black · 2026-07-07 · Round 4Titled Tue 7th Jul 2026
- vs Borischik,SergeyWon · 0-1Black · 2026-07-07 · Round 6Titled Tue 7th Jul 2026
- vs Zhirkov,VladislavWon · 1-0White · 2026-07-02 · Round 41st 3-0 Thu 2nd Jul 2026
- vs Matyassy,LazarWon · 1-0White · 2026-07-02 · Round 11st 3-0 Thu 2nd Jul 2026
- vs Carlsen,MLost · 1-0Black · 2026-07-02 · Round 31st 3-0 Thu 2nd Jul 2026
- vs Papasimakopoulos,AlexandrosDraw · ½–½White · 2026-07-02 · Round 61st 3-0 Thu 2nd Jul 2026
- vs Sakline Mostafa,SajidWon · 0-1Black · 2026-07-02 · Round 21st 3-0 Thu 2nd Jul 2026
- vs Avanesian,ArtemLost · 1-0Black · 2026-07-02 · Round 51st 3-0 Thu 2nd Jul 2026
- vs Nivedita V CWon · 0-1Black · 2026-06-18 · Round 11st 3-0 Thu 18th Jun 2026
- vs Thomforde-Toates,NoahWon · 1-0White · 2026-06-18 · Round 51st 3-0 Thu 18th Jun 2026
- vs Papasimakopoulos,AlexandrosWon · 1-0White · 2026-06-18 · Round 31st 3-0 Thu 18th Jun 2026
- vs Moosavifar,Seyed AbolfazlLost · 1-0Black · 2026-06-18 · Round 41st 3-0 Thu 18th Jun 2026
- vs Mohammadi,MelikaWon · 1-0White · 2026-06-18 · Round 21st 3-0 Thu 18th Jun 2026
- vs Galperin,PlatonLost · 1-0Black · 2026-06-18 · Round 61st 3-0 Thu 18th Jun 2026
- vs Lortkipanidze,NLost · 0-1White · 2026-06-18 · Round 71st 3-0 Thu 18th Jun 2026
- vs Rosen,EWon · 1-0White · 2026-06-16 · Round 3Titled Tue 16th Jun 2026
- vs Atakhan,AbtinLost · 0-1White · 2026-06-16 · Round 5Titled Tue 16th Jun 2026
- vs Reprintsev,AWon · 1-0White · 2026-06-16 · Round 1Titled Tue 16th Jun 2026
- vs Nugumanov,BWon · 0-1Black · 2026-06-16 · Round 2Titled Tue 16th Jun 2026
- vs Nakonechnyi,OleksiiLost · 1-0Black · 2026-06-16 · Round 4Titled Tue 16th Jun 2026
- vs Haug,HavardWon · 0-1Black · 2026-06-11 · Round 92nd 3-0 Thu 11th Jun 2026
- vs Taher,Yoseph TheolifusWon · 0-1Black · 2026-06-11 · Round 82nd 3-0 Thu 11th Jun 2026
- vs Mammadzada,GWon · 1-0White · 2026-06-11 · Round 11st 3-0 Thu 11th Jun 2026
- vs Dirikolu,DenizWon · 0-1Black · 2026-06-11 · Round 62nd 3-0 Thu 11th Jun 2026
- vs Atanasov,AnthonyWon · 1-0White · 2026-06-11 · Round 61st 3-0 Thu 11th Jun 2026
- vs Terry,RLost · 1-0Black · 2026-06-11 · Round 111st 3-0 Thu 11th Jun 2026
- vs Ashraf,ArtinWon · 1-0White · 2026-06-11 · Round 102nd 3-0 Thu 11th Jun 2026
- vs Javakhadze,ZWon · 1-0White · 2026-06-11 · Round 51st 3-0 Thu 11th Jun 2026
- vs Lai,Duc MinhWon · 0-1Black · 2026-06-11 · Round 21st 3-0 Thu 11th Jun 2026
- vs Orozbaev,EldiyarLost · 0-1White · 2026-06-11 · Round 31st 3-0 Thu 11th Jun 2026
- vs Wagner,DeWon · 1-0White · 2026-06-11 · Round 91st 3-0 Thu 11th Jun 2026
- vs Vassis,MichailLost · 1-0Black · 2026-06-11 · Round 42nd 3-0 Thu 11th Jun 2026
- vs Haug,HavardLost · 0-1White · 2026-06-11 · Round 81st 3-0 Thu 11th Jun 2026
- vs Duda,JLost · 1-0Black · 2026-06-11 · Round 112nd 3-0 Thu 11th Jun 2026
- vs Ohanyan,EminLost · 0-1White · 2026-06-11 · Round 72nd 3-0 Thu 11th Jun 2026
- vs Deng,HenryWon · 0-1Black · 2026-06-11 · Round 22nd 3-0 Thu 11th Jun 2026
- vs Sarana,AWon · 0-1Black · 2026-06-11 · Round 101st 3-0 Thu 11th Jun 2026
- vs Andreikin,DDraw · ½–½Black · 2026-06-11 · Round 71st 3-0 Thu 11th Jun 2026
- vs Boutikos,EleftheriosWon · 1-0White · 2026-06-11 · Round 12nd 3-0 Thu 11th Jun 2026
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-11 | Belgian Interclubs 2026-2027 Ronde 2 | Classical | 1 |
| 2026-09-27 | Belgian Interclubs 2026-2027 Ronde 1 | Classical | ½ |
| 2026-09-13 | 32e Obert Internacional d'Actius de Vallfogona | Rapid | 7½ |
| 2026-09-06 | IX Open de Puigpelat 2026 | Rapid | 7½ |