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
#6063
National rank · CHI
#23

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

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

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-11-06 (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
51 2020-12-15 Titled Tuesday 15th Dec chess.com INT 2 Mrudul Dehankar Robert Diaz Villagran 0-1 33 Open
52 2020-12-15 Titled Tuesday 15th Dec chess.com INT 11 Robert Diaz Villagran Ildar F Idrisov 0-1 54 Open
53 2020-12-15 Titled Tuesday 15th Dec chess.com INT 10 David Gavrilescu Robert Diaz Villagran 1-0 44 Open
54 2020-11-17 Titled Tuesday 17th Nov chess.com INT 7 Tahsin Tajwar Zia Robert Diaz Villagran 1-0 40 Open
55 2020-11-17 Titled Tuesday 17th Nov chess.com INT 6 Qiyu Zhou Robert Diaz Villagran 0-1 25 Open
56 2020-11-17 Titled Tuesday 17th Nov chess.com INT 5 Robert Diaz Villagran Thomas A Eggleston 1-0 37 Open
57 2020-11-17 Titled Tuesday 17th Nov chess.com INT 4 Dalton Perrine Robert Diaz Villagran 1-0 51 Open
58 2020-11-17 Titled Tuesday 17th Nov chess.com INT 3 Robert Diaz Villagran Aleksandar Topalov 0-1 46 Open
59 2020-11-17 Titled Tuesday 17th Nov chess.com INT 2 M. Amin Tabatabaei Robert Diaz Villagran 1-0 53 Open
60 2020-11-17 Titled Tuesday 17th Nov chess.com INT 1 Robert Diaz Villagran Justin Sarkar 1-0 23 Open
61 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 9 Jonasz Baum Robert Diaz Villagran 0-1 46 Open
62 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 8 Robert Diaz Villagran Andrii Palchuk 1-0 19 Open
63 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 7 Ali Mortazavi Robert Diaz Villagran 1-0 33 Open
64 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 6 Robert Diaz Villagran Roberto Junio Brito Molina 0-1 43 Open
65 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 5 Sai Nirupama Kotepalli Robert Diaz Villagran 0-1 27 Open
66 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 4 Robert Diaz Villagran Radoslaw Wojtaszek 0-1 59 Open
67 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 3 Szymon Gumularz Robert Diaz Villagran 1/2-1/2 124 Open
68 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 2 Robert Diaz Villagran Vugar Rasulov 1-0 41 Open
69 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 1 Damian Sliwicki Robert Diaz Villagran 0-1 38 Open
70 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 11 Mikhail Kobalia Robert Diaz Villagran 1/2-1/2 49 Open
71 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 10 Robert Diaz Villagran Dalton Perrine 1-0 60 Open
72 2020-10-27 Titled Tuesday 27th Oct chess.com INT 9 Robert Diaz Villagran Alexandra Kosteniuk 0-1 50 Open
73 2020-10-27 Titled Tuesday 27th Oct chess.com INT 7 Mikhail Kobalia Robert Diaz Villagran 0-1 36 Open
74 2020-10-27 Titled Tuesday 27th Oct chess.com INT 6 Olga Artemyeva Robert Diaz Villagran 0-1 52 Open
75 2020-10-27 Titled Tuesday 27th Oct chess.com INT 5 Robert Diaz Villagran Alvaro Blanco Fernandez 1-0 43 Open
76 2020-10-27 Titled Tuesday 27th Oct chess.com INT 4 Maksim Chigaev Robert Diaz Villagran 1-0 56 Open
77 2020-10-27 Titled Tuesday 27th Oct chess.com INT 3 Robert Diaz Villagran Ildar F Idrisov 1-0 75 Open
78 2020-10-27 Titled Tuesday 27th Oct chess.com INT 2 Robert Diaz Villagran Aleksey Sorokin 0-1 46 Open
79 2020-10-27 Titled Tuesday 27th Oct chess.com INT 1 Margarita Zvereva Robert Diaz Villagran 0-1 41 Open
80 2020-10-27 Titled Tuesday 27th Oct chess.com INT 11 Bojan Maksimovic Robert Diaz Villagran 1-0 55 Open
81 2020-10-27 Titled Tuesday 27th Oct chess.com INT 10 Dinara Wagner Robert Diaz Villagran 0-1 55 Open
82 2020-10-20 Titled Tuesday 20th Oct chess.com INT 9 Augustin Droin Robert Diaz Villagran 1-0 24 Open
83 2020-10-20 Titled Tuesday 20th Oct chess.com INT 8 Konstantin Loy Robert Diaz Villagran 0-1 60 Open
84 2020-10-20 Titled Tuesday 20th Oct chess.com INT 7 Robert Diaz Villagran Sabir Umarov 1-0 26 Open
85 2020-10-20 Titled Tuesday 20th Oct chess.com INT 6 Kelvin Antonio Sanchez Alvares Robert Diaz Villagran 1-0 65 Open
86 2020-10-20 Titled Tuesday 20th Oct chess.com INT 5 Robert Diaz Villagran Liam Vrolijk 0-1 39 Open
87 2020-10-20 Titled Tuesday 20th Oct chess.com INT 4 Axel Bachmann Robert Diaz Villagran 1-0 17 Open
88 2020-10-20 Titled Tuesday 20th Oct chess.com INT 3 Steven Zierk Robert Diaz Villagran 1/2-1/2 60 Open
89 2020-10-20 Titled Tuesday 20th Oct chess.com INT 2 Robert Diaz Villagran Alexey Maly 1-0 35 Open
90 2020-10-20 Titled Tuesday 20th Oct chess.com INT 1 Khanya Mazibuko Robert Diaz Villagran 0-1 27 Open
91 2020-10-20 Titled Tuesday 20th Oct chess.com INT 11 Cherry Ann Mejia Robert Diaz Villagran 0-1 34 Open
92 2020-10-20 Titled Tuesday 20th Oct chess.com INT 10 Robert Diaz Villagran Bernardo Vainzoff Sztokbant 1-0 41 Open
93 2020-10-13 Titled Tuesday 13th Oct chess.com INT 9 Marek Karas Robert Diaz Villagran 1-0 23 Open
94 2020-10-13 Titled Tuesday 13th Oct chess.com INT 8 Ann Chumpitaz Robert Diaz Villagran 1-0 61 Open
95 2020-10-13 Titled Tuesday 13th Oct chess.com INT 7 Robert Diaz Villagran Read Samadov 0-1 20 Open
96 2020-10-13 Titled Tuesday 13th Oct chess.com INT 6 Robert Diaz Villagran Wagner Peixoto Guimaraes 1-0 40 Open
97 2020-10-13 Titled Tuesday 13th Oct chess.com INT 4 Robert Diaz Villagran Leonid Sokolin 1-0 28 Open
98 2020-10-13 Titled Tuesday 13th Oct chess.com INT 3 Bernardo Vainzoff Sztokbant Robert Diaz Villagran 1-0 41 Open
99 2020-10-13 Titled Tuesday 13th Oct chess.com INT 2 Robert Diaz Villagran Sergey Karjakin 0-1 34 Open
100 2020-10-13 Titled Tuesday 13th Oct chess.com INT 1 Olga Matveeva Robert Diaz Villagran 0-1 45 Open

© 2024-2026 EloTracker