GMMaxime Vachier-Lagrave
- 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
Rapid
2712Published FIDE
Blitz
2734Published 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
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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
- vs Vahap SanalDraw · ½–½White · 2020-01-25 · Round 5.8Gibraltar Masters 2020
- vs Suri VaibhavDraw · ½–½Black · 2020-01-24 · Round 4.4Gibraltar Masters 2020
- vs Tal BaronWon · 1-0White · 2020-01-23 · Round 3.18Gibraltar Masters 2020
- vs Gabriel FlomDraw · ½–½Black · 2020-01-22 · Round 2.2Gibraltar Masters 2020
- vs Irine Kharisma SukandarWon · 1-0White · 2020-01-21 · Round 1.2Gibraltar Masters 2020
- vs Vladimir KramnikDraw · ½–½White · 2019-12-30 · Round 21.3World Blitz 2019
- vs Alexey SaranaWon · 0-1Black · 2019-12-30 · Round 20.7World Blitz 2019
- vs Hao WangDraw · ½–½White · 2019-12-30 · Round 19.5World Blitz 2019
- vs Hikaru NakamuraLost · 1-0Black · 2019-12-30 · Round 18.2World Blitz 2019
- vs Nihal SarinWon · 1-0White · 2019-12-30 · Round 17.6World Blitz 2019
- vs Vladislav ArtemievDraw · ½–½Black · 2019-12-30 · Round 16.5World Blitz 2019
- vs Magnus CarlsenDraw · ½–½White · 2019-12-30 · Round 15.1World Blitz 2019
- vs Levon AronianWon · 1-0White · 2019-12-30 · Round 14.7World Blitz 2019
- vs Eltaj SafarliWon · 0-1Black · 2019-12-30 · Round 13.8World Blitz 2019
- vs Alvar Alonso RosellWon · 0-1Black · 2019-12-29 · Round 9.19World Blitz 2019
- vs Aleksey DreevLost · 0-1White · 2019-12-29 · Round 8.11World Blitz 2019
- vs Maksim ChigaevWon · 0-1Black · 2019-12-29 · Round 7.15World Blitz 2019
- vs Sergey GrigoriantsWon · 1-0White · 2019-12-29 · Round 6.26World Blitz 2019
- vs Evgeny PigusovWon · 0-1Black · 2019-12-29 · Round 5.43World Blitz 2019
- vs Alexey ReshetnikovWon · 1-0White · 2019-12-29 · Round 4.65World Blitz 2019
- vs Aleksandr RakhmanovLost · 1-0Black · 2019-12-29 · Round 3.38World Blitz 2019
- vs Bartosz SockoDraw · ½–½White · 2019-12-29 · Round 2.43World Blitz 2019
- vs David Anton GuijarroWon · 1-0White · 2019-12-29 · Round 12.14World Blitz 2019
- vs Boris SavchenkoDraw · ½–½Black · 2019-12-29 · Round 11.12World Blitz 2019
- vs Manuel PetrosyanDraw · ½–½White · 2019-12-29 · Round 10.11World Blitz 2019
- vs Mikhail KobaliaDraw · ½–½Black · 2019-12-29 · Round 1.12World Blitz 2019
- vs Pavel PonkratovDraw · ½–½White · 2019-12-28 · Round 15.5World Rapid 2019
- vs Vladislav ArtemievLost · 1-0Black · 2019-12-28 · Round 14.2World Rapid 2019
- vs Jan-Krzysztof DudaDraw · ½–½White · 2019-12-28 · Round 13.3World Rapid 2019
- vs Hikaru NakamuraDraw · ½–½Black · 2019-12-28 · Round 12.2World Rapid 2019
- vs Magnus CarlsenDraw · ½–½White · 2019-12-28 · Round 11.1World Rapid 2019
- vs Shakhriyar MamedyarovWon · 1-0White · 2019-12-27 · Round 9.2World Rapid 2019
- vs Alexandr PredkeWon · 0-1Black · 2019-12-27 · Round 8.5World Rapid 2019
- vs Alexei ShirovDraw · ½–½White · 2019-12-27 · Round 7.4World Rapid 2019
- vs Alexander MotylevDraw · ½–½Black · 2019-12-27 · Round 6.4World Rapid 2019
- vs Hao WangDraw · ½–½Black · 2019-12-27 · Round 10.2World Rapid 2019
- vs Ilia SmirinDraw · ½–½White · 2019-12-26 · Round 5.2World Rapid 2019
- vs Viktor LaznickaWon · 1-0White · 2019-12-26 · Round 4.4World Rapid 2019
- vs Alvar Alonso RosellWon · 0-1Black · 2019-12-26 · Round 3.11World Rapid 2019
- vs Tsog-Ochir TengisWon · 1-0White · 2019-12-26 · Round 2.38World Rapid 2019
- vs Renier Castellanos RodriguezDraw · ½–½Black · 2019-12-26 · Round 1.2World Rapid 2019
- vs Ian NepomniachtchiDraw · ½–½White · 2019-12-18 · Round 3.2Jerusalem FIDE Grand Prix
- vs Ian NepomniachtchiLost · 1-0Black · 2019-12-17 · Round 3.1Jerusalem FIDE Grand Prix
- vs Dmitry AndreikinDraw · ½–½White · 2019-12-16 · Round 2.4Jerusalem FIDE Grand Prix
- vs Dmitry AndreikinWon · 0-1Black · 2019-12-16 · Round 2.3Jerusalem FIDE Grand Prix
- vs Dmitry AndreikinDraw · ½–½Black · 2019-12-15 · Round 2.2Jerusalem FIDE Grand Prix
- vs Dmitry AndreikinDraw · ½–½White · 2019-12-14 · Round 2.1Jerusalem FIDE Grand Prix
- vs Veselin TopalovWon · 0-1Black · 2019-12-13 · Round 1.4Jerusalem FIDE Grand Prix
- vs Veselin TopalovWon · 1-0White · 2019-12-13 · Round 1.3Jerusalem FIDE Grand Prix
- vs Veselin TopalovDraw · ½–½White · 2019-12-12 · Round 1.2Jerusalem FIDE Grand Prix
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-09 | 1. Schachbundesliga 2026-2027 Oktober 2026 | Classical | 1 |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 6 |
| 2026-09-13 | Tech Mahindra Global Chess League 2026 - Play off (3rd & 4th) | Rapid | 1 |
| 2026-09-05 | Tech Mahindra Global Chess League 2026 - League | Rapid | 5 |