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 |
|---|---|---|---|---|---|---|---|---|---|
| 301 | 2026-05-07 | 1st 3-0 Thu 7th May 2026 | chess.com INT | 10 | Henriquez Villagra,C | Perez Gormaz,M | Won: 1-0 | 39 | Open |
| 302 | 2026-05-07 | 1st 3-0 Thu 7th May 2026 | chess.com INT | 1 | Nguyen Truong An Khang | Henriquez Villagra,C | Won: 0-1 | 37 | Open |
| 303 | 2026-05-07 | 1st 3-0 Thu 7th May 2026 | chess.com INT | 9 | Mikhailovsky,Vladimir | Henriquez Villagra,C | Draw: 1/2-1/2 | 54 | Open |
| 304 | 2026-05-07 | 1st 3-0 Thu 7th May 2026 | chess.com INT | 8 | Henriquez Villagra,C | Vokhidov,Shamsiddin | Lost: 0-1 | 69 | Open |
| 305 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 10 | Le,Quang Liem | Henriquez Villagra,C | Lost: 1-0 | 41 | Open |
| 306 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 8 | Henriquez Villagra,C | Diachek,Andrii | Won: 1-0 | 61 | Open |
| 307 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 11 | Nosach,Roman Al | Henriquez Villagra,C | Won: 0-1 | 40 | Open |
| 308 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 6 | Henriquez Villagra,C | Williams,Si1 | Won: 1-0 | 50 | Open |
| 309 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 1 | Safin,Timur | Henriquez Villagra,C | Won: 0-1 | 41 | Open |
| 310 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 7 | Esipenko,Andrey | Henriquez Villagra,C | Lost: 1-0 | 32 | Open |
| 311 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 9 | Henriquez Villagra,C | Pranesh,M | Won: 1-0 | 49 | Open |
| 312 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 2 | Henriquez Villagra,C | Khamdamova,Afruza | Won: 1-0 | 41 | Open |
| 313 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 4 | Sevian,Samuel | Henriquez Villagra,C | Lost: 1-0 | 37 | Open |
| 314 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 3 | Rosen,E | Henriquez Villagra,C | Won: 0-1 | 42 | Open |
| 315 | 2026-05-05 | Titled Tue 5th May 2026 | chess.com INT | 5 | Henriquez Villagra,C | Masague Artero,Guerau | Won: 1-0 | 43 | Open |
| 316 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 5 | Henriquez Villagra,C | Xue,Haowen | Won: 1-0 | 71 | Open |
| 317 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 4 | Henriquez Villagra,C | Bluebaum,M | Draw: 1/2-1/2 | 24 | Open |
| 318 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 9 | Taher,Yoseph Theolifus | Henriquez Villagra,C | Lost: 1-0 | 63 | Open |
| 319 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 2 | Nguyen,Luong Vu | Henriquez Villagra,C | Won: 0-1 | 32 | Open |
| 320 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 1 | Henriquez Villagra,C | Nguyen Truong An Khang | Won: 1-0 | 36 | Open |
| 321 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 6 | Bortnyk,Olexandr | Henriquez Villagra,C | Lost: 1-0 | 29 | Open |
| 322 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 3 | Pranav,V | Henriquez Villagra,C | Won: 0-1 | 62 | Open |
| 323 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 7 | Haug,Havard | Henriquez Villagra,C | Lost: 1-0 | 44 | Open |
| 324 | 2026-04-30 | 1st 3-0 Thu 30th Apr 2026 | chess.com INT | 8 | Henriquez Villagra,C | Martinez Alcantara,Jose Eduardo | Won: 1-0 | 1 | Open |
| 325 | 2026-04-28 | Titled Tue 28th Apr 2026 | chess.com INT | 1 | Henriquez Villagra,C | Aalto,Patrik | Won: 1-0 | 57 | Open |
| 326 | 2026-04-28 | Titled Tue 28th Apr 2026 | chess.com INT | 2 | Shahinyan,Vladimir | Henriquez Villagra,C | Lost: 1-0 | 40 | Open |
| 327 | 2026-04-28 | Titled Tue 28th Apr 2026 | chess.com INT | 3 | Henriquez Villagra,C | Lana Rodriguez,D | Draw: 1/2-1/2 | 58 | Open |
| 328 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 3 | Henriquez Villagra,C | Ermolaev,An | Won: 1-0 | 39 | Open |
| 329 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 1 | Devaev,A | Henriquez Villagra,C | Won: 0-1 | 24 | Open |
| 330 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 5 | Henriquez Villagra,C | Poormosavi,Seyed Kian | Won: 1-0 | 36 | Open |
| 331 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 7 | Davudov,Tunar | Henriquez Villagra,C | Won: 0-1 | 61 | Open |
| 332 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 6 | Tsydypov,Z | Henriquez Villagra,C | Lost: 1-0 | 44 | Open |
| 333 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 8 | Henriquez Villagra,C | Haug,Havard | Lost: 0-1 | 62 | Open |
| 334 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 4 | Erigaisi,Arjun | Henriquez Villagra,C | Lost: 1-0 | 39 | Open |
| 335 | 2026-04-16 | 1st 3-0 Thu 16th Apr 2026 | chess.com INT | 2 | Henriquez Villagra,C | Do,H | Won: 1-0 | 49 | Open |
| 336 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 1 | Henriquez Villagra,C | Smail,Benedict | Won: 1-0 | 27 | Open |
| 337 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 4 | Henriquez Villagra,C | Erigaisi,Arjun | Lost: 0-1 | 34 | Open |
| 338 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 6 | Henriquez Villagra,C | Shuvalov,E | Won: 1-0 | 37 | Open |
| 339 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 5 | Al Tarbosh,W | Henriquez Villagra,C | Won: 0-1 | 80 | Open |
| 340 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 7 | Henriquez Villagra,C | Pranesh,M | Won: 1-0 | 68 | Open |
| 341 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 11 | Henriquez Villagra,C | Tabatabaei,M | Lost: 0-1 | 32 | Open |
| 342 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 3 | Sermukhamedova,Adriana | Henriquez Villagra,C | Draw: 1/2-1/2 | 41 | Open |
| 343 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 2 | Shubenkova,Veronika | Henriquez Villagra,C | Won: 0-1 | 33 | Open |
| 344 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 8 | Oro,Faustino | Henriquez Villagra,C | Won: 0-1 | 56 | Open |
| 345 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 9 | Henriquez Villagra,C | Sarana,A | Won: 1-0 | 79 | Open |
| 346 | 2026-04-14 | Titled Tue 14th Apr 2026 | chess.com INT | 10 | Duda,J | Henriquez Villagra,C | Lost: 1-0 | 36 | Open |
| 347 | 2026-04-09 | 2nd 3-0 Thu 9th Apr 2026 | chess.com INT | 3 | Terry,R | Henriquez Villagra,C | Lost: 1-0 | 73 | Open |
| 348 | 2026-04-09 | 2nd 3-0 Thu 9th Apr 2026 | chess.com INT | 4 | Henriquez Villagra,C | Avramidou,Anastasia | Lost: 0-1 | 40 | Open |
| 349 | 2026-04-09 | 1st 3-0 Thu 9th Apr 2026 | chess.com INT | 2 | Henriquez Villagra,C | Terlouw,Wouter | Won: 1-0 | 50 | Open |
| 350 | 2026-04-09 | 1st 3-0 Thu 9th Apr 2026 | chess.com INT | 3 | Al Tarbosh,W | Henriquez Villagra,C | Lost: 1-0 | 36 | Open |
- vs Perez Gormaz,MWon · 1-0White · 2026-05-07 · Round 101st 3-0 Thu 7th May 2026
- vs Nguyen Truong An KhangWon · 0-1Black · 2026-05-07 · Round 11st 3-0 Thu 7th May 2026
- vs Mikhailovsky,VladimirDraw · ½–½Black · 2026-05-07 · Round 91st 3-0 Thu 7th May 2026
- vs Vokhidov,ShamsiddinLost · 0-1White · 2026-05-07 · Round 81st 3-0 Thu 7th May 2026
- vs Le,Quang LiemLost · 1-0Black · 2026-05-05 · Round 10Titled Tue 5th May 2026
- vs Diachek,AndriiWon · 1-0White · 2026-05-05 · Round 8Titled Tue 5th May 2026
- vs Nosach,Roman AlWon · 0-1Black · 2026-05-05 · Round 11Titled Tue 5th May 2026
- vs Williams,Si1Won · 1-0White · 2026-05-05 · Round 6Titled Tue 5th May 2026
- vs Safin,TimurWon · 0-1Black · 2026-05-05 · Round 1Titled Tue 5th May 2026
- vs Esipenko,AndreyLost · 1-0Black · 2026-05-05 · Round 7Titled Tue 5th May 2026
- vs Pranesh,MWon · 1-0White · 2026-05-05 · Round 9Titled Tue 5th May 2026
- vs Khamdamova,AfruzaWon · 1-0White · 2026-05-05 · Round 2Titled Tue 5th May 2026
- vs Sevian,SamuelLost · 1-0Black · 2026-05-05 · Round 4Titled Tue 5th May 2026
- vs Rosen,EWon · 0-1Black · 2026-05-05 · Round 3Titled Tue 5th May 2026
- vs Masague Artero,GuerauWon · 1-0White · 2026-05-05 · Round 5Titled Tue 5th May 2026
- vs Xue,HaowenWon · 1-0White · 2026-04-30 · Round 51st 3-0 Thu 30th Apr 2026
- vs Bluebaum,MDraw · ½–½White · 2026-04-30 · Round 41st 3-0 Thu 30th Apr 2026
- vs Taher,Yoseph TheolifusLost · 1-0Black · 2026-04-30 · Round 91st 3-0 Thu 30th Apr 2026
- vs Nguyen,Luong VuWon · 0-1Black · 2026-04-30 · Round 21st 3-0 Thu 30th Apr 2026
- vs Nguyen Truong An KhangWon · 1-0White · 2026-04-30 · Round 11st 3-0 Thu 30th Apr 2026
- vs Bortnyk,OlexandrLost · 1-0Black · 2026-04-30 · Round 61st 3-0 Thu 30th Apr 2026
- vs Pranav,VWon · 0-1Black · 2026-04-30 · Round 31st 3-0 Thu 30th Apr 2026
- vs Haug,HavardLost · 1-0Black · 2026-04-30 · Round 71st 3-0 Thu 30th Apr 2026
- vs Martinez Alcantara,Jose EduardoWon · 1-0White · 2026-04-30 · Round 81st 3-0 Thu 30th Apr 2026
- vs Aalto,PatrikWon · 1-0White · 2026-04-28 · Round 1Titled Tue 28th Apr 2026
- vs Shahinyan,VladimirLost · 1-0Black · 2026-04-28 · Round 2Titled Tue 28th Apr 2026
- vs Lana Rodriguez,DDraw · ½–½White · 2026-04-28 · Round 3Titled Tue 28th Apr 2026
- vs Ermolaev,AnWon · 1-0White · 2026-04-16 · Round 31st 3-0 Thu 16th Apr 2026
- vs Devaev,AWon · 0-1Black · 2026-04-16 · Round 11st 3-0 Thu 16th Apr 2026
- vs Poormosavi,Seyed KianWon · 1-0White · 2026-04-16 · Round 51st 3-0 Thu 16th Apr 2026
- vs Davudov,TunarWon · 0-1Black · 2026-04-16 · Round 71st 3-0 Thu 16th Apr 2026
- vs Tsydypov,ZLost · 1-0Black · 2026-04-16 · Round 61st 3-0 Thu 16th Apr 2026
- vs Haug,HavardLost · 0-1White · 2026-04-16 · Round 81st 3-0 Thu 16th Apr 2026
- vs Erigaisi,ArjunLost · 1-0Black · 2026-04-16 · Round 41st 3-0 Thu 16th Apr 2026
- vs Do,HWon · 1-0White · 2026-04-16 · Round 21st 3-0 Thu 16th Apr 2026
- vs Smail,BenedictWon · 1-0White · 2026-04-14 · Round 1Titled Tue 14th Apr 2026
- vs Erigaisi,ArjunLost · 0-1White · 2026-04-14 · Round 4Titled Tue 14th Apr 2026
- vs Shuvalov,EWon · 1-0White · 2026-04-14 · Round 6Titled Tue 14th Apr 2026
- vs Al Tarbosh,WWon · 0-1Black · 2026-04-14 · Round 5Titled Tue 14th Apr 2026
- vs Pranesh,MWon · 1-0White · 2026-04-14 · Round 7Titled Tue 14th Apr 2026
- vs Tabatabaei,MLost · 0-1White · 2026-04-14 · Round 11Titled Tue 14th Apr 2026
- vs Sermukhamedova,AdrianaDraw · ½–½Black · 2026-04-14 · Round 3Titled Tue 14th Apr 2026
- vs Shubenkova,VeronikaWon · 0-1Black · 2026-04-14 · Round 2Titled Tue 14th Apr 2026
- vs Oro,FaustinoWon · 0-1Black · 2026-04-14 · Round 8Titled Tue 14th Apr 2026
- vs Sarana,AWon · 1-0White · 2026-04-14 · Round 9Titled Tue 14th Apr 2026
- vs Duda,JLost · 1-0Black · 2026-04-14 · Round 10Titled Tue 14th Apr 2026
- vs Terry,RLost · 1-0Black · 2026-04-09 · Round 32nd 3-0 Thu 9th Apr 2026
- vs Avramidou,AnastasiaLost · 0-1White · 2026-04-09 · Round 42nd 3-0 Thu 9th Apr 2026
- vs Terlouw,WouterWon · 1-0White · 2026-04-09 · Round 21st 3-0 Thu 9th Apr 2026
- vs Al Tarbosh,WLost · 1-0Black · 2026-04-09 · Round 31st 3-0 Thu 9th Apr 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-11 | XXII Diada Internacional d'Escacs Actius Ciutat de Sabadell | Rapid | 7 |
| 2026-09-06 | IX Open de Puigpelat 2026 | Rapid | 7½ |
| 2026-08-03 | Arad Grand Prix Classic 2026 - A | Classical | 3½ |
| 2026-08-01 | Alba Grand Prix 2026 | Rapid | 7½ |
| 2026-07-25 | Brasov Grand Prix Classic 2026 - A | Classical | 6½ |