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 |
|---|---|---|---|---|---|---|---|---|---|
| 1201 | 2021-06-18 | GCT Rapid Paris 2021 | Paris FRA | 3.3 | Fabiano Caruana | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 50 | Open |
| 1202 | 2021-06-18 | GCT Rapid Paris 2021 | Paris FRA | 2.4 | Maxime Vachier-Lagrave | Teimour Radjabov | Won: 1-0 | 41 | Open |
| 1203 | 2021-06-18 | GCT Rapid Paris 2021 | Paris FRA | 1.3 | Peter Svidler | Maxime Vachier-Lagrave | Lost: 1-0 | 89 | Open |
| 1204 | 2021-06-14 | Superbet Classic 2021 | Bucharest ROU | 9.1 | Maxime Vachier-Lagrave | Shakhriyar Mamedyarov | Draw: 1/2-1/2 | 25 | Open |
| 1205 | 2021-06-13 | Superbet Classic 2021 | Bucharest ROU | 8.3 | Wesley So | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 40 | Open |
| 1206 | 2021-06-12 | Superbet Classic 2021 | Bucharest ROU | 7.4 | Anish Giri | Maxime Vachier-Lagrave | Lost: 1-0 | 50 | Open |
| 1207 | 2021-06-11 | Superbet Classic 2021 | Bucharest ROU | 6.4 | Maxime Vachier-Lagrave | Fabiano Caruana | Draw: 1/2-1/2 | 29 | Open |
| 1208 | 2021-06-09 | Superbet Classic 2021 | Bucharest ROU | 5.5 | Levon Aronian | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 46 | Open |
| 1209 | 2021-06-08 | Superbet Classic 2021 | Bucharest ROU | 4.5 | Maxime Vachier-Lagrave | Constantin Lupulescu | Draw: 1/2-1/2 | 45 | Open |
| 1210 | 2021-06-07 | Superbet Classic 2021 | Bucharest ROU | 3.4 | Teimour Radjabov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 25 | Open |
| 1211 | 2021-06-06 | Superbet Classic 2021 | Bucharest ROU | 2.5 | Maxime Vachier-Lagrave | Bogdan-Daniel Deac | Lost: 0-1 | 44 | Open |
| 1212 | 2021-06-05 | Superbet Classic 2021 | Bucharest ROU | 1.3 | Alexander Grischuk | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 44 | Open |
| 1213 | 2021-04-27 | FIDE Candidates 2020 | Yekaterinburg RUS | 14.4 | Maxime Vachier-Lagrave | Hao Wang | Won: 1-0 | 29 | Open |
| 1214 | 2021-04-26 | FIDE Candidates 2020 | Yekaterinburg RUS | 13.2 | Ian Nepomniachtchi | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 42 | Open |
| 1215 | 2021-04-24 | FIDE Candidates 2020 | Yekaterinburg RUS | 12.3 | Maxime Vachier-Lagrave | Kirill Alekseenko | Won: 1-0 | 45 | Open |
| 1216 | 2021-04-23 | FIDE Candidates 2020 | Yekaterinburg RUS | 11.3 | Alexander Grischuk | Maxime Vachier-Lagrave | Lost: 1-0 | 48 | Open |
| 1217 | 2021-04-21 | FIDE Candidates 2020 | Yekaterinburg RUS | 10.2 | Maxime Vachier-Lagrave | Anish Giri | Draw: 1/2-1/2 | 40 | Open |
| 1218 | 2021-04-20 | FIDE Candidates 2020 | Yekaterinburg RUS | 9.4 | Liren Ding | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 88 | Open |
| 1219 | 2021-04-19 | FIDE Candidates 2020 | Yekaterinburg RUS | 8.1 | Fabiano Caruana | Maxime Vachier-Lagrave | Lost: 1-0 | 74 | Open |
| 1220 | 2021-01-31 | 83rd Tata Steel Masters | Wijk aan Zee NED | 13.3 | Magnus Carlsen | Maxime Vachier-Lagrave | Lost: 1-0 | 40 | Open |
| 1221 | 2021-01-30 | 83rd Tata Steel Masters | Wijk aan Zee NED | 12.6 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | Draw: 1/2-1/2 | 76 | Open |
| 1222 | 2021-01-29 | 83rd Tata Steel Masters | Wijk aan Zee NED | 11.7 | Radoslaw Wojtaszek | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 45 | Open |
| 1223 | 2021-01-27 | 83rd Tata Steel Masters | Wijk aan Zee NED | 10.2 | Maxime Vachier-Lagrave | Alexander Donchenko | Won: 1-0 | 65 | Open |
| 1224 | 2021-01-26 | 83rd Tata Steel Masters | Wijk aan Zee NED | 9.6 | Anish Giri | Maxime Vachier-Lagrave | Lost: 1-0 | 70 | Open |
| 1225 | 2021-01-24 | 83rd Tata Steel Masters | Wijk aan Zee NED | 8.4 | Maxime Vachier-Lagrave | Jorden Van Foreest | Draw: 1/2-1/2 | 32 | Open |
| 1226 | 2021-01-23 | 83rd Tata Steel Masters | Wijk aan Zee NED | 7.4 | Fabiano Caruana | Maxime Vachier-Lagrave | Lost: 1-0 | 37 | Open |
| 1227 | 2021-01-22 | 83rd Tata Steel Masters | Wijk aan Zee NED | 6.2 | Maxime Vachier-Lagrave | Aryan Tari | Draw: 1/2-1/2 | 26 | Open |
| 1228 | 2021-01-21 | 83rd Tata Steel Masters | Wijk aan Zee NED | 5.6 | Nils Grandelius | Maxime Vachier-Lagrave | Lost: 1-0 | 35 | Open |
| 1229 | 2021-01-19 | 83rd Tata Steel Masters | Wijk aan Zee NED | 4.2 | Maxime Vachier-Lagrave | David Anton Guijarro | Draw: 1/2-1/2 | 80 | Open |
| 1230 | 2021-01-18 | 83rd Tata Steel Masters | Wijk aan Zee NED | 3.6 | Andrey Esipenko | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 33 | Open |
| 1231 | 2021-01-17 | 83rd Tata Steel Masters | Wijk aan Zee NED | 2.2 | Maxime Vachier-Lagrave | Alireza Firouzja | Draw: 1/2-1/2 | 35 | Open |
| 1232 | 2021-01-16 | 83rd Tata Steel Masters | Wijk aan Zee NED | 1.3 | Pentala Harikrishna | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 64 | Open |
| 1233 | 2020-09-20 | ch-Schachbundesliga 2020 | Karlsruhe GER | 7.1 | Vladimir Malakhov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 26 | Open |
| 1234 | 2020-09-19 | ch-Schachbundesliga 2020 | Karlsruhe GER | 5.1 | Luke J McShane | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 45 | Open |
| 1235 | 2020-09-18 | ch-Schachbundesliga 2020 | Karlsruhe GER | 4.1 | Maxime Vachier-Lagrave | Aryan Tari | Won: 1-0 | 37 | Open |
| 1236 | 2020-09-17 | ch-Schachbundesliga 2020 | Karlsruhe GER | 2.2 | Niclas Huschenbeth | Maxime Vachier-Lagrave | Won: 0-1 | 51 | Open |
| 1237 | 2020-09-16 | ch-Schachbundesliga 2020 | Karlsruhe GER | 1.1 | Maxime Vachier-Lagrave | Andreas Heimann | Won: 1-0 | 39 | Open |
| 1238 | 2020-03-25 | FIDE Candidates 2020 | Yekaterinburg RUS | 7.2 | Maxime Vachier-Lagrave | Ian Nepomniachtchi | Won: 1-0 | 42 | Open |
| 1239 | 2020-03-23 | FIDE Candidates 2020 | Yekaterinburg RUS | 6.4 | Hao Wang | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 83 | Open |
| 1240 | 2020-03-22 | FIDE Candidates 2020 | Yekaterinburg RUS | 5.3 | Kirill Alekseenko | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 33 | Open |
| 1241 | 2020-03-21 | FIDE Candidates 2020 | Yekaterinburg RUS | 4.3 | Maxime Vachier-Lagrave | Alexander Grischuk | Draw: 1/2-1/2 | 53 | Open |
| 1242 | 2020-03-19 | FIDE Candidates 2020 | Yekaterinburg RUS | 3.2 | Anish Giri | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 30 | Open |
| 1243 | 2020-03-18 | FIDE Candidates 2020 | Yekaterinburg RUS | 2.4 | Maxime Vachier-Lagrave | Liren Ding | Won: 1-0 | 37 | Open |
| 1244 | 2020-03-17 | FIDE Candidates 2020 | Yekaterinburg RUS | 1.1 | Maxime Vachier-Lagrave | Fabiano Caruana | Draw: 1/2-1/2 | 44 | Open |
| 1245 | 2020-02-09 | Bundesliga 2019-20 | Kiel GER | 6.5 | Rasmus Svane | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 35 | Open |
| 1246 | 2020-01-30 | Gibraltar Masters 2020 | Caleta ENG | 10.3 | Maxime Vachier-Lagrave | Parham Maghsoodloo | Won: 1-0 | 100 | Open |
| 1247 | 2020-01-29 | Gibraltar Masters 2020 | Caleta ENG | 9.6 | Maxime Vachier-Lagrave | Emre Can | Won: 1-0 | 58 | Open |
| 1248 | 2020-01-28 | Gibraltar Masters 2020 | Caleta ENG | 8.5 | Pier Luigi Basso | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 31 | Open |
| 1249 | 2020-01-27 | Gibraltar Masters 2020 | Caleta ENG | 7.4 | Murali Karthikeyan | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 30 | Open |
| 1250 | 2020-01-26 | Gibraltar Masters 2020 | Caleta ENG | 6.9 | Maxime Vachier-Lagrave | Fernando Peralta | Won: 1-0 | 33 | Open |
- vs Fabiano CaruanaDraw · ½–½Black · 2021-06-18 · Round 3.3GCT Rapid Paris 2021
- vs Teimour RadjabovWon · 1-0White · 2021-06-18 · Round 2.4GCT Rapid Paris 2021
- vs Peter SvidlerLost · 1-0Black · 2021-06-18 · Round 1.3GCT Rapid Paris 2021
- vs Shakhriyar MamedyarovDraw · ½–½White · 2021-06-14 · Round 9.1Superbet Classic 2021
- vs Wesley SoDraw · ½–½Black · 2021-06-13 · Round 8.3Superbet Classic 2021
- vs Anish GiriLost · 1-0Black · 2021-06-12 · Round 7.4Superbet Classic 2021
- vs Fabiano CaruanaDraw · ½–½White · 2021-06-11 · Round 6.4Superbet Classic 2021
- vs Levon AronianDraw · ½–½Black · 2021-06-09 · Round 5.5Superbet Classic 2021
- vs Constantin LupulescuDraw · ½–½White · 2021-06-08 · Round 4.5Superbet Classic 2021
- vs Teimour RadjabovDraw · ½–½Black · 2021-06-07 · Round 3.4Superbet Classic 2021
- vs Bogdan-Daniel DeacLost · 0-1White · 2021-06-06 · Round 2.5Superbet Classic 2021
- vs Alexander GrischukDraw · ½–½Black · 2021-06-05 · Round 1.3Superbet Classic 2021
- vs Hao WangWon · 1-0White · 2021-04-27 · Round 14.4FIDE Candidates 2020
- vs Ian NepomniachtchiDraw · ½–½Black · 2021-04-26 · Round 13.2FIDE Candidates 2020
- vs Kirill AlekseenkoWon · 1-0White · 2021-04-24 · Round 12.3FIDE Candidates 2020
- vs Alexander GrischukLost · 1-0Black · 2021-04-23 · Round 11.3FIDE Candidates 2020
- vs Anish GiriDraw · ½–½White · 2021-04-21 · Round 10.2FIDE Candidates 2020
- vs Liren DingDraw · ½–½Black · 2021-04-20 · Round 9.4FIDE Candidates 2020
- vs Fabiano CaruanaLost · 1-0Black · 2021-04-19 · Round 8.1FIDE Candidates 2020
- vs Magnus CarlsenLost · 1-0Black · 2021-01-31 · Round 13.383rd Tata Steel Masters
- vs Jan-Krzysztof DudaDraw · ½–½White · 2021-01-30 · Round 12.683rd Tata Steel Masters
- vs Radoslaw WojtaszekDraw · ½–½Black · 2021-01-29 · Round 11.783rd Tata Steel Masters
- vs Alexander DonchenkoWon · 1-0White · 2021-01-27 · Round 10.283rd Tata Steel Masters
- vs Anish GiriLost · 1-0Black · 2021-01-26 · Round 9.683rd Tata Steel Masters
- vs Jorden Van ForeestDraw · ½–½White · 2021-01-24 · Round 8.483rd Tata Steel Masters
- vs Fabiano CaruanaLost · 1-0Black · 2021-01-23 · Round 7.483rd Tata Steel Masters
- vs Aryan TariDraw · ½–½White · 2021-01-22 · Round 6.283rd Tata Steel Masters
- vs Nils GrandeliusLost · 1-0Black · 2021-01-21 · Round 5.683rd Tata Steel Masters
- vs David Anton GuijarroDraw · ½–½White · 2021-01-19 · Round 4.283rd Tata Steel Masters
- vs Andrey EsipenkoDraw · ½–½Black · 2021-01-18 · Round 3.683rd Tata Steel Masters
- vs Alireza FirouzjaDraw · ½–½White · 2021-01-17 · Round 2.283rd Tata Steel Masters
- vs Pentala HarikrishnaDraw · ½–½Black · 2021-01-16 · Round 1.383rd Tata Steel Masters
- vs Vladimir MalakhovDraw · ½–½Black · 2020-09-20 · Round 7.1ch-Schachbundesliga 2020
- vs Luke J McShaneDraw · ½–½Black · 2020-09-19 · Round 5.1ch-Schachbundesliga 2020
- vs Aryan TariWon · 1-0White · 2020-09-18 · Round 4.1ch-Schachbundesliga 2020
- vs Niclas HuschenbethWon · 0-1Black · 2020-09-17 · Round 2.2ch-Schachbundesliga 2020
- vs Andreas HeimannWon · 1-0White · 2020-09-16 · Round 1.1ch-Schachbundesliga 2020
- vs Ian NepomniachtchiWon · 1-0White · 2020-03-25 · Round 7.2FIDE Candidates 2020
- vs Hao WangDraw · ½–½Black · 2020-03-23 · Round 6.4FIDE Candidates 2020
- vs Kirill AlekseenkoDraw · ½–½Black · 2020-03-22 · Round 5.3FIDE Candidates 2020
- vs Alexander GrischukDraw · ½–½White · 2020-03-21 · Round 4.3FIDE Candidates 2020
- vs Anish GiriDraw · ½–½Black · 2020-03-19 · Round 3.2FIDE Candidates 2020
- vs Liren DingWon · 1-0White · 2020-03-18 · Round 2.4FIDE Candidates 2020
- vs Fabiano CaruanaDraw · ½–½White · 2020-03-17 · Round 1.1FIDE Candidates 2020
- vs Rasmus SvaneDraw · ½–½Black · 2020-02-09 · Round 6.5Bundesliga 2019-20
- vs Parham MaghsoodlooWon · 1-0White · 2020-01-30 · Round 10.3Gibraltar Masters 2020
- vs Emre CanWon · 1-0White · 2020-01-29 · Round 9.6Gibraltar Masters 2020
- vs Pier Luigi BassoDraw · ½–½Black · 2020-01-28 · Round 8.5Gibraltar Masters 2020
- vs Murali KarthikeyanDraw · ½–½Black · 2020-01-27 · Round 7.4Gibraltar Masters 2020
- vs Fernando PeraltaWon · 1-0White · 2020-01-26 · Round 6.9Gibraltar Masters 2020
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 |