GMDavid Anton Guijarro
- 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.
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 |
|---|---|---|---|---|---|---|---|---|---|
| 3151 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 25.5 | David Anton Guijarro | Pavel Ponkratov | 1-0 | 66 | Open |
| 3152 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 24.11 | Valery Kazakouski | David Anton Guijarro | 0-1 | 40 | Open |
| 3153 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 23.11 | David Anton Guijarro | Valery Kazakouski | 1-0 | 70 | Open |
| 3154 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 22.9 | David Anton Guijarro | Mateusz Bartel | 1/2-1/2 | 64 | Open |
| 3155 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 21.9 | Mateusz Bartel | David Anton Guijarro | 1/2-1/2 | 66 | Open |
| 3156 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 20.8 | Alexander Riazantsev | David Anton Guijarro | 1/2-1/2 | 52 | Open |
| 3157 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 19.8 | David Anton Guijarro | Alexander Riazantsev | 1/2-1/2 | 80 | Open |
| 3158 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 9.32 | Sander Kukk | David Anton Guijarro | 0-1 | 25 | Open |
| 3159 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 4.32 | Theodoros Varvadoukas | David Anton Guijarro | 1-0 | 39 | Open |
| 3160 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 3.32 | David Anton Guijarro | Theodoros Varvadoukas | 1-0 | 26 | Open |
| 3161 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 18.13 | David Anton Guijarro | Vladimir Potkin | 1-0 | 39 | Open |
| 3162 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 17.13 | Vladimir Potkin | David Anton Guijarro | 1/2-1/2 | 55 | Open |
| 3163 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 16.6 | David Anton Guijarro | Sergei Zhigalko | 1-0 | 43 | Open |
| 3164 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 15.6 | Sergei Zhigalko | David Anton Guijarro | 1-0 | 45 | Open |
| 3165 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 14.4 | Nikita Vitiugov | David Anton Guijarro | 0-1 | 89 | Open |
| 3166 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 13.4 | David Anton Guijarro | Nikita Vitiugov | 0-1 | 53 | Open |
| 3167 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 12.21 | Pavel Potapov | David Anton Guijarro | 0-1 | 38 | Open |
| 3168 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 11.21 | David Anton Guijarro | Pavel Potapov | 1-0 | 34 | Open |
| 3169 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 10.32 | David Anton Guijarro | Sander Kukk | 1-0 | 65 | Open |
| 3170 | 2016-12-16 | European Rapid 2016 | Tallinn EST | 9.3 | Maxim Matlakov | David Anton Guijarro | 1-0 | 41 | Open |
| 3171 | 2016-12-16 | European Rapid 2016 | Tallinn EST | 8.5 | David Anton Guijarro | Arkadij Naiditsch | 1-0 | 50 | Open |
| 3172 | 2016-12-16 | European Rapid 2016 | Tallinn EST | 7.6 | Ruslan Ponomariov | David Anton Guijarro | 0-1 | 35 | Open |
| 3173 | 2016-12-16 | European Rapid 2016 | Tallinn EST | 11.11 | Evgeniy Najer | David Anton Guijarro | 0-1 | 72 | Open |
| 3174 | 2016-12-16 | European Rapid 2016 | Tallinn EST | 10.12 | David Anton Guijarro | Alexander Motylev | 1/2-1/2 | 57 | Open |
| 3175 | 2016-12-15 | European Rapid 2016 | Tallinn EST | 6.5 | David Anton Guijarro | Peter Leko | 1/2-1/2 | 21 | Open |
| 3176 | 2016-12-15 | European Rapid 2016 | Tallinn EST | 5.1 | Dmitry Andreikin | David Anton Guijarro | 1/2-1/2 | 43 | Open |
| 3177 | 2016-12-15 | European Rapid 2016 | Tallinn EST | 4.19 | David Anton Guijarro | Alexander Finkel | 1-0 | 36 | Open |
| 3178 | 2016-12-15 | European Rapid 2016 | Tallinn EST | 3.29 | Zan Tomazini | David Anton Guijarro | 0-1 | 55 | Open |
| 3179 | 2016-12-15 | European Rapid 2016 | Tallinn EST | 2.35 | David Anton Guijarro | Kaarel Nestor | 1-0 | 42 | Open |
| 3180 | 2016-12-15 | European Rapid 2016 | Tallinn EST | 1.34 | Janis Isakovs | David Anton Guijarro | 0-1 | 74 | Open |
| 3181 | 2016-12-11 | TCh-HUN 2016-17 | Hungary HUN | 4.3 | Marko Nenezic | David Anton Guijarro | 1/2-1/2 | 58 | Open |
| 3182 | 2016-11-13 | TCh-HUN 2016-17 | Hungary HUN | 2.3 | Sinisa Saric | David Anton Guijarro | 0-1 | 31 | Open |
| 3183 | 2016-10-30 | TCh-HUN 2016-17 | Hungary HUN | 1.3 | David Anton Guijarro | Imre Balog | 1-0 | 51 | Open |
| 3184 | 2016-10-28 | Barcelona GM 2016 | Barcelona ESP | 7.4 | David Anton Guijarro | Jan-Krzysztof Duda | 1-0 | 49 | Open |
| 3185 | 2016-10-27 | Barcelona GM 2016 | Barcelona ESP | 6.1 | Josep Manuel Lopez Martinez | David Anton Guijarro | 0-1 | 90 | Open |
| 3186 | 2016-10-26 | Barcelona GM 2016 | Barcelona ESP | 5.4 | Hipolito Asis Gargatagli | David Anton Guijarro | 1-0 | 61 | Open |
| 3187 | 2016-10-25 | Barcelona GM 2016 | Barcelona ESP | 4.2 | David Anton Guijarro | Fernando Peralta | 1/2-1/2 | 84 | Open |
| 3188 | 2016-10-24 | Barcelona GM 2016 | Barcelona ESP | 3.3 | Arkadij Naiditsch | David Anton Guijarro | 0-1 | 31 | Open |
| 3189 | 2016-10-23 | Barcelona GM 2016 | Barcelona ESP | 2.3 | David Anton Guijarro | Vadim Zvjaginsev | 1/2-1/2 | 45 | Open |
| 3190 | 2016-10-22 | Barcelona GM 2016 | Barcelona ESP | 1.2 | Miguel Munoz | David Anton Guijarro | 0-1 | 42 | Open |
| 3191 | 2016-10-02 | TCh-ESP Div Honor 2016 | Monzon ESP | 7.4 | Etienne Bacrot | David Anton Guijarro | 1/2-1/2 | 76 | Open |
| 3192 | 2016-10-01 | TCh-ESP Div Honor 2016 | Monzon ESP | 6.2 | David Anton Guijarro | Teimour Radjabov | 1-0 | 31 | Open |
| 3193 | 2016-09-30 | TCh-ESP Div Honor 2016 | Monzon ESP | 5.3 | Pentala Harikrishna | David Anton Guijarro | 1/2-1/2 | 51 | Open |
| 3194 | 2016-09-29 | TCh-ESP Div Honor 2016 | Monzon ESP | 4.3 | David Anton Guijarro | Ivan Cheparinov | 1/2-1/2 | 58 | Open |
| 3195 | 2016-09-28 | TCh-ESP Div Honor 2016 | Monzon ESP | 3.2 | Ernesto Inarkiev | David Anton Guijarro | 1-0 | 60 | Open |
| 3196 | 2016-09-27 | TCh-ESP Div Honor 2016 | Monzon ESP | 2.4 | David Anton Guijarro | Kacper Piorun | 0-1 | 62 | Open |
| 3197 | 2016-09-26 | TCh-ESP Div Honor 2016 | Monzon ESP | 1.1 | David Anton Guijarro | Tamas Banusz | 1-0 | 33 | Open |
| 3198 | 2016-09-13 | 42nd Olympiad 2016 | Baku AZE | 11.1 | Mateusz Bartel | David Anton Guijarro | 1-0 | 119 | Open |
| 3199 | 2016-09-12 | 42nd Olympiad 2016 | Baku AZE | 10.9 | David Anton Guijarro | Hristos Banikas | 1/2-1/2 | 59 | Open |
| 3200 | 2016-09-11 | 42nd Olympiad 2016 | Baku AZE | 9.14 | Robert Kreisl | David Anton Guijarro | 1/2-1/2 | 49 | Open |
- vs Pavel PonkratovWon · 1-0European Blitz 2016
- vs Valery KazakouskiWon · 0-1European Blitz 2016
- vs Valery KazakouskiWon · 1-0European Blitz 2016
- vs Mateusz BartelDraw · ½–½European Blitz 2016
- vs Mateusz BartelDraw · ½–½European Blitz 2016
- vs Alexander RiazantsevDraw · ½–½European Blitz 2016
- vs Alexander RiazantsevDraw · ½–½European Blitz 2016
- vs Sander KukkWon · 0-1European Blitz 2016
- vs Theodoros VarvadoukasLost · 1-0European Blitz 2016
- vs Theodoros VarvadoukasWon · 1-0European Blitz 2016
- vs Vladimir PotkinWon · 1-0European Blitz 2016
- vs Vladimir PotkinDraw · ½–½European Blitz 2016
- vs Sergei ZhigalkoWon · 1-0European Blitz 2016
- vs Sergei ZhigalkoLost · 1-0European Blitz 2016
- vs Nikita VitiugovWon · 0-1European Blitz 2016
- vs Nikita VitiugovLost · 0-1European Blitz 2016
- vs Pavel PotapovWon · 0-1European Blitz 2016
- vs Pavel PotapovWon · 1-0European Blitz 2016
- vs Sander KukkWon · 1-0European Blitz 2016
- vs Maxim MatlakovLost · 1-0European Rapid 2016
- vs Arkadij NaiditschWon · 1-0European Rapid 2016
- vs Ruslan PonomariovWon · 0-1European Rapid 2016
- vs Evgeniy NajerWon · 0-1European Rapid 2016
- vs Alexander MotylevDraw · ½–½European Rapid 2016
- vs Peter LekoDraw · ½–½European Rapid 2016
- vs Dmitry AndreikinDraw · ½–½European Rapid 2016
- vs Alexander FinkelWon · 1-0European Rapid 2016
- vs Zan TomaziniWon · 0-1European Rapid 2016
- vs Kaarel NestorWon · 1-0European Rapid 2016
- vs Janis IsakovsWon · 0-1European Rapid 2016
- vs Marko NenezicDraw · ½–½TCh-HUN 2016-17
- vs Sinisa SaricWon · 0-1TCh-HUN 2016-17
- vs Imre BalogWon · 1-0TCh-HUN 2016-17
- vs Jan-Krzysztof DudaWon · 1-0Barcelona GM 2016
- vs Josep Manuel Lopez MartinezWon · 0-1Barcelona GM 2016
- vs Hipolito Asis GargatagliLost · 1-0Barcelona GM 2016
- vs Fernando PeraltaDraw · ½–½Barcelona GM 2016
- vs Arkadij NaiditschWon · 0-1Barcelona GM 2016
- vs Vadim ZvjaginsevDraw · ½–½Barcelona GM 2016
- vs Miguel MunozWon · 0-1Barcelona GM 2016
- vs Etienne BacrotDraw · ½–½TCh-ESP Div Honor 2016
- vs Teimour RadjabovWon · 1-0TCh-ESP Div Honor 2016
- vs Pentala HarikrishnaDraw · ½–½TCh-ESP Div Honor 2016
- vs Ivan CheparinovDraw · ½–½TCh-ESP Div Honor 2016
- vs Ernesto InarkievLost · 1-0TCh-ESP Div Honor 2016
- vs Kacper PiorunLost · 0-1TCh-ESP Div Honor 2016
- vs Tamas BanuszWon · 1-0TCh-ESP Div Honor 2016
- vs Mateusz BartelLost · 1-042nd Olympiad 2016
- vs Hristos BanikasDraw · ½–½42nd Olympiad 2016
- vs Robert KreislDraw · ½–½42nd Olympiad 2016
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 41st European Chess Club Cup - OPEN | Classical | 5½ |
| 2026-10-09 | 1. Schachbundesliga 2026-2027 Oktober 2026 | Classical | 2½ |