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

2661.0

Published FIDE

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
3707

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
3251 2016-06-04 II Neoclassical Open 2016 Madrid ESP 3.5 David Anton Guijarro Miguel Santos Ruiz Draw: 1/2-1/2 33 Open
3252 2016-06-04 II Neoclassical Open 2016 Madrid ESP 2.5 Gabriel Fernandez De Bobadilla David Anton Guijarro Won: 0-1 49 Open
3253 2016-06-04 II Neoclassical Open 2016 Madrid ESP 1.5 David Anton Guijarro Juan Rottenwohrer Suarez Won: 1-0 44 Open
3254 2016-06-03 II Neoclassical Masters Madrid ESP 5.1 David Anton Guijarro Julio E Granda Zuniga Lost: 0-1 43 Open
3255 2016-06-03 II Neoclassical Masters Madrid ESP 4.1 Francisco Vallejo Pons David Anton Guijarro Draw: 1/2-1/2 25 Open
3256 2016-06-03 II Neoclassical Masters Madrid ESP 3.2 David Anton Guijarro Ruslan Ponomariov Draw: 1/2-1/2 87 Open
3257 2016-06-03 II Neoclassical Masters Madrid ESP 1.2 Nigel D Short David Anton Guijarro Lost: 1-0 70 Open
3258 2016-05-23 17th ch-EUR Indiv 2016 Gjakova KOS 11.1 David Anton Guijarro Kirill Stupak Draw: 1/2-1/2 16 Open
3259 2016-05-22 17th ch-EUR Indiv 2016 Gjakova KOS 10.7 Markus Ragger David Anton Guijarro Draw: 1/2-1/2 45 Open
3260 2016-05-21 17th ch-EUR Indiv 2016 Gjakova KOS 9.8 David Anton Guijarro Evgeniy Najer Won: 1-0 42 Open
3261 2016-05-20 17th ch-EUR Indiv 2016 Gjakova KOS 8.8 Ivan Cheparinov David Anton Guijarro Draw: 1/2-1/2 90 Open
3262 2016-05-19 17th ch-EUR Indiv 2016 Gjakova KOS 7.6 David Anton Guijarro Francisco Vallejo Pons Draw: 1/2-1/2 23 Open
3263 2016-05-17 17th ch-EUR Indiv 2016 Gjakova KOS 6.27 Aziz Mert Erdogdu David Anton Guijarro Won: 0-1 28 Open
3264 2016-05-16 17th ch-EUR Indiv 2016 Gjakova KOS 5.26 David Anton Guijarro Umut Atakisi Draw: 1/2-1/2 17 Open
3265 2016-05-15 17th ch-EUR Indiv 2016 Gjakova KOS 4.7 Ruslan Ponomariov David Anton Guijarro Draw: 1/2-1/2 21 Open
3266 2016-05-14 17th ch-EUR Indiv 2016 Gjakova KOS 3.42 David Anton Guijarro Burak Firat Won: 1-0 62 Open
3267 2016-05-13 17th ch-EUR Indiv 2016 Gjakova KOS 2.48 Vahap Sanal David Anton Guijarro Draw: 1/2-1/2 28 Open
3268 2016-04-19 18th Dubai Open 2016 Dubai UAE 9.5 Lazaro Bruzon Batista David Anton Guijarro Lost: 1-0 59 Open
3269 2016-04-18 18th Dubai Open 2016 Dubai UAE 8.13 David Anton Guijarro Rout Padmini Won: 1-0 38 Open
3270 2016-04-17 18th Dubai Open 2016 Dubai UAE 7.1 Zaur Mammadov David Anton Guijarro Draw: 1/2-1/2 57 Open
3271 2016-04-16 18th Dubai Open 2016 Dubai UAE 6.11 David Anton Guijarro Deepan Chakkravarthy J. Draw: 1/2-1/2 25 Open
3272 2016-04-16 18th Dubai Open 2016 Dubai UAE 5.15 Petr Kostenko David Anton Guijarro Won: 0-1 39 Open
3273 2016-04-14 18th Dubai Open 2016 Dubai UAE 4.1 David Anton Guijarro David W L Howell Lost: 0-1 68 Open
3274 2016-04-13 18th Dubai Open 2016 Dubai UAE 3.12 David Anton Guijarro Mishra Swayams Won: 1-0 37 Open
3275 2016-04-12 18th Dubai Open 2016 Dubai UAE 2.17 Abdelrahman Hesham David Anton Guijarro Won: 0-1 46 Open
3276 2016-04-11 18th Dubai Open 2016 Dubai UAE 1.21 David Anton Guijarro Khaled Mona Won: 1-0 64 Open
3277 2016-03-09 Aeroflot Open A 2016 Moscow RUS 9.36 David Anton Guijarro Eldar Gasanov Won: 1-0 41 Open
3278 2016-03-08 Aeroflot Open A 2016 Moscow RUS 8.35 Amirreza Pourramezanali David Anton Guijarro Draw: 1/2-1/2 24 Open
3279 2016-03-07 Aeroflot Open A 2016 Moscow RUS 7.36 David Anton Guijarro Yang Shen Draw: 1/2-1/2 24 Open
3280 2016-03-06 Aeroflot Open A 2016 Moscow RUS 6.37 David Anton Guijarro Daniil Yuffa Draw: 1/2-1/2 106 Open
3281 2016-03-05 Aeroflot Open A 2016 Moscow RUS 5.43 Erigaisi Arjun David Anton Guijarro Won: 0-1 60 Open
3282 2016-03-04 Aeroflot Open A 2016 Moscow RUS 4.42 David Anton Guijarro Eesha Karavade Draw: 1/2-1/2 53 Open
3283 2016-03-03 Aeroflot Open A 2016 Moscow RUS 3.4 Chithambaram VR. Aravindh David Anton Guijarro Lost: 1-0 27 Open
3284 2016-03-02 Aeroflot Open A 2016 Moscow RUS 2.33 David Anton Guijarro Alexandr Predke Lost: 0-1 44 Open
3285 2016-03-01 Aeroflot Open A 2016 Moscow RUS 1.21 Sundar M. Shyam David Anton Guijarro Lost: 1-0 47 Open
3286 2016-02-04 Gibraltar Masters 2016 Caleta ENG 10.1 Hikaru Nakamura David Anton Guijarro Lost: 1-0 30 Open
3287 2016-02-03 Gibraltar Masters 2016 Caleta ENG 9.2 David Anton Guijarro Pentala Harikrishna Draw: 1/2-1/2 48 Open
3288 2016-02-02 Gibraltar Masters 2016 Caleta ENG 8.1 David Anton Guijarro Chao b Li Draw: 1/2-1/2 39 Open
3289 2016-02-01 Gibraltar Masters 2016 Caleta ENG 7.4 Richard Rapport David Anton Guijarro Won: 0-1 41 Open
3290 2016-01-31 Gibraltar Masters 2016 Caleta ENG 6.11 David Anton Guijarro Harika Dronavalli Won: 1-0 53 Open
3291 2016-01-30 Gibraltar Masters 2016 Caleta ENG 5.19 Chithambaram VR. Aravindh David Anton Guijarro Won: 0-1 39 Open
3292 2016-01-29 Gibraltar Masters 2016 Caleta ENG 4.18 David Anton Guijarro Benjamin Gledura Draw: 1/2-1/2 36 Open
3293 2016-01-28 Gibraltar Masters 2016 Caleta ENG 3.29 Alina Kashlinskaya David Anton Guijarro Won: 0-1 42 Open
3294 2016-01-27 Gibraltar Masters 2016 Caleta ENG 2.61 David Anton Guijarro Leon Piasetski Won: 1-0 41 Open
3295 2016-01-26 Gibraltar Masters 2016 Caleta ENG 1.24 Victor Plotkin David Anton Guijarro Draw: 1/2-1/2 34 Open
3296 2015-12-30 4th Al Ain Chess Classic Al-Ain UAE 9.14 David Anton Guijarro Valeriy Neverov Won: 1-0 54 Open
3297 2015-12-29 4th Al Ain Chess Classic Al-Ain UAE 8.19 Al Rakib Mollah Abdullah David Anton Guijarro Won: 0-1 34 Open
3298 2015-12-28 4th Al Ain Chess Classic Al-Ain UAE 7.21 David Anton Guijarro Tigran S. Petrosyan Draw: 1/2-1/2 36 Open
3299 2015-12-27 4th Al Ain Chess Classic Al-Ain UAE 6.27 Kulkarni Bhakti David Anton Guijarro Won: 0-1 22 Open
3300 2015-12-26 4th Al Ain Chess Classic Al-Ain UAE 5.26 David Anton Guijarro Nail Bashirli Draw: 1/2-1/2 28 Open
  1. vs Miguel Santos RuizDraw · ½–½White · 2016-06-04 · Round 3.5II Neoclassical Open 2016
  2. vs Gabriel Fernandez De BobadillaWon · 0-1Black · 2016-06-04 · Round 2.5II Neoclassical Open 2016
  3. vs Juan Rottenwohrer SuarezWon · 1-0White · 2016-06-04 · Round 1.5II Neoclassical Open 2016
  4. vs Julio E Granda ZunigaLost · 0-1White · 2016-06-03 · Round 5.1II Neoclassical Masters
  5. vs Francisco Vallejo PonsDraw · ½–½Black · 2016-06-03 · Round 4.1II Neoclassical Masters
  6. vs Ruslan PonomariovDraw · ½–½White · 2016-06-03 · Round 3.2II Neoclassical Masters
  7. vs Nigel D ShortLost · 1-0Black · 2016-06-03 · Round 1.2II Neoclassical Masters
  8. vs Kirill StupakDraw · ½–½White · 2016-05-23 · Round 11.117th ch-EUR Indiv 2016
  9. vs Markus RaggerDraw · ½–½Black · 2016-05-22 · Round 10.717th ch-EUR Indiv 2016
  10. vs Evgeniy NajerWon · 1-0White · 2016-05-21 · Round 9.817th ch-EUR Indiv 2016
  11. vs Ivan CheparinovDraw · ½–½Black · 2016-05-20 · Round 8.817th ch-EUR Indiv 2016
  12. vs Francisco Vallejo PonsDraw · ½–½White · 2016-05-19 · Round 7.617th ch-EUR Indiv 2016
  13. vs Aziz Mert ErdogduWon · 0-1Black · 2016-05-17 · Round 6.2717th ch-EUR Indiv 2016
  14. vs Umut AtakisiDraw · ½–½White · 2016-05-16 · Round 5.2617th ch-EUR Indiv 2016
  15. vs Ruslan PonomariovDraw · ½–½Black · 2016-05-15 · Round 4.717th ch-EUR Indiv 2016
  16. vs Burak FiratWon · 1-0White · 2016-05-14 · Round 3.4217th ch-EUR Indiv 2016
  17. vs Vahap SanalDraw · ½–½Black · 2016-05-13 · Round 2.4817th ch-EUR Indiv 2016
  18. vs Lazaro Bruzon BatistaLost · 1-0Black · 2016-04-19 · Round 9.518th Dubai Open 2016
  19. vs Rout PadminiWon · 1-0White · 2016-04-18 · Round 8.1318th Dubai Open 2016
  20. vs Zaur MammadovDraw · ½–½Black · 2016-04-17 · Round 7.118th Dubai Open 2016
  21. vs Deepan Chakkravarthy J.Draw · ½–½White · 2016-04-16 · Round 6.1118th Dubai Open 2016
  22. vs Petr KostenkoWon · 0-1Black · 2016-04-16 · Round 5.1518th Dubai Open 2016
  23. vs David W L HowellLost · 0-1White · 2016-04-14 · Round 4.118th Dubai Open 2016
  24. vs Mishra SwayamsWon · 1-0White · 2016-04-13 · Round 3.1218th Dubai Open 2016
  25. vs Abdelrahman HeshamWon · 0-1Black · 2016-04-12 · Round 2.1718th Dubai Open 2016
  26. vs Khaled MonaWon · 1-0White · 2016-04-11 · Round 1.2118th Dubai Open 2016
  27. vs Eldar GasanovWon · 1-0White · 2016-03-09 · Round 9.36Aeroflot Open A 2016
  28. vs Amirreza PourramezanaliDraw · ½–½Black · 2016-03-08 · Round 8.35Aeroflot Open A 2016
  29. vs Yang ShenDraw · ½–½White · 2016-03-07 · Round 7.36Aeroflot Open A 2016
  30. vs Daniil YuffaDraw · ½–½White · 2016-03-06 · Round 6.37Aeroflot Open A 2016
  31. vs Erigaisi ArjunWon · 0-1Black · 2016-03-05 · Round 5.43Aeroflot Open A 2016
  32. vs Eesha KaravadeDraw · ½–½White · 2016-03-04 · Round 4.42Aeroflot Open A 2016
  33. vs Chithambaram VR. AravindhLost · 1-0Black · 2016-03-03 · Round 3.4Aeroflot Open A 2016
  34. vs Alexandr PredkeLost · 0-1White · 2016-03-02 · Round 2.33Aeroflot Open A 2016
  35. vs Sundar M. ShyamLost · 1-0Black · 2016-03-01 · Round 1.21Aeroflot Open A 2016
  36. vs Hikaru NakamuraLost · 1-0Black · 2016-02-04 · Round 10.1Gibraltar Masters 2016
  37. vs Pentala HarikrishnaDraw · ½–½White · 2016-02-03 · Round 9.2Gibraltar Masters 2016
  38. vs Chao b LiDraw · ½–½White · 2016-02-02 · Round 8.1Gibraltar Masters 2016
  39. vs Richard RapportWon · 0-1Black · 2016-02-01 · Round 7.4Gibraltar Masters 2016
  40. vs Harika DronavalliWon · 1-0White · 2016-01-31 · Round 6.11Gibraltar Masters 2016
  41. vs Chithambaram VR. AravindhWon · 0-1Black · 2016-01-30 · Round 5.19Gibraltar Masters 2016
  42. vs Benjamin GleduraDraw · ½–½White · 2016-01-29 · Round 4.18Gibraltar Masters 2016
  43. vs Alina KashlinskayaWon · 0-1Black · 2016-01-28 · Round 3.29Gibraltar Masters 2016
  44. vs Leon PiasetskiWon · 1-0White · 2016-01-27 · Round 2.61Gibraltar Masters 2016
  45. vs Victor PlotkinDraw · ½–½Black · 2016-01-26 · Round 1.24Gibraltar Masters 2016
  46. vs Valeriy NeverovWon · 1-0White · 2015-12-30 · Round 9.144th Al Ain Chess Classic
  47. vs Al Rakib Mollah AbdullahWon · 0-1Black · 2015-12-29 · Round 8.194th Al Ain Chess Classic
  48. vs Tigran S. PetrosyanDraw · ½–½White · 2015-12-28 · Round 7.214th Al Ain Chess Classic
  49. vs Kulkarni BhaktiWon · 0-1Black · 2015-12-27 · Round 6.274th Al Ain Chess Classic
  50. vs Nail BashirliDraw · ½–½White · 2015-12-26 · Round 5.264th Al Ain Chess Classic

FIDE tournaments

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

All tournament results