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
1351 2019-09-13 FIDE World Cup 2019 Khanty-Mansiysk RUS 2.1 Maxime Vachier-Lagrave Igor Kovalenko Won: 1-0 86 Open
1352 2019-09-11 FIDE World Cup 2019 Khanty-Mansiysk RUS 1.2 Maxime Vachier-Lagrave Daniel Anwuli Won: 1-0 43 Open
1353 2019-09-10 FIDE World Cup 2019 Khanty-Mansiysk RUS 1.1 Daniel Anwuli Maxime Vachier-Lagrave Won: 0-1 51 Open
1354 2019-08-28 7th Sinquefield Cup 2019 Saint Louis USA 11.2 Maxime Vachier-Lagrave Magnus Carlsen Lost: 0-1 44 Open
1355 2019-08-27 7th Sinquefield Cup 2019 Saint Louis USA 10.2 Ian Nepomniachtchi Maxime Vachier-Lagrave Won: 0-1 46 Open
1356 2019-08-26 7th Sinquefield Cup 2019 Saint Louis USA 9.6 Maxime Vachier-Lagrave Hikaru Nakamura Draw: 1/2-1/2 59 Open
1357 2019-08-25 7th Sinquefield Cup 2019 Saint Louis USA 8.3 Sergey Karjakin Maxime Vachier-Lagrave Lost: 1-0 51 Open
1358 2019-08-24 7th Sinquefield Cup 2019 Saint Louis USA 7.4 Maxime Vachier-Lagrave Shakhriyar Mamedyarov Draw: 1/2-1/2 33 Open
1359 2019-08-23 7th Sinquefield Cup 2019 Saint Louis USA 6.1 Fabiano Caruana Maxime Vachier-Lagrave Draw: 1/2-1/2 53 Open
1360 2019-08-21 7th Sinquefield Cup 2019 Saint Louis USA 5.2 Maxime Vachier-Lagrave Viswanathan Anand Draw: 1/2-1/2 25 Open
1361 2019-08-20 7th Sinquefield Cup 2019 Saint Louis USA 4.5 Anish Giri Maxime Vachier-Lagrave Draw: 1/2-1/2 45 Open
1362 2019-08-19 7th Sinquefield Cup 2019 Saint Louis USA 3.3 Liren Ding Maxime Vachier-Lagrave Draw: 1/2-1/2 50 Open
1363 2019-08-18 7th Sinquefield Cup 2019 Saint Louis USA 2.5 Maxime Vachier-Lagrave Wesley So Draw: 1/2-1/2 43 Open
1364 2019-08-17 7th Sinquefield Cup 2019 Saint Louis USA 1.4 Levon Aronian Maxime Vachier-Lagrave Draw: 1/2-1/2 25 Open
1365 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 18.1 Levon Aronian Maxime Vachier-Lagrave Won: 0-1 45 Open
1366 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 17.5 Maxime Vachier-Lagrave Leinier Dominguez Perez Won: 1-0 47 Open
1367 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 16.1 Yangyi Yu Maxime Vachier-Lagrave Lost: 1-0 32 Open
1368 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 15.4 Maxime Vachier-Lagrave Fabiano Caruana Lost: 0-1 67 Open
1369 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 14.1 Liren Ding Maxime Vachier-Lagrave Lost: 1-0 37 Open
1370 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 13.3 Maxime Vachier-Lagrave Shakhriyar Mamedyarov Draw: 1/2-1/2 53 Open
1371 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 12.5 Sergey Karjakin Maxime Vachier-Lagrave Lost: 1-0 61 Open
1372 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 11.1 Maxime Vachier-Lagrave Richard Rapport Won: 1-0 42 Open
1373 2019-08-14 Saint Louis Blitz 2019 Saint Louis USA 10.1 Maxime Vachier-Lagrave Magnus Carlsen Draw: 1/2-1/2 55 Open
1374 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 9.1 Maxime Vachier-Lagrave Levon Aronian Won: 1-0 30 Open
1375 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 8.5 Leinier Dominguez Perez Maxime Vachier-Lagrave Lost: 1-0 49 Open
1376 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 7.1 Maxime Vachier-Lagrave Yangyi Yu Won: 1-0 98 Open
1377 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 6.1 Fabiano Caruana Maxime Vachier-Lagrave Won: 0-1 30 Open
1378 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 5.4 Maxime Vachier-Lagrave Liren Ding Lost: 0-1 39 Open
1379 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 4.3 Shakhriyar Mamedyarov Maxime Vachier-Lagrave Won: 0-1 45 Open
1380 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 3.2 Maxime Vachier-Lagrave Sergey Karjakin Draw: 1/2-1/2 49 Open
1381 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 2.2 Richard Rapport Maxime Vachier-Lagrave Lost: 1-0 37 Open
1382 2019-08-13 Saint Louis Blitz 2019 Saint Louis USA 1.1 Magnus Carlsen Maxime Vachier-Lagrave Lost: 1-0 90 Open
1383 2019-08-12 Saint Louis Rapid 2019 Saint Louis USA 9.1 Fabiano Caruana Maxime Vachier-Lagrave Won: 0-1 37 Open
1384 2019-08-12 Saint Louis Rapid 2019 Saint Louis USA 8.4 Maxime Vachier-Lagrave Leinier Dominguez Perez Won: 1-0 44 Open
1385 2019-08-12 Saint Louis Rapid 2019 Saint Louis USA 7.2 Magnus Carlsen Maxime Vachier-Lagrave Lost: 1-0 34 Open
1386 2019-08-11 Saint Louis Rapid 2019 Saint Louis USA 6.5 Maxime Vachier-Lagrave Liren Ding Won: 1-0 64 Open
1387 2019-08-11 Saint Louis Rapid 2019 Saint Louis USA 5.2 Shakhriyar Mamedyarov Maxime Vachier-Lagrave Won: 0-1 55 Open
1388 2019-08-11 Saint Louis Rapid 2019 Saint Louis USA 4.4 Maxime Vachier-Lagrave Sergey Karjakin Won: 1-0 66 Open
1389 2019-08-10 Saint Louis Rapid 2019 Saint Louis USA 3.5 Maxime Vachier-Lagrave Richard Rapport Won: 1-0 50 Open
1390 2019-08-10 Saint Louis Rapid 2019 Saint Louis USA 2.2 Yangyi Yu Maxime Vachier-Lagrave Draw: 1/2-1/2 66 Open
1391 2019-08-10 Saint Louis Rapid 2019 Saint Louis USA 1.3 Maxime Vachier-Lagrave Levon Aronian Lost: 0-1 45 Open
1392 2019-08-01 GCT Blitz Paris 2019 Paris FRA 18.3 Maxime Vachier-Lagrave Shakhriyar Mamedyarov Draw: 1/2-1/2 75 Open
1393 2019-08-01 GCT Blitz Paris 2019 Paris FRA 17.3 Jan-Krzysztof Duda Maxime Vachier-Lagrave Lost: 1-0 56 Open
1394 2019-08-01 GCT Blitz Paris 2019 Paris FRA 16.3 Maxime Vachier-Lagrave Viswanathan Anand Draw: 1/2-1/2 34 Open
1395 2019-08-01 GCT Blitz Paris 2019 Paris FRA 15.2 Anish Giri Maxime Vachier-Lagrave Lost: 1-0 32 Open
1396 2019-08-01 GCT Blitz Paris 2019 Paris FRA 14.3 Ian Nepomniachtchi Maxime Vachier-Lagrave Lost: 1-0 22 Open
1397 2019-08-01 GCT Blitz Paris 2019 Paris FRA 13.3 Maxime Vachier-Lagrave Hikaru Nakamura Won: 1-0 46 Open
1398 2019-08-01 GCT Blitz Paris 2019 Paris FRA 12.2 Fabiano Caruana Maxime Vachier-Lagrave Lost: 1-0 48 Open
1399 2019-08-01 GCT Blitz Paris 2019 Paris FRA 11.3 Maxime Vachier-Lagrave Alexander Grischuk Draw: 1/2-1/2 55 Open
1400 2019-08-01 GCT Blitz Paris 2019 Paris FRA 10.2 Daniil Dubov Maxime Vachier-Lagrave Won: 0-1 49 Open
  1. vs Igor KovalenkoWon · 1-0White · 2019-09-13 · Round 2.1FIDE World Cup 2019
  2. vs Daniel AnwuliWon · 1-0White · 2019-09-11 · Round 1.2FIDE World Cup 2019
  3. vs Daniel AnwuliWon · 0-1Black · 2019-09-10 · Round 1.1FIDE World Cup 2019
  4. vs Magnus CarlsenLost · 0-1White · 2019-08-28 · Round 11.27th Sinquefield Cup 2019
  5. vs Ian NepomniachtchiWon · 0-1Black · 2019-08-27 · Round 10.27th Sinquefield Cup 2019
  6. vs Hikaru NakamuraDraw · ½–½White · 2019-08-26 · Round 9.67th Sinquefield Cup 2019
  7. vs Sergey KarjakinLost · 1-0Black · 2019-08-25 · Round 8.37th Sinquefield Cup 2019
  8. vs Shakhriyar MamedyarovDraw · ½–½White · 2019-08-24 · Round 7.47th Sinquefield Cup 2019
  9. vs Fabiano CaruanaDraw · ½–½Black · 2019-08-23 · Round 6.17th Sinquefield Cup 2019
  10. vs Viswanathan AnandDraw · ½–½White · 2019-08-21 · Round 5.27th Sinquefield Cup 2019
  11. vs Anish GiriDraw · ½–½Black · 2019-08-20 · Round 4.57th Sinquefield Cup 2019
  12. vs Liren DingDraw · ½–½Black · 2019-08-19 · Round 3.37th Sinquefield Cup 2019
  13. vs Wesley SoDraw · ½–½White · 2019-08-18 · Round 2.57th Sinquefield Cup 2019
  14. vs Levon AronianDraw · ½–½Black · 2019-08-17 · Round 1.47th Sinquefield Cup 2019
  15. vs Levon AronianWon · 0-1Black · 2019-08-14 · Round 18.1Saint Louis Blitz 2019
  16. vs Leinier Dominguez PerezWon · 1-0White · 2019-08-14 · Round 17.5Saint Louis Blitz 2019
  17. vs Yangyi YuLost · 1-0Black · 2019-08-14 · Round 16.1Saint Louis Blitz 2019
  18. vs Fabiano CaruanaLost · 0-1White · 2019-08-14 · Round 15.4Saint Louis Blitz 2019
  19. vs Liren DingLost · 1-0Black · 2019-08-14 · Round 14.1Saint Louis Blitz 2019
  20. vs Shakhriyar MamedyarovDraw · ½–½White · 2019-08-14 · Round 13.3Saint Louis Blitz 2019
  21. vs Sergey KarjakinLost · 1-0Black · 2019-08-14 · Round 12.5Saint Louis Blitz 2019
  22. vs Richard RapportWon · 1-0White · 2019-08-14 · Round 11.1Saint Louis Blitz 2019
  23. vs Magnus CarlsenDraw · ½–½White · 2019-08-14 · Round 10.1Saint Louis Blitz 2019
  24. vs Levon AronianWon · 1-0White · 2019-08-13 · Round 9.1Saint Louis Blitz 2019
  25. vs Leinier Dominguez PerezLost · 1-0Black · 2019-08-13 · Round 8.5Saint Louis Blitz 2019
  26. vs Yangyi YuWon · 1-0White · 2019-08-13 · Round 7.1Saint Louis Blitz 2019
  27. vs Fabiano CaruanaWon · 0-1Black · 2019-08-13 · Round 6.1Saint Louis Blitz 2019
  28. vs Liren DingLost · 0-1White · 2019-08-13 · Round 5.4Saint Louis Blitz 2019
  29. vs Shakhriyar MamedyarovWon · 0-1Black · 2019-08-13 · Round 4.3Saint Louis Blitz 2019
  30. vs Sergey KarjakinDraw · ½–½White · 2019-08-13 · Round 3.2Saint Louis Blitz 2019
  31. vs Richard RapportLost · 1-0Black · 2019-08-13 · Round 2.2Saint Louis Blitz 2019
  32. vs Magnus CarlsenLost · 1-0Black · 2019-08-13 · Round 1.1Saint Louis Blitz 2019
  33. vs Fabiano CaruanaWon · 0-1Black · 2019-08-12 · Round 9.1Saint Louis Rapid 2019
  34. vs Leinier Dominguez PerezWon · 1-0White · 2019-08-12 · Round 8.4Saint Louis Rapid 2019
  35. vs Magnus CarlsenLost · 1-0Black · 2019-08-12 · Round 7.2Saint Louis Rapid 2019
  36. vs Liren DingWon · 1-0White · 2019-08-11 · Round 6.5Saint Louis Rapid 2019
  37. vs Shakhriyar MamedyarovWon · 0-1Black · 2019-08-11 · Round 5.2Saint Louis Rapid 2019
  38. vs Sergey KarjakinWon · 1-0White · 2019-08-11 · Round 4.4Saint Louis Rapid 2019
  39. vs Richard RapportWon · 1-0White · 2019-08-10 · Round 3.5Saint Louis Rapid 2019
  40. vs Yangyi YuDraw · ½–½Black · 2019-08-10 · Round 2.2Saint Louis Rapid 2019
  41. vs Levon AronianLost · 0-1White · 2019-08-10 · Round 1.3Saint Louis Rapid 2019
  42. vs Shakhriyar MamedyarovDraw · ½–½White · 2019-08-01 · Round 18.3GCT Blitz Paris 2019
  43. vs Jan-Krzysztof DudaLost · 1-0Black · 2019-08-01 · Round 17.3GCT Blitz Paris 2019
  44. vs Viswanathan AnandDraw · ½–½White · 2019-08-01 · Round 16.3GCT Blitz Paris 2019
  45. vs Anish GiriLost · 1-0Black · 2019-08-01 · Round 15.2GCT Blitz Paris 2019
  46. vs Ian NepomniachtchiLost · 1-0Black · 2019-08-01 · Round 14.3GCT Blitz Paris 2019
  47. vs Hikaru NakamuraWon · 1-0White · 2019-08-01 · Round 13.3GCT Blitz Paris 2019
  48. vs Fabiano CaruanaLost · 1-0Black · 2019-08-01 · Round 12.2GCT Blitz Paris 2019
  49. vs Alexander GrischukDraw · ½–½White · 2019-08-01 · Round 11.3GCT Blitz Paris 2019
  50. vs Daniil DubovWon · 0-1Black · 2019-08-01 · Round 10.2GCT Blitz Paris 2019

FIDE tournaments

All tournament results