Luft classical top 100
i
The Luft takes a player's FIDE rating as a baseline, then adjusts it based on their results over the last 12 months.
- Games in tougher tournaments count for more
- Wins against elite opposition count for more
- Tournament wins give a boost
- Crucial games count for more
- Games from the last 6 months count for more than the 6 months before
- Momentum and consistency move the needle
Players need at least 10 games in the last year to be ranked.
- 1=
GMJavokhir SindarovUzbekistan · 21 years old
Last 12 monthsLuft 2856FIDE 2782 - Lightning
- Podium
- Adaptable
- 2▲1
GMAlireza FirouzjaFrance · 23 years old
Last 12 monthsLuft 2836FIDE 2757 - Lightning
- Podium
- Endgame Specialist
- 3▲4
GMFabiano CaruanaUnited States · 34 years old
Last 12 monthsLuft 2799FIDE 2783 - Titan
- Podium
- Adaptable
- 4▲2
GMNodirbek AbdusattorovUzbekistan · 22 years old
Last 12 monthsLuft 2798FIDE 2772 - Serial Winner
- Lightning
- Tactician
- 5▼3
GMWesley SoUnited States · 33 years old
Last 12 monthsLuft 2793FIDE 2771 - Serial Winner
- Lightning
- Endgame Specialist
- 6▼2
GMPraggnanandhaa RIndia · 21 years old
Last 12 monthsLuft 2788FIDE 2763 - Serial Winner
- Lightning
- Tactician
- 7▼2
GMMagnus CarlsenNorway · 36 years old
Last 12 monthsLuft 2786FIDE 2823 - Titan
- Lightning
- Endgame Specialist
- 8▲7
GMWei YiChina · 27 years old
Last 12 monthsLuft 2767FIDE 2761 - Lightning
- Black Belt
- Tactician
- 9▲1
GMHikaru NakamuraUnited States · 39 years old
Last 12 monthsLuft 2767FIDE 2792 - Positional
- 10▼1
GMAnish GiriNetherlands · 32 years old
Last 12 monthsLuft 2762FIDE 2747 - Positional
- Ironman
- 11▲10
GMLe Quang LiemVietnam · 35 years old
Last 12 monthsLuft 2762FIDE 2732 None yet
Full profile → - 12▼4
GMVincent KeymerGermany · 22 years old
Last 12 monthsLuft 2757FIDE 2761 - Podium
- Adaptable
- Ironman
- 13▲1
GMLevon AronianUnited States · 44 years old
Last 12 monthsLuft 2748FIDE 2719 - Lightning
- Black Belt
- Reliable
- 14▲13
GMAydin SuleymanliAzerbaijan · 21 years old
Last 12 monthsLuft 2747FIDE 2692 - Black Belt
- Tactician
- Reliable
- 15▼3
GMJan-Krzysztof DudaPoland · 28 years old
Last 12 monthsLuft 2746FIDE 2741 - Fighter
- 16▼5
GMArjun ErigaisiIndia · 23 years old
Last 12 monthsLuft 2745FIDE 2746 - Lightning
- Podium
- Black Belt
- 17▲5
GMIan NepomniachtchiRussia · 36 years old
Last 12 monthsLuft 2730FIDE 2719 - Lightning
- Endgame Specialist
- Positional
- 18▲1
GMYagiz Kaan ErdogmusTürkiye · 15 years old
Last 12 monthsLuft 2725FIDE 2719 - Tactician
- Rising
- 19▲1
GMM. Amin TabatabaeiIran · 25 years old
Last 12 monthsLuft 2718FIDE 2720 - Fighter
- 20▲3
GMMaxime Vachier-LagraveFrance · 36 years old
Last 12 monthsLuft 2717FIDE 2707 - Lightning
- 21▼4
GMNihal SarinIndia · 22 years old
Last 12 monthsLuft 2715FIDE 2720 - Lightning
- Positional
- Hot Streak
- 22▲3
GMParham MaghsoodlooIran · 26 years old
Last 12 monthsLuft 2714FIDE 2705 - Endgame Specialist
- Positional
- 23▲7
GMJorden van ForeestNetherlands · 27 years old
Last 12 monthsLuft 2712FIDE 2715 - Podium
- Underdog
- Ironman
- 24▲13
GMNodirbek YakubboevUzbekistan · 24 years old
Last 12 monthsLuft 2709FIDE 2701 - Positional
- 25▼1
GMDing LirenChina · 34 years old
Last 12 monthsLuft 2705FIDE 2723 - Chameleon
- 26▲5
GMMatthias BluebaumGermany · 29 years old
Last 12 monthsLuft 2705FIDE 2671 - Tactician
- Underdog
- Ironman
- 27▲26
GMFrederik SvaneGermany · 22 years old
Last 12 monthsLuft 2702FIDE 2657 None yet
Full profile → - 28▲21
GMJeffery XiongUnited States · 26 years old
Last 12 monthsLuft 2701FIDE 2671 - Black Belt
- Underdog
- 29▲7
GMAndy WoodwardUnited States · 16 years old
Last 12 monthsLuft 2700FIDE 2635 - Reliable
- Fighter
- 30▼17
GMShakhriyar MamedyarovAzerbaijan · 41 years old
Last 12 monthsLuft 2697FIDE 2709 - Black Belt
- 31▲31
GMGukesh DIndia · 20 years old
Last 12 monthsLuft 2695FIDE 2710 - Positional
- Hot Streak
- 32▲25
GMVolodar MurzinFIDE · 20 years old
Last 12 monthsLuft 2695FIDE 2663 None yet
Full profile → - 33=
GMV PranavIndia · 20 years old
Last 12 monthsLuft 2693FIDE 2679 None yet
Full profile → - 34▼5
GMAwonder LiangUnited States · 23 years old
Last 12 monthsLuft 2692FIDE 2685 - Tactician
- Hot Streak
- Fighter
- 35▼3
GMVladimir FedoseevSlovenia · 31 years old
Last 12 monthsLuft 2692FIDE 2691 None yet
Full profile → - 36▲14
GMShant SargsyanArmenia · 24 years old
Last 12 monthsLuft 2689FIDE 2648 - Reliable
- 37▼2
GMPranesh MIndia · 20 years old
Last 12 monthsLuft 2688FIDE 2673 - Chameleon
- Fighter
- 38▲25
GMPentala HarikrishnaIndia · 40 years old
Last 12 monthsLuft 2688FIDE 2659 None yet
Full profile → - 39▲47
GMDenis LazavikBelarus · 20 years old
Last 12 monthsLuft 2686FIDE 2636 None yet
Full profile → - 40▼22
GMYu YangyiChina · 32 years old
Last 12 monthsLuft 2684FIDE 2705 - Lightning
- 41▲11
GMDavid Anton GuijarroSpain · 31 years old
Last 12 monthsLuft 2684FIDE 2661 - Tactician
- Reliable
- 42▲13
GMAlexey SaranaSerbia · 26 years old
Last 12 monthsLuft 2683FIDE 2679 - Ironman
- Fighter
- 43▲39
GMGrigoriy OparinUnited States · 29 years old
Last 12 monthsLuft 2682FIDE 2656 - Chameleon
- 44▲15
GMMukhiddin MadaminovUzbekistan · 20 years old
Last 12 monthsLuft 2681FIDE 2612 - Positional
- Underdog
- 45▲26
GMBogdan-Daniel DeacRomania · 25 years old
Last 12 monthsLuft 2680FIDE 2661 None yet
Full profile → - 46▼30
GMRichard RapportHungary · 30 years old
Last 12 monthsLuft 2680FIDE 2718 - Black Belt
- Tactician
- 47▼8
GMAndrey EsipenkoRussia · 24 years old
Last 12 monthsLuft 2680FIDE 2683 None yet
Full profile → - 48▼5
GMHaik M. MartirosyanArmenia · 26 years old
Last 12 monthsLuft 2678FIDE 2669 - Black Belt
- Reliable
- 49▼9
GMIgor KovalenkoUkraine · 38 years old
Last 12 monthsLuft 2677FIDE 2651 None yet
Full profile → - 50▼22
GMHans Moke NiemannUnited States · 23 years old
Last 12 monthsLuft 2676FIDE 2697 - Lightning
- Ironman
- 51▼10
GMSantosh Gujrathi ViditIndia · 32 years old
Last 12 monthsLuft 2674FIDE 2693 None yet
Full profile → - 52▼14
GMWang HaoChina · 37 years old
Last 12 monthsLuft 2674FIDE 2694 None yet
Full profile → - 53▼7
GMPavel EljanovUkraine · 43 years old
Last 12 monthsLuft 2673FIDE 2665 - Hot Streak
- 54▼7
GMAbhimanyu MishraUnited States · 17 years old
Last 12 monthsLuft 2673FIDE 2644 - Fortress
- 55▲43
GMMarcAndria MaurizziFrance · 19 years old
Last 12 monthsLuft 2671FIDE 2641 - Tactician
- Fighter
- 56▼14
GMChithambaram VR. AravindhIndia · 27 years old
Last 12 monthsLuft 2667FIDE 2673 None yet
Full profile → - 57▼3
GMEdiz GurelTürkiye · 18 years old
Last 12 monthsLuft 2666FIDE 2649 None yet
Full profile → - 58▼10
GMDaniil DubovRussia · 30 years old
Last 12 monthsLuft 2664FIDE 2654 - Lightning
- 59▲15
GMMurali KarthikeyanIndia · 27 years old
Last 12 monthsLuft 2663FIDE 2658 - Fighter
- 60▲32
GMRasmus SvaneGermany · 29 years old
Last 12 monthsLuft 2662FIDE 2622 - Fortress
- 61▼35
GMSamuel SevianUnited States · 26 years old
Last 12 monthsLuft 2662FIDE 2684 - Endgame Specialist
- 62▲33
GMVaclav FinekCzechia · 16 years old
Last 12 monthsLuft 2654FIDE 2609 - Wildcard
- Rising
- 63▼5
GMVasyl IvanchukUkraine · 57 years old
Last 12 monthsLuft 2653FIDE 2635 - Reliable
- 64▲13
GMBoris GelfandIsrael · 58 years old
Last 12 monthsLuft 2653FIDE 2640 None yet
Full profile → - 65▲1
GMIvan SaricCroatia · 36 years old
Last 12 monthsLuft 2648FIDE 2630 - Fortress
- 66▲12
GMJonas Buhl BjerreDenmark · 22 years old
Last 12 monthsLuft 2647FIDE 2621 None yet
Full profile → - 67▼7
GMSam ShanklandUnited States · 35 years old
Last 12 monthsLuft 2646FIDE 2648 None yet
Full profile → - 68▲31
GMJaime Santos LatasaSpain · 30 years old
Last 12 monthsLuft 2644FIDE 2626 None yet
Full profile → - 69▼2
GMAryan ChopraIndia · 25 years old
Last 12 monthsLuft 2644FIDE 2646 None yet
Full profile → - 70▲34
GMMahammad MuradliAzerbaijan · 23 years old
Last 12 monthsLuft 2642FIDE 2662 - Signature
- 71▲20
GMDavid NavaraCzechia · 41 years old
Last 12 monthsLuft 2642FIDE 2619 - Underdog
- Wildcard
- 72▼28
GMNikita VitiugovEngland · 39 years old
Last 12 monthsLuft 2641FIDE 2663 None yet
Full profile → - 73▼9
GMRobert HovhannisyanArmenia · 35 years old
Last 12 monthsLuft 2640FIDE 2637 - Chameleon
- 74▼40
GMShamsiddin VokhidovUzbekistan · 24 years old
Last 12 monthsLuft 2639FIDE 2627 - Reliable
- Ironman
- Fighter
- 75▲4
GMAnton KorobovUkraine · 41 years old
Last 12 monthsLuft 2637FIDE 2621 - Signature
- 76▼7
GMAram HakobyanArmenia · 25 years old
Last 12 monthsLuft 2636FIDE 2644 None yet
Full profile → - 77▼32
GMRadoslaw WojtaszekPoland · 39 years old
Last 12 monthsLuft 2635FIDE 2654 None yet
Full profile → - 78▲65
GMGleb DudinHungary · 22 years old
Last 12 monthsLuft 2634FIDE 2590 - Black Belt
- Wildcard
- 79▲49
GMLuke J McShaneEngland · 42 years old
Last 12 monthsLuft 2634FIDE 2606 None yet
Full profile → - 80▲23
GMGeorg MeierUruguay · 39 years old
Last 12 monthsLuft 2634FIDE 2625 None yet
Full profile → - 81▲25
GMBu XiangzhiChina · 41 years old
Last 12 monthsLuft 2631FIDE 2651 None yet
Full profile → - 82▲20
GMDaniel DardhaBelgium · 21 years old
Last 12 monthsLuft 2630FIDE 2623 - Reliable
- 83▼11
GMAndrew HongUnited States · 22 years old
Last 12 monthsLuft 2629FIDE 2609 None yet
Full profile → - 84▲57
GMJingyao TinSingapore · 26 years old
Last 12 monthsLuft 2628FIDE 2598 - Chameleon
- 85▼4
GMRauf MamedovAzerbaijan · 38 years old
Last 12 monthsLuft 2627FIDE 2632 None yet
Full profile → - 86▲7
GMXu XiangyuChina · 27 years old
Last 12 monthsLuft 2626FIDE 2628 None yet
Full profile → - 87▼31
GMRustam KasimdzhanovUzbekistan · 47 years old
Last 12 monthsLuft 2626FIDE 2655 None yet
Full profile → - 88▼23
GMRay RobsonUnited States · 32 years old
Last 12 monthsLuft 2624FIDE 2649 None yet
Full profile → - 89▲58
GMJan MalekPoland · 19 years old
Last 12 monthsLuft 2623FIDE 2598 None yet
Full profile → - 90▼15
GMNikolas TheodorouGreece · 26 years old
Last 12 monthsLuft 2623FIDE 2639 None yet
Full profile → - 91▲28
GMDenis MakhnevKazakhstan · 26 years old
Last 12 monthsLuft 2622FIDE 2581 - Reliable
- Underdog
- Ironman
- 92▲2
GMJose Eduardo Martinez AlcantaraMexico · 27 years old
Last 12 monthsLuft 2622FIDE 2654 None yet
Full profile → - 93▲12
GMDmitrij KollarsGermany · 27 years old
Last 12 monthsLuft 2622FIDE 2623 None yet
Full profile → - 94▲2
GMAditya MittalIndia · 20 years old
Last 12 monthsLuft 2618FIDE 2616 None yet
Full profile → - 95▲45
GMAlexandr PredkeSerbia · 32 years old
Last 12 monthsLuft 2618FIDE 2615 None yet
Full profile → - 96▲13
GMIhor SamunenkovUkraine · 17 years old
Last 12 monthsLuft 2617FIDE 2610 None yet
Full profile → - 97▼36
GMRuslan PonomariovUkraine · 43 years old
Last 12 monthsLuft 2616FIDE 2625 None yet
Full profile → - 98▼11
GMPouya IdaniFrance · 31 years old
Last 12 monthsLuft 2616FIDE 2616 None yet
Full profile → - 99▼10
GMMaxime LagardeFrance · 32 years old
Last 12 monthsLuft 2615FIDE 2597 - Reliable
- Fighter
- 100▲14
GMBassem AminEgypt · 38 years old
Last 12 monthsLuft 2614FIDE 2606 - Fighter
