Photo credit

David Anton Guijarro

Photo: Stefan64

Own work

CC BY-SA 3.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMDavid Anton Guijarro

ESP Born 1995 (Age ≈31) Male
FIDE ID
2285525

About David Anton Guijarro

David Antón Guijarro was born in Murcia and grew up in Madrid, learning chess from his father at five. He studied mathematics at the Complutense University before concentrating on professional chess with coach David Martínez. His junior career included multiple Spanish age-group titles. Show more

David Antón Guijarro was born in Murcia and grew up in Madrid, learning chess from his father at five. He studied mathematics at the Complutense University before concentrating on professional chess with coach David Martínez. His junior career included multiple Spanish age-group titles. In 2013 he became a grandmaster and won silver at the World Under-18 Championship. He took European Individual silver in 2014 and won the Spanish blitz championship that year. In 2016 he won the Barcelona invitational on tiebreak ahead of Jan-Krzysztof Duda. At Gibraltar in 2017 he defeated Veselin Topalov and Boris Gelfand before finishing second after a playoff with Hikaru Nakamura and Yu Yangyi. In January 2020 he won the Tata Steel Challengers tournament. That victory earned him a place in the following year's Masters field.

FIDE ratings

2661.0

Classical

Published FIDE

2620

Rapid

Published FIDE

2560

Blitz

Published FIDE

Official classical ranks

World rank
#55
National rank · ESP
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2703 Mar 2020
Recorded years
2005–2026
Archived games
1797

Based on available monthly lists and saved games.

Rating history

FIDE rating history

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
151 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 1 Yoann Robert David Anton Guijarro 0-1 28 Open
152 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 11 David Anton Guijarro Tagir Salemgareev 1-0 50 Open
153 2025-12-09 Titled Tue 9th Dec 2025 chess.com INT 10 David Anton Guijarro Yan Domin 0-1 53 Open
154 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 9 David Anton Guijarro David Navara 1-0 52 Open
155 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 8 Krikor Sevag Mekhitarian David Anton Guijarro 0-1 38 Open
156 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 7 David Anton Guijarro Mykola Korchynskyi 0-1 53 Open
157 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 6 David Anton Guijarro Zbigniew Pakleza 1/2-1/2 48 Open
158 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 5 Sina Movahed David Anton Guijarro 1-0 63 Open
159 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 4 Vasileios Dim Katsanis David Anton Guijarro 0-1 65 Open
160 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 3 David Anton Guijarro Georgijs Germanovs 1-0 30 Open
161 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 2 Haoxuan(ZJ) Zhang David Anton Guijarro 0-1 46 Open
162 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 1 David Anton Guijarro Ulrich Zimmermann 1-0 35 Open
163 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 11 V Pranav David Anton Guijarro 1/2-1/2 109 Open
164 2025-12-02 Titled Tue 2nd Dec 2025 chess.com INT 10 David Anton Guijarro Aksel Bu Kvaloy 1-0 61 Open
165 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 9 David Anton Guijarro Matfey Rogov 1-0 50 Open
166 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 9 Hikaru Nakamura David Anton Guijarro 1-0 50 Open
167 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 8 Mykola Korchynskyi David Anton Guijarro 1-0 70 Open
168 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 8 David Anton Guijarro Marcin Krzyzanowski 1-0 49 Open
169 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 7 David Anton Guijarro Magnus Carlsen 0-1 32 Open
170 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 7 Samvel Ter-Sahakyan David Anton Guijarro 0-1 52 Open
171 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 6 David Anton Guijarro Alexander Khlebovich 1-0 49 Open
172 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 6 David Anton Guijarro Vladimir Mikhailovsky 1-0 42 Open
173 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 5 David Anton Guijarro Vadym Petrovskiy 0-1 39 Open
174 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 5 Mark Smirnov David Anton Guijarro 1-0 71 Open
175 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 4 David Anton Guijarro Matvey Galchenko 1-0 46 Open
176 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 4 Grigor Dilanyan David Anton Guijarro 0-1 76 Open
177 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 3 Alexander Rustemov David Anton Guijarro 0-1 45 Open
178 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 3 David Anton Guijarro Juan Carlos Obregon Rivero 1/2-1/2 81 Open
179 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 2 David Anton Guijarro Nagare Kaivalya Sandip 1-0 53 Open
180 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 2 Ilan Schnaider David Anton Guijarro 0-1 42 Open
181 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 1 David Anton Guijarro Tran Vo Quoc Bao 1-0 55 Open
182 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 1 Blazej Grot David Anton Guijarro 0-1 51 Open
183 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 11 Jose Eduardo Martinez Alcantara David Anton Guijarro 0-1 36 Open
184 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 11 David Anton Guijarro Guha Mitrabha 1-0 36 Open
185 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 10 Nitzan Steinberg David Anton Guijarro 0-1 33 Open
186 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 10 David Anton Guijarro Nitzan Steinberg 1/2-1/2 51 Open
187 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 9 Dau Khuong Duy David Anton Guijarro 1-0 33 Open
188 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 8 David Anton Guijarro Matvey Galchenko 1-0 49 Open
189 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 7 David Anton Guijarro Marat I Gilfanov 1-0 35 Open
190 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 6 Alexey Sarana David Anton Guijarro 1-0 69 Open
191 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 5 Chithambaram VR. Aravindh David Anton Guijarro 1-0 34 Open
192 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 5 Artur Ganiev David Anton Guijarro 0-1 54 Open
193 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 4 David Anton Guijarro Hongjin Ahn 1-0 37 Open
194 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 4 Liudmyla Ivanytska David Anton Guijarro 0-1 29 Open
195 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 3 Semyon Puzyrevsky David Anton Guijarro 1-0 51 Open
196 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 3 David Anton Guijarro Dau Khuong Duy 0-1 78 Open
197 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 2 David L Haydon David Anton Guijarro 0-1 46 Open
198 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 2 David Anton Guijarro Nikita Shandrygin 1-0 53 Open
199 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 1 Egor Kurchenko David Anton Guijarro 0-1 48 Open
200 2025-11-13 2nd 3-0 Thu 13th Nov 2025 chess.com INT 1 David Anton Guijarro Gediz Avsar 1/2-1/2 35 Open
  1. vs Yoann RobertWon · 0-1Black · 2025-12-09 · Round 1Titled Tue 9th Dec 2025
  2. vs Tagir SalemgareevWon · 1-0White · 2025-12-09 · Round 11Titled Tue 9th Dec 2025
  3. vs Yan DominLost · 0-1White · 2025-12-09 · Round 10Titled Tue 9th Dec 2025
  4. vs David NavaraWon · 1-0White · 2025-12-02 · Round 9Titled Tue 2nd Dec 2025
  5. vs Krikor Sevag MekhitarianWon · 0-1Black · 2025-12-02 · Round 8Titled Tue 2nd Dec 2025
  6. vs Mykola KorchynskyiLost · 0-1White · 2025-12-02 · Round 7Titled Tue 2nd Dec 2025
  7. vs Zbigniew PaklezaDraw · ½–½White · 2025-12-02 · Round 6Titled Tue 2nd Dec 2025
  8. vs Sina MovahedLost · 1-0Black · 2025-12-02 · Round 5Titled Tue 2nd Dec 2025
  9. vs Vasileios Dim KatsanisWon · 0-1Black · 2025-12-02 · Round 4Titled Tue 2nd Dec 2025
  10. vs Georgijs GermanovsWon · 1-0White · 2025-12-02 · Round 3Titled Tue 2nd Dec 2025
  11. vs Haoxuan(ZJ) ZhangWon · 0-1Black · 2025-12-02 · Round 2Titled Tue 2nd Dec 2025
  12. vs Ulrich ZimmermannWon · 1-0White · 2025-12-02 · Round 1Titled Tue 2nd Dec 2025
  13. vs V PranavDraw · ½–½Black · 2025-12-02 · Round 11Titled Tue 2nd Dec 2025
  14. vs Aksel Bu KvaloyWon · 1-0White · 2025-12-02 · Round 10Titled Tue 2nd Dec 2025
  15. vs Matfey RogovWon · 1-0White · 2025-11-20 · Round 91st 3-0 Thu 20th Nov 2025
  16. vs Hikaru NakamuraLost · 1-0Black · 2025-11-20 · Round 92nd 3-0 Thu 20th Nov 2025
  17. vs Mykola KorchynskyiLost · 1-0Black · 2025-11-20 · Round 81st 3-0 Thu 20th Nov 2025
  18. vs Marcin KrzyzanowskiWon · 1-0White · 2025-11-20 · Round 82nd 3-0 Thu 20th Nov 2025
  19. vs Magnus CarlsenLost · 0-1White · 2025-11-20 · Round 71st 3-0 Thu 20th Nov 2025
  20. vs Samvel Ter-SahakyanWon · 0-1Black · 2025-11-20 · Round 72nd 3-0 Thu 20th Nov 2025
  21. vs Alexander KhlebovichWon · 1-0White · 2025-11-20 · Round 62nd 3-0 Thu 20th Nov 2025
  22. vs Vladimir MikhailovskyWon · 1-0White · 2025-11-20 · Round 61st 3-0 Thu 20th Nov 2025
  23. vs Vadym PetrovskiyLost · 0-1White · 2025-11-20 · Round 52nd 3-0 Thu 20th Nov 2025
  24. vs Mark SmirnovLost · 1-0Black · 2025-11-20 · Round 51st 3-0 Thu 20th Nov 2025
  25. vs Matvey GalchenkoWon · 1-0White · 2025-11-20 · Round 41st 3-0 Thu 20th Nov 2025
  26. vs Grigor DilanyanWon · 0-1Black · 2025-11-20 · Round 42nd 3-0 Thu 20th Nov 2025
  27. vs Alexander RustemovWon · 0-1Black · 2025-11-20 · Round 31st 3-0 Thu 20th Nov 2025
  28. vs Juan Carlos Obregon RiveroDraw · ½–½White · 2025-11-20 · Round 32nd 3-0 Thu 20th Nov 2025
  29. vs Nagare Kaivalya SandipWon · 1-0White · 2025-11-20 · Round 21st 3-0 Thu 20th Nov 2025
  30. vs Ilan SchnaiderWon · 0-1Black · 2025-11-20 · Round 22nd 3-0 Thu 20th Nov 2025
  31. vs Tran Vo Quoc BaoWon · 1-0White · 2025-11-20 · Round 12nd 3-0 Thu 20th Nov 2025
  32. vs Blazej GrotWon · 0-1Black · 2025-11-20 · Round 11st 3-0 Thu 20th Nov 2025
  33. vs Jose Eduardo Martinez AlcantaraWon · 0-1Black · 2025-11-20 · Round 112nd 3-0 Thu 20th Nov 2025
  34. vs Guha MitrabhaWon · 1-0White · 2025-11-20 · Round 111st 3-0 Thu 20th Nov 2025
  35. vs Nitzan SteinbergWon · 0-1Black · 2025-11-20 · Round 101st 3-0 Thu 20th Nov 2025
  36. vs Nitzan SteinbergDraw · ½–½White · 2025-11-20 · Round 102nd 3-0 Thu 20th Nov 2025
  37. vs Dau Khuong DuyLost · 1-0Black · 2025-11-13 · Round 91st 3-0 Thursday Nov 13th 2025
  38. vs Matvey GalchenkoWon · 1-0White · 2025-11-13 · Round 81st 3-0 Thursday Nov 13th 2025
  39. vs Marat I GilfanovWon · 1-0White · 2025-11-13 · Round 71st 3-0 Thursday Nov 13th 2025
  40. vs Alexey SaranaLost · 1-0Black · 2025-11-13 · Round 61st 3-0 Thursday Nov 13th 2025
  41. vs Chithambaram VR. AravindhLost · 1-0Black · 2025-11-13 · Round 52nd 3-0 Thu 13th Nov 2025
  42. vs Artur GanievWon · 0-1Black · 2025-11-13 · Round 51st 3-0 Thursday Nov 13th 2025
  43. vs Hongjin AhnWon · 1-0White · 2025-11-13 · Round 41st 3-0 Thursday Nov 13th 2025
  44. vs Liudmyla IvanytskaWon · 0-1Black · 2025-11-13 · Round 42nd 3-0 Thu 13th Nov 2025
  45. vs Semyon PuzyrevskyLost · 1-0Black · 2025-11-13 · Round 31st 3-0 Thursday Nov 13th 2025
  46. vs Dau Khuong DuyLost · 0-1White · 2025-11-13 · Round 32nd 3-0 Thu 13th Nov 2025
  47. vs David L HaydonWon · 0-1Black · 2025-11-13 · Round 22nd 3-0 Thu 13th Nov 2025
  48. vs Nikita ShandryginWon · 1-0White · 2025-11-13 · Round 21st 3-0 Thursday Nov 13th 2025
  49. vs Egor KurchenkoWon · 0-1Black · 2025-11-13 · Round 11st 3-0 Thursday Nov 13th 2025
  50. vs Gediz AvsarDraw · ½–½White · 2025-11-13 · Round 12nd 3-0 Thu 13th Nov 2025

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical5½
2026-10-091. Schachbundesliga 2026-2027 Oktober 2026Classical2½

All tournament results