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

Classical

2657.8 -3.2

Live estimate

Rapid

2620

Published FIDE

Blitz

2560

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
201 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 11 Maksym Dubnevych David Anton Guijarro Lost: 1-0 26 Open
202 2025-11-13 1st 3-0 Thursday Nov 13th 2025 chess.com INT 10 David Anton Guijarro Vladimir Fedoseev Lost: 0-1 66 Open
203 2025-08-18 Abu Dhabi Masters Online chess.com INT 9 Artem Dyachuk David Anton Guijarro Won: 0-1 34 Open
204 2025-08-18 Abu Dhabi Masters Online chess.com INT 8 David Anton Guijarro Raunak Sadhwani Lost: 0-1 52 Open
205 2025-08-18 Abu Dhabi Masters Online chess.com INT 7 David Anton Guijarro Mohammad Miran Khademi Won: 1-0 23 Open
206 2025-08-18 Abu Dhabi Masters Online chess.com INT 6 Sahib Singh David Anton Guijarro Won: 0-1 44 Open
207 2025-08-18 Abu Dhabi Masters Online chess.com INT 5 David Anton Guijarro Aleksandr Rakhmanov Draw: 1/2-1/2 54 Open
208 2025-08-18 Abu Dhabi Masters Online chess.com INT 4 David Anton Guijarro Tikhon Popov Won: 1-0 40 Open
209 2025-08-18 Abu Dhabi Masters Online chess.com INT 3 Goutham Krishna H David Anton Guijarro Lost: 1-0 49 Open
210 2025-08-18 Abu Dhabi Masters Online chess.com INT 2 David Anton Guijarro Andriy Klymchuk Won: 1-0 26 Open
211 2025-08-18 Abu Dhabi Masters Online chess.com INT 1 Miroslav Baturin-Vinogradov David Anton Guijarro Won: 0-1 60 Open
212 2025-08-18 Abu Dhabi Masters Online chess.com INT 11 Arman Mikaelyan David Anton Guijarro Lost: 1-0 20 Open
213 2025-08-18 Abu Dhabi Masters Online chess.com INT 10 David Anton Guijarro Hikaru Nakamura Lost: 0-1 39 Open
214 2025-05-19 Chess.com Classic Play-In chess.com INT 9 Fabiano Caruana David Anton Guijarro Lost: 1-0 66 Open
215 2025-05-19 Chess.com Classic Play-In chess.com INT 8 David Anton Guijarro Mahdi Gholami Orimi Won: 1-0 51 Open
216 2025-05-19 Chess.com Classic Play-In chess.com INT 7 Jules Moussard David Anton Guijarro Won: 0-1 50 Open
217 2025-05-19 Chess.com Classic Play-In chess.com INT 6 David Anton Guijarro Dmitry Andreikin Won: 1-0 54 Open
218 2025-05-19 Chess.com Classic Play-In chess.com INT 5 Axel Bachmann David Anton Guijarro Won: 0-1 58 Open
219 2025-05-19 Chess.com Classic Play-In chess.com INT 4 David Anton Guijarro Hans Moke Niemann Lost: 0-1 38 Open
220 2025-05-19 Chess.com Classic Play-In chess.com INT 3 Nihal Sarin David Anton Guijarro Lost: 1-0 74 Open
221 2025-05-19 Chess.com Classic Play-In chess.com INT 2 Mikita Mayorau David Anton Guijarro Won: 0-1 50 Open
222 2025-05-19 Chess.com Classic Play-In chess.com INT 1 David Anton Guijarro Nikita Matinian Won: 1-0 82 Open
223 2025-03-12 Paris Play-In Swiss chess.com INT 7 David Navara David Anton Guijarro Lost: 1-0 45 Open
224 2025-03-12 Paris Play-In Swiss chess.com INT 6 David Anton Guijarro Pavel V. Tregubov Won: 1-0 28 Open
225 2025-03-12 Paris Play-In Swiss chess.com INT 5 David Anton Guijarro Timur Kocharin Won: 1-0 20 Open
226 2025-03-12 Paris Play-In Swiss chess.com INT 4 Rohith Krishna S David Anton Guijarro Lost: 1-0 50 Open
227 2025-03-12 Paris Play-In Swiss chess.com INT 3 Srihari L R David Anton Guijarro Lost: 1-0 59 Open
228 2025-03-12 Paris Play-In Swiss chess.com INT 2 David Anton Guijarro Stamatis Kourkoulos-Arditis Won: 1-0 37 Open
229 2025-03-12 Paris Play-In Swiss chess.com INT 1 David Anton Guijarro Leon Luke Mendonca Won: 1-0 55 Open
230 2025-03-11 Titled Tue 11th Mar Late chess.com INT 8 Alexey Sarana David Anton Guijarro Lost: 1-0 37 Open
231 2025-03-11 Titled Tue 11th Mar Late chess.com INT 7 David Anton Guijarro Dmitry Goltsev Won: 1-0 30 Open
232 2025-03-11 Titled Tue 11th Mar Early chess.com INT 7 David Anton Guijarro Sam Schmakel Lost: 0-1 38 Open
233 2025-03-11 Titled Tue 11th Mar Late chess.com INT 6 Rodolfos Stamatiou David Anton Guijarro Won: 0-1 60 Open
234 2025-03-11 Titled Tue 11th Mar Early chess.com INT 6 David Anton Guijarro Azer Mirzoev Won: 1-0 36 Open
235 2025-03-11 Titled Tue 11th Mar Late chess.com INT 5 David Anton Guijarro Olexandr Bortnyk Lost: 0-1 48 Open
236 2025-03-11 Titled Tue 11th Mar Early chess.com INT 5 Nataliya Buksa David Anton Guijarro Won: 0-1 26 Open
237 2025-03-11 Titled Tue 11th Mar Early chess.com INT 4 Qingyu Yuan David Anton Guijarro Lost: 1-0 39 Open
238 2025-03-11 Titled Tue 11th Mar Late chess.com INT 4 Anish Giri David Anton Guijarro Draw: 1/2-1/2 106 Open
239 2025-03-11 Titled Tue 11th Mar Late chess.com INT 3 David Anton Guijarro Shamil Arslanov Won: 1-0 57 Open
240 2025-03-11 Titled Tue 11th Mar Early chess.com INT 3 David Anton Guijarro Nikita Shandrygin Lost: 0-1 67 Open
241 2025-03-11 Titled Tue 11th Mar Early chess.com INT 2 Sergey Volkov David Anton Guijarro Won: 0-1 37 Open
242 2025-03-11 Titled Tue 11th Mar Late chess.com INT 2 David Anton Guijarro Teimur Toktomushev Won: 1-0 25 Open
243 2025-03-11 Titled Tue 11th Mar Early chess.com INT 1 David Anton Guijarro Tomasz Jaskolka Won: 1-0 16 Open
244 2025-03-11 Titled Tue 11th Mar Late chess.com INT 1 Vitalii Gryshko David Anton Guijarro Won: 0-1 43 Open
245 2025-03-04 Titled Tue 4th Mar Late chess.com INT 9 David Anton Guijarro David Gavrilescu Lost: 0-1 43 Open
246 2025-03-04 Titled Tue 4th Mar Early chess.com INT 9 David Anton Guijarro Igor Janik Won: 1-0 42 Open
247 2025-03-04 Titled Tue 4th Mar Early chess.com INT 8 Aleksandra Goryachkina David Anton Guijarro Draw: 1/2-1/2 78 Open
248 2025-03-04 Titled Tue 4th Mar Late chess.com INT 8 Ryan Amburgy David Anton Guijarro Won: 0-1 34 Open
249 2025-03-04 Titled Tue 4th Mar Early chess.com INT 7 David Anton Guijarro Oleg Kozlov Won: 1-0 35 Open
250 2025-03-04 Titled Tue 4th Mar Late chess.com INT 7 David Anton Guijarro Markus Ragger Lost: 0-1 36 Open
  1. vs Maksym DubnevychLost · 1-0Black · 2025-11-13 · Round 111st 3-0 Thursday Nov 13th 2025
  2. vs Vladimir FedoseevLost · 0-1White · 2025-11-13 · Round 101st 3-0 Thursday Nov 13th 2025
  3. vs Artem DyachukWon · 0-1Black · 2025-08-18 · Round 9Abu Dhabi Masters Online
  4. vs Raunak SadhwaniLost · 0-1White · 2025-08-18 · Round 8Abu Dhabi Masters Online
  5. vs Mohammad Miran KhademiWon · 1-0White · 2025-08-18 · Round 7Abu Dhabi Masters Online
  6. vs Sahib SinghWon · 0-1Black · 2025-08-18 · Round 6Abu Dhabi Masters Online
  7. vs Aleksandr RakhmanovDraw · ½–½White · 2025-08-18 · Round 5Abu Dhabi Masters Online
  8. vs Tikhon PopovWon · 1-0White · 2025-08-18 · Round 4Abu Dhabi Masters Online
  9. vs Goutham Krishna HLost · 1-0Black · 2025-08-18 · Round 3Abu Dhabi Masters Online
  10. vs Andriy KlymchukWon · 1-0White · 2025-08-18 · Round 2Abu Dhabi Masters Online
  11. vs Miroslav Baturin-VinogradovWon · 0-1Black · 2025-08-18 · Round 1Abu Dhabi Masters Online
  12. vs Arman MikaelyanLost · 1-0Black · 2025-08-18 · Round 11Abu Dhabi Masters Online
  13. vs Hikaru NakamuraLost · 0-1White · 2025-08-18 · Round 10Abu Dhabi Masters Online
  14. vs Fabiano CaruanaLost · 1-0Black · 2025-05-19 · Round 9Chess.com Classic Play-In
  15. vs Mahdi Gholami OrimiWon · 1-0White · 2025-05-19 · Round 8Chess.com Classic Play-In
  16. vs Jules MoussardWon · 0-1Black · 2025-05-19 · Round 7Chess.com Classic Play-In
  17. vs Dmitry AndreikinWon · 1-0White · 2025-05-19 · Round 6Chess.com Classic Play-In
  18. vs Axel BachmannWon · 0-1Black · 2025-05-19 · Round 5Chess.com Classic Play-In
  19. vs Hans Moke NiemannLost · 0-1White · 2025-05-19 · Round 4Chess.com Classic Play-In
  20. vs Nihal SarinLost · 1-0Black · 2025-05-19 · Round 3Chess.com Classic Play-In
  21. vs Mikita MayorauWon · 0-1Black · 2025-05-19 · Round 2Chess.com Classic Play-In
  22. vs Nikita MatinianWon · 1-0White · 2025-05-19 · Round 1Chess.com Classic Play-In
  23. vs David NavaraLost · 1-0Black · 2025-03-12 · Round 7Paris Play-In Swiss
  24. vs Pavel V. TregubovWon · 1-0White · 2025-03-12 · Round 6Paris Play-In Swiss
  25. vs Timur KocharinWon · 1-0White · 2025-03-12 · Round 5Paris Play-In Swiss
  26. vs Rohith Krishna SLost · 1-0Black · 2025-03-12 · Round 4Paris Play-In Swiss
  27. vs Srihari L RLost · 1-0Black · 2025-03-12 · Round 3Paris Play-In Swiss
  28. vs Stamatis Kourkoulos-ArditisWon · 1-0White · 2025-03-12 · Round 2Paris Play-In Swiss
  29. vs Leon Luke MendoncaWon · 1-0White · 2025-03-12 · Round 1Paris Play-In Swiss
  30. vs Alexey SaranaLost · 1-0Black · 2025-03-11 · Round 8Titled Tue 11th Mar Late
  31. vs Dmitry GoltsevWon · 1-0White · 2025-03-11 · Round 7Titled Tue 11th Mar Late
  32. vs Sam SchmakelLost · 0-1White · 2025-03-11 · Round 7Titled Tue 11th Mar Early
  33. vs Rodolfos StamatiouWon · 0-1Black · 2025-03-11 · Round 6Titled Tue 11th Mar Late
  34. vs Azer MirzoevWon · 1-0White · 2025-03-11 · Round 6Titled Tue 11th Mar Early
  35. vs Olexandr BortnykLost · 0-1White · 2025-03-11 · Round 5Titled Tue 11th Mar Late
  36. vs Nataliya BuksaWon · 0-1Black · 2025-03-11 · Round 5Titled Tue 11th Mar Early
  37. vs Qingyu YuanLost · 1-0Black · 2025-03-11 · Round 4Titled Tue 11th Mar Early
  38. vs Anish GiriDraw · ½–½Black · 2025-03-11 · Round 4Titled Tue 11th Mar Late
  39. vs Shamil ArslanovWon · 1-0White · 2025-03-11 · Round 3Titled Tue 11th Mar Late
  40. vs Nikita ShandryginLost · 0-1White · 2025-03-11 · Round 3Titled Tue 11th Mar Early
  41. vs Sergey VolkovWon · 0-1Black · 2025-03-11 · Round 2Titled Tue 11th Mar Early
  42. vs Teimur ToktomushevWon · 1-0White · 2025-03-11 · Round 2Titled Tue 11th Mar Late
  43. vs Tomasz JaskolkaWon · 1-0White · 2025-03-11 · Round 1Titled Tue 11th Mar Early
  44. vs Vitalii GryshkoWon · 0-1Black · 2025-03-11 · Round 1Titled Tue 11th Mar Late
  45. vs David GavrilescuLost · 0-1White · 2025-03-04 · Round 9Titled Tue 4th Mar Late
  46. vs Igor JanikWon · 1-0White · 2025-03-04 · Round 9Titled Tue 4th Mar Early
  47. vs Aleksandra GoryachkinaDraw · ½–½Black · 2025-03-04 · Round 8Titled Tue 4th Mar Early
  48. vs Ryan AmburgyWon · 0-1Black · 2025-03-04 · Round 8Titled Tue 4th Mar Late
  49. vs Oleg KozlovWon · 1-0White · 2025-03-04 · Round 7Titled Tue 4th Mar Early
  50. vs Markus RaggerLost · 0-1White · 2025-03-04 · Round 7Titled Tue 4th Mar Late

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical5½
2026-10-091. Schachbundesliga 2026-2027 Oktober 2026Classical2½
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical5
2026-09-07LEYENDAS Y PRODIGIOS II 2026Classical7½

All tournament results