Photo credit

Maxime Vachier-Lagrave

Photo: Lennart Ootes

https://www.chessphotoshop.com/FIDE-Candidates-2021-Yekaternburg/i-Pp3

CC BY-SA 4.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMMaxime Vachier-Lagrave

FRA Born 1990 (Age ≈36) Male
FIDE ID
623539

About Maxime Vachier-Lagrave

Maxime Vachier-Lagrave grew up in Nogent-sur-Marne, near Paris. A chess set received as a Christmas present sparked his interest as a small child. His father taught him the basics, and he soon began playing at a club. He won French youth titles from under-eight through under-twenty. Show more

Maxime Vachier-Lagrave grew up in Nogent-sur-Marne, near Paris. A chess set received as a Christmas present sparked his interest as a small child. His father taught him the basics, and he soon began playing at a club. He won French youth titles from under-eight through under-twenty. At fourteen he became a grandmaster. He won the senior French championship in 2007 after beating Vladislav Tkachiev in a playoff. In 2009 he became world junior champion in Argentina. That year he also won at Biel, defeating several established elite players. After completing a mathematics degree in 2010, he committed to professional chess.

He won four consecutive editions of Biel from 2013 through 2016. He also won the European blitz championship in 2010 and 2012. His outright victory at Dortmund in 2016 came ahead of former winners Vladimir Kramnik and Fabiano Caruana. In 2021 he became world blitz champion, defeating Jan-Krzysztof Duda in a playoff. His later successes extended to online competition. He won the 2024 CrunchLabs Masters after eliminating Magnus Carlsen and defeating Alireza Firouzja in the final stages.

FIDE ratings

Classical

2722.2 +15.2

Live estimate

Rapid

2712

Published FIDE

Blitz

2734

Published FIDE

Official classical ranks

World rank
#28
National rank · FRA
#2

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2819 Aug 2016
Recorded years
2001–2026
Archived games
2812

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
1251 2020-01-25 Gibraltar Masters 2020 Caleta ENG 5.8 Maxime Vachier-Lagrave Vahap Sanal Draw: 1/2-1/2 47 Open
1252 2020-01-24 Gibraltar Masters 2020 Caleta ENG 4.4 Suri Vaibhav Maxime Vachier-Lagrave Draw: 1/2-1/2 30 Open
1253 2020-01-23 Gibraltar Masters 2020 Caleta ENG 3.18 Maxime Vachier-Lagrave Tal Baron Won: 1-0 39 Open
1254 2020-01-22 Gibraltar Masters 2020 Caleta ENG 2.2 Gabriel Flom Maxime Vachier-Lagrave Draw: 1/2-1/2 53 Open
1255 2020-01-21 Gibraltar Masters 2020 Caleta ENG 1.2 Maxime Vachier-Lagrave Irine Kharisma Sukandar Won: 1-0 36 Open
1256 2019-12-30 World Blitz 2019 Moscow RUS 21.3 Maxime Vachier-Lagrave Vladimir Kramnik Draw: 1/2-1/2 44 Open
1257 2019-12-30 World Blitz 2019 Moscow RUS 20.7 Alexey Sarana Maxime Vachier-Lagrave Won: 0-1 86 Open
1258 2019-12-30 World Blitz 2019 Moscow RUS 19.5 Maxime Vachier-Lagrave Hao Wang Draw: 1/2-1/2 59 Open
1259 2019-12-30 World Blitz 2019 Moscow RUS 18.2 Hikaru Nakamura Maxime Vachier-Lagrave Lost: 1-0 81 Open
1260 2019-12-30 World Blitz 2019 Moscow RUS 17.6 Maxime Vachier-Lagrave Nihal Sarin Won: 1-0 44 Open
1261 2019-12-30 World Blitz 2019 Moscow RUS 16.5 Vladislav Artemiev Maxime Vachier-Lagrave Draw: 1/2-1/2 53 Open
1262 2019-12-30 World Blitz 2019 Moscow RUS 15.1 Maxime Vachier-Lagrave Magnus Carlsen Draw: 1/2-1/2 50 Open
1263 2019-12-30 World Blitz 2019 Moscow RUS 14.7 Maxime Vachier-Lagrave Levon Aronian Won: 1-0 60 Open
1264 2019-12-30 World Blitz 2019 Moscow RUS 13.8 Eltaj Safarli Maxime Vachier-Lagrave Won: 0-1 40 Open
1265 2019-12-29 World Blitz 2019 Moscow RUS 9.19 Alvar Alonso Rosell Maxime Vachier-Lagrave Won: 0-1 71 Open
1266 2019-12-29 World Blitz 2019 Moscow RUS 8.11 Maxime Vachier-Lagrave Aleksey Dreev Lost: 0-1 69 Open
1267 2019-12-29 World Blitz 2019 Moscow RUS 7.15 Maksim Chigaev Maxime Vachier-Lagrave Won: 0-1 36 Open
1268 2019-12-29 World Blitz 2019 Moscow RUS 6.26 Maxime Vachier-Lagrave Sergey Grigoriants Won: 1-0 46 Open
1269 2019-12-29 World Blitz 2019 Moscow RUS 5.43 Evgeny Pigusov Maxime Vachier-Lagrave Won: 0-1 34 Open
1270 2019-12-29 World Blitz 2019 Moscow RUS 4.65 Maxime Vachier-Lagrave Alexey Reshetnikov Won: 1-0 75 Open
1271 2019-12-29 World Blitz 2019 Moscow RUS 3.38 Aleksandr Rakhmanov Maxime Vachier-Lagrave Lost: 1-0 38 Open
1272 2019-12-29 World Blitz 2019 Moscow RUS 2.43 Maxime Vachier-Lagrave Bartosz Socko Draw: 1/2-1/2 69 Open
1273 2019-12-29 World Blitz 2019 Moscow RUS 12.14 Maxime Vachier-Lagrave David Anton Guijarro Won: 1-0 38 Open
1274 2019-12-29 World Blitz 2019 Moscow RUS 11.12 Boris Savchenko Maxime Vachier-Lagrave Draw: 1/2-1/2 54 Open
1275 2019-12-29 World Blitz 2019 Moscow RUS 10.11 Maxime Vachier-Lagrave Manuel Petrosyan Draw: 1/2-1/2 89 Open
1276 2019-12-29 World Blitz 2019 Moscow RUS 1.12 Mikhail Kobalia Maxime Vachier-Lagrave Draw: 1/2-1/2 39 Open
1277 2019-12-28 World Rapid 2019 Moscow RUS 15.5 Maxime Vachier-Lagrave Pavel Ponkratov Draw: 1/2-1/2 42 Open
1278 2019-12-28 World Rapid 2019 Moscow RUS 14.2 Vladislav Artemiev Maxime Vachier-Lagrave Lost: 1-0 29 Open
1279 2019-12-28 World Rapid 2019 Moscow RUS 13.3 Maxime Vachier-Lagrave Jan-Krzysztof Duda Draw: 1/2-1/2 52 Open
1280 2019-12-28 World Rapid 2019 Moscow RUS 12.2 Hikaru Nakamura Maxime Vachier-Lagrave Draw: 1/2-1/2 27 Open
1281 2019-12-28 World Rapid 2019 Moscow RUS 11.1 Maxime Vachier-Lagrave Magnus Carlsen Draw: 1/2-1/2 58 Open
1282 2019-12-27 World Rapid 2019 Moscow RUS 9.2 Maxime Vachier-Lagrave Shakhriyar Mamedyarov Won: 1-0 37 Open
1283 2019-12-27 World Rapid 2019 Moscow RUS 8.5 Alexandr Predke Maxime Vachier-Lagrave Won: 0-1 69 Open
1284 2019-12-27 World Rapid 2019 Moscow RUS 7.4 Maxime Vachier-Lagrave Alexei Shirov Draw: 1/2-1/2 59 Open
1285 2019-12-27 World Rapid 2019 Moscow RUS 6.4 Alexander Motylev Maxime Vachier-Lagrave Draw: 1/2-1/2 31 Open
1286 2019-12-27 World Rapid 2019 Moscow RUS 10.2 Hao Wang Maxime Vachier-Lagrave Draw: 1/2-1/2 12 Open
1287 2019-12-26 World Rapid 2019 Moscow RUS 5.2 Maxime Vachier-Lagrave Ilia Smirin Draw: 1/2-1/2 65 Open
1288 2019-12-26 World Rapid 2019 Moscow RUS 4.4 Maxime Vachier-Lagrave Viktor Laznicka Won: 1-0 68 Open
1289 2019-12-26 World Rapid 2019 Moscow RUS 3.11 Alvar Alonso Rosell Maxime Vachier-Lagrave Won: 0-1 53 Open
1290 2019-12-26 World Rapid 2019 Moscow RUS 2.38 Maxime Vachier-Lagrave Tsog-Ochir Tengis Won: 1-0 55 Open
1291 2019-12-26 World Rapid 2019 Moscow RUS 1.2 Renier Castellanos Rodriguez Maxime Vachier-Lagrave Draw: 1/2-1/2 37 Open
1292 2019-12-18 Jerusalem FIDE Grand Prix Jerusalem ISR 3.2 Maxime Vachier-Lagrave Ian Nepomniachtchi Draw: 1/2-1/2 32 Open
1293 2019-12-17 Jerusalem FIDE Grand Prix Jerusalem ISR 3.1 Ian Nepomniachtchi Maxime Vachier-Lagrave Lost: 1-0 36 Open
1294 2019-12-16 Jerusalem FIDE Grand Prix Jerusalem ISR 2.4 Maxime Vachier-Lagrave Dmitry Andreikin Draw: 1/2-1/2 57 Open
1295 2019-12-16 Jerusalem FIDE Grand Prix Jerusalem ISR 2.3 Dmitry Andreikin Maxime Vachier-Lagrave Won: 0-1 36 Open
1296 2019-12-15 Jerusalem FIDE Grand Prix Jerusalem ISR 2.2 Dmitry Andreikin Maxime Vachier-Lagrave Draw: 1/2-1/2 24 Open
1297 2019-12-14 Jerusalem FIDE Grand Prix Jerusalem ISR 2.1 Maxime Vachier-Lagrave Dmitry Andreikin Draw: 1/2-1/2 20 Open
1298 2019-12-13 Jerusalem FIDE Grand Prix Jerusalem ISR 1.4 Veselin Topalov Maxime Vachier-Lagrave Won: 0-1 40 Open
1299 2019-12-13 Jerusalem FIDE Grand Prix Jerusalem ISR 1.3 Maxime Vachier-Lagrave Veselin Topalov Won: 1-0 32 Open
1300 2019-12-12 Jerusalem FIDE Grand Prix Jerusalem ISR 1.2 Maxime Vachier-Lagrave Veselin Topalov Draw: 1/2-1/2 26 Open
  1. vs Vahap SanalDraw · ½–½White · 2020-01-25 · Round 5.8Gibraltar Masters 2020
  2. vs Suri VaibhavDraw · ½–½Black · 2020-01-24 · Round 4.4Gibraltar Masters 2020
  3. vs Tal BaronWon · 1-0White · 2020-01-23 · Round 3.18Gibraltar Masters 2020
  4. vs Gabriel FlomDraw · ½–½Black · 2020-01-22 · Round 2.2Gibraltar Masters 2020
  5. vs Irine Kharisma SukandarWon · 1-0White · 2020-01-21 · Round 1.2Gibraltar Masters 2020
  6. vs Vladimir KramnikDraw · ½–½White · 2019-12-30 · Round 21.3World Blitz 2019
  7. vs Alexey SaranaWon · 0-1Black · 2019-12-30 · Round 20.7World Blitz 2019
  8. vs Hao WangDraw · ½–½White · 2019-12-30 · Round 19.5World Blitz 2019
  9. vs Hikaru NakamuraLost · 1-0Black · 2019-12-30 · Round 18.2World Blitz 2019
  10. vs Nihal SarinWon · 1-0White · 2019-12-30 · Round 17.6World Blitz 2019
  11. vs Vladislav ArtemievDraw · ½–½Black · 2019-12-30 · Round 16.5World Blitz 2019
  12. vs Magnus CarlsenDraw · ½–½White · 2019-12-30 · Round 15.1World Blitz 2019
  13. vs Levon AronianWon · 1-0White · 2019-12-30 · Round 14.7World Blitz 2019
  14. vs Eltaj SafarliWon · 0-1Black · 2019-12-30 · Round 13.8World Blitz 2019
  15. vs Alvar Alonso RosellWon · 0-1Black · 2019-12-29 · Round 9.19World Blitz 2019
  16. vs Aleksey DreevLost · 0-1White · 2019-12-29 · Round 8.11World Blitz 2019
  17. vs Maksim ChigaevWon · 0-1Black · 2019-12-29 · Round 7.15World Blitz 2019
  18. vs Sergey GrigoriantsWon · 1-0White · 2019-12-29 · Round 6.26World Blitz 2019
  19. vs Evgeny PigusovWon · 0-1Black · 2019-12-29 · Round 5.43World Blitz 2019
  20. vs Alexey ReshetnikovWon · 1-0White · 2019-12-29 · Round 4.65World Blitz 2019
  21. vs Aleksandr RakhmanovLost · 1-0Black · 2019-12-29 · Round 3.38World Blitz 2019
  22. vs Bartosz SockoDraw · ½–½White · 2019-12-29 · Round 2.43World Blitz 2019
  23. vs David Anton GuijarroWon · 1-0White · 2019-12-29 · Round 12.14World Blitz 2019
  24. vs Boris SavchenkoDraw · ½–½Black · 2019-12-29 · Round 11.12World Blitz 2019
  25. vs Manuel PetrosyanDraw · ½–½White · 2019-12-29 · Round 10.11World Blitz 2019
  26. vs Mikhail KobaliaDraw · ½–½Black · 2019-12-29 · Round 1.12World Blitz 2019
  27. vs Pavel PonkratovDraw · ½–½White · 2019-12-28 · Round 15.5World Rapid 2019
  28. vs Vladislav ArtemievLost · 1-0Black · 2019-12-28 · Round 14.2World Rapid 2019
  29. vs Jan-Krzysztof DudaDraw · ½–½White · 2019-12-28 · Round 13.3World Rapid 2019
  30. vs Hikaru NakamuraDraw · ½–½Black · 2019-12-28 · Round 12.2World Rapid 2019
  31. vs Magnus CarlsenDraw · ½–½White · 2019-12-28 · Round 11.1World Rapid 2019
  32. vs Shakhriyar MamedyarovWon · 1-0White · 2019-12-27 · Round 9.2World Rapid 2019
  33. vs Alexandr PredkeWon · 0-1Black · 2019-12-27 · Round 8.5World Rapid 2019
  34. vs Alexei ShirovDraw · ½–½White · 2019-12-27 · Round 7.4World Rapid 2019
  35. vs Alexander MotylevDraw · ½–½Black · 2019-12-27 · Round 6.4World Rapid 2019
  36. vs Hao WangDraw · ½–½Black · 2019-12-27 · Round 10.2World Rapid 2019
  37. vs Ilia SmirinDraw · ½–½White · 2019-12-26 · Round 5.2World Rapid 2019
  38. vs Viktor LaznickaWon · 1-0White · 2019-12-26 · Round 4.4World Rapid 2019
  39. vs Alvar Alonso RosellWon · 0-1Black · 2019-12-26 · Round 3.11World Rapid 2019
  40. vs Tsog-Ochir TengisWon · 1-0White · 2019-12-26 · Round 2.38World Rapid 2019
  41. vs Renier Castellanos RodriguezDraw · ½–½Black · 2019-12-26 · Round 1.2World Rapid 2019
  42. vs Ian NepomniachtchiDraw · ½–½White · 2019-12-18 · Round 3.2Jerusalem FIDE Grand Prix
  43. vs Ian NepomniachtchiLost · 1-0Black · 2019-12-17 · Round 3.1Jerusalem FIDE Grand Prix
  44. vs Dmitry AndreikinDraw · ½–½White · 2019-12-16 · Round 2.4Jerusalem FIDE Grand Prix
  45. vs Dmitry AndreikinWon · 0-1Black · 2019-12-16 · Round 2.3Jerusalem FIDE Grand Prix
  46. vs Dmitry AndreikinDraw · ½–½Black · 2019-12-15 · Round 2.2Jerusalem FIDE Grand Prix
  47. vs Dmitry AndreikinDraw · ½–½White · 2019-12-14 · Round 2.1Jerusalem FIDE Grand Prix
  48. vs Veselin TopalovWon · 0-1Black · 2019-12-13 · Round 1.4Jerusalem FIDE Grand Prix
  49. vs Veselin TopalovWon · 1-0White · 2019-12-13 · Round 1.3Jerusalem FIDE Grand Prix
  50. vs Veselin TopalovDraw · ½–½White · 2019-12-12 · Round 1.2Jerusalem FIDE Grand Prix

FIDE tournaments

All tournament results