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
2101 2016-06-10 GCT Rapid Paris 2016 Paris FRA 7.2 Maxime Vachier-Lagrave Hikaru Nakamura Lost: 0-1 36 Open
2102 2016-06-10 GCT Rapid Paris 2016 Paris FRA 6.3 Fabiano Caruana Maxime Vachier-Lagrave Won: 0-1 51 Open
2103 2016-06-09 GCT Rapid Paris 2016 Paris FRA 5.2 Maxime Vachier-Lagrave Levon Aronian Draw: 1/2-1/2 56 Open
2104 2016-06-09 GCT Rapid Paris 2016 Paris FRA 4.2 Vladimir Kramnik Maxime Vachier-Lagrave Won: 0-1 62 Open
2105 2016-06-09 GCT Rapid Paris 2016 Paris FRA 3.1 Wesley So Maxime Vachier-Lagrave Won: 0-1 52 Open
2106 2016-06-09 GCT Rapid Paris 2016 Paris FRA 2.3 Maxime Vachier-Lagrave Magnus Carlsen Lost: 0-1 26 Open
2107 2016-06-09 GCT Rapid Paris 2016 Paris FRA 1.2 Laurent Fressinet Maxime Vachier-Lagrave Draw: 1/2-1/2 44 Open
2108 2016-06-07 TCh-FRA Top 12 2016 Drancy FRA 11.6 Maxime Vachier-Lagrave Matthias Bluebaum Won: 1-0 55 Open
2109 2016-06-06 TCh-FRA Top 12 2016 Drancy FRA 10.5 Maxime Vachier-Lagrave Maxim Rodshtein Won: 1-0 59 Open
2110 2016-06-05 TCh-FRA Top 12 2016 Drancy FRA 9.6 Maxime Vachier-Lagrave Anastasia Savina Won: 1-0 51 Open
2111 2016-06-03 TCh-FRA Top 12 2016 Drancy FRA 7.3 Jean-Marc Degraeve Maxime Vachier-Lagrave Draw: 1/2-1/2 13 Open
2112 2016-06-02 TCh-FRA Top 12 2016 Drancy FRA 6.6 Maxime Vachier-Lagrave Ivan Salgado Lopez Draw: 1/2-1/2 51 Open
2113 2016-06-01 TCh-FRA Top 12 2016 Drancy FRA 5.1 Maxime Vachier-Lagrave Dimitri Komarov Won: 1-0 49 Open
2114 2016-05-31 TCh-FRA Top 12 2016 Drancy FRA 4.5 Maxime Vachier-Lagrave Hrvoje Stevic Won: 1-0 56 Open
2115 2016-05-30 TCh-FRA Top 12 2016 Drancy FRA 3.5 Maxime Vachier-Lagrave Christian Bauer Won: 1-0 47 Open
2116 2016-05-29 TCh-FRA Top 12 2016 Drancy FRA 2.5 Maxime Vachier-Lagrave Vladimir Baklan Won: 1-0 26 Open
2117 2016-05-28 TCh-FRA Top 12 2016 Drancy FRA 1.4 Jules Moussard Maxime Vachier-Lagrave Draw: 1/2-1/2 25 Open
2118 2016-05-02 4NCL 2015-16 Birmingham ENG 11.111 Maxime Vachier-Lagrave David W L Howell Draw: 1/2-1/2 35 Open
2119 2016-04-29 4th Norway Chess 2016 Stavanger NOR 9.1 Nils Grandelius Maxime Vachier-Lagrave Draw: 1/2-1/2 55 Open
2120 2016-04-28 4th Norway Chess 2016 Stavanger NOR 8.1 Maxime Vachier-Lagrave Veselin Topalov Draw: 1/2-1/2 50 Open
2121 2016-04-27 4th Norway Chess 2016 Stavanger NOR 7.2 Pentala Harikrishna Maxime Vachier-Lagrave Draw: 1/2-1/2 49 Open
2122 2016-04-25 4th Norway Chess 2016 Stavanger NOR 6.3 Maxime Vachier-Lagrave Magnus Carlsen Draw: 1/2-1/2 65 Open
2123 2016-04-24 4th Norway Chess 2016 Stavanger NOR 5.2 Levon Aronian Maxime Vachier-Lagrave Draw: 1/2-1/2 38 Open
2124 2016-04-22 4th Norway Chess 2016 Stavanger NOR 4.4 Maxime Vachier-Lagrave Vladimir Kramnik Draw: 1/2-1/2 60 Open
2125 2016-04-21 4th Norway Chess 2016 Stavanger NOR 3.5 Maxime Vachier-Lagrave Pavel Eljanov Draw: 1/2-1/2 52 Open
2126 2016-04-20 4th Norway Chess 2016 Stavanger NOR 2.3 Anish Giri Maxime Vachier-Lagrave Won: 0-1 28 Open
2127 2016-04-19 4th Norway Chess 2016 Stavanger NOR 1.3 Maxime Vachier-Lagrave Chao b Li Draw: 1/2-1/2 37 Open
2128 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 9.4 Chao b Li Maxime Vachier-Lagrave Won: 0-1 45 Open
2129 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 8.5 Maxime Vachier-Lagrave Vladimir Kramnik Draw: 1/2-1/2 70 Open
2130 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 7.5 Pentala Harikrishna Maxime Vachier-Lagrave Won: 0-1 43 Open
2131 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 6.1 Maxime Vachier-Lagrave Pavel Eljanov Won: 1-0 36 Open
2132 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 5.3 Anish Giri Maxime Vachier-Lagrave Won: 0-1 57 Open
2133 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 4.2 Maxime Vachier-Lagrave Levon Aronian Draw: 1/2-1/2 35 Open
2134 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 3.1 Veselin Topalov Maxime Vachier-Lagrave Lost: 1-0 50 Open
2135 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 2.2 Maxime Vachier-Lagrave Nils Grandelius Won: 1-0 56 Open
2136 2016-04-18 4th Norway Blitz 2016 Stavanger NOR 1.4 Maxime Vachier-Lagrave Magnus Carlsen Lost: 0-1 37 Open
2137 2016-02-04 Gibraltar Masters TB Caleta ENG 2 Maxime Vachier-Lagrave Hikaru Nakamura Draw: 1/2-1/2 37 Open
2138 2016-02-04 Gibraltar Masters TB Caleta ENG 1 Hikaru Nakamura Maxime Vachier-Lagrave Draw: 1/2-1/2 44 Open
2139 2016-02-04 Gibraltar Masters 2016 Caleta ENG 10.2 Sebastien Maze Maxime Vachier-Lagrave Won: 0-1 43 Open
2140 2016-02-03 Gibraltar Masters 2016 Caleta ENG 9.1 Maxime Vachier-Lagrave Etienne Bacrot Draw: 1/2-1/2 30 Open
2141 2016-02-02 Gibraltar Masters 2016 Caleta ENG 8.2 Maxime Vachier-Lagrave Lazaro Bruzon Batista Won: 1-0 49 Open
2142 2016-02-01 Gibraltar Masters 2016 Caleta ENG 7.1 Markus Ragger Maxime Vachier-Lagrave Draw: 1/2-1/2 34 Open
2143 2016-01-31 Gibraltar Masters 2016 Caleta ENG 6.3 Maxime Vachier-Lagrave Gawain C B Maroroa Jones Won: 1-0 60 Open
2144 2016-01-30 Gibraltar Masters 2016 Caleta ENG 5.2 Nils Grandelius Maxime Vachier-Lagrave Draw: 1/2-1/2 43 Open
2145 2016-01-29 Gibraltar Masters 2016 Caleta ENG 4.1 Maxime Vachier-Lagrave S.P. Sethuraman Draw: 1/2-1/2 33 Open
2146 2016-01-28 Gibraltar Masters 2016 Caleta ENG 3.2 Aryan Tari Maxime Vachier-Lagrave Won: 0-1 37 Open
2147 2016-01-27 Gibraltar Masters 2016 Caleta ENG 2.2 Maxime Vachier-Lagrave Valentina Gunina Won: 1-0 34 Open
2148 2016-01-26 Gibraltar Masters TB Caleta ENG 5 Maxime Vachier-Lagrave Hikaru Nakamura Lost: 0-1 41 Open
2149 2016-01-26 Gibraltar Masters TB Caleta ENG 4 Hikaru Nakamura Maxime Vachier-Lagrave Draw: 1/2-1/2 33 Open
2150 2016-01-26 Gibraltar Masters TB Caleta ENG 3 Maxime Vachier-Lagrave Hikaru Nakamura Draw: 1/2-1/2 51 Open
  1. vs Hikaru NakamuraLost · 0-1White · 2016-06-10 · Round 7.2GCT Rapid Paris 2016
  2. vs Fabiano CaruanaWon · 0-1Black · 2016-06-10 · Round 6.3GCT Rapid Paris 2016
  3. vs Levon AronianDraw · ½–½White · 2016-06-09 · Round 5.2GCT Rapid Paris 2016
  4. vs Vladimir KramnikWon · 0-1Black · 2016-06-09 · Round 4.2GCT Rapid Paris 2016
  5. vs Wesley SoWon · 0-1Black · 2016-06-09 · Round 3.1GCT Rapid Paris 2016
  6. vs Magnus CarlsenLost · 0-1White · 2016-06-09 · Round 2.3GCT Rapid Paris 2016
  7. vs Laurent FressinetDraw · ½–½Black · 2016-06-09 · Round 1.2GCT Rapid Paris 2016
  8. vs Matthias BluebaumWon · 1-0White · 2016-06-07 · Round 11.6TCh-FRA Top 12 2016
  9. vs Maxim RodshteinWon · 1-0White · 2016-06-06 · Round 10.5TCh-FRA Top 12 2016
  10. vs Anastasia SavinaWon · 1-0White · 2016-06-05 · Round 9.6TCh-FRA Top 12 2016
  11. vs Jean-Marc DegraeveDraw · ½–½Black · 2016-06-03 · Round 7.3TCh-FRA Top 12 2016
  12. vs Ivan Salgado LopezDraw · ½–½White · 2016-06-02 · Round 6.6TCh-FRA Top 12 2016
  13. vs Dimitri KomarovWon · 1-0White · 2016-06-01 · Round 5.1TCh-FRA Top 12 2016
  14. vs Hrvoje StevicWon · 1-0White · 2016-05-31 · Round 4.5TCh-FRA Top 12 2016
  15. vs Christian BauerWon · 1-0White · 2016-05-30 · Round 3.5TCh-FRA Top 12 2016
  16. vs Vladimir BaklanWon · 1-0White · 2016-05-29 · Round 2.5TCh-FRA Top 12 2016
  17. vs Jules MoussardDraw · ½–½Black · 2016-05-28 · Round 1.4TCh-FRA Top 12 2016
  18. vs David W L HowellDraw · ½–½White · 2016-05-02 · Round 11.1114NCL 2015-16
  19. vs Nils GrandeliusDraw · ½–½Black · 2016-04-29 · Round 9.14th Norway Chess 2016
  20. vs Veselin TopalovDraw · ½–½White · 2016-04-28 · Round 8.14th Norway Chess 2016
  21. vs Pentala HarikrishnaDraw · ½–½Black · 2016-04-27 · Round 7.24th Norway Chess 2016
  22. vs Magnus CarlsenDraw · ½–½White · 2016-04-25 · Round 6.34th Norway Chess 2016
  23. vs Levon AronianDraw · ½–½Black · 2016-04-24 · Round 5.24th Norway Chess 2016
  24. vs Vladimir KramnikDraw · ½–½White · 2016-04-22 · Round 4.44th Norway Chess 2016
  25. vs Pavel EljanovDraw · ½–½White · 2016-04-21 · Round 3.54th Norway Chess 2016
  26. vs Anish GiriWon · 0-1Black · 2016-04-20 · Round 2.34th Norway Chess 2016
  27. vs Chao b LiDraw · ½–½White · 2016-04-19 · Round 1.34th Norway Chess 2016
  28. vs Chao b LiWon · 0-1Black · 2016-04-18 · Round 9.44th Norway Blitz 2016
  29. vs Vladimir KramnikDraw · ½–½White · 2016-04-18 · Round 8.54th Norway Blitz 2016
  30. vs Pentala HarikrishnaWon · 0-1Black · 2016-04-18 · Round 7.54th Norway Blitz 2016
  31. vs Pavel EljanovWon · 1-0White · 2016-04-18 · Round 6.14th Norway Blitz 2016
  32. vs Anish GiriWon · 0-1Black · 2016-04-18 · Round 5.34th Norway Blitz 2016
  33. vs Levon AronianDraw · ½–½White · 2016-04-18 · Round 4.24th Norway Blitz 2016
  34. vs Veselin TopalovLost · 1-0Black · 2016-04-18 · Round 3.14th Norway Blitz 2016
  35. vs Nils GrandeliusWon · 1-0White · 2016-04-18 · Round 2.24th Norway Blitz 2016
  36. vs Magnus CarlsenLost · 0-1White · 2016-04-18 · Round 1.44th Norway Blitz 2016
  37. vs Hikaru NakamuraDraw · ½–½White · 2016-02-04 · Round 2Gibraltar Masters TB
  38. vs Hikaru NakamuraDraw · ½–½Black · 2016-02-04 · Round 1Gibraltar Masters TB
  39. vs Sebastien MazeWon · 0-1Black · 2016-02-04 · Round 10.2Gibraltar Masters 2016
  40. vs Etienne BacrotDraw · ½–½White · 2016-02-03 · Round 9.1Gibraltar Masters 2016
  41. vs Lazaro Bruzon BatistaWon · 1-0White · 2016-02-02 · Round 8.2Gibraltar Masters 2016
  42. vs Markus RaggerDraw · ½–½Black · 2016-02-01 · Round 7.1Gibraltar Masters 2016
  43. vs Gawain C B Maroroa JonesWon · 1-0White · 2016-01-31 · Round 6.3Gibraltar Masters 2016
  44. vs Nils GrandeliusDraw · ½–½Black · 2016-01-30 · Round 5.2Gibraltar Masters 2016
  45. vs S.P. SethuramanDraw · ½–½White · 2016-01-29 · Round 4.1Gibraltar Masters 2016
  46. vs Aryan TariWon · 0-1Black · 2016-01-28 · Round 3.2Gibraltar Masters 2016
  47. vs Valentina GuninaWon · 1-0White · 2016-01-27 · Round 2.2Gibraltar Masters 2016
  48. vs Hikaru NakamuraLost · 0-1White · 2016-01-26 · Round 5Gibraltar Masters TB
  49. vs Hikaru NakamuraDraw · ½–½Black · 2016-01-26 · Round 4Gibraltar Masters TB
  50. vs Hikaru NakamuraDraw · ½–½White · 2016-01-26 · Round 3Gibraltar Masters TB

FIDE tournaments

All tournament results