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 |
|---|---|---|---|---|---|---|---|---|---|
| 1151 | 2021-07-11 | GCT Blitz Croatia 2021 | Zagreb CRO | 15.4 | Alexander Grischuk | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 41 | Open |
| 1152 | 2021-07-11 | GCT Blitz Croatia 2021 | Zagreb CRO | 14.2 | Maxime Vachier-Lagrave | Jorden Van Foreest | Draw: 1/2-1/2 | 58 | Open |
| 1153 | 2021-07-11 | GCT Blitz Croatia 2021 | Zagreb CRO | 13.5 | Ian Nepomniachtchi | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 99 | Open |
| 1154 | 2021-07-11 | GCT Blitz Croatia 2021 | Zagreb CRO | 12.1 | Viswanathan Anand | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 89 | Open |
| 1155 | 2021-07-11 | GCT Blitz Croatia 2021 | Zagreb CRO | 11.5 | Maxime Vachier-Lagrave | Anish Giri | Won: 1-0 | 45 | Open |
| 1156 | 2021-07-11 | GCT Blitz Croatia 2021 | Zagreb CRO | 10.2 | Shakhriyar Mamedyarov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 77 | Open |
| 1157 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 9.4 | Anton Korobov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 55 | Open |
| 1158 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 8.3 | Maxime Vachier-Lagrave | Garry Kasparov | Won: 1-0 | 47 | Open |
| 1159 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 7.3 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 67 | Open |
| 1160 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 6.4 | Maxime Vachier-Lagrave | Alexander Grischuk | Won: 1-0 | 60 | Open |
| 1161 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 5.2 | Jorden Van Foreest | Maxime Vachier-Lagrave | Won: 0-1 | 31 | Open |
| 1162 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 4.5 | Maxime Vachier-Lagrave | Ian Nepomniachtchi | Won: 1-0 | 30 | Open |
| 1163 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 3.1 | Maxime Vachier-Lagrave | Viswanathan Anand | Draw: 1/2-1/2 | 63 | Open |
| 1164 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 2.5 | Anish Giri | Maxime Vachier-Lagrave | Lost: 1-0 | 42 | Open |
| 1165 | 2021-07-10 | GCT Blitz Croatia 2021 | Zagreb CRO | 1.2 | Maxime Vachier-Lagrave | Shakhriyar Mamedyarov | Won: 1-0 | 38 | Open |
| 1166 | 2021-07-09 | GCT Rapid Croatia 2021 | Zagreb CRO | 9.5 | Maxime Vachier-Lagrave | Ian Nepomniachtchi | Draw: 1/2-1/2 | 61 | Open |
| 1167 | 2021-07-09 | GCT Rapid Croatia 2021 | Zagreb CRO | 8.1 | Anton Korobov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 58 | Open |
| 1168 | 2021-07-09 | GCT Rapid Croatia 2021 | Zagreb CRO | 7.5 | Jorden Van Foreest | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 70 | Open |
| 1169 | 2021-07-08 | GCT Rapid Croatia 2021 | Zagreb CRO | 6.2 | Maxime Vachier-Lagrave | Anish Giri | Draw: 1/2-1/2 | 52 | Open |
| 1170 | 2021-07-08 | GCT Rapid Croatia 2021 | Zagreb CRO | 5.4 | Ivan Saric | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 49 | Open |
| 1171 | 2021-07-08 | GCT Rapid Croatia 2021 | Zagreb CRO | 4.3 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | Won: 1-0 | 62 | Open |
| 1172 | 2021-07-07 | GCT Rapid Croatia 2021 | Zagreb CRO | 3.3 | Alexander Grischuk | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 24 | Open |
| 1173 | 2021-07-07 | GCT Rapid Croatia 2021 | Zagreb CRO | 2.4 | Maxime Vachier-Lagrave | Viswanathan Anand | Won: 1-0 | 48 | Open |
| 1174 | 2021-07-07 | GCT Rapid Croatia 2021 | Zagreb CRO | 1.2 | Shakhriyar Mamedyarov | Maxime Vachier-Lagrave | Lost: 1-0 | 32 | Open |
| 1175 | 2021-06-30 | TCh-FRA Top 12 2021 | Chalons en Champagne FRA | 7.4 | Nils Grandelius | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 16 | Open |
| 1176 | 2021-06-28 | TCh-FRA Top 12 2021 | Chalons en Champagne FRA | 5.4 | Maxime Vachier-Lagrave | Laurent Fressinet | Won: 1-0 | 77 | Open |
| 1177 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 18.2 | Maxime Vachier-Lagrave | Levon Aronian | Lost: 0-1 | 31 | Open |
| 1178 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 17.5 | Peter Svidler | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 69 | Open |
| 1179 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 16.1 | Richard Rapport | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 61 | Open |
| 1180 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 15.5 | Maxime Vachier-Lagrave | Teimour Radjabov | Won: 1-0 | 38 | Open |
| 1181 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 14.2 | Fabiano Caruana | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 56 | Open |
| 1182 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 13.4 | Maxime Vachier-Lagrave | Ian Nepomniachtchi | Lost: 0-1 | 70 | Open |
| 1183 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 12.3 | Wesley So | Maxime Vachier-Lagrave | Lost: 1-0 | 61 | Open |
| 1184 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 11.3 | Maxime Vachier-Lagrave | Alireza Firouzja | Won: 1-0 | 73 | Open |
| 1185 | 2021-06-22 | GCT Blitz Paris 2021 | Paris FRA | 10.4 | Vladimir Kramnik | Maxime Vachier-Lagrave | Won: 0-1 | 36 | Open |
| 1186 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 9.2 | Levon Aronian | Maxime Vachier-Lagrave | Won: 0-1 | 43 | Open |
| 1187 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 8.5 | Maxime Vachier-Lagrave | Peter Svidler | Lost: 0-1 | 61 | Open |
| 1188 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 7.1 | Maxime Vachier-Lagrave | Richard Rapport | Draw: 1/2-1/2 | 59 | Open |
| 1189 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 6.5 | Teimour Radjabov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 43 | Open |
| 1190 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 5.2 | Maxime Vachier-Lagrave | Fabiano Caruana | Won: 1-0 | 50 | Open |
| 1191 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 4.4 | Ian Nepomniachtchi | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 54 | Open |
| 1192 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 3.3 | Maxime Vachier-Lagrave | Wesley So | Lost: 0-1 | 62 | Open |
| 1193 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 2.3 | Alireza Firouzja | Maxime Vachier-Lagrave | Lost: 1-0 | 36 | Open |
| 1194 | 2021-06-21 | GCT Blitz Paris 2021 | Paris FRA | 1.4 | Maxime Vachier-Lagrave | Vladimir Kramnik | Won: 1-0 | 98 | Open |
| 1195 | 2021-06-20 | GCT Rapid Paris 2021 | Paris FRA | 9.5 | Maxime Vachier-Lagrave | Alireza Firouzja | Won: 1-0 | 77 | Open |
| 1196 | 2021-06-20 | GCT Rapid Paris 2021 | Paris FRA | 8.1 | Wesley So | Maxime Vachier-Lagrave | Lost: 1-0 | 27 | Open |
| 1197 | 2021-06-20 | GCT Rapid Paris 2021 | Paris FRA | 7.5 | Levon Aronian | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 46 | Open |
| 1198 | 2021-06-19 | GCT Rapid Paris 2021 | Paris FRA | 6.2 | Maxime Vachier-Lagrave | Ian Nepomniachtchi | Won: 1-0 | 26 | Open |
| 1199 | 2021-06-19 | GCT Rapid Paris 2021 | Paris FRA | 5.4 | Richard Rapport | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 62 | Open |
| 1200 | 2021-06-19 | GCT Rapid Paris 2021 | Paris FRA | 4.3 | Maxime Vachier-Lagrave | Etienne Bacrot | Lost: 0-1 | 68 | Open |
- vs Alexander GrischukDraw · ½–½Black · 2021-07-11 · Round 15.4GCT Blitz Croatia 2021
- vs Jorden Van ForeestDraw · ½–½White · 2021-07-11 · Round 14.2GCT Blitz Croatia 2021
- vs Ian NepomniachtchiDraw · ½–½Black · 2021-07-11 · Round 13.5GCT Blitz Croatia 2021
- vs Viswanathan AnandDraw · ½–½Black · 2021-07-11 · Round 12.1GCT Blitz Croatia 2021
- vs Anish GiriWon · 1-0White · 2021-07-11 · Round 11.5GCT Blitz Croatia 2021
- vs Shakhriyar MamedyarovDraw · ½–½Black · 2021-07-11 · Round 10.2GCT Blitz Croatia 2021
- vs Anton KorobovDraw · ½–½Black · 2021-07-10 · Round 9.4GCT Blitz Croatia 2021
- vs Garry KasparovWon · 1-0White · 2021-07-10 · Round 8.3GCT Blitz Croatia 2021
- vs Jan-Krzysztof DudaDraw · ½–½Black · 2021-07-10 · Round 7.3GCT Blitz Croatia 2021
- vs Alexander GrischukWon · 1-0White · 2021-07-10 · Round 6.4GCT Blitz Croatia 2021
- vs Jorden Van ForeestWon · 0-1Black · 2021-07-10 · Round 5.2GCT Blitz Croatia 2021
- vs Ian NepomniachtchiWon · 1-0White · 2021-07-10 · Round 4.5GCT Blitz Croatia 2021
- vs Viswanathan AnandDraw · ½–½White · 2021-07-10 · Round 3.1GCT Blitz Croatia 2021
- vs Anish GiriLost · 1-0Black · 2021-07-10 · Round 2.5GCT Blitz Croatia 2021
- vs Shakhriyar MamedyarovWon · 1-0White · 2021-07-10 · Round 1.2GCT Blitz Croatia 2021
- vs Ian NepomniachtchiDraw · ½–½White · 2021-07-09 · Round 9.5GCT Rapid Croatia 2021
- vs Anton KorobovDraw · ½–½Black · 2021-07-09 · Round 8.1GCT Rapid Croatia 2021
- vs Jorden Van ForeestDraw · ½–½Black · 2021-07-09 · Round 7.5GCT Rapid Croatia 2021
- vs Anish GiriDraw · ½–½White · 2021-07-08 · Round 6.2GCT Rapid Croatia 2021
- vs Ivan SaricDraw · ½–½Black · 2021-07-08 · Round 5.4GCT Rapid Croatia 2021
- vs Jan-Krzysztof DudaWon · 1-0White · 2021-07-08 · Round 4.3GCT Rapid Croatia 2021
- vs Alexander GrischukDraw · ½–½Black · 2021-07-07 · Round 3.3GCT Rapid Croatia 2021
- vs Viswanathan AnandWon · 1-0White · 2021-07-07 · Round 2.4GCT Rapid Croatia 2021
- vs Shakhriyar MamedyarovLost · 1-0Black · 2021-07-07 · Round 1.2GCT Rapid Croatia 2021
- vs Nils GrandeliusDraw · ½–½Black · 2021-06-30 · Round 7.4TCh-FRA Top 12 2021
- vs Laurent FressinetWon · 1-0White · 2021-06-28 · Round 5.4TCh-FRA Top 12 2021
- vs Levon AronianLost · 0-1White · 2021-06-22 · Round 18.2GCT Blitz Paris 2021
- vs Peter SvidlerDraw · ½–½Black · 2021-06-22 · Round 17.5GCT Blitz Paris 2021
- vs Richard RapportDraw · ½–½Black · 2021-06-22 · Round 16.1GCT Blitz Paris 2021
- vs Teimour RadjabovWon · 1-0White · 2021-06-22 · Round 15.5GCT Blitz Paris 2021
- vs Fabiano CaruanaDraw · ½–½Black · 2021-06-22 · Round 14.2GCT Blitz Paris 2021
- vs Ian NepomniachtchiLost · 0-1White · 2021-06-22 · Round 13.4GCT Blitz Paris 2021
- vs Wesley SoLost · 1-0Black · 2021-06-22 · Round 12.3GCT Blitz Paris 2021
- vs Alireza FirouzjaWon · 1-0White · 2021-06-22 · Round 11.3GCT Blitz Paris 2021
- vs Vladimir KramnikWon · 0-1Black · 2021-06-22 · Round 10.4GCT Blitz Paris 2021
- vs Levon AronianWon · 0-1Black · 2021-06-21 · Round 9.2GCT Blitz Paris 2021
- vs Peter SvidlerLost · 0-1White · 2021-06-21 · Round 8.5GCT Blitz Paris 2021
- vs Richard RapportDraw · ½–½White · 2021-06-21 · Round 7.1GCT Blitz Paris 2021
- vs Teimour RadjabovDraw · ½–½Black · 2021-06-21 · Round 6.5GCT Blitz Paris 2021
- vs Fabiano CaruanaWon · 1-0White · 2021-06-21 · Round 5.2GCT Blitz Paris 2021
- vs Ian NepomniachtchiDraw · ½–½Black · 2021-06-21 · Round 4.4GCT Blitz Paris 2021
- vs Wesley SoLost · 0-1White · 2021-06-21 · Round 3.3GCT Blitz Paris 2021
- vs Alireza FirouzjaLost · 1-0Black · 2021-06-21 · Round 2.3GCT Blitz Paris 2021
- vs Vladimir KramnikWon · 1-0White · 2021-06-21 · Round 1.4GCT Blitz Paris 2021
- vs Alireza FirouzjaWon · 1-0White · 2021-06-20 · Round 9.5GCT Rapid Paris 2021
- vs Wesley SoLost · 1-0Black · 2021-06-20 · Round 8.1GCT Rapid Paris 2021
- vs Levon AronianDraw · ½–½Black · 2021-06-20 · Round 7.5GCT Rapid Paris 2021
- vs Ian NepomniachtchiWon · 1-0White · 2021-06-19 · Round 6.2GCT Rapid Paris 2021
- vs Richard RapportDraw · ½–½Black · 2021-06-19 · Round 5.4GCT Rapid Paris 2021
- vs Etienne BacrotLost · 0-1White · 2021-06-19 · Round 4.3GCT Rapid Paris 2021
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 |