FMRobert Diaz Villagran
CHI Born 1986 Male
- FIDE ID
- 3404056
Player overview
Robert Diaz Villagran’s highest recorded classical FIDE rating is 2347 (May 2022). On the November 2026 FIDE list, Robert Diaz Villagran ranks #6062 worldwide and #23 in Chile among active classical players.
FIDE ratings
Rapid
2280Published FIDE
Blitz
2344Published FIDE
Official classical ranks
- World rank
- #6062
- National rank · CHI
- #23
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2347 May 2022
- Recorded years
- 2001–2026
- Archived games
- 182
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 |
|---|---|---|---|---|---|---|---|---|---|
| 101 | 2020-10-13 | Titled Tuesday 13th Oct | chess.com INT | 10 | Robert Diaz Villagran | David Okike | Draw: 1/2-1/2 | 67 | Open |
| 102 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 9 | Hrvoje Fajdetic | Robert Diaz Villagran | Won: 0-1 | 33 | Open |
| 103 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 8 | Robert Diaz Villagran | Dmitry Sumaneev | Lost: 0-1 | 32 | Open |
| 104 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 7 | Tamas-Kristof Balla | Robert Diaz Villagran | Lost: 1-0 | 65 | Open |
| 105 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 6 | Robert Diaz Villagran | Khuyagtsogt Itgelt | Lost: 0-1 | 69 | Open |
| 106 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 5 | Alexander Donchenko | Robert Diaz Villagran | Lost: 1-0 | 62 | Open |
| 107 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 4 | Robert Diaz Villagran | Pavel Chernomordik | Won: 1-0 | 35 | Open |
| 108 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 3 | Kulkarni Bhakti | Robert Diaz Villagran | Won: 0-1 | 26 | Open |
| 109 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 2 | Robert Diaz Villagran | Jose Eduardo Martinez Alcantara | Lost: 0-1 | 69 | Open |
| 110 | 2020-10-06 | Titled Tuesday 6th Oct | chess.com INT | 10 | Robert Diaz Villagran | Anna Golubova | Won: 1-0 | 39 | Open |
| 111 | 2020-09-01 | Titled Tuesday 1st Sept | chess.com INT | 1 | Robert Diaz Villagran | James Eden | Draw: 1/2-1/2 | 34 | Open |
| 112 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 9 | Robert Diaz Villagran | Bojan Maksimovic | Lost: 0-1 | 69 | Open |
| 113 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 8 | Maxim Novik | Robert Diaz Villagran | Won: 0-1 | 20 | Open |
| 114 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 7 | Robert Diaz Villagran | Irina Bulmaga | Won: 1-0 | 33 | Open |
| 115 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 6 | Anton Demchenko | Robert Diaz Villagran | Lost: 1-0 | 45 | Open |
| 116 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 5 | Robert Diaz Villagran | Andrija Obad | Won: 1-0 | 61 | Open |
| 117 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 4 | Marcelo Villalba | Robert Diaz Villagran | Draw: 1/2-1/2 | 79 | Open |
| 118 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 3 | Robert Diaz Villagran | Boris Grachev | Lost: 0-1 | 61 | Open |
| 119 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 2 | Eduard Ashiev | Robert Diaz Villagran | Won: 0-1 | 42 | Open |
| 120 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 1 | Robert Diaz Villagran | Daniel Eduardo Lopez Idarraga | Won: 1-0 | 8 | Open |
| 121 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 10 | Robert Diaz Villagran | Matt Pon | Won: 1-0 | 55 | Open |
| 122 | 2020-07-21 | Titled Tuesday 21st July | chess.com INT | 8 | Robert Diaz Villagran | Mathias Womacka | Lost: 0-1 | 39 | Open |
| 123 | 2020-07-21 | Titled Tuesday 21st July | chess.com INT | 7 | Maksat Atabayev | Robert Diaz Villagran | Draw: 1/2-1/2 | 62 | Open |
| 124 | 2020-07-21 | Titled Tuesday 21st July | chess.com INT | 6 | Margarita Potapova | Robert Diaz Villagran | Draw: 1/2-1/2 | 64 | Open |
| 125 | 2020-07-21 | Titled Tuesday 21st July | chess.com INT | 5 | Robert Diaz Villagran | Zhanibek Amanov | Won: 1-0 | 83 | Open |
| 126 | 2020-07-21 | Titled Tuesday 21st July | chess.com INT | 2 | Han Schut | Robert Diaz Villagran | Won: 0-1 | 47 | Open |
| 127 | 2020-07-21 | Titled Tuesday 21st July | chess.com INT | 10 | Leonid Sawlin | Robert Diaz Villagran | Won: 0-1 | 38 | Open |
| 128 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 9 | Robert Diaz Villagran | Leonid Sokolin | Won: 1-0 | 40 | Open |
| 129 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 8 | Jose Eduardo Martinez Alcantara | Robert Diaz Villagran | Lost: 1-0 | 49 | Open |
| 130 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 7 | Robert Diaz Villagran | Olga Babiy | Won: 1-0 | 41 | Open |
| 131 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 6 | V S Rathanvel | Robert Diaz Villagran | Lost: 1-0 | 35 | Open |
| 132 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 5 | Jules Moussard | Robert Diaz Villagran | Won: 0-1 | 34 | Open |
| 133 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 4 | Robert Diaz Villagran | Gata Kamsky | Lost: 0-1 | 32 | Open |
| 134 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 3 | Robert Diaz Villagran | Milos Perunovic | Won: 1-0 | 90 | Open |
| 135 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 2 | Lev Zverev | Robert Diaz Villagran | Won: 0-1 | 35 | Open |
| 136 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 1 | Robert Diaz Villagran | Marcelo Playa | Won: 1-0 | 54 | Open |
| 137 | 2020-07-14 | Titled Tuesday 14th July | chess.com INT | 10 | Tarun Kanyamarala | Robert Diaz Villagran | Won: 0-1 | 45 | Open |
| 138 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 9 | Iung Alicio de O. Pinheiro | Robert Diaz Villagran | Won: 0-1 | 45 | Open |
| 139 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 8 | Oksana Gritsayeva | Robert Diaz Villagran | Lost: 1-0 | 35 | Open |
| 140 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 7 | Robert Diaz Villagran | Anuar Ismagambetov | Won: 1-0 | 34 | Open |
| 141 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 6 | Robert Diaz Villagran | Raymond Kaufman | Won: 1-0 | 34 | Open |
| 142 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 5 | Lilit Mkrtchian | Robert Diaz Villagran | Draw: 1/2-1/2 | 60 | Open |
| 143 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 4 | Robert Diaz Villagran | Stanislav Tsyhanchuk | Won: 1-0 | 75 | Open |
| 144 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 2 | Robert Diaz Villagran | Daniil Dubov | Lost: 0-1 | 35 | Open |
| 145 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 1 | Justin Sarkar | Robert Diaz Villagran | Won: 0-1 | 42 | Open |
| 146 | 2020-06-30 | Titled Tuesday 30th June | chess.com INT | 10 | Robert Diaz Villagran | Roman Yanchenko | Lost: 0-1 | 72 | Open |
| 147 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 9 | Evgenij Novikov | Robert Diaz Villagran | Won: 0-1 | 44 | Open |
| 148 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 8 | Robert Diaz Villagran | Batsaikhan Tserendorj | Won: 1-0 | 57 | Open |
| 149 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 7 | Orest Vovk | Robert Diaz Villagran | Lost: 1-0 | 47 | Open |
| 150 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 6 | Robert Diaz Villagran | Hans Moke Niemann | Lost: 0-1 | 34 | Open |
- vs David OkikeDraw · ½–½White · 2020-10-13 · Round 10Titled Tuesday 13th Oct
- vs Hrvoje FajdeticWon · 0-1Black · 2020-10-06 · Round 9Titled Tuesday 6th Oct
- vs Dmitry SumaneevLost · 0-1White · 2020-10-06 · Round 8Titled Tuesday 6th Oct
- vs Tamas-Kristof BallaLost · 1-0Black · 2020-10-06 · Round 7Titled Tuesday 6th Oct
- vs Khuyagtsogt ItgeltLost · 0-1White · 2020-10-06 · Round 6Titled Tuesday 6th Oct
- vs Alexander DonchenkoLost · 1-0Black · 2020-10-06 · Round 5Titled Tuesday 6th Oct
- vs Pavel ChernomordikWon · 1-0White · 2020-10-06 · Round 4Titled Tuesday 6th Oct
- vs Kulkarni BhaktiWon · 0-1Black · 2020-10-06 · Round 3Titled Tuesday 6th Oct
- vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2020-10-06 · Round 2Titled Tuesday 6th Oct
- vs Anna GolubovaWon · 1-0White · 2020-10-06 · Round 10Titled Tuesday 6th Oct
- vs James EdenDraw · ½–½White · 2020-09-01 · Round 1Titled Tuesday 1st Sept
- vs Bojan MaksimovicLost · 0-1White · 2020-08-04 · Round 9Titled Tue 4th Aug 10am
- vs Maxim NovikWon · 0-1Black · 2020-08-04 · Round 8Titled Tue 4th Aug 10am
- vs Irina BulmagaWon · 1-0White · 2020-08-04 · Round 7Titled Tue 4th Aug 10am
- vs Anton DemchenkoLost · 1-0Black · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
- vs Andrija ObadWon · 1-0White · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
- vs Marcelo VillalbaDraw · ½–½Black · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
- vs Boris GrachevLost · 0-1White · 2020-08-04 · Round 3Titled Tue 4th Aug 10am
- vs Eduard AshievWon · 0-1Black · 2020-08-04 · Round 2Titled Tue 4th Aug 10am
- vs Daniel Eduardo Lopez IdarragaWon · 1-0White · 2020-08-04 · Round 1Titled Tue 4th Aug 10am
- vs Matt PonWon · 1-0White · 2020-08-04 · Round 10Titled Tue 4th Aug 10am
- vs Mathias WomackaLost · 0-1White · 2020-07-21 · Round 8Titled Tuesday 21st July
- vs Maksat AtabayevDraw · ½–½Black · 2020-07-21 · Round 7Titled Tuesday 21st July
- vs Margarita PotapovaDraw · ½–½Black · 2020-07-21 · Round 6Titled Tuesday 21st July
- vs Zhanibek AmanovWon · 1-0White · 2020-07-21 · Round 5Titled Tuesday 21st July
- vs Han SchutWon · 0-1Black · 2020-07-21 · Round 2Titled Tuesday 21st July
- vs Leonid SawlinWon · 0-1Black · 2020-07-21 · Round 10Titled Tuesday 21st July
- vs Leonid SokolinWon · 1-0White · 2020-07-14 · Round 9Titled Tuesday 14th July
- vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2020-07-14 · Round 8Titled Tuesday 14th July
- vs Olga BabiyWon · 1-0White · 2020-07-14 · Round 7Titled Tuesday 14th July
- vs V S RathanvelLost · 1-0Black · 2020-07-14 · Round 6Titled Tuesday 14th July
- vs Jules MoussardWon · 0-1Black · 2020-07-14 · Round 5Titled Tuesday 14th July
- vs Gata KamskyLost · 0-1White · 2020-07-14 · Round 4Titled Tuesday 14th July
- vs Milos PerunovicWon · 1-0White · 2020-07-14 · Round 3Titled Tuesday 14th July
- vs Lev ZverevWon · 0-1Black · 2020-07-14 · Round 2Titled Tuesday 14th July
- vs Marcelo PlayaWon · 1-0White · 2020-07-14 · Round 1Titled Tuesday 14th July
- vs Tarun KanyamaralaWon · 0-1Black · 2020-07-14 · Round 10Titled Tuesday 14th July
- vs Iung Alicio de O. PinheiroWon · 0-1Black · 2020-06-30 · Round 9Titled Tuesday 30th June
- vs Oksana GritsayevaLost · 1-0Black · 2020-06-30 · Round 8Titled Tuesday 30th June
- vs Anuar IsmagambetovWon · 1-0White · 2020-06-30 · Round 7Titled Tuesday 30th June
- vs Raymond KaufmanWon · 1-0White · 2020-06-30 · Round 6Titled Tuesday 30th June
- vs Lilit MkrtchianDraw · ½–½Black · 2020-06-30 · Round 5Titled Tuesday 30th June
- vs Stanislav TsyhanchukWon · 1-0White · 2020-06-30 · Round 4Titled Tuesday 30th June
- vs Daniil DubovLost · 0-1White · 2020-06-30 · Round 2Titled Tuesday 30th June
- vs Justin SarkarWon · 0-1Black · 2020-06-30 · Round 1Titled Tuesday 30th June
- vs Roman YanchenkoLost · 0-1White · 2020-06-30 · Round 10Titled Tuesday 30th June
- vs Evgenij NovikovWon · 0-1Black · 2020-06-23 · Round 9Titled Tuesday 23rd June
- vs Batsaikhan TserendorjWon · 1-0White · 2020-06-23 · Round 8Titled Tuesday 23rd June
- vs Orest VovkLost · 1-0Black · 2020-06-23 · Round 7Titled Tuesday 23rd June
- vs Hans Moke NiemannLost · 0-1White · 2020-06-23 · Round 6Titled Tuesday 23rd June