Carles Diaz Camallonga

Country

ESP

Birth Year

1996

Gender

M

Title

International Master

FIDE ID

22235256

FIDE ratings

2487

Classical

Published FIDE

2507

Rapid

Published FIDE

2441

Blitz

Published FIDE

Official classical ranks

World rank
#672
National rank · ESP
#20

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2499 Jan 2026
Recorded years
2008–2026
Archived games
234

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-26 (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
151 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Carles Diaz Camallonga George Stoleriu 0-1 80 Open
152 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Daniel Naroditsky Carles Diaz Camallonga 1-0 36 Open
153 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Alexander Gelman Carles Diaz Camallonga 0-1 58 Open
154 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Carles Diaz Camallonga Ari Kiremitciyan 1-0 59 Open
155 2020-06-16 Titled Tuesday 16th June chess.com INT 10 Carles Diaz Camallonga Konstantinos Markidis 0-1 32 Open
156 2020-06-09 Titled Tuesday 9th June chess.com INT 9 Sergey Grigoriants Carles Diaz Camallonga 1-0 51 Open
157 2020-06-09 Titled Tuesday 9th June chess.com INT 8 Alexandru-Bogdan Banzea Carles Diaz Camallonga 0-1 66 Open
158 2020-06-09 Titled Tuesday 9th June chess.com INT 7 Carles Diaz Camallonga Illya Nyzhnyk 0-1 54 Open
159 2020-06-09 Titled Tuesday 9th June chess.com INT 6 Carles Diaz Camallonga Grigoriy Oparin 1-0 88 Open
160 2020-06-09 Titled Tuesday 9th June chess.com INT 4 Carles Diaz Camallonga A.R. Saleh Salem 1/2-1/2 95 Open
161 2020-06-09 Titled Tuesday 9th June chess.com INT 3 Robert Piliposyan Carles Diaz Camallonga 0-1 29 Open
162 2020-06-09 Titled Tuesday 9th June chess.com INT 2 Ilja Sirosh Carles Diaz Camallonga 1/2-1/2 60 Open
163 2020-06-09 Titled Tuesday 9th June chess.com INT 1 Carles Diaz Camallonga Francisco Silva Gonzalez 1-0 53 Open
164 2020-06-09 Titled Tuesday 9th June chess.com INT 10 Carles Diaz Camallonga Nikolaos Spyropoulos 0-1 49 Open
165 2020-06-02 Titled Tuesday 2nd June chess.com INT 9 Pavel V. Tregubov Carles Diaz Camallonga 1/2-1/2 62 Open
166 2020-06-02 Titled Tuesday 2nd June chess.com INT 8 Carles Diaz Camallonga Danila Pavlov 0-1 56 Open
167 2020-06-02 Titled Tuesday 2nd June chess.com INT 7 Elina Danielian Carles Diaz Camallonga 0-1 44 Open
168 2020-06-02 Titled Tuesday 2nd June chess.com INT 6 Karina Ambartsumova Carles Diaz Camallonga 0-1 42 Open
169 2020-06-02 Titled Tuesday 2nd June chess.com INT 5 Carles Diaz Camallonga Josue Araujo Sanchez 0-1 44 Open
170 2020-06-02 Titled Tuesday 2nd June chess.com INT 4 Tuan Minh Le Carles Diaz Camallonga 1-0 46 Open
171 2020-06-02 Titled Tuesday 2nd June chess.com INT 2 Volodymyr Yaniuk Carles Diaz Camallonga 0-1 44 Open
172 2020-06-02 Titled Tuesday 2nd June chess.com INT 1 Carles Diaz Camallonga Joshua Grabinsky 1-0 33 Open
173 2020-06-02 Titled Tuesday 2nd June chess.com INT 10 Carles Diaz Camallonga Valery Skatchkov 0-1 51 Open
174 2020-02-17 PRO League Group Stage chess.com INT 7 Carles Diaz Camallonga Srinath Narayanan 0-1 26 Open
175 2020-02-17 PRO League Group Stage chess.com INT 7 Carles Diaz Camallonga Hans Moke Niemann 1/2-1/2 59 Open
176 2020-02-17 PRO League Group Stage chess.com INT 7 Kristian Stuvik Holm Carles Diaz Camallonga 1/2-1/2 37 Open
177 2020-02-17 PRO League Group Stage chess.com INT 7 Jon Ludvig Hammer Carles Diaz Camallonga 1/2-1/2 60 Open
178 2020-02-13 PRO League Group Stage chess.com INT 6 Maxime Lagarde Carles Diaz Camallonga 0-1 44 Open
179 2020-02-13 PRO League Group Stage chess.com INT 6 Romain Edouard Carles Diaz Camallonga 0-1 33 Open
180 2020-02-13 PRO League Group Stage chess.com INT 6 Carles Diaz Camallonga Maxime Vachier-Lagrave 0-1 38 Open
181 2020-02-13 PRO League Group Stage chess.com INT 6 Carles Diaz Camallonga Matthieu Cornette 1/2-1/2 44 Open
182 2020-02-06 PRO League Group Stage chess.com INT 5 Carles Diaz Camallonga Miguoel Admiraal 1/2-1/2 26 Open
183 2020-02-06 PRO League Group Stage chess.com INT 5 Carles Diaz Camallonga Ilias Van der Lende 1-0 30 Open
184 2020-02-06 PRO League Group Stage chess.com INT 5 Quinten Ducarmon Carles Diaz Camallonga 1/2-1/2 70 Open
185 2020-02-06 PRO League Group Stage chess.com INT 5 David Klein Carles Diaz Camallonga 1/2-1/2 58 Open
186 2020-01-30 PRO League Group Stage chess.com INT 4 Carles Diaz Camallonga Maciej Klekowski 1-0 72 Open
187 2020-01-30 PRO League Group Stage chess.com INT 4 Carles Diaz Camallonga Mateusz Bartel 0-1 57 Open
188 2020-01-30 PRO League Group Stage chess.com INT 4 Radoslaw Wojtaszek Carles Diaz Camallonga 1-0 29 Open
189 2020-01-30 PRO League Group Stage chess.com INT 4 Grzegorz Gajewski Carles Diaz Camallonga 1-0 46 Open
190 2020-01-23 PRO League Group Stage chess.com INT 3 Francesco Sonis Carles Diaz Camallonga 1-0 51 Open
191 2020-01-23 PRO League Group Stage chess.com INT 3 Alessio Valsecchi Carles Diaz Camallonga 0-1 71 Open
192 2020-01-23 PRO League Group Stage chess.com INT 3 Carles Diaz Camallonga Lorenzo Lodici 0-1 52 Open
193 2020-01-23 PRO League Group Stage chess.com INT 3 Carles Diaz Camallonga Alexander Moiseenko 0-1 58 Open
194 2020-01-15 PRO League Group Stage chess.com INT 2 Grigor Grigorov Carles Diaz Camallonga 0-1 52 Open
195 2020-01-15 PRO League Group Stage chess.com INT 2 Carles Diaz Camallonga Erik Blomqvist 1-0 58 Open
196 2020-01-15 PRO League Group Stage chess.com INT 2 Carles Diaz Camallonga Emanuel Berg 1-0 78 Open
197 2020-01-15 PRO League Group Stage chess.com INT 2 Bassem Amin Carles Diaz Camallonga 1-0 29 Open
198 2020-01-09 PRO League Group Stage chess.com INT 1 Carles Diaz Camallonga Arik Braun 1/2-1/2 48 Open
199 2020-01-09 PRO League Group Stage chess.com INT 1 Carles Diaz Camallonga Leon Mons 1/2-1/2 44 Open
200 2020-01-09 PRO League Group Stage chess.com INT 1 Anton Korobov Carles Diaz Camallonga 1-0 60 Open

© 2024-2026 EloTracker