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 |
|---|---|---|---|---|---|---|---|---|---|
| 1851 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 8.3 | Maxime Vachier-Lagrave | Vasyl Ivanchuk | Won: 1-0 | 54 | Open |
| 1852 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 7.2 | Maxime Vachier-Lagrave | Baadur Jobava | Won: 1-0 | 61 | Open |
| 1853 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 6.3 | Vladimir Kramnik | Maxime Vachier-Lagrave | Lost: 1-0 | 43 | Open |
| 1854 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 5.2 | Maxime Vachier-Lagrave | Viswanathan Anand | Lost: 0-1 | 50 | Open |
| 1855 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 4.3 | Wesley So | Maxime Vachier-Lagrave | Won: 0-1 | 32 | Open |
| 1856 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 3.3 | Maxime Vachier-Lagrave | Magnus Carlsen | Lost: 0-1 | 60 | Open |
| 1857 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 2.2 | Anish Giri | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 67 | Open |
| 1858 | 2017-07-01 | GCT Blitz YourNextMove | Leuven BEL | 1.3 | Maxime Vachier-Lagrave | Levon Aronian | Won: 1-0 | 50 | Open |
| 1859 | 2017-06-30 | GCT Rapid YourNextMove | Leuven BEL | 9.2 | Levon Aronian | Maxime Vachier-Lagrave | Lost: 1-0 | 88 | Open |
| 1860 | 2017-06-30 | GCT Rapid YourNextMove | Leuven BEL | 8.2 | Maxime Vachier-Lagrave | Ian Nepomniachtchi | Won: 1-0 | 50 | Open |
| 1861 | 2017-06-30 | GCT Rapid YourNextMove | Leuven BEL | 7.3 | Viswanathan Anand | Maxime Vachier-Lagrave | Won: 0-1 | 80 | Open |
| 1862 | 2017-06-29 | GCT Rapid YourNextMove | Leuven BEL | 6.2 | Maxime Vachier-Lagrave | Anish Giri | Draw: 1/2-1/2 | 44 | Open |
| 1863 | 2017-06-29 | GCT Rapid YourNextMove | Leuven BEL | 5.4 | Baadur Jobava | Maxime Vachier-Lagrave | Won: 0-1 | 71 | Open |
| 1864 | 2017-06-29 | GCT Rapid YourNextMove | Leuven BEL | 4.2 | Maxime Vachier-Lagrave | Magnus Carlsen | Draw: 1/2-1/2 | 48 | Open |
| 1865 | 2017-06-28 | GCT Rapid YourNextMove | Leuven BEL | 3.3 | Maxime Vachier-Lagrave | Vladimir Kramnik | Draw: 1/2-1/2 | 44 | Open |
| 1866 | 2017-06-28 | GCT Rapid YourNextMove | Leuven BEL | 2.2 | Wesley So | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 60 | Open |
| 1867 | 2017-06-28 | GCT Rapid YourNextMove | Leuven BEL | 1.4 | Maxime Vachier-Lagrave | Vasyl Ivanchuk | Won: 1-0 | 38 | Open |
| 1868 | 2017-06-25 | GCT Rapid TB Paris 2017 | Paris FRA | 2 | Maxime Vachier-Lagrave | Magnus Carlsen | Draw: 1/2-1/2 | 33 | Open |
| 1869 | 2017-06-25 | GCT Rapid TB Paris 2017 | Paris FRA | 1 | Magnus Carlsen | Maxime Vachier-Lagrave | Lost: 1-0 | 62 | Open |
| 1870 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 18.3 | Alexander Grischuk | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 47 | Open |
| 1871 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 17.5 | Maxime Vachier-Lagrave | Sergey Karjakin | Draw: 1/2-1/2 | 16 | Open |
| 1872 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 16.5 | Magnus Carlsen | Maxime Vachier-Lagrave | Won: 0-1 | 57 | Open |
| 1873 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 15.1 | Maxime Vachier-Lagrave | Shakhriyar Mamedyarov | Won: 1-0 | 57 | Open |
| 1874 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 14.3 | Veselin Topalov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 67 | Open |
| 1875 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 13.1 | Maxime Vachier-Lagrave | Etienne Bacrot | Won: 1-0 | 33 | Open |
| 1876 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 12.4 | Fabiano Caruana | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 43 | Open |
| 1877 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 11.5 | Maxime Vachier-Lagrave | Wesley So | Won: 1-0 | 25 | Open |
| 1878 | 2017-06-25 | GCT Blitz Paris 2017 | Paris FRA | 10.5 | Hikaru Nakamura | Maxime Vachier-Lagrave | Won: 0-1 | 44 | Open |
| 1879 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 9.1 | Maxime Vachier-Lagrave | Alexander Grischuk | Draw: 1/2-1/2 | 60 | Open |
| 1880 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 8.3 | Sergey Karjakin | Maxime Vachier-Lagrave | Lost: 1-0 | 82 | Open |
| 1881 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 7.1 | Maxime Vachier-Lagrave | Magnus Carlsen | Won: 1-0 | 71 | Open |
| 1882 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 6.1 | Shakhriyar Mamedyarov | Maxime Vachier-Lagrave | Won: 0-1 | 61 | Open |
| 1883 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 5.5 | Maxime Vachier-Lagrave | Veselin Topalov | Won: 1-0 | 36 | Open |
| 1884 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 4.1 | Etienne Bacrot | Maxime Vachier-Lagrave | Won: 0-1 | 31 | Open |
| 1885 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 3.5 | Maxime Vachier-Lagrave | Fabiano Caruana | Lost: 0-1 | 53 | Open |
| 1886 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 2.3 | Wesley So | Maxime Vachier-Lagrave | Won: 0-1 | 51 | Open |
| 1887 | 2017-06-24 | GCT Blitz Paris 2017 | Paris FRA | 1.5 | Maxime Vachier-Lagrave | Hikaru Nakamura | Draw: 1/2-1/2 | 53 | Open |
| 1888 | 2017-06-23 | GCT Rapid Paris 2017 | Paris FRA | 9.2 | Maxime Vachier-Lagrave | Fabiano Caruana | Draw: 1/2-1/2 | 46 | Open |
| 1889 | 2017-06-23 | GCT Rapid Paris 2017 | Paris FRA | 8.1 | Sergey Karjakin | Maxime Vachier-Lagrave | Won: 0-1 | 53 | Open |
| 1890 | 2017-06-23 | GCT Rapid Paris 2017 | Paris FRA | 7.5 | Maxime Vachier-Lagrave | Hikaru Nakamura | Won: 1-0 | 47 | Open |
| 1891 | 2017-06-22 | GCT Rapid Paris 2017 | Paris FRA | 6.5 | Veselin Topalov | Maxime Vachier-Lagrave | Won: 0-1 | 46 | Open |
| 1892 | 2017-06-22 | GCT Rapid Paris 2017 | Paris FRA | 5.3 | Maxime Vachier-Lagrave | Wesley So | Draw: 1/2-1/2 | 59 | Open |
| 1893 | 2017-06-22 | GCT Rapid Paris 2017 | Paris FRA | 4.1 | Shakhriyar Mamedyarov | Maxime Vachier-Lagrave | Lost: 1-0 | 28 | Open |
| 1894 | 2017-06-21 | GCT Rapid Paris 2017 | Paris FRA | 3.3 | Magnus Carlsen | Maxime Vachier-Lagrave | Lost: 1-0 | 39 | Open |
| 1895 | 2017-06-21 | GCT Rapid Paris 2017 | Paris FRA | 2.4 | Maxime Vachier-Lagrave | Alexander Grischuk | Draw: 1/2-1/2 | 80 | Open |
| 1896 | 2017-06-21 | GCT Rapid Paris 2017 | Paris FRA | 1.3 | Etienne Bacrot | Maxime Vachier-Lagrave | Won: 0-1 | 90 | Open |
| 1897 | 2017-06-16 | 5th Norway Chess 2017 | Stavanger NOR | 9.1 | Sergey Karjakin | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 30 | Open |
| 1898 | 2017-06-15 | 5th Norway Chess 2017 | Stavanger NOR | 8.3 | Maxime Vachier-Lagrave | Vladimir Kramnik | Won: 1-0 | 48 | Open |
| 1899 | 2017-06-14 | 5th Norway Chess 2017 | Stavanger NOR | 7.2 | Maxime Vachier-Lagrave | Anish Giri | Lost: 0-1 | 33 | Open |
| 1900 | 2017-06-12 | 5th Norway Chess 2017 | Stavanger NOR | 6.1 | Magnus Carlsen | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 44 | Open |
- vs Vasyl IvanchukWon · 1-0White · 2017-07-01 · Round 8.3GCT Blitz YourNextMove
- vs Baadur JobavaWon · 1-0White · 2017-07-01 · Round 7.2GCT Blitz YourNextMove
- vs Vladimir KramnikLost · 1-0Black · 2017-07-01 · Round 6.3GCT Blitz YourNextMove
- vs Viswanathan AnandLost · 0-1White · 2017-07-01 · Round 5.2GCT Blitz YourNextMove
- vs Wesley SoWon · 0-1Black · 2017-07-01 · Round 4.3GCT Blitz YourNextMove
- vs Magnus CarlsenLost · 0-1White · 2017-07-01 · Round 3.3GCT Blitz YourNextMove
- vs Anish GiriDraw · ½–½Black · 2017-07-01 · Round 2.2GCT Blitz YourNextMove
- vs Levon AronianWon · 1-0White · 2017-07-01 · Round 1.3GCT Blitz YourNextMove
- vs Levon AronianLost · 1-0Black · 2017-06-30 · Round 9.2GCT Rapid YourNextMove
- vs Ian NepomniachtchiWon · 1-0White · 2017-06-30 · Round 8.2GCT Rapid YourNextMove
- vs Viswanathan AnandWon · 0-1Black · 2017-06-30 · Round 7.3GCT Rapid YourNextMove
- vs Anish GiriDraw · ½–½White · 2017-06-29 · Round 6.2GCT Rapid YourNextMove
- vs Baadur JobavaWon · 0-1Black · 2017-06-29 · Round 5.4GCT Rapid YourNextMove
- vs Magnus CarlsenDraw · ½–½White · 2017-06-29 · Round 4.2GCT Rapid YourNextMove
- vs Vladimir KramnikDraw · ½–½White · 2017-06-28 · Round 3.3GCT Rapid YourNextMove
- vs Wesley SoDraw · ½–½Black · 2017-06-28 · Round 2.2GCT Rapid YourNextMove
- vs Vasyl IvanchukWon · 1-0White · 2017-06-28 · Round 1.4GCT Rapid YourNextMove
- vs Magnus CarlsenDraw · ½–½White · 2017-06-25 · Round 2GCT Rapid TB Paris 2017
- vs Magnus CarlsenLost · 1-0Black · 2017-06-25 · Round 1GCT Rapid TB Paris 2017
- vs Alexander GrischukDraw · ½–½Black · 2017-06-25 · Round 18.3GCT Blitz Paris 2017
- vs Sergey KarjakinDraw · ½–½White · 2017-06-25 · Round 17.5GCT Blitz Paris 2017
- vs Magnus CarlsenWon · 0-1Black · 2017-06-25 · Round 16.5GCT Blitz Paris 2017
- vs Shakhriyar MamedyarovWon · 1-0White · 2017-06-25 · Round 15.1GCT Blitz Paris 2017
- vs Veselin TopalovDraw · ½–½Black · 2017-06-25 · Round 14.3GCT Blitz Paris 2017
- vs Etienne BacrotWon · 1-0White · 2017-06-25 · Round 13.1GCT Blitz Paris 2017
- vs Fabiano CaruanaDraw · ½–½Black · 2017-06-25 · Round 12.4GCT Blitz Paris 2017
- vs Wesley SoWon · 1-0White · 2017-06-25 · Round 11.5GCT Blitz Paris 2017
- vs Hikaru NakamuraWon · 0-1Black · 2017-06-25 · Round 10.5GCT Blitz Paris 2017
- vs Alexander GrischukDraw · ½–½White · 2017-06-24 · Round 9.1GCT Blitz Paris 2017
- vs Sergey KarjakinLost · 1-0Black · 2017-06-24 · Round 8.3GCT Blitz Paris 2017
- vs Magnus CarlsenWon · 1-0White · 2017-06-24 · Round 7.1GCT Blitz Paris 2017
- vs Shakhriyar MamedyarovWon · 0-1Black · 2017-06-24 · Round 6.1GCT Blitz Paris 2017
- vs Veselin TopalovWon · 1-0White · 2017-06-24 · Round 5.5GCT Blitz Paris 2017
- vs Etienne BacrotWon · 0-1Black · 2017-06-24 · Round 4.1GCT Blitz Paris 2017
- vs Fabiano CaruanaLost · 0-1White · 2017-06-24 · Round 3.5GCT Blitz Paris 2017
- vs Wesley SoWon · 0-1Black · 2017-06-24 · Round 2.3GCT Blitz Paris 2017
- vs Hikaru NakamuraDraw · ½–½White · 2017-06-24 · Round 1.5GCT Blitz Paris 2017
- vs Fabiano CaruanaDraw · ½–½White · 2017-06-23 · Round 9.2GCT Rapid Paris 2017
- vs Sergey KarjakinWon · 0-1Black · 2017-06-23 · Round 8.1GCT Rapid Paris 2017
- vs Hikaru NakamuraWon · 1-0White · 2017-06-23 · Round 7.5GCT Rapid Paris 2017
- vs Veselin TopalovWon · 0-1Black · 2017-06-22 · Round 6.5GCT Rapid Paris 2017
- vs Wesley SoDraw · ½–½White · 2017-06-22 · Round 5.3GCT Rapid Paris 2017
- vs Shakhriyar MamedyarovLost · 1-0Black · 2017-06-22 · Round 4.1GCT Rapid Paris 2017
- vs Magnus CarlsenLost · 1-0Black · 2017-06-21 · Round 3.3GCT Rapid Paris 2017
- vs Alexander GrischukDraw · ½–½White · 2017-06-21 · Round 2.4GCT Rapid Paris 2017
- vs Etienne BacrotWon · 0-1Black · 2017-06-21 · Round 1.3GCT Rapid Paris 2017
- vs Sergey KarjakinDraw · ½–½Black · 2017-06-16 · Round 9.15th Norway Chess 2017
- vs Vladimir KramnikWon · 1-0White · 2017-06-15 · Round 8.35th Norway Chess 2017
- vs Anish GiriLost · 0-1White · 2017-06-14 · Round 7.25th Norway Chess 2017
- vs Magnus CarlsenDraw · ½–½Black · 2017-06-12 · Round 6.15th Norway Chess 2017
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 |