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 |
|---|---|---|---|---|---|---|---|---|---|
| 1501 | 2019-04-22 | GRENKE Chess Classic 2019 | Karlsruhe/Baden Baden GER | 3.4 | Maxime Vachier-Lagrave | Arkadij Naiditsch | Draw: 1/2-1/2 | 42 | Open |
| 1502 | 2019-04-21 | GRENKE Chess Classic 2019 | Karlsruhe/Baden Baden GER | 2.3 | Fabiano Caruana | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 49 | Open |
| 1503 | 2019-04-20 | GRENKE Chess Classic 2019 | Karlsruhe/Baden Baden GER | 1.3 | Maxime Vachier-Lagrave | Viswanathan Anand | Draw: 1/2-1/2 | 20 | Open |
| 1504 | 2019-04-07 | Bundesliga 2018-19 | Solingen GER | 15.5 | Jan H Timman | Maxime Vachier-Lagrave | Won: 0-1 | 33 | Open |
| 1505 | 2019-04-06 | Bundesliga 2018-19 | Solingen GER | 14.5 | Maxime Vachier-Lagrave | Pentala Harikrishna | Won: 1-0 | 66 | Open |
| 1506 | 2019-03-24 | Bundesliga 2018-19 | Baden Baden GER | 13.2 | Maxime Vachier-Lagrave | Marcin Dziuba | Won: 1-0 | 30 | Open |
| 1507 | 2019-03-23 | Bundesliga 2018-19 | Baden Baden GER | 12.1 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | Won: 0-1 | 42 | Open |
| 1508 | 2019-03-03 | Bundesliga 2018-19 | Berlin GER | 11.1 | Maxime Vachier-Lagrave | Yuriy Kryvoruchko | Draw: 1/2-1/2 | 33 | Open |
| 1509 | 2019-03-02 | Bundesliga 2018-19 | Berlin GER | 10.1 | Nikita Vitiugov | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 53 | Open |
| 1510 | 2019-03-01 | Bundesliga 2018-19 | Berlin GER | 9.3 | Maxime Vachier-Lagrave | Gata Kamsky | Lost: 0-1 | 44 | Open |
| 1511 | 2019-02-16 | Napoleon Trophy Blitz | La Roche-sur-Yon FRA | 7 | Jorden Van Foreest | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 42 | Open |
| 1512 | 2019-02-16 | Napoleon Trophy Blitz | La Roche-sur-Yon FRA | 6 | Jorden Van Foreest | Maxime Vachier-Lagrave | Won: 0-1 | 49 | Open |
| 1513 | 2019-02-16 | Napoleon Trophy Blitz | La Roche-sur-Yon FRA | 5 | Maxime Vachier-Lagrave | Jorden Van Foreest | Lost: 0-1 | 22 | Open |
| 1514 | 2019-02-16 | Napoleon Trophy Blitz | La Roche-sur-Yon FRA | 4 | Jorden Van Foreest | Maxime Vachier-Lagrave | Won: 0-1 | 27 | Open |
| 1515 | 2019-02-16 | Napoleon Trophy Blitz | La Roche-sur-Yon FRA | 3 | Maxime Vachier-Lagrave | Jorden Van Foreest | Won: 1-0 | 17 | Open |
| 1516 | 2019-02-16 | Napoleon Trophy Blitz | La Roche-sur-Yon FRA | 2 | Jorden Van Foreest | Maxime Vachier-Lagrave | Won: 0-1 | 79 | Open |
| 1517 | 2019-02-16 | Napoleon Trophy Blitz | La Roche-sur-Yon FRA | 1 | Maxime Vachier-Lagrave | Jorden Van Foreest | Lost: 0-1 | 25 | Open |
| 1518 | 2019-01-31 | Gibraltar Masters 2019 | Caleta ENG | 10.2 | Murali Karthikeyan | Maxime Vachier-Lagrave | Lost: 1-0 | 46 | Open |
| 1519 | 2019-01-30 | Gibraltar Masters 2019 | Caleta ENG | 9.2 | Maxime Vachier-Lagrave | Kirill Alekseenko | Won: 1-0 | 29 | Open |
| 1520 | 2019-01-29 | Gibraltar Masters 2019 | Caleta ENG | 8.2 | Quang Liem Le | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 37 | Open |
| 1521 | 2019-01-28 | Gibraltar Masters 2019 | Caleta ENG | 7.5 | Maxime Vachier-Lagrave | Aryan Tari | Won: 1-0 | 36 | Open |
| 1522 | 2019-01-27 | Gibraltar Masters 2019 | Caleta ENG | 6.1 | Vladislav Artemiev | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 30 | Open |
| 1523 | 2019-01-26 | Gibraltar Masters 2019 | Caleta ENG | 5.7 | Maxime Vachier-Lagrave | Wenjun Ju | Won: 1-0 | 33 | Open |
| 1524 | 2019-01-25 | Gibraltar Masters 2019 | Caleta ENG | 4.4 | Daniele Vocaturo | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 40 | Open |
| 1525 | 2019-01-24 | Gibraltar Masters 2019 | Caleta ENG | 3.17 | Maxime Vachier-Lagrave | Kolade Onabogun | Won: 1-0 | 51 | Open |
| 1526 | 2019-01-23 | Gibraltar Masters 2019 | Caleta ENG | 2.1 | Maxime Vachier-Lagrave | Abhimanyu Puranik | Draw: 1/2-1/2 | 58 | Open |
| 1527 | 2019-01-22 | Gibraltar Masters 2019 | Caleta ENG | 1.1 | Kalle Kiik | Maxime Vachier-Lagrave | Won: 0-1 | 60 | Open |
| 1528 | 2018-12-17 | 10th London Classic 2018 | London ENG | 2.8 | Hikaru Nakamura | Maxime Vachier-Lagrave | Lost: 1-0 | 29 | Open |
| 1529 | 2018-12-17 | 10th London Classic 2018 | London ENG | 2.7 | Maxime Vachier-Lagrave | Hikaru Nakamura | Draw: 1/2-1/2 | 47 | Open |
| 1530 | 2018-12-17 | 10th London Classic 2018 | London ENG | 2.6 | Hikaru Nakamura | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 41 | Open |
| 1531 | 2018-12-17 | 10th London Classic 2018 | London ENG | 2.5 | Maxime Vachier-Lagrave | Hikaru Nakamura | Draw: 1/2-1/2 | 61 | Open |
| 1532 | 2018-12-17 | 10th London Classic 2018 | London ENG | 2.4 | Hikaru Nakamura | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 61 | Open |
| 1533 | 2018-12-17 | 10th London Classic 2018 | London ENG | 2.3 | Maxime Vachier-Lagrave | Hikaru Nakamura | Draw: 1/2-1/2 | 33 | Open |
| 1534 | 2018-12-16 | 10th London Classic 2018 | London ENG | 2.2 | Maxime Vachier-Lagrave | Hikaru Nakamura | Draw: 1/2-1/2 | 53 | Open |
| 1535 | 2018-12-15 | 10th London Classic 2018 | London ENG | 2.1 | Hikaru Nakamura | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 50 | Open |
| 1536 | 2018-12-13 | 10th London Classic 2018 | London ENG | 1.8 | Maxime Vachier-Lagrave | Levon Aronian | Won: 1-0 | 66 | Open |
| 1537 | 2018-12-13 | 10th London Classic 2018 | London ENG | 1.7 | Levon Aronian | Maxime Vachier-Lagrave | Lost: 1-0 | 38 | Open |
| 1538 | 2018-12-13 | 10th London Classic 2018 | London ENG | 1.6 | Maxime Vachier-Lagrave | Levon Aronian | Won: 1-0 | 52 | Open |
| 1539 | 2018-12-13 | 10th London Classic 2018 | London ENG | 1.5 | Levon Aronian | Maxime Vachier-Lagrave | Won: 0-1 | 55 | Open |
| 1540 | 2018-12-13 | 10th London Classic 2018 | London ENG | 1.4 | Maxime Vachier-Lagrave | Levon Aronian | Won: 1-0 | 49 | Open |
| 1541 | 2018-12-13 | 10th London Classic 2018 | London ENG | 1.3 | Levon Aronian | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 47 | Open |
| 1542 | 2018-12-12 | 10th London Classic 2018 | London ENG | 1.2 | Levon Aronian | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 58 | Open |
| 1543 | 2018-12-11 | 10th London Classic 2018 | London ENG | 1.1 | Maxime Vachier-Lagrave | Levon Aronian | Draw: 1/2-1/2 | 74 | Open |
| 1544 | 2018-11-14 | 2nd Du Te Cup 2018 | Shenzhen CHN | 10.2 | Yangyi Yu | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 58 | Open |
| 1545 | 2018-11-13 | 2nd Du Te Cup 2018 | Shenzhen CHN | 9.1 | Maxime Vachier-Lagrave | Anish Giri | Draw: 1/2-1/2 | 60 | Open |
| 1546 | 2018-11-12 | 2nd Du Te Cup 2018 | Shenzhen CHN | 8.3 | Radoslaw Wojtaszek | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 30 | Open |
| 1547 | 2018-11-11 | 2nd Du Te Cup 2018 | Shenzhen CHN | 7.2 | Maxime Vachier-Lagrave | Liren Ding | Won: 1-0 | 58 | Open |
| 1548 | 2018-11-10 | 2nd Du Te Cup 2018 | Shenzhen CHN | 6.2 | Maxime Vachier-Lagrave | Nikita Vitiugov | Draw: 1/2-1/2 | 34 | Open |
| 1549 | 2018-11-08 | 2nd Du Te Cup 2018 | Shenzhen CHN | 5.1 | Anish Giri | Maxime Vachier-Lagrave | Draw: 1/2-1/2 | 31 | Open |
| 1550 | 2018-11-07 | 2nd Du Te Cup 2018 | Shenzhen CHN | 4.2 | Maxime Vachier-Lagrave | Yangyi Yu | Draw: 1/2-1/2 | 36 | Open |
- vs Arkadij NaiditschDraw · ½–½White · 2019-04-22 · Round 3.4GRENKE Chess Classic 2019
- vs Fabiano CaruanaDraw · ½–½Black · 2019-04-21 · Round 2.3GRENKE Chess Classic 2019
- vs Viswanathan AnandDraw · ½–½White · 2019-04-20 · Round 1.3GRENKE Chess Classic 2019
- vs Jan H TimmanWon · 0-1Black · 2019-04-07 · Round 15.5Bundesliga 2018-19
- vs Pentala HarikrishnaWon · 1-0White · 2019-04-06 · Round 14.5Bundesliga 2018-19
- vs Marcin DziubaWon · 1-0White · 2019-03-24 · Round 13.2Bundesliga 2018-19
- vs Jan-Krzysztof DudaWon · 0-1Black · 2019-03-23 · Round 12.1Bundesliga 2018-19
- vs Yuriy KryvoruchkoDraw · ½–½White · 2019-03-03 · Round 11.1Bundesliga 2018-19
- vs Nikita VitiugovDraw · ½–½Black · 2019-03-02 · Round 10.1Bundesliga 2018-19
- vs Gata KamskyLost · 0-1White · 2019-03-01 · Round 9.3Bundesliga 2018-19
- vs Jorden Van ForeestDraw · ½–½Black · 2019-02-16 · Round 7Napoleon Trophy Blitz
- vs Jorden Van ForeestWon · 0-1Black · 2019-02-16 · Round 6Napoleon Trophy Blitz
- vs Jorden Van ForeestLost · 0-1White · 2019-02-16 · Round 5Napoleon Trophy Blitz
- vs Jorden Van ForeestWon · 0-1Black · 2019-02-16 · Round 4Napoleon Trophy Blitz
- vs Jorden Van ForeestWon · 1-0White · 2019-02-16 · Round 3Napoleon Trophy Blitz
- vs Jorden Van ForeestWon · 0-1Black · 2019-02-16 · Round 2Napoleon Trophy Blitz
- vs Jorden Van ForeestLost · 0-1White · 2019-02-16 · Round 1Napoleon Trophy Blitz
- vs Murali KarthikeyanLost · 1-0Black · 2019-01-31 · Round 10.2Gibraltar Masters 2019
- vs Kirill AlekseenkoWon · 1-0White · 2019-01-30 · Round 9.2Gibraltar Masters 2019
- vs Quang Liem LeDraw · ½–½Black · 2019-01-29 · Round 8.2Gibraltar Masters 2019
- vs Aryan TariWon · 1-0White · 2019-01-28 · Round 7.5Gibraltar Masters 2019
- vs Vladislav ArtemievDraw · ½–½Black · 2019-01-27 · Round 6.1Gibraltar Masters 2019
- vs Wenjun JuWon · 1-0White · 2019-01-26 · Round 5.7Gibraltar Masters 2019
- vs Daniele VocaturoDraw · ½–½Black · 2019-01-25 · Round 4.4Gibraltar Masters 2019
- vs Kolade OnabogunWon · 1-0White · 2019-01-24 · Round 3.17Gibraltar Masters 2019
- vs Abhimanyu PuranikDraw · ½–½White · 2019-01-23 · Round 2.1Gibraltar Masters 2019
- vs Kalle KiikWon · 0-1Black · 2019-01-22 · Round 1.1Gibraltar Masters 2019
- vs Hikaru NakamuraLost · 1-0Black · 2018-12-17 · Round 2.810th London Classic 2018
- vs Hikaru NakamuraDraw · ½–½White · 2018-12-17 · Round 2.710th London Classic 2018
- vs Hikaru NakamuraDraw · ½–½Black · 2018-12-17 · Round 2.610th London Classic 2018
- vs Hikaru NakamuraDraw · ½–½White · 2018-12-17 · Round 2.510th London Classic 2018
- vs Hikaru NakamuraDraw · ½–½Black · 2018-12-17 · Round 2.410th London Classic 2018
- vs Hikaru NakamuraDraw · ½–½White · 2018-12-17 · Round 2.310th London Classic 2018
- vs Hikaru NakamuraDraw · ½–½White · 2018-12-16 · Round 2.210th London Classic 2018
- vs Hikaru NakamuraDraw · ½–½Black · 2018-12-15 · Round 2.110th London Classic 2018
- vs Levon AronianWon · 1-0White · 2018-12-13 · Round 1.810th London Classic 2018
- vs Levon AronianLost · 1-0Black · 2018-12-13 · Round 1.710th London Classic 2018
- vs Levon AronianWon · 1-0White · 2018-12-13 · Round 1.610th London Classic 2018
- vs Levon AronianWon · 0-1Black · 2018-12-13 · Round 1.510th London Classic 2018
- vs Levon AronianWon · 1-0White · 2018-12-13 · Round 1.410th London Classic 2018
- vs Levon AronianDraw · ½–½Black · 2018-12-13 · Round 1.310th London Classic 2018
- vs Levon AronianDraw · ½–½Black · 2018-12-12 · Round 1.210th London Classic 2018
- vs Levon AronianDraw · ½–½White · 2018-12-11 · Round 1.110th London Classic 2018
- vs Yangyi YuDraw · ½–½Black · 2018-11-14 · Round 10.22nd Du Te Cup 2018
- vs Anish GiriDraw · ½–½White · 2018-11-13 · Round 9.12nd Du Te Cup 2018
- vs Radoslaw WojtaszekDraw · ½–½Black · 2018-11-12 · Round 8.32nd Du Te Cup 2018
- vs Liren DingWon · 1-0White · 2018-11-11 · Round 7.22nd Du Te Cup 2018
- vs Nikita VitiugovDraw · ½–½White · 2018-11-10 · Round 6.22nd Du Te Cup 2018
- vs Anish GiriDraw · ½–½Black · 2018-11-08 · Round 5.12nd Du Te Cup 2018
- vs Yangyi YuDraw · ½–½White · 2018-11-07 · Round 4.22nd Du Te Cup 2018
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 |