Luft rapid 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=
GMMagnus CarlsenNorway · 36 years old
Last 12 monthsLuft 2833FIDE 2801 - Titan
- Adaptable
- Hot Streak
- 2▲1
GMPraggnanandhaa RIndia · 21 years old
Last 12 monthsLuft 2807FIDE 2733 - Lightning
- Podium
- Tactician
- 3▼1
GMArjun ErigaisiIndia · 23 years old
Last 12 monthsLuft 2804FIDE 2740 - Lightning
- Podium
- Adaptable
- 4▲1
GMJavokhir SindarovUzbekistan · 21 years old
Last 12 monthsLuft 2800FIDE 2755 - Lightning
- Podium
- Adaptable
- 5▲5
GMNihal SarinIndia · 22 years old
Last 12 monthsLuft 2739FIDE 2712 - Serial Winner
- Lightning
- Tactician
- 6▼2
GMHikaru NakamuraUnited States · 39 years old
Last 12 monthsLuft 2735FIDE 2718 - Endgame Specialist
- 7▲2
GMParham MaghsoodlooIran · 26 years old
Last 12 monthsLuft 2733FIDE 2689 - Endgame Specialist
- Tactician
- Reliable
- 8▼1
GMAlireza FirouzjaFrance · 23 years old
Last 12 monthsLuft 2732FIDE 2737 - Lightning
- Hot Streak
- Fortress
- 9▼3
GMLevon AronianUnited States · 44 years old
Last 12 monthsLuft 2730FIDE 2738 - Lightning
- Tactician
- Hot Streak
- 10▲2
GMWesley SoUnited States · 33 years old
Last 12 monthsLuft 2728FIDE 2704 - Lightning
- Podium
- Reliable
- 11=
GMWei YiChina · 27 years old
Last 12 monthsLuft 2723FIDE 2704 - Lightning
- 12▼4
GMDenis LazavikBelarus · 20 years old
Last 12 monthsLuft 2720FIDE 2624 - Positional
- Reliable
- Underdog
- 13=
GMHans Moke NiemannUnited States · 23 years old
Last 12 monthsLuft 2718FIDE 2675 - Lightning
- Podium
- Reliable
- 14▲13
GMYu YangyiChina · 32 years old
Last 12 monthsLuft 2716FIDE 2679 - Lightning
- Tactician
- Reliable
- 15▲2
GMVladislav ArtemievRussia · 28 years old
Last 12 monthsLuft 2714FIDE 2707 - Hot Streak
- 16▲10
GMFabiano CaruanaUnited States · 34 years old
Last 12 monthsLuft 2709FIDE 2687 - Titan
- Lightning
- Signature
- 17▼2
GMAndrey EsipenkoRussia · 24 years old
Last 12 monthsLuft 2708FIDE 2658 - Underdog
- 18▼4
GMViswanathan AnandIndia · 57 years old
Last 12 monthsLuft 2708FIDE 2694 - Lightning
- 19=
GMMaxime Vachier-LagraveFrance · 36 years old
Last 12 monthsLuft 2707FIDE 2712 - Lightning
- Signature
- Fortress
- 20▼4
GMNodirbek AbdusattorovUzbekistan · 22 years old
Last 12 monthsLuft 2706FIDE 2704 - Lightning
- Tactician
- Hot Streak
- 21▲1
GMIan NepomniachtchiRussia · 36 years old
Last 12 monthsLuft 2701FIDE 2748 - Lightning
- Tactician
- 22▼2
GMAlexander GrischukRussia · 43 years old
Last 12 monthsLuft 2691FIDE 2671 - Lightning
- Black Belt
- 23▲9
GMJules MoussardFrance · 31 years old
Last 12 monthsLuft 2691FIDE 2642 - Lightning
- 24▼6
GMDaniil DubovRussia · 30 years old
Last 12 monthsLuft 2687FIDE 2668 - Lightning
- Endgame Specialist
- Fighter
- 25▼4
GMRichard RapportHungary · 30 years old
Last 12 monthsLuft 2676FIDE 2680 - Tactician
- 26▼3
GMGukesh DIndia · 20 years old
Last 12 monthsLuft 2676FIDE 2686 None yet
Full profile → - 27▲2
GMNodirbek YakubboevUzbekistan · 24 years old
Last 12 monthsLuft 2672FIDE 2615 - Positional
- Underdog
- Fighter
- 28▼3
GMSamuel SevianUnited States · 26 years old
Last 12 monthsLuft 2671FIDE 2664 - Fighter
- 29▼1
GMVladimir FedoseevSlovenia · 31 years old
Last 12 monthsLuft 2669FIDE 2701 None yet
Full profile → - 30▲3
GMAnish GiriNetherlands · 32 years old
Last 12 monthsLuft 2648FIDE 2656 None yet
Full profile → - 31▲3
GMRuslan PonomariovUkraine · 43 years old
Last 12 monthsLuft 2646FIDE 2663 None yet
Full profile → - 32▲7
GMDmitry AndreikinFIDE · 36 years old
Last 12 monthsLuft 2644FIDE 2676 None yet
Full profile → - 33▲2
GMLeinier Dominguez PerezUnited States · 43 years old
Last 12 monthsLuft 2642FIDE 2641 - Fortress
- 34▲2
GMAlexey SaranaSerbia · 26 years old
Last 12 monthsLuft 2640FIDE 2650 None yet
Full profile → - 35▼11
GMDing LirenChina · 34 years old
Last 12 monthsLuft 2634FIDE 2689 - Fortress
- 36▲6
GMJan-Krzysztof DudaPoland · 28 years old
Last 12 monthsLuft 2634FIDE 2685 - Chameleon
- 37▲1
GMVolodar MurzinFIDE · 20 years old
Last 12 monthsLuft 2634FIDE 2631 - Fighter
- 38▼8
GMShant SargsyanArmenia · 24 years old
Last 12 monthsLuft 2633FIDE 2622 None yet
Full profile → - 39▲5
GMTeimour RadjabovAzerbaijan · 39 years old
Last 12 monthsLuft 2629FIDE 2640 None yet
Full profile → - 40▲11
GMGawain C B Maroroa JonesEngland · 39 years old
Last 12 monthsLuft 2626FIDE 2602 None yet
Full profile → - 41▼4
GMVincent KeymerGermany · 22 years old
Last 12 monthsLuft 2625FIDE 2635 None yet
Full profile → - 42▲3
GMRauf MamedovAzerbaijan · 38 years old
Last 12 monthsLuft 2624FIDE 2628 - Signature
- 43▲5
GMSantosh Gujrathi ViditIndia · 32 years old
Last 12 monthsLuft 2624FIDE 2625 None yet
Full profile → - 44▲2
GMRay RobsonUnited States · 32 years old
Last 12 monthsLuft 2620FIDE 2639 None yet
Full profile → - 45▼5
GMDaniel DardhaBelgium · 21 years old
Last 12 monthsLuft 2619FIDE 2612 - Black Belt
- Fighter
- 46▼5
GMShakhriyar MamedyarovAzerbaijan · 41 years old
Last 12 monthsLuft 2618FIDE 2663 - Wildcard
- 47▲23
GMLu ShangleiChina · 31 years old
Last 12 monthsLuft 2616FIDE 2586 - Lightning
- Black Belt
- Reliable
- 48▲4
GMHaik M. MartirosyanArmenia · 26 years old
Last 12 monthsLuft 2612FIDE 2625 None yet
Full profile → - 49▲1
GMYaroslav ZherebukhUnited States · 33 years old
Last 12 monthsLuft 2611FIDE 2622 None yet
Full profile → - 50▼7
GMVasyl IvanchukUkraine · 57 years old
Last 12 monthsLuft 2610FIDE 2619 - Wildcard
- 51▼4
GMAydin SuleymanliAzerbaijan · 21 years old
Last 12 monthsLuft 2610FIDE 2581 - Underdog
- 52▼3
GMOlexandr BortnykUkraine · 30 years old
Last 12 monthsLuft 2606FIDE 2607 - Black Belt
- 53▲2
GMSergei TiviakovNetherlands · 53 years old
Last 12 monthsLuft 2606FIDE 2608 None yet
Full profile → - 54▲17
GMV PranavIndia · 20 years old
Last 12 monthsLuft 2602FIDE 2592 - Wildcard
- Fighter
- Chameleon
- 55▲43
GMBenjamin BokNetherlands · 31 years old
Last 12 monthsLuft 2600FIDE 2580 - Signature
- 56▲6
GMDavid Anton GuijarroSpain · 31 years old
Last 12 monthsLuft 2598FIDE 2620 None yet
Full profile → - 57▲2
GMCristobal Henriquez VillagraChile · 30 years old
Last 12 monthsLuft 2596FIDE 2578 - Signature
- 58▼5
GMAdam KozakHungary · 24 years old
Last 12 monthsLuft 2596FIDE 2598 None yet
Full profile → - 59▼1
GMMaxim MatlakovRussia · 35 years old
Last 12 monthsLuft 2595FIDE 2604 None yet
Full profile → - 60▲1
GMArseniy NesterovFIDE · 23 years old
Last 12 monthsLuft 2592FIDE 2588 - Underdog
- 61▲4
GMJorden van ForeestNetherlands · 27 years old
Last 12 monthsLuft 2590FIDE 2601 None yet
Full profile → - 62▲2
GMKirill AlekseenkoAustria · 29 years old
Last 12 monthsLuft 2588FIDE 2595 None yet
Full profile → - 63▼3
GMJonas Buhl BjerreDenmark · 22 years old
Last 12 monthsLuft 2588FIDE 2580 None yet
Full profile → - 64▲2
GMNils GrandeliusSweden · 33 years old
Last 12 monthsLuft 2587FIDE 2611 None yet
Full profile → - 65▲21
GMJaime Santos LatasaSpain · 30 years old
Last 12 monthsLuft 2584FIDE 2624 None yet
Full profile → - 66▲1
GMRudik MakarianFIDE · 22 years old
Last 12 monthsLuft 2581FIDE 2562 - Underdog
- 67▲13
GMChithambaram VR. AravindhIndia · 27 years old
Last 12 monthsLuft 2580FIDE 2612 None yet
Full profile → - 68▲15
GMLe Quang LiemVietnam · 35 years old
Last 12 monthsLuft 2580FIDE 2626 None yet
Full profile → - 69▼6
GMM. Amin TabatabaeiIran · 25 years old
Last 12 monthsLuft 2580FIDE 2575 None yet
Full profile → - 70▲2
GMAlexander DonchenkoGermany · 28 years old
Last 12 monthsLuft 2578FIDE 2583 None yet
Full profile → - 71▼2
GMSandipan ChandaIndia · 43 years old
Last 12 monthsLuft 2578FIDE 2565 None yet
Full profile → - 72▲6
GMPentala HarikrishnaIndia · 40 years old
Last 12 monthsLuft 2577FIDE 2595 None yet
Full profile → - 73▼5
GMRaunak SadhwaniIndia · 21 years old
Last 12 monthsLuft 2577FIDE 2592 None yet
Full profile → - 74▼17
GMWang HaoChina · 37 years old
Last 12 monthsLuft 2576FIDE 2628 None yet
Full profile → - 75▲2
GMJose Eduardo Martinez AlcantaraMexico · 27 years old
Last 12 monthsLuft 2576FIDE 2614 - Wildcard
- 76▼1
GMNikolas TheodorouGreece · 26 years old
Last 12 monthsLuft 2576FIDE 2593 - Signature
- 77▼4
GMBu XiangzhiChina · 41 years old
Last 12 monthsLuft 2573FIDE 2593 None yet
Full profile → - 78▼2
GMIvan ZemlyanskiiRussia · 16 years old
Last 12 monthsLuft 2573FIDE 2564 None yet
Full profile → - 79▲21
GMYagiz Kaan ErdogmusTürkiye · 15 years old
Last 12 monthsLuft 2572FIDE 2536 - Hot Streak
- Underdog
- Rising
- 80▲4
GMBassem AminEgypt · 38 years old
Last 12 monthsLuft 2570FIDE 2582 None yet
Full profile → - 81▼7
GMNarayanan S LIndia · 28 years old
Last 12 monthsLuft 2570FIDE 2570 - Signature
- Fighter
- 82▼3
GMEdiz GurelTürkiye · 18 years old
Last 12 monthsLuft 2567FIDE 2539 - Underdog
- Rising
- 83▲5
GMAram HakobyanArmenia · 25 years old
Last 12 monthsLuft 2565FIDE 2558 - Black Belt
- 84▲55
GMXiao TongChina · 18 years old
Last 12 monthsLuft 2564FIDE 2476 - Underdog
- Ironman
- Rising
- 85=
GMLeon Luke MendoncaIndia · 20 years old
Last 12 monthsLuft 2562FIDE 2548 - Underdog
- 86▲1
GMEduardo Iturrizaga BonelliSpain · 37 years old
Last 12 monthsLuft 2561FIDE 2587 - Wildcard
- 87▼6
GMRinat JumabayevKazakhstan · 37 years old
Last 12 monthsLuft 2560FIDE 2549 - Underdog
- 88▲15
GMMaksim ChigaevSpain · 30 years old
Last 12 monthsLuft 2560FIDE 2587 - Chameleon
- 89▲3
GMAleksandar IndjicSerbia · 31 years old
Last 12 monthsLuft 2559FIDE 2569 None yet
Full profile → - 90▲9
GMAlan PichotSpain · 28 years old
Last 12 monthsLuft 2558FIDE 2591 None yet
Full profile → - 91▲4
GMBai JinshiChina · 27 years old
Last 12 monthsLuft 2556FIDE 2557 None yet
Full profile → - 92▼3
GMAleksey GrebnevFIDE · 20 years old
Last 12 monthsLuft 2554FIDE 2542 None yet
Full profile → - 93▼11
GMAlexander MotylevRomania · 47 years old
Last 12 monthsLuft 2553FIDE 2552 - Chameleon
- 94▼1
GMAwonder LiangUnited States · 23 years old
Last 12 monthsLuft 2551FIDE 2553 - Chameleon
- 95▼5
GMVahap SanalTürkiye · 28 years old
Last 12 monthsLuft 2551FIDE 2539 - Chameleon
- 96▼42
GMXu XiangyuChina · 27 years old
Last 12 monthsLuft 2549FIDE 2594 None yet
Full profile → - 97▼3
GMA.R. Saleh SalemUnited Arab Emirates · 33 years old
Last 12 monthsLuft 2548FIDE 2576 None yet
Full profile → - 98▲3
GMAndrew HongUnited States · 22 years old
Last 12 monthsLuft 2546FIDE 2563 None yet
Full profile → - 99▼8
GMRobert HovhannisyanArmenia · 35 years old
Last 12 monthsLuft 2545FIDE 2530 None yet
Full profile → - 100▲9
GMNikita PetrovMontenegro · 30 years old
Last 12 monthsLuft 2545FIDE 2566 None yet
Full profile →
