World Top 100 FIDE Rating List October 2004 Rank Name Title Country Rating Games B-Day 1 Kasparov, Garry g RUS 2813 6 1963-04-13 2 Anand, Viswanathan g IND 2781 16 1969-12-11 3 Kramnik, Vladimir g RUS 2760 10 1975-06-25 4 Morozevich, Alexander g RUS 2758 10 1977-07-18 5 Topalov, Veselin g BUL 2757 14 1975-03-15 6 Leko, Peter g HUN 2743 16 1979-09-08 7 Adams, Michael g ENG 2740 26 1971-11-17 8 Svidler, Peter g RUS 2735 17 1976-06-17 9 Polgar, Judit g HUN 2728 0 1976-07-23 10 Shirov, Alexei g ESP 2726 2 1972-07-04 11 Bacrot, Etienne g FRA 2718 22 1983-01-22 12 Bareev, Evgeny g RUS 2715 0 1966-11-21 13 Ponomariov, Ruslan g UKR 2710 10 1983-10-11 14 Ivanchuk, Vassily g UKR 2705 10 1969-03-18 15 Grischuk, Alexander g RUS 2704 10 1983-10-31 16 Dreev, Alexey g RUS 2698 23 1969-01-30 17 Sutovsky, Emil g ISR 2697 11 1977-09-19 18 Gelfand, Boris g ISR 2693 8 1968-06-24 19 Akopian, Vladimir g ARM 2692 16 1971-12-07 20 Nisipeanu, Liviu-Dieter g ROM 2687 21 1976-08-01 21 Short, Nigel D. g ENG 2687 15 1965-06-01 22 Milov, Vadim g SUI 2683 0 1972-08-01 23 Lautier, Joel g FRA 2682 21 1973-04-12 24 Karpov, Anatoly g RUS 2682 0 1951-05-23 25 Van Wely, Loek g NED 2681 33 1972-10-07 26 Vallejo Pons, Francisco g ESP 2678 10 1982-08-21 27 Krasenkow, Michal g POL 2676 35 1963-11-14 28 Nikolic, Predrag g BIH 2676 16 1960-09-11 29 Aronian, Levon g ARM 2675 6 1982-10-06 30 Smirin, Ilia g ISR 2673 4 1968-01-21 31 Azmaiparashvili, Zurab g GEO 2672 4 1960-03-16 32 Bologan, Viktor g MDA 2669 16 1971-12-14 33 Sakaev, Konstantin g RUS 2669 12 1974-04-13 34 Khalifman, Alexander g RUS 2669 0 1966-01-18 35 Sasikiran, Krishnan g IND 2668 20 1981-01-07 36 Malakhov, Vladimir g RUS 2664 10 1980-11-27 37 Sokolov, Ivan g NED 2663 31 1968-06-13 38 Nielsen, Peter Heine g DEN 2663 14 1973-05-24 39 Radjabov, Teimour g AZE 2663 14 1987-03-12 40 Beliavsky, Alexander G g SLO 2660 28 1953-12-17 41 Mamedyarov, Shakhriyar g AZE 2660 18 1985-04-12 42 Aleksandrov, Aleksej g BLR 2659 4 1973-05-11 43 Moiseenko, Alexander g UKR 2653 48 1980-05-17 44 Onischuk, Alexander g USA 2653 14 1975-09-03 45 Volokitin, Andrei g UKR 2652 14 1986-06-11 46 Motylev, Alexander g RUS 2651 8 1979-06-17 47 Kasimdzhanov, Rustam g UZB 2650 27 1979-12-05 48 Almasi, Zoltan g HUN 2650 17 1976-08-29 49 Zvjaginsev, Vadim g RUS 2650 12 1976-08-18 50 Rublevsky, Sergei g RUS 2649 22 1974-10-15 51 Ye, Jiangchuan g CHN 2649 21 1960-11-20 52 Graf, Alexander g GER 2646 22 1962-08-25 53 Dominguez, Lenier g CUB 2645 10 1983-09-23 54 Vescovi, Giovanni g BRA 2645 2 1978-06-14 55 Gurevich, Mikhail g BEL 2644 13 1959-02-22 56 Kozul, Zdenko g CRO 2640 26 1966-05-21 57 Fressinet, Laurent g FRA 2640 21 1981-11-30 58 Vaganian, Rafael A g ARM 2640 8 1951-10-15 59 Bruzon, Lazaro g CUB 2637 39 1982-05-02 60 Lputian, Smbat G g ARM 2634 19 1958-02-14 61 Hansen, Curt g DEN 2633 10 1964-09-18 62 Iordachescu, Viorel g MDA 2632 12 1977-04-20 63 Filippov, Valerij g RUS 2632 6 1975-11-28 64 Ehlvest, Jaan g EST 2631 30 1962-10-14 65 Sadvakasov, Darmen g KAZ 2631 14 1979-04-28 66 Seirawan, Yasser g USA 2631 0 1960-03-24 67 Berkes, Ferenc g HUN 2630 28 1985-08-08 68 Eljanov, Pavel g UKR 2629 27 1983-05-10 69 Tregubov, Pavel V. g RUS 2629 19 1971-12-21 70 McShane, Luke J. g ENG 2629 10 1984-01-07 71 Movsesian, Sergei g SVK 2629 8 1978-11-03 72 Volkov, Sergey g RUS 2628 10 1974-02-07 73 Hjartarson, Johann g ISL 2628 0 1963-02-08 74 Vladimirov, Evgeny g KAZ 2627 2 1957-01-20 75 Illescas Cordoba, Miguel g ESP 2626 9 1965-12-03 76 Smirnov, Pavel g RUS 2626 8 1982-04-27 77 Georgiev, Kiril g BUL 2625 11 1965-11-28 78 Najer, Evgeniy g RUS 2624 24 1977-06-22 79 Huebner, Robert Dr. g GER 2624 0 1948-11-06 80 Dautov, Rustem g GER 2623 2 1965-11-28 81 Bauer, Christian g FRA 2622 28 1977-01-11 82 Kobalia, Mikhail g RUS 2621 24 1978-05-03 83 Nakamura, Hikaru g USA 2620 19 1987-12-09 84 Navara, David g CZE 2620 18 1985-03-27 85 Goldin, Alexander g USA 2620 14 1965-02-27 86 Fedorov, Alexei g BLR 2619 14 1972-09-27 87 Tiviakov, Sergei g NED 2617 30 1973-02-14 88 Miroshnichenko, Evgenij g UKR 2617 13 1978-12-28 89 Sadler, Matthew g ENG 2617 0 1974-05-15 90 Bu, Xiangzhi g CHN 2615 17 1985-12-10 91 Dvoirys, Semen I. g RUS 2615 9 1958-11-02 92 Avrukh, Boris g ISR 2614 11 1978-01-08 93 Jobava, Baadur g GEO 2614 2 1983-11-26 94 Gyimesi, Zoltan g HUN 2613 29 1977-03-31 95 Macieja, Bartlomiej g POL 2613 26 1977-10-04 96 Kharlov, Andrei g RUS 2613 10 1968-11-20 97 Harikrishna, P. g IND 2612 4 1986-05-10 98 Miladinovic, Igor g GRE 2611 43 1974-01-25 99 Istratescu, Andrei g ROM 2611 24 1975-12-03 100 Ni, Hua g CHN 2611 19 1983-05-31 101 Naiditsch, Arkadij g GER 2611 16 1985-10-25 102 Sargissian, Gabriel g ARM 2611 10 1983-02-03 103 Kaidanov, Gregory S g USA 2611 6 1959-10-11 104 Timofeev, Artyom g RUS 2611 0 1985-01-06