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.
FIDE ratings
Rapid
2620Published FIDE
Blitz
2560Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 3301 | 2015-12-26 | 4th Al Ain Chess Classic | Al-Ain UAE | 4.28 | Mhamal Anurag | David Anton Guijarro | Draw: 1/2-1/2 | 40 | Open |
| 3302 | 2015-12-25 | 4th Al Ain Chess Classic | Al-Ain UAE | 3.13 | David Anton Guijarro | Chongsheng Zeng | Lost: 0-1 | 42 | Open |
| 3303 | 2015-12-24 | 4th Al Ain Chess Classic | Al-Ain UAE | 2.8 | Abhijit Kunte | David Anton Guijarro | Draw: 1/2-1/2 | 29 | Open |
| 3304 | 2015-12-23 | 4th Al Ain Chess Classic | Al-Ain UAE | 1.1 | David Anton Guijarro | Anna Zozulia | Won: 1-0 | 43 | Open |
| 3305 | 2015-11-22 | 20th European Teams | Reykjavik ISL | 9.9 | Igor Kovalenko | David Anton Guijarro | Won: 0-1 | 57 | Open |
| 3306 | 2015-11-21 | 20th European Teams | Reykjavik ISL | 8.15 | David Anton Guijarro | Milos Perunovic | Won: 1-0 | 42 | Open |
| 3307 | 2015-11-20 | 20th European Teams | Reykjavik ISL | 7.4 | Richard Rapport | David Anton Guijarro | Lost: 1-0 | 36 | Open |
| 3308 | 2015-11-19 | 20th European Teams | Reykjavik ISL | 6.6 | David Anton Guijarro | Danyyil Dvirnyy | Draw: 1/2-1/2 | 60 | Open |
| 3309 | 2015-11-17 | 20th European Teams | Reykjavik ISL | 5.3 | Laurent Fressinet | David Anton Guijarro | Draw: 1/2-1/2 | 36 | Open |
| 3310 | 2015-11-16 | 20th European Teams | Reykjavik ISL | 4.4 | David Anton Guijarro | Sebastian Bogner | Won: 1-0 | 41 | Open |
| 3311 | 2015-11-15 | 20th European Teams | Reykjavik ISL | 3.2 | David Anton Guijarro | Evgeny Tomashevsky | Draw: 1/2-1/2 | 41 | Open |
| 3312 | 2015-11-14 | 20th European Teams | Reykjavik ISL | 2.4 | Georg Meier | David Anton Guijarro | Draw: 1/2-1/2 | 41 | Open |
| 3313 | 2015-11-13 | 20th European Teams | Reykjavik ISL | 1.14 | Steven Geirnaert | David Anton Guijarro | Draw: 1/2-1/2 | 60 | Open |
| 3314 | 2015-10-14 | World Blitz 2015 | Berlin GER | 21.3 | David Anton Guijarro | Ivan Cheparinov | Draw: 1/2-1/2 | 10 | Open |
| 3315 | 2015-10-14 | World Blitz 2015 | Berlin GER | 20.32 | Jure Borisek | David Anton Guijarro | Draw: 1/2-1/2 | 39 | Open |
| 3316 | 2015-10-14 | World Blitz 2015 | Berlin GER | 19.38 | David Anton Guijarro | Falko Bindrich | Won: 1-0 | 73 | Open |
| 3317 | 2015-10-14 | World Blitz 2015 | Berlin GER | 18.33 | David Anton Guijarro | Ildar Khairullin | Lost: 0-1 | 40 | Open |
| 3318 | 2015-10-14 | World Blitz 2015 | Berlin GER | 17.39 | Victor Bologan | David Anton Guijarro | Won: 0-1 | 31 | Open |
| 3319 | 2015-10-14 | World Blitz 2015 | Berlin GER | 16.39 | David Anton Guijarro | Michael Roiz | Draw: 1/2-1/2 | 101 | Open |
| 3320 | 2015-10-14 | World Blitz 2015 | Berlin GER | 15.23 | Ruslan Ponomariov | David Anton Guijarro | Lost: 1-0 | 47 | Open |
| 3321 | 2015-10-14 | World Blitz 2015 | Berlin GER | 14.38 | David Anton Guijarro | Maxim Matlakov | Won: 1-0 | 37 | Open |
| 3322 | 2015-10-14 | World Blitz 2015 | Berlin GER | 13.51 | Antonios Pavlidis | David Anton Guijarro | Won: 0-1 | 64 | Open |
| 3323 | 2015-10-14 | World Blitz 2015 | Berlin GER | 12.59 | Peter Heine Nielsen | David Anton Guijarro | Won: 0-1 | 63 | Open |
| 3324 | 2015-10-13 | World Blitz 2015 | Berlin GER | 9.48 | David Anton Guijarro | Rasmus Svane | Won: 1-0 | 60 | Open |
| 3325 | 2015-10-13 | World Blitz 2015 | Berlin GER | 8.5 | David Anton Guijarro | Mikhail Al. Antipov | Draw: 1/2-1/2 | 147 | Open |
| 3326 | 2015-10-13 | World Blitz 2015 | Berlin GER | 7.38 | Dariusz Swiercz | David Anton Guijarro | Lost: 1-0 | 43 | Open |
| 3327 | 2015-10-13 | World Blitz 2015 | Berlin GER | 6.12 | David Anton Guijarro | Dmitry Andreikin | Lost: 0-1 | 39 | Open |
| 3328 | 2015-10-13 | World Blitz 2015 | Berlin GER | 5.36 | Jorden Van Foreest | David Anton Guijarro | Won: 0-1 | 67 | Open |
| 3329 | 2015-10-13 | World Blitz 2015 | Berlin GER | 4.1 | David Anton Guijarro | Anton Korobov | Lost: 0-1 | 47 | Open |
| 3330 | 2015-10-13 | World Blitz 2015 | Berlin GER | 3.5 | Vladimir Kramnik | David Anton Guijarro | Draw: 1/2-1/2 | 42 | Open |
| 3331 | 2015-10-13 | World Blitz 2015 | Berlin GER | 2.4 | David Anton Guijarro | Levon Aronian | Won: 1-0 | 68 | Open |
| 3332 | 2015-10-13 | World Blitz 2015 | Berlin GER | 11.51 | David Anton Guijarro | Alexander Motylev | Lost: 0-1 | 83 | Open |
| 3333 | 2015-10-13 | World Blitz 2015 | Berlin GER | 10.39 | Matthias Bluebaum | David Anton Guijarro | Lost: 1-0 | 39 | Open |
| 3334 | 2015-10-13 | World Blitz 2015 | Berlin GER | 1.61 | Milos Pavlovic | David Anton Guijarro | Won: 0-1 | 49 | Open |
| 3335 | 2015-10-12 | World Rapid 2015 | Berlin GER | 15.52 | Tomas Krnan | David Anton Guijarro | Draw: 1/2-1/2 | 39 | Open |
| 3336 | 2015-10-12 | World Rapid 2015 | Berlin GER | 14.53 | David Anton Guijarro | Jaan Ehlvest | Draw: 1/2-1/2 | 69 | Open |
| 3337 | 2015-10-12 | World Rapid 2015 | Berlin GER | 13.38 | Markus Ragger | David Anton Guijarro | Lost: 1-0 | 49 | Open |
| 3338 | 2015-10-12 | World Rapid 2015 | Berlin GER | 12.56 | David Anton Guijarro | Ottomar Ladva | Won: 1-0 | 50 | Open |
| 3339 | 2015-10-12 | World Rapid 2015 | Berlin GER | 11.55 | Florian, Dr. Handke | David Anton Guijarro | Draw: 1/2-1/2 | 42 | Open |
| 3340 | 2015-10-11 | World Rapid 2015 | Berlin GER | 9.5 | Michael Bezold | David Anton Guijarro | Won: 0-1 | 30 | Open |
| 3341 | 2015-10-11 | World Rapid 2015 | Berlin GER | 8.4 | David Anton Guijarro | Ivan Ivanisevic | Lost: 0-1 | 32 | Open |
| 3342 | 2015-10-11 | World Rapid 2015 | Berlin GER | 7.58 | S.P. Sethuraman | David Anton Guijarro | Won: 0-1 | 41 | Open |
| 3343 | 2015-10-11 | World Rapid 2015 | Berlin GER | 6.57 | David Anton Guijarro | Rasmus Svane | Draw: 1/2-1/2 | 46 | Open |
| 3344 | 2015-10-11 | World Rapid 2015 | Berlin GER | 10.43 | David Anton Guijarro | Krishnan Sasikiran | Lost: 0-1 | 43 | Open |
| 3345 | 2015-10-10 | World Rapid 2015 | Berlin GER | 5.31 | Alexander Grischuk | David Anton Guijarro | Lost: 1-0 | 52 | Open |
| 3346 | 2015-10-10 | World Rapid 2015 | Berlin GER | 4.37 | David Anton Guijarro | Zoltan Almasi | Draw: 1/2-1/2 | 37 | Open |
| 3347 | 2015-10-10 | World Rapid 2015 | Berlin GER | 3.28 | Etienne Bacrot | David Anton Guijarro | Lost: 1-0 | 45 | Open |
| 3348 | 2015-10-10 | World Rapid 2015 | Berlin GER | 2.27 | David Anton Guijarro | David Navara | Draw: 1/2-1/2 | 54 | Open |
| 3349 | 2015-10-10 | World Rapid 2015 | Berlin GER | 1.1 | Sergei Rublevsky | David Anton Guijarro | Won: 0-1 | 44 | Open |
| 3350 | 2015-09-12 | FIDE World Cup 2015 | Baku AZE | 1.2 | David Anton Guijarro | Liviu-Dieter Nisipeanu | Draw: 1/2-1/2 | 48 | Open |
- vs Mhamal AnuragDraw · ½–½Black · 2015-12-26 · Round 4.284th Al Ain Chess Classic
- vs Chongsheng ZengLost · 0-1White · 2015-12-25 · Round 3.134th Al Ain Chess Classic
- vs Abhijit KunteDraw · ½–½Black · 2015-12-24 · Round 2.84th Al Ain Chess Classic
- vs Anna ZozuliaWon · 1-0White · 2015-12-23 · Round 1.14th Al Ain Chess Classic
- vs Igor KovalenkoWon · 0-1Black · 2015-11-22 · Round 9.920th European Teams
- vs Milos PerunovicWon · 1-0White · 2015-11-21 · Round 8.1520th European Teams
- vs Richard RapportLost · 1-0Black · 2015-11-20 · Round 7.420th European Teams
- vs Danyyil DvirnyyDraw · ½–½White · 2015-11-19 · Round 6.620th European Teams
- vs Laurent FressinetDraw · ½–½Black · 2015-11-17 · Round 5.320th European Teams
- vs Sebastian BognerWon · 1-0White · 2015-11-16 · Round 4.420th European Teams
- vs Evgeny TomashevskyDraw · ½–½White · 2015-11-15 · Round 3.220th European Teams
- vs Georg MeierDraw · ½–½Black · 2015-11-14 · Round 2.420th European Teams
- vs Steven GeirnaertDraw · ½–½Black · 2015-11-13 · Round 1.1420th European Teams
- vs Ivan CheparinovDraw · ½–½White · 2015-10-14 · Round 21.3World Blitz 2015
- vs Jure BorisekDraw · ½–½Black · 2015-10-14 · Round 20.32World Blitz 2015
- vs Falko BindrichWon · 1-0White · 2015-10-14 · Round 19.38World Blitz 2015
- vs Ildar KhairullinLost · 0-1White · 2015-10-14 · Round 18.33World Blitz 2015
- vs Victor BologanWon · 0-1Black · 2015-10-14 · Round 17.39World Blitz 2015
- vs Michael RoizDraw · ½–½White · 2015-10-14 · Round 16.39World Blitz 2015
- vs Ruslan PonomariovLost · 1-0Black · 2015-10-14 · Round 15.23World Blitz 2015
- vs Maxim MatlakovWon · 1-0White · 2015-10-14 · Round 14.38World Blitz 2015
- vs Antonios PavlidisWon · 0-1Black · 2015-10-14 · Round 13.51World Blitz 2015
- vs Peter Heine NielsenWon · 0-1Black · 2015-10-14 · Round 12.59World Blitz 2015
- vs Rasmus SvaneWon · 1-0White · 2015-10-13 · Round 9.48World Blitz 2015
- vs Mikhail Al. AntipovDraw · ½–½White · 2015-10-13 · Round 8.5World Blitz 2015
- vs Dariusz SwierczLost · 1-0Black · 2015-10-13 · Round 7.38World Blitz 2015
- vs Dmitry AndreikinLost · 0-1White · 2015-10-13 · Round 6.12World Blitz 2015
- vs Jorden Van ForeestWon · 0-1Black · 2015-10-13 · Round 5.36World Blitz 2015
- vs Anton KorobovLost · 0-1White · 2015-10-13 · Round 4.1World Blitz 2015
- vs Vladimir KramnikDraw · ½–½Black · 2015-10-13 · Round 3.5World Blitz 2015
- vs Levon AronianWon · 1-0White · 2015-10-13 · Round 2.4World Blitz 2015
- vs Alexander MotylevLost · 0-1White · 2015-10-13 · Round 11.51World Blitz 2015
- vs Matthias BluebaumLost · 1-0Black · 2015-10-13 · Round 10.39World Blitz 2015
- vs Milos PavlovicWon · 0-1Black · 2015-10-13 · Round 1.61World Blitz 2015
- vs Tomas KrnanDraw · ½–½Black · 2015-10-12 · Round 15.52World Rapid 2015
- vs Jaan EhlvestDraw · ½–½White · 2015-10-12 · Round 14.53World Rapid 2015
- vs Markus RaggerLost · 1-0Black · 2015-10-12 · Round 13.38World Rapid 2015
- vs Ottomar LadvaWon · 1-0White · 2015-10-12 · Round 12.56World Rapid 2015
- vs Florian, Dr. HandkeDraw · ½–½Black · 2015-10-12 · Round 11.55World Rapid 2015
- vs Michael BezoldWon · 0-1Black · 2015-10-11 · Round 9.5World Rapid 2015
- vs Ivan IvanisevicLost · 0-1White · 2015-10-11 · Round 8.4World Rapid 2015
- vs S.P. SethuramanWon · 0-1Black · 2015-10-11 · Round 7.58World Rapid 2015
- vs Rasmus SvaneDraw · ½–½White · 2015-10-11 · Round 6.57World Rapid 2015
- vs Krishnan SasikiranLost · 0-1White · 2015-10-11 · Round 10.43World Rapid 2015
- vs Alexander GrischukLost · 1-0Black · 2015-10-10 · Round 5.31World Rapid 2015
- vs Zoltan AlmasiDraw · ½–½White · 2015-10-10 · Round 4.37World Rapid 2015
- vs Etienne BacrotLost · 1-0Black · 2015-10-10 · Round 3.28World Rapid 2015
- vs David NavaraDraw · ½–½White · 2015-10-10 · Round 2.27World Rapid 2015
- vs Sergei RublevskyWon · 0-1Black · 2015-10-10 · Round 1.1World Rapid 2015
- vs Liviu-Dieter NisipeanuDraw · ½–½White · 2015-09-12 · Round 1.2FIDE World Cup 2015
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½ |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5 |
| 2026-09-07 | LEYENDAS Y PRODIGIOS II 2026 | Classical | 7½ |