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 |
|---|---|---|---|---|---|---|---|---|---|
| 1951 | 2017-01-26 | Gibraltar Masters 2017 | Caleta ENG | 3.2 | Johan Salomon | Maxime Vachier-Lagrave | Won: 0-1 | 29 | Open |
| 1952 | 2017-01-25 | Gibraltar Masters 2017 | Caleta ENG | 2.2 | Maxime Vachier-Lagrave | Nitzan Steinberg | Draw: 1/2-1/2 | 29 | Open |
| 1953 | 2017-01-24 | Gibraltar Masters 2017 | Caleta ENG | 1.2 | Jan Sodoma | Maxime Vachier-Lagrave | Won: 0-1 | 39 | Open |
| 1954 | 2016-12-30 | World Blitz 2016 | Doha QAT | 21.4 | Vasyl Ivanchuk | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 39 | Open |
| 1955 | 2016-12-30 | World Blitz 2016 | Doha QAT | 20.3 | Maxime Vachier-Lagrave | Leinier Dominguez Perez | Draw: 1/2-1/2 | 48 | Open |
| 1956 | 2016-12-30 | World Blitz 2016 | Doha QAT | 19.5 | Shakhriyar Mamedyarov | Maxime Vachier-Lagrave | Won: 0-1 | 46 | Open |
| 1957 | 2016-12-30 | World Blitz 2016 | Doha QAT | 18.3 | Maxime Vachier-Lagrave | Alexander Grischuk | Draw: 1/2-1/2 | 29 | Open |
| 1958 | 2016-12-30 | World Blitz 2016 | Doha QAT | 17.3 | Hikaru Nakamura | Maxime Vachier-Lagrave | Won: 0-1 | 70 | Open |
| 1959 | 2016-12-30 | World Blitz 2016 | Doha QAT | 16.6 | Maxime Vachier-Lagrave | Radoslaw Wojtaszek | Won: 1-0 | 47 | Open |
| 1960 | 2016-12-30 | World Blitz 2016 | Doha QAT | 15.4 | Daniil Dubov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 61 | Open |
| 1961 | 2016-12-30 | World Blitz 2016 | Doha QAT | 14.5 | Maxime Vachier-Lagrave | Teimour Radjabov | Draw: 1/2-1/2 | 52 | Open |
| 1962 | 2016-12-30 | World Blitz 2016 | Doha QAT | 13.1 | Maxime Vachier-Lagrave | Magnus Carlsen | Lost: 0-1 | 43 | Open |
| 1963 | 2016-12-29 | World Blitz 2016 | Doha QAT | 9.1 | Arkadij Naiditsch | Maxime Vachier-Lagrave | Won: 0-1 | 50 | Open |
| 1964 | 2016-12-29 | World Blitz 2016 | Doha QAT | 8.6 | Maxime Vachier-Lagrave | Alexander Morozevich | Lost: 0-1 | 73 | Open |
| 1965 | 2016-12-29 | World Blitz 2016 | Doha QAT | 7.9 | Surya Shekhar Ganguly | Maxime Vachier-Lagrave | Won: 0-1 | 58 | Open |
| 1966 | 2016-12-29 | World Blitz 2016 | Doha QAT | 6.14 | Maxime Vachier-Lagrave | Das Debashis | Won: 1-0 | 52 | Open |
| 1967 | 2016-12-29 | World Blitz 2016 | Doha QAT | 5.7 | Maxim Matlakov | Maxime Vachier-Lagrave | Lost: 1-0 | 34 | Open |
| 1968 | 2016-12-29 | World Blitz 2016 | Doha QAT | 4.1 | Maxime Vachier-Lagrave | Zdenko Kozul | Won: 1-0 | 30 | Open |
| 1969 | 2016-12-29 | World Blitz 2016 | Doha QAT | 3.19 | Laurent Fressinet | Maxime Vachier-Lagrave | Won: 0-1 | 40 | Open |
| 1970 | 2016-12-29 | World Blitz 2016 | Doha QAT | 2.24 | Maxime Vachier-Lagrave | Ernesto Inarkiev | Draw: 1/2-1/2 | 56 | Open |
| 1971 | 2016-12-29 | World Blitz 2016 | Doha QAT | 12.2 | Sergey Karjakin | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 28 | Open |
| 1972 | 2016-12-29 | World Blitz 2016 | Doha QAT | 11.4 | A.R. Saleh Salem | Maxime Vachier-Lagrave | Won: 0-1 | 40 | Open |
| 1973 | 2016-12-29 | World Blitz 2016 | Doha QAT | 10.4 | Maxime Vachier-Lagrave | Alexander Riazantsev | Won: 1-0 | 30 | Open |
| 1974 | 2016-12-29 | World Blitz 2016 | Doha QAT | 1.6 | Nils Grandelius | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 64 | Open |
| 1975 | 2016-12-28 | World Rapid 2016 | Doha QAT | 15.8 | Farrukh Amonatov | Maxime Vachier-Lagrave | Lost: 1-0 | 29 | Open |
| 1976 | 2016-12-28 | World Rapid 2016 | Doha QAT | 14.4 | Maxime Vachier-Lagrave | Alexander Grischuk | Lost: 0-1 | 34 | Open |
| 1977 | 2016-12-28 | World Rapid 2016 | Doha QAT | 13.18 | Hikaru Nakamura | Maxime Vachier-Lagrave | Won: 0-1 | 67 | Open |
| 1978 | 2016-12-28 | World Rapid 2016 | Doha QAT | 12.2 | Maxime Vachier-Lagrave | Aleksey Dreev | Won: 1-0 | 45 | Open |
| 1979 | 2016-12-28 | World Rapid 2016 | Doha QAT | 11.18 | Vladimir Akopian | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 37 | Open |
| 1980 | 2016-12-27 | World Rapid 2016 | Doha QAT | 9.8 | Xiangzhi Bu | Maxime Vachier-Lagrave | Won: 0-1 | 49 | Open |
| 1981 | 2016-12-27 | World Rapid 2016 | Doha QAT | 8.6 | Maxime Vachier-Lagrave | Yangyi Yu | Lost: 0-1 | 51 | Open |
| 1982 | 2016-12-27 | World Rapid 2016 | Doha QAT | 7.6 | Levan Pantsulaia | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 40 | Open |
| 1983 | 2016-12-27 | World Rapid 2016 | Doha QAT | 6.1 | Maxime Vachier-Lagrave | Evgeny Tomashevsky | Won: 1-0 | 39 | Open |
| 1984 | 2016-12-27 | World Rapid 2016 | Doha QAT | 10.6 | Maxime Vachier-Lagrave | Santosh Gujrathi Vidit | Lost: 0-1 | 90 | Open |
| 1985 | 2016-12-26 | World Rapid 2016 | Doha QAT | 5.4 | Chao b Li | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 42 | Open |
| 1986 | 2016-12-26 | World Rapid 2016 | Doha QAT | 4.15 | Maxime Vachier-Lagrave | Alexander Riazantsev | Won: 1-0 | 46 | Open |
| 1987 | 2016-12-26 | World Rapid 2016 | Doha QAT | 3.23 | Shanglei Lu | Maxime Vachier-Lagrave | Won: 0-1 | 36 | Open |
| 1988 | 2016-12-26 | World Rapid 2016 | Doha QAT | 2.24 | Maxime Vachier-Lagrave | Ahmed Adly | Draw: 1/2-1/2 | 67 | Open |
| 1989 | 2016-12-26 | World Rapid 2016 | Doha QAT | 1.8 | Yi Wei | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 43 | Open |
| 1990 | 2016-12-18 | 8th London Classic 2016 | London ENG | 9.1 | Wesley So | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 35 | Open |
| 1991 | 2016-12-17 | 8th London Classic 2016 | London ENG | 8.5 | Maxime Vachier-Lagrave | Michael Adams | Draw: 1/2-1/2 | 53 | Open |
| 1992 | 2016-12-16 | 8th London Classic 2016 | London ENG | 7.4 | Hikaru Nakamura | Maxime Vachier-Lagrave | Lost: 1-0 | 37 | Open |
| 1993 | 2016-12-15 | 8th London Classic 2016 | London ENG | 6.5 | Maxime Vachier-Lagrave | Levon Aronian | Won: 1-0 | 41 | Open |
| 1994 | 2016-12-13 | 8th London Classic 2016 | London ENG | 5.2 | Maxime Vachier-Lagrave | Fabiano Caruana | Draw: 1/2-1/2 | 34 | Open |
| 1995 | 2016-12-12 | 8th London Classic 2016 | London ENG | 4.2 | Vladimir Kramnik | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 61 | Open |
| 1996 | 2016-12-11 | 8th London Classic 2016 | London ENG | 3.4 | Maxime Vachier-Lagrave | Veselin Topalov | Draw: 1/2-1/2 | 44 | Open |
| 1997 | 2016-12-10 | 8th London Classic 2016 | London ENG | 2.2 | Viswanathan Anand | Maxime Vachier-Lagrave | Lost: 1-0 | 33 | Open |
| 1998 | 2016-12-09 | 8th London Classic 2016 | London ENG | 1.4 | Maxime Vachier-Lagrave | Anish Giri | Draw: 1/2-1/2 | 24 | Open |
| 1999 | 2016-12-04 | Bundesliga 2016-17 | Hockenheim GER | 6.3 | Maxime Vachier-Lagrave | Jaroslaw Krassowizkij | Won: 1-0 | 35 | Open |
| 2000 | 2016-12-03 | Bundesliga 2016-17 | Hockenheim GER | 5.3 | Nikita Vitiugov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 28 | Open |
- vs Johan SalomonWon · 0-1Black · 2017-01-26 · Round 3.2Gibraltar Masters 2017
- vs Nitzan SteinbergDraw · ½–½White · 2017-01-25 · Round 2.2Gibraltar Masters 2017
- vs Jan SodomaWon · 0-1Black · 2017-01-24 · Round 1.2Gibraltar Masters 2017
- vs Vasyl IvanchukDraw · ½–½Black · 2016-12-30 · Round 21.4World Blitz 2016
- vs Leinier Dominguez PerezDraw · ½–½White · 2016-12-30 · Round 20.3World Blitz 2016
- vs Shakhriyar MamedyarovWon · 0-1Black · 2016-12-30 · Round 19.5World Blitz 2016
- vs Alexander GrischukDraw · ½–½White · 2016-12-30 · Round 18.3World Blitz 2016
- vs Hikaru NakamuraWon · 0-1Black · 2016-12-30 · Round 17.3World Blitz 2016
- vs Radoslaw WojtaszekWon · 1-0White · 2016-12-30 · Round 16.6World Blitz 2016
- vs Daniil DubovDraw · ½–½Black · 2016-12-30 · Round 15.4World Blitz 2016
- vs Teimour RadjabovDraw · ½–½White · 2016-12-30 · Round 14.5World Blitz 2016
- vs Magnus CarlsenLost · 0-1White · 2016-12-30 · Round 13.1World Blitz 2016
- vs Arkadij NaiditschWon · 0-1Black · 2016-12-29 · Round 9.1World Blitz 2016
- vs Alexander MorozevichLost · 0-1White · 2016-12-29 · Round 8.6World Blitz 2016
- vs Surya Shekhar GangulyWon · 0-1Black · 2016-12-29 · Round 7.9World Blitz 2016
- vs Das DebashisWon · 1-0White · 2016-12-29 · Round 6.14World Blitz 2016
- vs Maxim MatlakovLost · 1-0Black · 2016-12-29 · Round 5.7World Blitz 2016
- vs Zdenko KozulWon · 1-0White · 2016-12-29 · Round 4.1World Blitz 2016
- vs Laurent FressinetWon · 0-1Black · 2016-12-29 · Round 3.19World Blitz 2016
- vs Ernesto InarkievDraw · ½–½White · 2016-12-29 · Round 2.24World Blitz 2016
- vs Sergey KarjakinDraw · ½–½Black · 2016-12-29 · Round 12.2World Blitz 2016
- vs A.R. Saleh SalemWon · 0-1Black · 2016-12-29 · Round 11.4World Blitz 2016
- vs Alexander RiazantsevWon · 1-0White · 2016-12-29 · Round 10.4World Blitz 2016
- vs Nils GrandeliusDraw · ½–½Black · 2016-12-29 · Round 1.6World Blitz 2016
- vs Farrukh AmonatovLost · 1-0Black · 2016-12-28 · Round 15.8World Rapid 2016
- vs Alexander GrischukLost · 0-1White · 2016-12-28 · Round 14.4World Rapid 2016
- vs Hikaru NakamuraWon · 0-1Black · 2016-12-28 · Round 13.18World Rapid 2016
- vs Aleksey DreevWon · 1-0White · 2016-12-28 · Round 12.2World Rapid 2016
- vs Vladimir AkopianDraw · ½–½Black · 2016-12-28 · Round 11.18World Rapid 2016
- vs Xiangzhi BuWon · 0-1Black · 2016-12-27 · Round 9.8World Rapid 2016
- vs Yangyi YuLost · 0-1White · 2016-12-27 · Round 8.6World Rapid 2016
- vs Levan PantsulaiaDraw · ½–½Black · 2016-12-27 · Round 7.6World Rapid 2016
- vs Evgeny TomashevskyWon · 1-0White · 2016-12-27 · Round 6.1World Rapid 2016
- vs Santosh Gujrathi ViditLost · 0-1White · 2016-12-27 · Round 10.6World Rapid 2016
- vs Chao b LiDraw · ½–½Black · 2016-12-26 · Round 5.4World Rapid 2016
- vs Alexander RiazantsevWon · 1-0White · 2016-12-26 · Round 4.15World Rapid 2016
- vs Shanglei LuWon · 0-1Black · 2016-12-26 · Round 3.23World Rapid 2016
- vs Ahmed AdlyDraw · ½–½White · 2016-12-26 · Round 2.24World Rapid 2016
- vs Yi WeiDraw · ½–½Black · 2016-12-26 · Round 1.8World Rapid 2016
- vs Wesley SoDraw · ½–½Black · 2016-12-18 · Round 9.18th London Classic 2016
- vs Michael AdamsDraw · ½–½White · 2016-12-17 · Round 8.58th London Classic 2016
- vs Hikaru NakamuraLost · 1-0Black · 2016-12-16 · Round 7.48th London Classic 2016
- vs Levon AronianWon · 1-0White · 2016-12-15 · Round 6.58th London Classic 2016
- vs Fabiano CaruanaDraw · ½–½White · 2016-12-13 · Round 5.28th London Classic 2016
- vs Vladimir KramnikDraw · ½–½Black · 2016-12-12 · Round 4.28th London Classic 2016
- vs Veselin TopalovDraw · ½–½White · 2016-12-11 · Round 3.48th London Classic 2016
- vs Viswanathan AnandLost · 1-0Black · 2016-12-10 · Round 2.28th London Classic 2016
- vs Anish GiriDraw · ½–½White · 2016-12-09 · Round 1.48th London Classic 2016
- vs Jaroslaw KrassowizkijWon · 1-0White · 2016-12-04 · Round 6.3Bundesliga 2016-17
- vs Nikita VitiugovDraw · ½–½Black · 2016-12-03 · Round 5.3Bundesliga 2016-17
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 |