Robert Diaz Villagran

Country

CHI

Birth Year

1986

Gender

M

Title

FIDE Master

FIDE ID

3404056

FIDE ratings

2247

Classical

Published FIDE

2280

Rapid

Published FIDE

2344

Blitz

Published FIDE

Official classical ranks

World rank
#6019
National rank · CHI
#23

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2347 May 2022
Recorded years
2001–2026
Archived games
295

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-12 (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
201 2020-09-01 Titled Tuesday 1st Sept chess.com INT 1 Robert Diaz Villagran James Eden 1/2-1/2 34 Open
202 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 9 Robert Diaz Villagran Bojan Maksimovic 0-1 69 Open
203 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 8 Maxim Novik Robert Diaz Villagran 0-1 20 Open
204 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 7 Robert Diaz Villagran Irina Bulmaga 1-0 33 Open
205 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 6 Anton Demchenko Robert Diaz Villagran 1-0 45 Open
206 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Robert Diaz Villagran Andrija Obad 1-0 61 Open
207 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Marcelo Villalba Robert Diaz Villagran 1/2-1/2 79 Open
208 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 3 Robert Diaz Villagran Boris Grachev 0-1 61 Open
209 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 2 Eduard Ashiev Robert Diaz Villagran 0-1 42 Open
210 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 1 Robert Diaz Villagran Daniel Eduardo Lopez Idarraga 1-0 8 Open
211 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 10 Robert Diaz Villagran Matt Pon 1-0 55 Open
212 2020-07-21 Titled Tuesday 21st July chess.com INT 8 Robert Diaz Villagran Mathias Womacka 0-1 39 Open
213 2020-07-21 Titled Tuesday 21st July chess.com INT 7 Maksat Atabayev Robert Diaz Villagran 1/2-1/2 62 Open
214 2020-07-21 Titled Tuesday 21st July chess.com INT 6 Margarita Potapova Robert Diaz Villagran 1/2-1/2 64 Open
215 2020-07-21 Titled Tuesday 21st July chess.com INT 5 Robert Diaz Villagran Zhanibek Amanov 1-0 83 Open
216 2020-07-21 Titled Tuesday 21st July chess.com INT 2 Han Schut Robert Diaz Villagran 0-1 47 Open
217 2020-07-21 Titled Tuesday 21st July chess.com INT 10 Leonid Sawlin Robert Diaz Villagran 0-1 38 Open
218 2020-07-14 Titled Tuesday 14th July chess.com INT 9 Robert Diaz Villagran Leonid Sokolin 1-0 40 Open
219 2020-07-14 Titled Tuesday 14th July chess.com INT 8 Jose Eduardo Martinez Alcantara Robert Diaz Villagran 1-0 49 Open
220 2020-07-14 Titled Tuesday 14th July chess.com INT 7 Robert Diaz Villagran Olga Babiy 1-0 41 Open
221 2020-07-14 Titled Tuesday 14th July chess.com INT 6 V S Rathanvel Robert Diaz Villagran 1-0 35 Open
222 2020-07-14 Titled Tuesday 14th July chess.com INT 5 Jules Moussard Robert Diaz Villagran 0-1 34 Open
223 2020-07-14 Titled Tuesday 14th July chess.com INT 4 Robert Diaz Villagran Gata Kamsky 0-1 32 Open
224 2020-07-14 Titled Tuesday 14th July chess.com INT 3 Robert Diaz Villagran Milos Perunovic 1-0 90 Open
225 2020-07-14 Titled Tuesday 14th July chess.com INT 2 Lev Zverev Robert Diaz Villagran 0-1 35 Open
226 2020-07-14 Titled Tuesday 14th July chess.com INT 1 Robert Diaz Villagran Marcelo Playa 1-0 54 Open
227 2020-07-14 Titled Tuesday 14th July chess.com INT 10 Tarun Kanyamarala Robert Diaz Villagran 0-1 45 Open
228 2020-06-30 Titled Tuesday 30th June chess.com INT 9 Iung Alicio de O. Pinheiro Robert Diaz Villagran 0-1 45 Open
229 2020-06-30 Titled Tuesday 30th June chess.com INT 8 Oksana Gritsayeva Robert Diaz Villagran 1-0 35 Open
230 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Robert Diaz Villagran Anuar Ismagambetov 1-0 34 Open
231 2020-06-30 Titled Tuesday 30th June chess.com INT 6 Robert Diaz Villagran Raymond Kaufman 1-0 34 Open
232 2020-06-30 Titled Tuesday 30th June chess.com INT 5 Lilit Mkrtchian Robert Diaz Villagran 1/2-1/2 60 Open
233 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Robert Diaz Villagran Stanislav Tsyhanchuk 1-0 75 Open
234 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Robert Diaz Villagran Daniil Dubov 0-1 35 Open
235 2020-06-30 Titled Tuesday 30th June chess.com INT 1 Justin Sarkar Robert Diaz Villagran 0-1 42 Open
236 2020-06-30 Titled Tuesday 30th June chess.com INT 10 Robert Diaz Villagran Roman Yanchenko 0-1 72 Open
237 2020-06-23 Titled Tuesday 23rd June chess.com INT 9 Evgenij Novikov Robert Diaz Villagran 0-1 44 Open
238 2020-06-23 Titled Tuesday 23rd June chess.com INT 8 Robert Diaz Villagran Batsaikhan Tserendorj 1-0 57 Open
239 2020-06-23 Titled Tuesday 23rd June chess.com INT 7 Orest Vovk Robert Diaz Villagran 1-0 47 Open
240 2020-06-23 Titled Tuesday 23rd June chess.com INT 6 Robert Diaz Villagran Hans Moke Niemann 0-1 34 Open
241 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Robert Diaz Villagran Tim Lammens 1-0 32 Open
242 2020-06-23 Titled Tuesday 23rd June chess.com INT 4 Conrad Holt Robert Diaz Villagran 1-0 31 Open
243 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Robert Diaz Villagran Ekaterina Ubiennykh 1-0 21 Open
244 2020-06-23 Titled Tuesday 23rd June chess.com INT 2 Ori Kobo Robert Diaz Villagran 1-0 48 Open
245 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Robert Diaz Villagran Wagner Peixoto Guimaraes 1-0 45 Open
246 2020-06-23 Titled Tuesday 23rd June chess.com INT 10 Robert Diaz Villagran Martin Bruedigam 0-1 37 Open
247 2020-06-02 Titled Tuesday 2nd June chess.com INT 9 Robert Diaz Villagran Sai Nirupama Kotepalli 1-0 23 Open
248 2020-06-02 Titled Tuesday 2nd June chess.com INT 6 Aman Hambleton Robert Diaz Villagran 1-0 32 Open
249 2020-06-02 Titled Tuesday 2nd June chess.com INT 5 Robert Diaz Villagran Brandon G I Clarke 0-1 38 Open
250 2020-06-02 Titled Tuesday 2nd June chess.com INT 4 Thomas Beerdsen Robert Diaz Villagran 0-1 48 Open

© 2024-2026 EloTracker