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-LagraveLIVE

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

2705.8 -1.2

Classical

Live estimate

2712

Rapid

Published FIDE

2734

Blitz

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
2808

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
2501 2013-12-18 SportAccord Basque Men 2013 Beijing CHN 5.2 Anish Giri Maxime Vachier-Lagrave 0-1 69 Open
2502 2013-12-18 SportAccord Basque Men 2013 Beijing CHN 5.1 Maxime Vachier-Lagrave Anish Giri 0-1 53 Open
2503 2013-12-18 SportAccord Basque Men 2013 Beijing CHN 4.2 Peter Leko Maxime Vachier-Lagrave 1/2-1/2 55 Open
2504 2013-12-18 SportAccord Basque Men 2013 Beijing CHN 4.1 Maxime Vachier-Lagrave Peter Leko 1/2-1/2 55 Open
2505 2013-12-17 SportAccord Basque Men 2013 Beijing CHN 3.2 Maxime Vachier-Lagrave Vasyl Ivanchuk 0-1 23 Open
2506 2013-12-17 SportAccord Basque Men 2013 Beijing CHN 3.1 Vasyl Ivanchuk Maxime Vachier-Lagrave 1/2-1/2 68 Open
2507 2013-12-17 SportAccord Basque Men 2013 Beijing CHN 2.2 Maxime Vachier-Lagrave Yue Wang 0-1 65 Open
2508 2013-12-17 SportAccord Basque Men 2013 Beijing CHN 2.1 Yue Wang Maxime Vachier-Lagrave 1/2-1/2 59 Open
2509 2013-12-17 SportAccord Basque Men 2013 Beijing CHN 1.2 Ruslan Ponomariov Maxime Vachier-Lagrave 1/2-1/2 53 Open
2510 2013-12-17 SportAccord Basque Men 2013 Beijing CHN 1.1 Maxime Vachier-Lagrave Ruslan Ponomariov 0-1 34 Open
2511 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 30.8 Ruslan Ponomariov Maxime Vachier-Lagrave 1/2-1/2 42 Open
2512 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 29.1 Maxime Vachier-Lagrave Levon Aronian 0-1 20 Open
2513 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 28.8 Maxime Vachier-Lagrave Anish Giri 1/2-1/2 42 Open
2514 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 27.2 Leinier Dominguez Perez Maxime Vachier-Lagrave 1-0 61 Open
2515 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 26.7 Maxime Vachier-Lagrave Teimour Radjabov 1/2-1/2 43 Open
2516 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 25.3 Sergey Karjakin Maxime Vachier-Lagrave 1/2-1/2 25 Open
2517 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 24.6 Maxime Vachier-Lagrave Vasyl Ivanchuk 1-0 36 Open
2518 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 23.4 Yue Wang Maxime Vachier-Lagrave 0-1 48 Open
2519 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 22.5 Maxime Vachier-Lagrave Shakhriyar Mamedyarov 1/2-1/2 32 Open
2520 2013-12-16 SportAccord Blitz Men 2013 Beijing CHN 21.5 Ian Nepomniachtchi Maxime Vachier-Lagrave 0-1 64 Open
2521 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 20.4 Maxime Vachier-Lagrave Alexander Grischuk 1-0 58 Open
2522 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 19.6 Quang Liem Le Maxime Vachier-Lagrave 1-0 46 Open
2523 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 18.3 Maxime Vachier-Lagrave Gata Kamsky 1-0 47 Open
2524 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 17.7 Peter Leko Maxime Vachier-Lagrave 0-1 42 Open
2525 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 16.2 Maxime Vachier-Lagrave Hao Wang 1/2-1/2 76 Open
2526 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 15.8 Maxime Vachier-Lagrave Ruslan Ponomariov 0-1 56 Open
2527 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 14.1 Levon Aronian Maxime Vachier-Lagrave 1/2-1/2 96 Open
2528 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 13.8 Anish Giri Maxime Vachier-Lagrave 0-1 39 Open
2529 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 12.2 Maxime Vachier-Lagrave Leinier Dominguez Perez 1-0 51 Open
2530 2013-12-15 SportAccord Blitz Men 2013 Beijing CHN 11.7 Teimour Radjabov Maxime Vachier-Lagrave 1/2-1/2 68 Open
2531 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 9.6 Vasyl Ivanchuk Maxime Vachier-Lagrave 0-1 39 Open
2532 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 8.4 Maxime Vachier-Lagrave Yue Wang 1-0 22 Open
2533 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 7.5 Shakhriyar Mamedyarov Maxime Vachier-Lagrave 0-1 25 Open
2534 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 6.5 Maxime Vachier-Lagrave Ian Nepomniachtchi 0-1 42 Open
2535 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 5.4 Alexander Grischuk Maxime Vachier-Lagrave 0-1 44 Open
2536 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 4.6 Maxime Vachier-Lagrave Quang Liem Le 0-1 49 Open
2537 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 3.3 Gata Kamsky Maxime Vachier-Lagrave 0-1 47 Open
2538 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 2.7 Maxime Vachier-Lagrave Peter Leko 1/2-1/2 50 Open
2539 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 10.3 Maxime Vachier-Lagrave Sergey Karjakin 0-1 53 Open
2540 2013-12-14 SportAccord Blitz Men 2013 Beijing CHN 1.2 Hao Wang Maxime Vachier-Lagrave 1/2-1/2 78 Open
2541 2013-12-13 SportAccord Rapid Men 2013 Beijing CHN 7.7 Maxime Vachier-Lagrave Quang Liem Le 1-0 102 Open
2542 2013-12-13 SportAccord Rapid Men 2013 Beijing CHN 6.6 Teimour Radjabov Maxime Vachier-Lagrave 1-0 38 Open
2543 2013-12-13 SportAccord Rapid Men 2013 Beijing CHN 5.6 Vasyl Ivanchuk Maxime Vachier-Lagrave 0-1 36 Open
2544 2013-12-12 SportAccord Rapid Men 2013 Beijing CHN 4.6 Maxime Vachier-Lagrave Shakhriyar Mamedyarov 0-1 41 Open
2545 2013-12-12 SportAccord Rapid Men 2013 Beijing CHN 3.5 Gata Kamsky Maxime Vachier-Lagrave 1/2-1/2 87 Open
2546 2013-12-12 SportAccord Rapid Men 2013 Beijing CHN 2.7 Maxime Vachier-Lagrave Leinier Dominguez Perez 1/2-1/2 51 Open
2547 2013-12-12 SportAccord Rapid Men 2013 Beijing CHN 1.8 Peter Leko Maxime Vachier-Lagrave 1-0 43 Open
2548 2013-11-24 Bundesliga 2013-14 Muelheim GER 4 Maxime Vachier-Lagrave Andrei Volokitin 1-0 45 Open
2549 2013-11-23 Bundesliga 2013-14 Muelheim GER 3 Dariusz Swiercz Maxime Vachier-Lagrave 1/2-1/2 27 Open
2550 2013-11-17 19th European Teams Warsaw POL 9.2 Maxime Vachier-Lagrave Peter Svidler 1/2-1/2 56 Open
  1. vs Anish GiriWon · 0-1Black · 2013-12-18 · Round 5.2SportAccord Basque Men 2013
  2. vs Anish GiriLost · 0-1White · 2013-12-18 · Round 5.1SportAccord Basque Men 2013
  3. vs Peter LekoDraw · ½–½Black · 2013-12-18 · Round 4.2SportAccord Basque Men 2013
  4. vs Peter LekoDraw · ½–½White · 2013-12-18 · Round 4.1SportAccord Basque Men 2013
  5. vs Vasyl IvanchukLost · 0-1White · 2013-12-17 · Round 3.2SportAccord Basque Men 2013
  6. vs Vasyl IvanchukDraw · ½–½Black · 2013-12-17 · Round 3.1SportAccord Basque Men 2013
  7. vs Yue WangLost · 0-1White · 2013-12-17 · Round 2.2SportAccord Basque Men 2013
  8. vs Yue WangDraw · ½–½Black · 2013-12-17 · Round 2.1SportAccord Basque Men 2013
  9. vs Ruslan PonomariovDraw · ½–½Black · 2013-12-17 · Round 1.2SportAccord Basque Men 2013
  10. vs Ruslan PonomariovLost · 0-1White · 2013-12-17 · Round 1.1SportAccord Basque Men 2013
  11. vs Ruslan PonomariovDraw · ½–½Black · 2013-12-16 · Round 30.8SportAccord Blitz Men 2013
  12. vs Levon AronianLost · 0-1White · 2013-12-16 · Round 29.1SportAccord Blitz Men 2013
  13. vs Anish GiriDraw · ½–½White · 2013-12-16 · Round 28.8SportAccord Blitz Men 2013
  14. vs Leinier Dominguez PerezLost · 1-0Black · 2013-12-16 · Round 27.2SportAccord Blitz Men 2013
  15. vs Teimour RadjabovDraw · ½–½White · 2013-12-16 · Round 26.7SportAccord Blitz Men 2013
  16. vs Sergey KarjakinDraw · ½–½Black · 2013-12-16 · Round 25.3SportAccord Blitz Men 2013
  17. vs Vasyl IvanchukWon · 1-0White · 2013-12-16 · Round 24.6SportAccord Blitz Men 2013
  18. vs Yue WangWon · 0-1Black · 2013-12-16 · Round 23.4SportAccord Blitz Men 2013
  19. vs Shakhriyar MamedyarovDraw · ½–½White · 2013-12-16 · Round 22.5SportAccord Blitz Men 2013
  20. vs Ian NepomniachtchiWon · 0-1Black · 2013-12-16 · Round 21.5SportAccord Blitz Men 2013
  21. vs Alexander GrischukWon · 1-0White · 2013-12-15 · Round 20.4SportAccord Blitz Men 2013
  22. vs Quang Liem LeLost · 1-0Black · 2013-12-15 · Round 19.6SportAccord Blitz Men 2013
  23. vs Gata KamskyWon · 1-0White · 2013-12-15 · Round 18.3SportAccord Blitz Men 2013
  24. vs Peter LekoWon · 0-1Black · 2013-12-15 · Round 17.7SportAccord Blitz Men 2013
  25. vs Hao WangDraw · ½–½White · 2013-12-15 · Round 16.2SportAccord Blitz Men 2013
  26. vs Ruslan PonomariovLost · 0-1White · 2013-12-15 · Round 15.8SportAccord Blitz Men 2013
  27. vs Levon AronianDraw · ½–½Black · 2013-12-15 · Round 14.1SportAccord Blitz Men 2013
  28. vs Anish GiriWon · 0-1Black · 2013-12-15 · Round 13.8SportAccord Blitz Men 2013
  29. vs Leinier Dominguez PerezWon · 1-0White · 2013-12-15 · Round 12.2SportAccord Blitz Men 2013
  30. vs Teimour RadjabovDraw · ½–½Black · 2013-12-15 · Round 11.7SportAccord Blitz Men 2013
  31. vs Vasyl IvanchukWon · 0-1Black · 2013-12-14 · Round 9.6SportAccord Blitz Men 2013
  32. vs Yue WangWon · 1-0White · 2013-12-14 · Round 8.4SportAccord Blitz Men 2013
  33. vs Shakhriyar MamedyarovWon · 0-1Black · 2013-12-14 · Round 7.5SportAccord Blitz Men 2013
  34. vs Ian NepomniachtchiLost · 0-1White · 2013-12-14 · Round 6.5SportAccord Blitz Men 2013
  35. vs Alexander GrischukWon · 0-1Black · 2013-12-14 · Round 5.4SportAccord Blitz Men 2013
  36. vs Quang Liem LeLost · 0-1White · 2013-12-14 · Round 4.6SportAccord Blitz Men 2013
  37. vs Gata KamskyWon · 0-1Black · 2013-12-14 · Round 3.3SportAccord Blitz Men 2013
  38. vs Peter LekoDraw · ½–½White · 2013-12-14 · Round 2.7SportAccord Blitz Men 2013
  39. vs Sergey KarjakinLost · 0-1White · 2013-12-14 · Round 10.3SportAccord Blitz Men 2013
  40. vs Hao WangDraw · ½–½Black · 2013-12-14 · Round 1.2SportAccord Blitz Men 2013
  41. vs Quang Liem LeWon · 1-0White · 2013-12-13 · Round 7.7SportAccord Rapid Men 2013
  42. vs Teimour RadjabovLost · 1-0Black · 2013-12-13 · Round 6.6SportAccord Rapid Men 2013
  43. vs Vasyl IvanchukWon · 0-1Black · 2013-12-13 · Round 5.6SportAccord Rapid Men 2013
  44. vs Shakhriyar MamedyarovLost · 0-1White · 2013-12-12 · Round 4.6SportAccord Rapid Men 2013
  45. vs Gata KamskyDraw · ½–½Black · 2013-12-12 · Round 3.5SportAccord Rapid Men 2013
  46. vs Leinier Dominguez PerezDraw · ½–½White · 2013-12-12 · Round 2.7SportAccord Rapid Men 2013
  47. vs Peter LekoLost · 1-0Black · 2013-12-12 · Round 1.8SportAccord Rapid Men 2013
  48. vs Andrei VolokitinWon · 1-0White · 2013-11-24 · Round 4Bundesliga 2013-14
  49. vs Dariusz SwierczDraw · ½–½Black · 2013-11-23 · Round 3Bundesliga 2013-14
  50. vs Peter SvidlerDraw · ½–½White · 2013-11-17 · Round 9.219th European Teams

FIDE tournaments

DateTournamentTypeScore
2026-10-091. Schachbundesliga 2026-2027 Oktober 2026Classical1

All tournament results