Photo credit

Maxime Vachier-Lagrave

Photo: Lennart Ootes

https://www.chessphotoshop.com/FIDE-Candidates-2021-Yekaternburg/i-Pp3

CC BY-SA 4.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMMaxime Vachier-Lagrave

FRA Born 1990 (Age ≈36) Male
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

Classical

2722.2 +15.2

Live estimate

Rapid

2712

Published FIDE

Blitz

2734

Published 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

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
1101 2021-10-31 FIDE Grand Swiss 2021 Riga LAT 5.1 Alireza Firouzja Maxime Vachier-Lagrave Draw: 1/2-1/2 31 Open
1102 2021-10-30 FIDE Grand Swiss 2021 Riga LAT 4.6 Maxime Vachier-Lagrave Anton Demchenko Won: 1-0 28 Open
1103 2021-10-29 FIDE Grand Swiss 2021 Riga LAT 3.4 Alexander Donchenko Maxime Vachier-Lagrave Draw: 1/2-1/2 31 Open
1104 2021-10-28 FIDE Grand Swiss 2021 Riga LAT 2.12 Maxime Vachier-Lagrave M. Amin Tabatabaei Won: 1-0 33 Open
1105 2021-10-27 FIDE Grand Swiss 2021 Riga LAT 1.4 Hans Moke Niemann Maxime Vachier-Lagrave Draw: 1/2-1/2 33 Open
1106 2021-10-17 Bundesliga 2019-20 Berlin GER 15.4 Maxime Vachier-Lagrave Mykhaylo Oleksiyenko Won: 1-0 62 Open
1107 2021-10-16 Bundesliga 2019-20 Berlin GER 14.2 Ernesto Inarkiev Maxime Vachier-Lagrave Draw: 1/2-1/2 31 Open
1108 2021-10-16 Bundesliga 2019-20 Berlin GER 13.3 Gata Kamsky Maxime Vachier-Lagrave Draw: 1/2-1/2 23 Open
1109 2021-10-15 Bundesliga 2019-20 Berlin GER 11.3 Gabor Papp Maxime Vachier-Lagrave Won: 0-1 53 Open
1110 2021-10-14 Bundesliga 2019-20 Berlin GER 9.6 Maxime Vachier-Lagrave Shakhriyar Mamedyarov Draw: 1/2-1/2 22 Open
1111 2021-09-10 Champions Showdown 9LX Saint Louis USA 9.5 Maxime Vachier-Lagrave Garry Kasparov Won: 1-0 33 Open
1112 2021-09-10 Champions Showdown 9LX Saint Louis USA 8.1 Leinier Dominguez Perez Maxime Vachier-Lagrave Draw: 1/2-1/2 44 Open
1113 2021-09-10 Champions Showdown 9LX Saint Louis USA 7.5 Hikaru Nakamura Maxime Vachier-Lagrave Draw: 1/2-1/2 43 Open
1114 2021-09-09 Champions Showdown 9LX Saint Louis USA 6.2 Maxime Vachier-Lagrave Peter Svidler Won: 1-0 50 Open
1115 2021-09-09 Champions Showdown 9LX Saint Louis USA 5.4 Fabiano Caruana Maxime Vachier-Lagrave Lost: 1-0 55 Open
1116 2021-09-09 Champions Showdown 9LX Saint Louis USA 4.3 Maxime Vachier-Lagrave Levon Aronian Draw: 1/2-1/2 51 Open
1117 2021-09-08 Champions Showdown 9LX Saint Louis USA 3.3 Sam Shankland Maxime Vachier-Lagrave Won: 0-1 22 Open
1118 2021-09-08 Champions Showdown 9LX Saint Louis USA 2.4 Maxime Vachier-Lagrave Shakhriyar Mamedyarov Won: 1-0 49 Open
1119 2021-09-08 Champions Showdown 9LX Saint Louis USA 1.2 Wesley So Maxime Vachier-Lagrave Lost: 1-0 35 Open
1120 2021-08-26 8th Sinquefield Cup 2021 Saint Louis USA 9.2 Shakhriyar Mamedyarov Maxime Vachier-Lagrave Draw: 1/2-1/2 25 Open
1121 2021-08-25 8th Sinquefield Cup 2021 Saint Louis USA 8.4 Maxime Vachier-Lagrave Wesley So Draw: 1/2-1/2 50 Open
1122 2021-08-24 8th Sinquefield Cup 2021 Saint Louis USA 7.5 Maxime Vachier-Lagrave Jeffery Xiong Won: 1-0 29 Open
1123 2021-08-23 8th Sinquefield Cup 2021 Saint Louis USA 6.1 Fabiano Caruana Maxime Vachier-Lagrave Draw: 1/2-1/2 46 Open
1124 2021-08-21 8th Sinquefield Cup 2021 Saint Louis USA 5.2 Maxime Vachier-Lagrave Dariusz Swiercz Won: 1-0 47 Open
1125 2021-08-20 8th Sinquefield Cup 2021 Saint Louis USA 4.5 Leinier Dominguez Perez Maxime Vachier-Lagrave Lost: 1-0 33 Open
1126 2021-08-19 8th Sinquefield Cup 2021 Saint Louis USA 3.3 Maxime Vachier-Lagrave Sam Shankland Won: 1-0 47 Open
1127 2021-08-18 8th Sinquefield Cup 2021 Saint Louis USA 2.4 Richard Rapport Maxime Vachier-Lagrave Draw: 1/2-1/2 36 Open
1128 2021-08-17 8th Sinquefield Cup 2021 Saint Louis USA 1.2 Maxime Vachier-Lagrave Peter Svidler Won: 1-0 31 Open
1129 2021-07-27 FIDE World Cup 2021 Krasnaya Polyana RUS 5.6 Maxime Vachier-Lagrave Sergey Karjakin Lost: 0-1 31 Open
1130 2021-07-27 FIDE World Cup 2021 Krasnaya Polyana RUS 5.5 Sergey Karjakin Maxime Vachier-Lagrave Draw: 1/2-1/2 91 Open
1131 2021-07-27 FIDE World Cup 2021 Krasnaya Polyana RUS 5.4 Sergey Karjakin Maxime Vachier-Lagrave Draw: 1/2-1/2 37 Open
1132 2021-07-27 FIDE World Cup 2021 Krasnaya Polyana RUS 5.3 Maxime Vachier-Lagrave Sergey Karjakin Draw: 1/2-1/2 39 Open
1133 2021-07-26 FIDE World Cup 2021 Krasnaya Polyana RUS 5.2 Sergey Karjakin Maxime Vachier-Lagrave Draw: 1/2-1/2 25 Open
1134 2021-07-25 FIDE World Cup 2021 Krasnaya Polyana RUS 5.1 Maxime Vachier-Lagrave Sergey Karjakin Draw: 1/2-1/2 35 Open
1135 2021-07-23 FIDE World Cup 2021 Krasnaya Polyana RUS 4.2 Maxime Vachier-Lagrave Praggnanandhaa R Won: 1-0 33 Open
1136 2021-07-22 FIDE World Cup 2021 Krasnaya Polyana RUS 4.1 Praggnanandhaa R Maxime Vachier-Lagrave Draw: 1/2-1/2 29 Open
1137 2021-07-20 FIDE World Cup 2021 Krasnaya Polyana RUS 3.9 Maxime Vachier-Lagrave David Paravyan Won: 1-0 31 Open
1138 2021-07-20 FIDE World Cup 2021 Krasnaya Polyana RUS 3.8 Maxime Vachier-Lagrave David Paravyan Draw: 1/2-1/2 60 Open
1139 2021-07-20 FIDE World Cup 2021 Krasnaya Polyana RUS 3.7 David Paravyan Maxime Vachier-Lagrave Draw: 1/2-1/2 77 Open
1140 2021-07-20 FIDE World Cup 2021 Krasnaya Polyana RUS 3.6 Maxime Vachier-Lagrave David Paravyan Draw: 1/2-1/2 33 Open
1141 2021-07-20 FIDE World Cup 2021 Krasnaya Polyana RUS 3.5 David Paravyan Maxime Vachier-Lagrave Draw: 1/2-1/2 63 Open
1142 2021-07-20 FIDE World Cup 2021 Krasnaya Polyana RUS 3.4 David Paravyan Maxime Vachier-Lagrave Lost: 1-0 34 Open
1143 2021-07-20 FIDE World Cup 2021 Krasnaya Polyana RUS 3.3 Maxime Vachier-Lagrave David Paravyan Won: 1-0 45 Open
1144 2021-07-19 FIDE World Cup 2021 Krasnaya Polyana RUS 3.2 David Paravyan Maxime Vachier-Lagrave Draw: 1/2-1/2 32 Open
1145 2021-07-18 FIDE World Cup 2021 Krasnaya Polyana RUS 3.1 Maxime Vachier-Lagrave David Paravyan Draw: 1/2-1/2 23 Open
1146 2021-07-16 FIDE World Cup 2021 Krasnaya Polyana RUS 2.2 Maxime Vachier-Lagrave Elshan Moradiabadi Won: 1-0 23 Open
1147 2021-07-15 FIDE World Cup 2021 Krasnaya Polyana RUS 2.1 Elshan Moradiabadi Maxime Vachier-Lagrave Draw: 1/2-1/2 69 Open
1148 2021-07-11 GCT Blitz Croatia 2021 Zagreb CRO 18.4 Maxime Vachier-Lagrave Anton Korobov Won: 1-0 52 Open
1149 2021-07-11 GCT Blitz Croatia 2021 Zagreb CRO 17.3 Garry Kasparov Maxime Vachier-Lagrave Won: 0-1 43 Open
1150 2021-07-11 GCT Blitz Croatia 2021 Zagreb CRO 16.3 Maxime Vachier-Lagrave Jan-Krzysztof Duda Won: 1-0 75 Open
  1. vs Alireza FirouzjaDraw · ½–½Black · 2021-10-31 · Round 5.1FIDE Grand Swiss 2021
  2. vs Anton DemchenkoWon · 1-0White · 2021-10-30 · Round 4.6FIDE Grand Swiss 2021
  3. vs Alexander DonchenkoDraw · ½–½Black · 2021-10-29 · Round 3.4FIDE Grand Swiss 2021
  4. vs M. Amin TabatabaeiWon · 1-0White · 2021-10-28 · Round 2.12FIDE Grand Swiss 2021
  5. vs Hans Moke NiemannDraw · ½–½Black · 2021-10-27 · Round 1.4FIDE Grand Swiss 2021
  6. vs Mykhaylo OleksiyenkoWon · 1-0White · 2021-10-17 · Round 15.4Bundesliga 2019-20
  7. vs Ernesto InarkievDraw · ½–½Black · 2021-10-16 · Round 14.2Bundesliga 2019-20
  8. vs Gata KamskyDraw · ½–½Black · 2021-10-16 · Round 13.3Bundesliga 2019-20
  9. vs Gabor PappWon · 0-1Black · 2021-10-15 · Round 11.3Bundesliga 2019-20
  10. vs Shakhriyar MamedyarovDraw · ½–½White · 2021-10-14 · Round 9.6Bundesliga 2019-20
  11. vs Garry KasparovWon · 1-0White · 2021-09-10 · Round 9.5Champions Showdown 9LX
  12. vs Leinier Dominguez PerezDraw · ½–½Black · 2021-09-10 · Round 8.1Champions Showdown 9LX
  13. vs Hikaru NakamuraDraw · ½–½Black · 2021-09-10 · Round 7.5Champions Showdown 9LX
  14. vs Peter SvidlerWon · 1-0White · 2021-09-09 · Round 6.2Champions Showdown 9LX
  15. vs Fabiano CaruanaLost · 1-0Black · 2021-09-09 · Round 5.4Champions Showdown 9LX
  16. vs Levon AronianDraw · ½–½White · 2021-09-09 · Round 4.3Champions Showdown 9LX
  17. vs Sam ShanklandWon · 0-1Black · 2021-09-08 · Round 3.3Champions Showdown 9LX
  18. vs Shakhriyar MamedyarovWon · 1-0White · 2021-09-08 · Round 2.4Champions Showdown 9LX
  19. vs Wesley SoLost · 1-0Black · 2021-09-08 · Round 1.2Champions Showdown 9LX
  20. vs Shakhriyar MamedyarovDraw · ½–½Black · 2021-08-26 · Round 9.28th Sinquefield Cup 2021
  21. vs Wesley SoDraw · ½–½White · 2021-08-25 · Round 8.48th Sinquefield Cup 2021
  22. vs Jeffery XiongWon · 1-0White · 2021-08-24 · Round 7.58th Sinquefield Cup 2021
  23. vs Fabiano CaruanaDraw · ½–½Black · 2021-08-23 · Round 6.18th Sinquefield Cup 2021
  24. vs Dariusz SwierczWon · 1-0White · 2021-08-21 · Round 5.28th Sinquefield Cup 2021
  25. vs Leinier Dominguez PerezLost · 1-0Black · 2021-08-20 · Round 4.58th Sinquefield Cup 2021
  26. vs Sam ShanklandWon · 1-0White · 2021-08-19 · Round 3.38th Sinquefield Cup 2021
  27. vs Richard RapportDraw · ½–½Black · 2021-08-18 · Round 2.48th Sinquefield Cup 2021
  28. vs Peter SvidlerWon · 1-0White · 2021-08-17 · Round 1.28th Sinquefield Cup 2021
  29. vs Sergey KarjakinLost · 0-1White · 2021-07-27 · Round 5.6FIDE World Cup 2021
  30. vs Sergey KarjakinDraw · ½–½Black · 2021-07-27 · Round 5.5FIDE World Cup 2021
  31. vs Sergey KarjakinDraw · ½–½Black · 2021-07-27 · Round 5.4FIDE World Cup 2021
  32. vs Sergey KarjakinDraw · ½–½White · 2021-07-27 · Round 5.3FIDE World Cup 2021
  33. vs Sergey KarjakinDraw · ½–½Black · 2021-07-26 · Round 5.2FIDE World Cup 2021
  34. vs Sergey KarjakinDraw · ½–½White · 2021-07-25 · Round 5.1FIDE World Cup 2021
  35. vs Praggnanandhaa RWon · 1-0White · 2021-07-23 · Round 4.2FIDE World Cup 2021
  36. vs Praggnanandhaa RDraw · ½–½Black · 2021-07-22 · Round 4.1FIDE World Cup 2021
  37. vs David ParavyanWon · 1-0White · 2021-07-20 · Round 3.9FIDE World Cup 2021
  38. vs David ParavyanDraw · ½–½White · 2021-07-20 · Round 3.8FIDE World Cup 2021
  39. vs David ParavyanDraw · ½–½Black · 2021-07-20 · Round 3.7FIDE World Cup 2021
  40. vs David ParavyanDraw · ½–½White · 2021-07-20 · Round 3.6FIDE World Cup 2021
  41. vs David ParavyanDraw · ½–½Black · 2021-07-20 · Round 3.5FIDE World Cup 2021
  42. vs David ParavyanLost · 1-0Black · 2021-07-20 · Round 3.4FIDE World Cup 2021
  43. vs David ParavyanWon · 1-0White · 2021-07-20 · Round 3.3FIDE World Cup 2021
  44. vs David ParavyanDraw · ½–½Black · 2021-07-19 · Round 3.2FIDE World Cup 2021
  45. vs David ParavyanDraw · ½–½White · 2021-07-18 · Round 3.1FIDE World Cup 2021
  46. vs Elshan MoradiabadiWon · 1-0White · 2021-07-16 · Round 2.2FIDE World Cup 2021
  47. vs Elshan MoradiabadiDraw · ½–½Black · 2021-07-15 · Round 2.1FIDE World Cup 2021
  48. vs Anton KorobovWon · 1-0White · 2021-07-11 · Round 18.4GCT Blitz Croatia 2021
  49. vs Garry KasparovWon · 0-1Black · 2021-07-11 · Round 17.3GCT Blitz Croatia 2021
  50. vs Jan-Krzysztof DudaWon · 1-0White · 2021-07-11 · Round 16.3GCT Blitz Croatia 2021

FIDE tournaments

All tournament results