GMHenriquez Villagra, Cristobal
- Federation
- CHI
- Rating (latest event)
- 2603
- FIDE ID
- 3409350
- Games here
- 99 (+45 =24 −30)
Tournaments 13
| Tournament | # | Pts | Perf | ± |
|---|---|---|---|---|
| 19th Arad Open Grand Prix Classic 2026 | 50 | ½/2 | 2035 | −13 |
| Alba Grand Prix Rapid 2026 | 2 | 8½/10 | 2599 | +9 |
| Brasov Grand Prix Classic 2026 | 6 | 6½/9 | 2524 | −6 |
| Grand Prix PlusCity | Open Austrian ChampionshipBlitz | 29 | 3½/6 | 2558 | +5 |
| Grand Prix PlusCity | Open Austrian ChampionshipRapid | 14 | 5½/8 | 2424 | −12 |
| 2026 Chess.com OpenPlay-In 4 | 45 | 3/7 | 2433 | |
| 2026 Chess.com OpenPlay-In 3 | 56 | 3/7 | 2452 | |
| 2026 Chess.com OpenPlay-In 2 | 92 | ½/3 | 2303 | |
| 2026 Chess.com OpenPlay-In 1 | 26 | 5/9 | ||
| FIDE World Rapid & Blitz Championships 2025 | 114 | 10/19 | 2416 | −25 |
| FIDE World Rapid & Blitz Championships 2025 | 33 | 8/13 | 2675 | +16 |
| FIDE World Cup 2025Round 2 | 103 | ½/2 | 2482 | −3 |
| FIDE World Cup 2025Round 1 | 19 | 2½/4 | 2448 | −4 |
Games latest 50 of 99
- vs FMNayak Rajesh226119th Arad Open Grand Prix Classic 2026 · Round 40
- vs Veneteanu, Mihai219519th Arad Open Grand Prix Classic 2026 · Round 1½
- vs FMStanojevic, Ilija2313Alba Grand Prix Rapid 2026 · Round 101
- vs GMBernadskiy, Vitaliy2522Alba Grand Prix Rapid 2026 · Round 91
- vs GMGharibyan, Mamikon2415Alba Grand Prix Rapid 2026 · Round 8½
- vs GMNarayanan S L2556Alba Grand Prix Rapid 2026 · Round 70
- vs IMFus, Jakub2393Alba Grand Prix Rapid 2026 · Round 61
- vs FMPankiv, Maksym2410Alba Grand Prix Rapid 2026 · Round 51
- vs IMLu, Miaoyi2309Alba Grand Prix Rapid 2026 · Round 41
- vs FMCiorgovean, Iustin2240Alba Grand Prix Rapid 2026 · Round 31
- vs Chima, Radu-Niculin2058Alba Grand Prix Rapid 2026 · Round 21
- vs Criquillion, Guillaume1822Alba Grand Prix Rapid 2026 · Round 11
- vs GMPranav Anand2588Brasov Grand Prix Classic 2026 · Round 90
- vs IMManish Anto Cristiano F2376Brasov Grand Prix Classic 2026 · Round 81
- vs IMGhimpu, Samuel-Timotei2463Brasov Grand Prix Classic 2026 · Round 71
- vs FMPranav K P2287Brasov Grand Prix Classic 2026 · Round 61
- vs FMDaakshin Arun2327Brasov Grand Prix Classic 2026 · Round 5½
- vs Dong, Hongfu2353Brasov Grand Prix Classic 2026 · Round 4½
- vs FMGubin, Dmitrii2385Brasov Grand Prix Classic 2026 · Round 3½
- vs FMSeiger, Vidar2287Brasov Grand Prix Classic 2026 · Round 21
- vs WFMAnishka Vikram2163Brasov Grand Prix Classic 2026 · Round 11
- vs GMPichot, Alan2608Grand Prix PlusCity | Open Austrian Championship · Blitz · Round 130
- vs FMSydoryka, Vladyslav2382Grand Prix PlusCity | Open Austrian Championship · Blitz · Round 121
- vs GMdr. Balog, Imre2591Grand Prix PlusCity | Open Austrian Championship · Blitz · Round 10½
- vs GMJobava, Baadur2634Grand Prix PlusCity | Open Austrian Championship · Blitz · Round 90
- vs IMSchwabeneder, Florian2388Grand Prix PlusCity | Open Austrian Championship · Blitz · Round 81
- vs FMSchernthaner, David2405Grand Prix PlusCity | Open Austrian Championship · Blitz · Round 71
- vs GMDiermair, Andreas2336Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 91
- vs IMBaidetskyi, Valentin2504Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 80
- vs FMBouska, Jiri2293Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 71
- vs GMStefanova, Antoaneta2390Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 6½
- vs FMVan Dael, Siem2278Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 51
- vs IMPasti, Aron2320Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 30
- vs WGMTheissl Pokorna, Regina2193Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 21
- vs Koller, Hubert1952Grand Prix PlusCity | Open Austrian Championship · Rapid · Round 11
- vs GMSeemann, Jakub25322026 Chess.com Open · Play-In 4 · Round 70
- vs GMAnton Guijarro, David26662026 Chess.com Open · Play-In 4 · Round 60
- vs GMLi, Shilong23692026 Chess.com Open · Play-In 4 · Round 51
- vs GMGabrielian, Artur24072026 Chess.com Open · Play-In 4 · Round 41
- vs GMSo, Wesley27532026 Chess.com Open · Play-In 4 · Round 30
- vs GMAmin, Bassem26222026 Chess.com Open · Play-In 4 · Round 20
- vs GMAravindh, Chithambaram VR.26892026 Chess.com Open · Play-In 4 · Round 11
- vs GMGabrielian, Artur24072026 Chess.com Open · Play-In 3 · Round 70
- vs GMYakubboev, Nodirbek26862026 Chess.com Open · Play-In 3 · Round 60
- vs GMGorovets, Andrey24272026 Chess.com Open · Play-In 3 · Round 51
- vs GMDaneshvar, Bardiya25972026 Chess.com Open · Play-In 3 · Round 40
- vs GMMartinez Alcantara, Jose Eduardo26562026 Chess.com Open · Play-In 3 · Round 3½
- vs GMAravindh, Chithambaram VR.26892026 Chess.com Open · Play-In 3 · Round 2½
- vs GMLi, Shilong23692026 Chess.com Open · Play-In 3 · Round 11
- vs GMTsaruk, Maksim25062026 Chess.com Open · Play-In 2 · Round 30
The latest 50 games are listed here; every game is on its tournament's page.