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
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
3201 2016-09-10 42nd Olympiad 2016 Baku AZE 8.18 David Anton Guijarro Rogelio Barcenilla 1-0 45 Open
3202 2016-09-09 42nd Olympiad 2016 Baku AZE 7.1 Jure Borisek David Anton Guijarro 1/2-1/2 27 Open
3203 2016-09-08 42nd Olympiad 2016 Baku AZE 6.19 David Anton Guijarro Luis Galego 1-0 32 Open
3204 2016-09-06 42nd Olympiad 2016 Baku AZE 5.6 Levan Pantsulaia David Anton Guijarro 1-0 34 Open
3205 2016-09-05 42nd Olympiad 2016 Baku AZE 4.1 David Anton Guijarro Deivy Vera Siguenas 1-0 33 Open
3206 2016-09-04 42nd Olympiad 2016 Baku AZE 3.11 Romain Edouard David Anton Guijarro 1/2-1/2 63 Open
3207 2016-09-03 42nd Olympiad 2016 Baku AZE 2.25 Jakob Vang Glud David Anton Guijarro 0-1 43 Open
3208 2016-09-02 42nd Olympiad 2016 Baku AZE 1.13 David Anton Guijarro Gassan Bello 1-0 1 Open
3209 2016-08-13 81st ch-ESP 2016 Linares ESP 9.2 David Anton Guijarro Daniel Forcen Esteban 1-0 67 Open
3210 2016-08-12 81st ch-ESP 2016 Linares ESP 8.3 David Anton Guijarro Hipolito Asis Gargatagli 1/2-1/2 36 Open
3211 2016-08-11 81st ch-ESP 2016 Linares ESP 7.3 Julio Suarez Gomez David Anton Guijarro 0-1 37 Open
3212 2016-08-10 81st ch-ESP 2016 Linares ESP 6.1 David Anton Guijarro Francisco Vallejo Pons 1/2-1/2 30 Open
3213 2016-08-09 81st ch-ESP 2016 Linares ESP 5.6 Paolo Ladron De Guevara Pinto David Anton Guijarro 0-1 41 Open
3214 2016-08-08 81st ch-ESP 2016 Linares ESP 4.5 David Anton Guijarro Daniel Garcia Roman 1/2-1/2 44 Open
3215 2016-08-07 81st ch-ESP 2016 Linares ESP 3.15 Francisco Rubio Tent David Anton Guijarro 0-1 26 Open
3216 2016-08-06 81st ch-ESP 2016 Linares ESP 2.2 David Anton Guijarro Adrian Suarez Uriel 1/2-1/2 84 Open
3217 2016-08-05 81st ch-ESP 2016 Linares ESP 1.2 Maria Adela Perera Borrego David Anton Guijarro 0-1 20 Open
3218 2016-07-26 Lake Sevan 2016 Martuni ARM 9.4 David Anton Guijarro Hovhannes Gabuzyan 1-0 59 Open
3219 2016-07-25 Lake Sevan 2016 Martuni ARM 8.2 Jan-Krzysztof Duda David Anton Guijarro 1-0 80 Open
3220 2016-07-24 Lake Sevan 2016 Martuni ARM 7.5 David Anton Guijarro Santosh Gujrathi Vidit 1/2-1/2 54 Open
3221 2016-07-23 Lake Sevan 2016 Martuni ARM 6.1 Samuel Sevian David Anton Guijarro 1/2-1/2 35 Open
3222 2016-07-22 Lake Sevan 2016 Martuni ARM 5.5 Volodymyr Onyshchuk David Anton Guijarro 1/2-1/2 61 Open
3223 2016-07-21 Lake Sevan 2016 Martuni ARM 4.2 David Anton Guijarro Robert Hovhannisyan 1/2-1/2 48 Open
3224 2016-07-20 Lake Sevan 2016 Martuni ARM 3.4 Arman Pashikian David Anton Guijarro 0-1 46 Open
3225 2016-07-19 Lake Sevan 2016 Martuni ARM 2.2 David Anton Guijarro Vladislav Artemiev 1/2-1/2 68 Open
3226 2016-07-18 Lake Sevan 2016 Martuni ARM 1.3 Samvel Ter-Sahakyan David Anton Guijarro 1-0 50 Open
3227 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 22.23 Jakhongir Vakhidov David Anton Guijarro 1-0 48 Open
3228 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 21.23 David Anton Guijarro Jakhongir Vakhidov 1-0 53 Open
3229 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 20.16 David Anton Guijarro Yifan Hou 0-1 37 Open
3230 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 19.16 Yifan Hou David Anton Guijarro 1/2-1/2 66 Open
3231 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 18.16 David Anton Guijarro Igor Kovalenko 0-1 31 Open
3232 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 17.16 Igor Kovalenko David Anton Guijarro 0-1 41 Open
3233 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 16.21 Tair Vahidov David Anton Guijarro 1/2-1/2 55 Open
3234 2016-06-19 Eurasian Blitz Chess Cup Almaty KAZ 15.21 David Anton Guijarro Tair Vahidov 1-0 43 Open
3235 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 9.15 Aleksey Dreev David Anton Guijarro 1/2-1/2 76 Open
3236 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 6.13 David Anton Guijarro Rustam Kasimdzhanov 0-1 38 Open
3237 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 3.7 David Anton Guijarro Peter Svidler 1-0 33 Open
3238 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 14.14 David Anton Guijarro Ivan Saric 0-1 50 Open
3239 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 13.14 Ivan Saric David Anton Guijarro 1-0 65 Open
3240 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 12.9 Quang Liem Le David Anton Guijarro 1-0 45 Open
3241 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 11.9 David Anton Guijarro Quang Liem Le 1-0 39 Open
3242 2016-06-18 Eurasian Blitz Chess Cup Almaty KAZ 10.15 David Anton Guijarro Aleksey Dreev 1-0 48 Open
3243 2016-06-10 29th Leon GM 2016 Leon ESP 1.4 Viswanathan Anand David Anton Guijarro 1-0 68 Open
3244 2016-06-10 29th Leon GM 2016 Leon ESP 1.3 David Anton Guijarro Viswanathan Anand 1-0 41 Open
3245 2016-06-10 29th Leon GM 2016 Leon ESP 1.2 Viswanathan Anand David Anton Guijarro 1-0 51 Open
3246 2016-06-10 29th Leon GM 2016 Leon ESP 1.1 David Anton Guijarro Viswanathan Anand 1/2-1/2 32 Open
3247 2016-06-04 II Neoclassical Open 2016 Madrid ESP 8.4 Marc Narciso Dublan David Anton Guijarro 0-1 41 Open
3248 2016-06-04 II Neoclassical Open 2016 Madrid ESP 7.1 Francisco Vallejo Pons David Anton Guijarro 1/2-1/2 12 Open
3249 2016-06-04 II Neoclassical Open 2016 Madrid ESP 6.2 Daniel Forcen Esteban David Anton Guijarro 1/2-1/2 8 Open
3250 2016-06-04 II Neoclassical Open 2016 Madrid ESP 5.3 David Anton Guijarro Enrique Llobell Cortell 1-0 26 Open
  1. vs Rogelio BarcenillaWon · 1-0White · 2016-09-10 · Round 8.1842nd Olympiad 2016
  2. vs Jure BorisekDraw · ½–½Black · 2016-09-09 · Round 7.142nd Olympiad 2016
  3. vs Luis GalegoWon · 1-0White · 2016-09-08 · Round 6.1942nd Olympiad 2016
  4. vs Levan PantsulaiaLost · 1-0Black · 2016-09-06 · Round 5.642nd Olympiad 2016
  5. vs Deivy Vera SiguenasWon · 1-0White · 2016-09-05 · Round 4.142nd Olympiad 2016
  6. vs Romain EdouardDraw · ½–½Black · 2016-09-04 · Round 3.1142nd Olympiad 2016
  7. vs Jakob Vang GludWon · 0-1Black · 2016-09-03 · Round 2.2542nd Olympiad 2016
  8. vs Gassan BelloWon · 1-0White · 2016-09-02 · Round 1.1342nd Olympiad 2016
  9. vs Daniel Forcen EstebanWon · 1-0White · 2016-08-13 · Round 9.281st ch-ESP 2016
  10. vs Hipolito Asis GargatagliDraw · ½–½White · 2016-08-12 · Round 8.381st ch-ESP 2016
  11. vs Julio Suarez GomezWon · 0-1Black · 2016-08-11 · Round 7.381st ch-ESP 2016
  12. vs Francisco Vallejo PonsDraw · ½–½White · 2016-08-10 · Round 6.181st ch-ESP 2016
  13. vs Paolo Ladron De Guevara PintoWon · 0-1Black · 2016-08-09 · Round 5.681st ch-ESP 2016
  14. vs Daniel Garcia RomanDraw · ½–½White · 2016-08-08 · Round 4.581st ch-ESP 2016
  15. vs Francisco Rubio TentWon · 0-1Black · 2016-08-07 · Round 3.1581st ch-ESP 2016
  16. vs Adrian Suarez UrielDraw · ½–½White · 2016-08-06 · Round 2.281st ch-ESP 2016
  17. vs Maria Adela Perera BorregoWon · 0-1Black · 2016-08-05 · Round 1.281st ch-ESP 2016
  18. vs Hovhannes GabuzyanWon · 1-0White · 2016-07-26 · Round 9.4Lake Sevan 2016
  19. vs Jan-Krzysztof DudaLost · 1-0Black · 2016-07-25 · Round 8.2Lake Sevan 2016
  20. vs Santosh Gujrathi ViditDraw · ½–½White · 2016-07-24 · Round 7.5Lake Sevan 2016
  21. vs Samuel SevianDraw · ½–½Black · 2016-07-23 · Round 6.1Lake Sevan 2016
  22. vs Volodymyr OnyshchukDraw · ½–½Black · 2016-07-22 · Round 5.5Lake Sevan 2016
  23. vs Robert HovhannisyanDraw · ½–½White · 2016-07-21 · Round 4.2Lake Sevan 2016
  24. vs Arman PashikianWon · 0-1Black · 2016-07-20 · Round 3.4Lake Sevan 2016
  25. vs Vladislav ArtemievDraw · ½–½White · 2016-07-19 · Round 2.2Lake Sevan 2016
  26. vs Samvel Ter-SahakyanLost · 1-0Black · 2016-07-18 · Round 1.3Lake Sevan 2016
  27. vs Jakhongir VakhidovLost · 1-0Black · 2016-06-19 · Round 22.23Eurasian Blitz Chess Cup
  28. vs Jakhongir VakhidovWon · 1-0White · 2016-06-19 · Round 21.23Eurasian Blitz Chess Cup
  29. vs Yifan HouLost · 0-1White · 2016-06-19 · Round 20.16Eurasian Blitz Chess Cup
  30. vs Yifan HouDraw · ½–½Black · 2016-06-19 · Round 19.16Eurasian Blitz Chess Cup
  31. vs Igor KovalenkoLost · 0-1White · 2016-06-19 · Round 18.16Eurasian Blitz Chess Cup
  32. vs Igor KovalenkoWon · 0-1Black · 2016-06-19 · Round 17.16Eurasian Blitz Chess Cup
  33. vs Tair VahidovDraw · ½–½Black · 2016-06-19 · Round 16.21Eurasian Blitz Chess Cup
  34. vs Tair VahidovWon · 1-0White · 2016-06-19 · Round 15.21Eurasian Blitz Chess Cup
  35. vs Aleksey DreevDraw · ½–½Black · 2016-06-18 · Round 9.15Eurasian Blitz Chess Cup
  36. vs Rustam KasimdzhanovLost · 0-1White · 2016-06-18 · Round 6.13Eurasian Blitz Chess Cup
  37. vs Peter SvidlerWon · 1-0White · 2016-06-18 · Round 3.7Eurasian Blitz Chess Cup
  38. vs Ivan SaricLost · 0-1White · 2016-06-18 · Round 14.14Eurasian Blitz Chess Cup
  39. vs Ivan SaricLost · 1-0Black · 2016-06-18 · Round 13.14Eurasian Blitz Chess Cup
  40. vs Quang Liem LeLost · 1-0Black · 2016-06-18 · Round 12.9Eurasian Blitz Chess Cup
  41. vs Quang Liem LeWon · 1-0White · 2016-06-18 · Round 11.9Eurasian Blitz Chess Cup
  42. vs Aleksey DreevWon · 1-0White · 2016-06-18 · Round 10.15Eurasian Blitz Chess Cup
  43. vs Viswanathan AnandLost · 1-0Black · 2016-06-10 · Round 1.429th Leon GM 2016
  44. vs Viswanathan AnandWon · 1-0White · 2016-06-10 · Round 1.329th Leon GM 2016
  45. vs Viswanathan AnandLost · 1-0Black · 2016-06-10 · Round 1.229th Leon GM 2016
  46. vs Viswanathan AnandDraw · ½–½White · 2016-06-10 · Round 1.129th Leon GM 2016
  47. vs Marc Narciso DublanWon · 0-1Black · 2016-06-04 · Round 8.4II Neoclassical Open 2016
  48. vs Francisco Vallejo PonsDraw · ½–½Black · 2016-06-04 · Round 7.1II Neoclassical Open 2016
  49. vs Daniel Forcen EstebanDraw · ½–½Black · 2016-06-04 · Round 6.2II Neoclassical Open 2016
  50. vs Enrique Llobell CortellWon · 1-0White · 2016-06-04 · Round 5.3II Neoclassical Open 2016

FIDE tournaments

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

All tournament results