List of chess grandmasters

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

This is a list of chess grandmasters. The title of Grandmaster is awarded to world-class chess players by the sport's governing body FIDE. It is the highest title a chess player can attain and is generally held for life, although FIDE regulations allow for the revocation of titles in cases of cheating or corruption.

Grandmasters[edit]

The July 2019 FIDE rating list includes 1680 grandmasters,[1] of which 1643 are male and 37[2] are female.[note 1] These figures are approximate as the FIDE list may include a few deceased players, and may also exclude players from the list for various reasons.

FIDE has issued ID codes since 1998; some older GMs were never assigned an ID. For living GMs, FIDE ID is a link to the FIDE chess profile page. FIDE IDs for deceased GMs are retained to aid matching with older FIDE records such as the FIDE rating lists. The Notes column briefly describes the source or sources for the entry and may include a link to wikidata.

A total of 1878 titles have been awarded.

Name FIDE ID Born Died Year Most recent
federation
M/F Notes
Jacob Aagaard 1401815 1973-07-31 2007  Scotland M Di Felice
Nijat Abasov 13402960 1995-10-14 2011  Azerbaijan M FIDE
Hasan Abbasifar 12501000 1972-09-12 2013  Iran M GM title application; Di Felice has d.o.b. 1972-09-12; IM title application gives 1982-09-11
Farid Abbasov 13400665 1979-01-31 2007  Azerbaijan M FIDE
Nodirbek Abdusattorov 14204118 2004-09-18 2018  Uzbekistan M FIDE
Thal Abergel 614890 1982-10-13 2008  France M FIDE
Bosko Abramovic 900206 1951-02-14 1984  Serbia M FIDE
Aryam Abreu Delgado 3502589 1978-07-09 2008  Cuba M FIDE
Péter Ács 708020 1981-05-10 1998  Hungary M FIDE
Gergely Aczel 727709 1991-02-27 2018  Hungary M FIDE
Michael Adams 400041 1971-11-17 1989  England M FIDE
B. Adhiban 5018471 1992-08-15 2010  India M FIDE
Utut Adianto 7100019 1965-03-16 1985  Indonesia M FIDE
Ahmed Adly 10601619 1987-02-19 2005  Egypt M FIDE
András Adorján 700096 1950-03-31 1973  Hungary M FIDE
Djakhangir Agaragimov 13401718 1986-12-15 2014  Azerbaijan M FIDE
Simen Agdestein 1500015 1967-05-15 1985  Norway M FIDE
Cemil Aghamaliyev 13400215 1974-08-31 2002  Turkey M FIDE
Robert Aghasaryan 13302841 1994-03-01 2014  Armenia M FIDE
Evgeny Agrest 1705024 1966-08-15 1997  Sweden M FIDE
Luis Lázaro Agüero Jiménez 3508455 1991-01-05 2019  Cuba M GM Title Application
Georgy Agzamov 1954-09-06 1986-08-27 1984  Soviet Union M [3]
Yuriy Ajrapetjan 14109069 1988-04-18 2007  Ukraine M FIDE
Kazbek Akbaev 4131045 1981-06-08 2015  Russia M Di Felice
Ralf Åkesson 1700120 1961-02-08 1995  Sweden M FIDE
Varuzhan Akobian 13300580 1983-11-19 2004  United States M FIDE
Vladimir Akopian 13300032 1971-12-07 1991  Armenia M FIDE
Abdullah Al Rakib 10200444 1980-12-02 2007  Bangladesh M FIDE
Mohamad Naser Al Sayed 12100196 1981-11-02 2009  Qatar M FIDE
Mohamad Al-Modiahki 12100030 1974-06-01 1998  Qatar M FIDE
Vladimir Alatortsev 1909-05-14 1987-01-13 1983  Soviet Union M [3]
Arseny Alavkin 4120612 1969-01-17 2010  Russia M FIDE
Carlos Daniel Albornoz Cabrera 3518736 2000-12-26 2019  Cuba M FIDE
Lev Alburt 2000156 1945-08-21 1977  United States M FIDE
Aleksej Aleksandrov 13500139 1973-05-11 1997  Belarus M FIDE
Kirill Alekseenko 4135539 1997-06-22 2015  Russia M FIDE
Evgeny Alekseev 4138147 1985-11-28 2002  Russia M FIDE
Cemil Can Ali Marandi 6300529 1998-01-17 2017  Turkey M FIDE
Zoltán Almási 702293 1976-08-29 1993  Hungary M FIDE
Omar Almeida Quintana 3503313 1981-10-28 2006  Cuba M FIDE
Alvar Alonso Rosell 2270544 1992-09-13 2013  Spain M Di Felice
Salvador Alonso 105198 1974-09-07 2009  Argentina M Di Felice
Daniel Alsina Leal 2252627 1988-05-10 2010  Spain M FIDE
Boris Alterman 2801906 1970-05-04 1992  Israel M FIDE
Aramis Alvarez Pedraza 3507408 1988-07-27 2010  Cuba M FIDE
Mesgen Amanov 14000652 1986-09-06 2009  Turkmenistan M FIDE
Bassem Amin 10601457 1988-09-09 2006  Egypt M FIDE
Farrukh Amonatov 14700077 1978-04-13 2002  Tajikistan M FIDE
Dimitris Anagnostopoulos 4204077 1970-06-11 1996  Greece M FIDE
Viswanathan Anand 5000017 1969-12-11 1988  India M FIDE
Ashot Anastasian 13300059 1964-07-16 2016-12-26 1993  Armenia M FIDE
Mads Andersen 1413864 1995-03-01 2016  Denmark M FIDE
Ulf Andersson 1700014 1951-06-27 1972  Sweden M FIDE
Eduard Andreev 14103400 1980-03-12 2005  Ukraine M FIDE
Dmitry Andreikin 4158814 1990-02-05 2007  Russia M FIDE
Andrew Tang 2059630 1999-11-29 2018  United States M FIDE
Zaven Andriasian 13302000 1989-03-11 2006  Armenia M FIDE
Darko Anic 602612 1957-04-30 1999  France M FIDE
Pavel Anisimov 4135229 1986-04-19 2019  Russia M FIDE
Emil Anka 700754 1969-01-20 2001  Hungary M FIDE
Orazly Annageldyev 14000016 1960-03-20 2005  Turkmenistan M FIDE
Babakuli Annakov 14000032 1972-05-29 1998  United States M Di Felice
Gergely Antal 717312 1985-03-20 2011  Hungary M FIDE
Dejan Antic 901008 1968-12-09 1999  Serbia M FIDE
Mikhail Antipov 4107012 1997-06-10 2013  Russia M FIDE
David Anton Guijarro 2285525 1995-06-23 2013  Spain M FIDE
Rafał Antoniewski 1111078 1980-12-03 2010  Poland M FIDE
Rogelio Antonio, Jr. 5200032 1962-02-19 1993  Philippines M FIDE
Vladimir Antoshin 1929-05-14 1994-05-13 1964  Russia M Di Felice
Antonio Antunes 1900013 1962-02-06 1994  Portugal M FIDE
Anurag Mhamal 5024366 1995-04-28 2017  India M Q27523095; FIDE
Manuel Apicella 600164 1970-04-19 1995  France M FIDE
Ralf Appel 4600924 1971-07-18 2008  Germany M FIDE
Ketevan Arakhamia-Grant 13600168 1968-07-19 2009  Scotland F FIDE
Aravindh Chithambaram 5072786 1999-11-09 2015  India M FIDE
Valentin Arbakov 4100620 1952-01-28 2003-11-30 1994  Russia M [3]
Haji Ardiansyah 7100027 1951-12-05 2017-10-28 1986  Indonesia M FIDE
David Arenas 4403177 1991-12-24 2017  Colombia M Q27523135; FIDE
Walter Arencibia Rodríguez 3500012 1967-07-21 1990  Cuba M FIDE
Alexander Areshchenko 14109530 1986-06-15 2002  Ukraine M FIDE
Julen Luis Arizmendi Martinez 2205092 1976-07-05 2004  Spain M FIDE
Keith Arkell 400270 1961-01-08 1995  England M FIDE
Sergey Arkhipov 4101146 1954-06-23 1991  Russia M FIDE
Jón Loftur Árnason 2300036 1960-11-13 1986  Iceland M FIDE
G. Petar Arnaudov 2907127 1986-08-08 2013  Bulgaria M FIDE
Marc Tyler Arnold 2022320 1992-11-20 2012  United States M FIDE
Levon Aronian 13300474 1982-10-06 2000  Armenia M Di Felice
Levan Aroshidze 13601865 1985-07-09 2006  Georgia M FIDE
Angel Arribas Lopez 2283352 1993-11-27 2014  Spain M FIDE
Vladislav Artemiev 24101605 1998-05-03 2014  Russia M FIDE
S. Arun Prasad 5011167 1988-04-21 2008  India M FIDE
David Arutinian 13601741 1984-05-31 2006  Georgia M FIDE
Georgy Arzumanian 13300660 1980-08-16 2009  Armenia M FIDE
Bolat Asanov 13700049 1961-05-07 1994  Kazakhstan M FIDE
Konstantin Aseev 4100247 1960-10-20 2004-08-22 1992  Russia M [3]
Maurice Ashley 2001012 1966-03-06 2000  United States M Di Felice
Ashwin Jayaram 5018137 1990-08-14 2015  India M FIDE
Hipolito Asis Gargatagli 2260735 1986-08-17 2019  Spain M FIDE
Marat Askarov 4141229 1987-06-29 2008  Russia M FIDE
Karen Asrian 13300490 1980-04-24 2008-06-09 1998  Armenia M [3]
Maksat Atabayev 14001101 1994-11-28 2015  Turkmenistan M FIDE
Suat Atalık 14401487 1964-10-10 1994  Turkey M FIDE
Yuri Averbakh 4101529 1922-02-08 1952  Russia M Gaige, 1987
Valeriy Aveskulov 14109743 1986-01-31 2006  Ukraine M FIDE
Boris Avrukh 2803895 1978-01-08 1997  Israel M FIDE
Sergei Azarov 13501470 1983-05-19 2003  Belarus M FIDE
Zurab Azmaiparashvili 13601326 1960-05-16 1988  Georgia M FIDE
Rashad Babaev 13400681 1981-09-03 2007  Azerbaijan M FIDE
Levon Babujian 13301993 1986-05-08 2010  Armenia M FIDE
Vlastimil Babula 301264 1973-10-02 1997  Czech Republic M FIDE
Alexander Baburin 2500914 1967-02-19 1996  Ireland M FIDE
Yusnel Bacallao Alonso 3507416 1988-06-21 2012  Cuba M FIDE
Axel Bachmann 3700488 1989-11-04 2007  Paraguay M FIDE
Étienne Bacrot 605506 1983-01-22 1997  France M FIDE
Bela Badea 1200038 1969-02-21 1999  Romania M FIDE
Giorgi Bagaturov 13600133 1964-11-28 1999  Georgia M FIDE
Vahe Baghdasaryan 13303139 1993-03-20 2017  Armenia M Q13054940; FIDE
Amir Bagheri 12500283 1978-11-20 2003  Iran M FIDE
Rufat Bagirov 13400401 1979-10-10 2002  Azerbaijan M FIDE
Vladimir Bagirov 11600063 1936-08-16 2000-07-21 1978  Latvia M [3]
Alexander Bagrationi 14104954 1990-07-13 2014  Ukraine M Q19613364; FIDE
Bai Jinshi 8602280 1999-05-18 2015  China M FIDE
Ulvi Bajarani 13403028 1995-01-27 2013  Azerbaijan M FIDE
Vladimir Baklan 14102196 1978-02-25 1998  Ukraine M FIDE
Tejas Bakre 5004195 1981-05-12 2004  India M FIDE
Yuri Balashov 4100263 1949-03-12 1973  Russia M FIDE
Marco Baldauf 4688210 1990-04-16 2019  Germany M GM Title Application
Rosendo Balinas Jr. 5200075 1941-09-10 1998-09-24 1976  Philippines M [3]
Ilia Balinov 1610201 1966-07-28 1999  Austria M FIDE
Imre Balog 728446 1991-10-28 2011  Hungary M FIDE
Csaba Balogh 718939 1987-03-10 2004  Hungary M FIDE
Hristos Banikas 4202031 1978-05-20 2001  Greece M FIDE
Tamas Banusz 722413 1989-04-08 2011  Hungary M FIDE
David Baramidze 4667719 1988-09-27 2004  Germany M FIDE
Gerardo Barbero 100048 1961-08-21 2001-03-04 1987  Argentina M [3]
Evandro Amorim Barbosa 2115824 1992-08-24 2016  Brazil M FIDE
Oliver Barbosa 5201640 1986-09-29 2011  Philippines M FIDE
Rogelio Barcenilla 5200059 1972-01-23 2010  Philippines M FIDE
Gedeon Barcza 1911-08-21 1986-02-27 1954  Hungary M Gaige, 1987
Evgeny Bareev 4100140 1966-11-21 1989  Canada M FIDE
Dragan Barlov 900214 1957-01-30 1986  Serbia M FIDE
Tal Baron 2809958 1992-08-07 2011  Israel M FIDE
Sergio Barrientos 4401824 1986-06-29 2011  Colombia M FIDE
Alexei Barsov 14200082 1966-04-03 2000  Uzbekistan M FIDE
Mateusz Bartel 1112635 1985-01-03 2005  Poland M FIDE
Dibyendu Barua 5000025 1966-10-27 1991  India M FIDE
Cerdas Barus 7100094 1962-01-01 2003  Indonesia M FIDE
Andrei Baryshpolets 14117207 1991-01-16 2013  Ukraine M FIDE
Pier Luigi Basso 866970 1997-12-15 2018  Italy M
Tsegmed Batchuluun 4900847 1987-02-04 2012  Mongolia M FIDE
Nino Batsiashvili 13602993 1987-01-01 2018  Georgia F FIDE
Sapar Batyrov 14000237 1967-11-29 1998  Turkmenistan M Di Felice
Christian Bauer 603767 1977-01-11 1997  France M FIDE
Julio Becerra 3501728 1973-10-15 1997  United States M FIDE
Melor Bedia 4137752 1979-09-26 2011  Russia M FIDE
Valery Beim 1613782 1950-03-17 1994  Austria M FIDE
Alexander Beliavsky 14602377 1953-12-17 1975  Slovenia M FIDE
Vladimir Belikov 4103904 1971-08-02 2000  Russia M FIDE
Slim Belkhodja 600229 1962-11-23 2002  Tunisia M FIDE
Bilel Bellahcene 696358 1998-03-14 2018  Algeria M FIDE
Juan Manuel Bellón López 2200031 1950-05-08 1978  Spain M FIDE
Vladimir Belous 4174003 1993-07-29 2013  Russia M FIDE
Vladimir Belov 4132394 1984-08-06 2003  Russia M FIDE
Andrei Belozerov 4120213 1977-06-17 2002  Russia M FIDE
Davit Benidze 13603086 1991-02-15 2013  Georgia M FIDE
Joel Benjamin 2000091 1964-03-11 1986  United States M FIDE
Pal Benko 2000687 1928-07-15 2019-08-26 1958  United States M Gaige, 1987
David Berczes 722960 1990-01-14 2008  Hungary M FIDE
Igor Berdichevski 4105249 1964-07-15 1995  Russia M FIDE
Aleksandar Berelovich 14101440 1967-07-02 1997  Germany M FIDE
Alin Berescu 1204920 1980-04-14 2007  Romania M FIDE
Emanuel Berg 1704060 1981-12-28 2004  Sweden M FIDE
Ferenc Berkes 718572 1985-08-08 2002  Hungary M FIDE
Vitaliy Bernadskiy 14100371 1994-10-17 2014  Ukraine M Q18236512; FIDE
Jan Bernášek 311995 1986-05-31 2013  Czech Republic M FIDE
Ossip Bernstein 1882-10-02 1962-11-30 1950  France M Di Felice; d.o.b. 2 Oct [O.S. 20 Sep] 1882
Sergei Beshukov 4105451 1971-04-01 1994  Russia M FIDE
Alexei Bezgodov 4105257 1969-06-30 1999  Russia M FIDE
Michael Bezold 4601718 1972-05-23 1998  Germany M FIDE
Vinay Bhat 2011352 1984-06-04 2008  United States M FIDE
István Bilek 700525 1932-08-11 2010-03-20 1962  Hungary M Gaige, 1987
Reefat Bin-Sattar 10200207 1974-07-25 2006  Bangladesh M FIDE
Falko Bindrich 4676670 1990-10-17 2007  Germany M FIDE
Klaus Bischoff 4600045 1961-06-09 1990  Germany M FIDE
Arthur Bisguier 2001098 1929-10-08 2017-04-05 1957  United States M Gaige, 1987
Faruk Bistric 14400294 1958-01-01 2003  Bosnia and Herzegovina M FIDE
Richard Bitoon 5201110 1975-12-14 2011  Philippines M FIDE
Peter Biyiasas 2000431 1950-11-19 1978  United States M FIDE
Dragisa Blagojevic 900885 1966-01-01 2004  Montenegro M FIDE
Pavel Blatný 300047 1968-06-22 1993  Czech Republic M FIDE
Pawel Blehm 1107836 1980-04-17 2001  Poland M FIDE
Erik Blomqvist 1709437 1990-10-19 2013  Sweden M FIDE
Matthias Blübaum 24651516 1997-04-18 2015  Germany M FIDE
Mark Bluvshtein 2603608 1988-04-20 2004  Canada M FIDE
Milko Bobotsov 2900270 1931-10-30 2000-04-03 1961  Bulgaria M Gaige, 1987
Piotr Bobras 1106880 1977-09-09 2005  Poland M FIDE
Dmitry Bocharov 4138716 1982-10-20 2003  Russia M FIDE
Uwe Boensch 4611268 1958-10-15 1986  Germany M FIDE
Stanislav Bogdanovich 14115298 1993-02-04 2017  Ukraine M Q18544873; FIDE
Vlatko Bogdanovski 15000206 1964-12-31 1993  North Macedonia M FIDE
Sebastian Bogner 4692055 1991-01-17 2009   Switzerland M FIDE
Efim Bogoljubov 1889-04-14 1952-06-18 1951  Germany M Gaige, 1987
Boban Bogosavljević 931152 1988-04-26 2008  Serbia M FIDE
Dejan Bojkov 2904292 1977-07-03 2008  Bulgaria M FIDE
Benjamin Bok 1017063 1995-01-25 2014  Netherlands M FIDE
Julio Bolbochán 1920-03-20 1996-06-28 1977  Argentina M [3]
Isaac Boleslavsky 1919-06-09 1977-02-15 1950  Soviet Union M Gaige, 1987
Victor Bologan 13900048 1971-12-14 1991  Moldova M FIDE
Igor Bondarevsky 1913-05-12 1979-06-14 1950  Soviet Union M Gaige, 1987
Eero Böök 1910-02-09 1990-01-07 1984  Finland M [3]
Juan Borges Mateos 3500160 1966-03-28 2004  Cuba M FIDE
Jure Borišek 14603152 1986-07-27 2009  Slovenia M FIDE
Denes Boros 722340 1988-04-30 2009  Hungary M FIDE
Vladislav Borovikov 14102811 1973-08-10 2001  Ukraine M FIDE
Olexandr Bortnyk 14120828 1996-10-18 2015  Ukraine M FIDE
Avital Boruchovsky 2800055 1997-03-15 2014  Israel M Di Felice
Marin Bosiočić 14507927 1988-08-08 2008  Croatia M FIDE
Mikhail Botvinnik 1911-08-17 1995-05-05 1950  Russia M Gaige, 1987
Slim Bouaziz 5500010 1950-04-16 1993  Tunisia M FIDE
Daan Brandenburg 1011014 1987-11-14 2011  Netherlands M FIDE
Arik Braun 4663527 1988-02-08 2008  Germany M FIDE
Slavisa Brenjo 913723 1974-04-02 2009  Serbia M FIDE
Emmanuel Bricard 600245 1966-05-04 2005  France M FIDE
Ante Brkić 14506688 1988-03-31 2007  Croatia M FIDE
Michail Brodsky 14100932 1969-03-27 1994  Ukraine M FIDE
Stefan Bromberger 4635248 1982-03-19 2014  Germany M Q1586498; FIDE
David Bronstein 4101359 1924-02-19 2006-12-05 1950  Russia M Gaige, 1987
Michael William Brown 2037602 1997-08-24 2019  United States M FIDE
Walter Browne 2000210 1949-01-10 2015-06-24 1970  United States M Gaige, 1987
Sabino Brunello 813613 1989-06-27 2010  Italy M Di Felice
Lucas Brunner 1300024 1967-05-29 1994   Switzerland M FIDE
Lázaro Bruzón Batista 3503739 1982-05-02 1999  Cuba M FIDE
Stellan Brynell 1700219 1962-09-28 2001  Sweden M FIDE
Kirill Bryzgalin 4133285 1982-12-14 2008  Russia M FIDE
Bu Xiangzhi 8601445 1985-12-10 2000  China M Di Felice
Rainer Buhmann 4651340 1981-02-20 2007  Germany M FIDE
Bui Vinh 12400726 1976-12-25 2008  Vietnam M FIDE
Ivan Bukavshin 4199758 1995-05-03 2016-01-12 2011  Russia M FIDE
Enver Bukić 14600030 1937-12-02 1976  Slovenia M FIDE
Krzysztof Bulski 1121499 1987-02-12 2012  Poland M FIDE
Dimitrij Bunzmann 4634284 1982-02-21 2003  Germany M FIDE
Twan Burg 1010697 1990-04-02 2015  Netherlands M Q2301328; FIDE
John M. Burke 2070901 2001-07-01 2018  United States M FIDE
Vladimir Burmakin 4105109 1967-06-06 1994  Russia M FIDE
Algimantas Butnorius 12800066 1946-11-20 2017-10-30 2007  Monaco M FIDE
Anatoly Bykhovsky 2806991 1988-11-19 2010  Israel M FIDE
Avigdor Bykhovsky 4101057 1955-03-05 1993  Russia M FIDE
Robert Byrne 2000385 1928-04-20 2013-04-12 1964  United States M Gaige, 1987
László Bárczay 700851 1936-02-21 2016-04-07 1967  Hungary M Gaige, 1987
Alexis Cabrera 3502783 1976-12-25 2004  Spain M FIDE
Goran Cabrilo 900249 1958-07-01 1995  Serbia M FIDE
Daniel Cámpora 100013 1957-06-30 1986  Argentina M FIDE
Javier Campos Moreno 3400034 1959-03-06 2005  Chile M FIDE
Emre Can 6302181 1990-01-21 2010  Turkey M FIDE
Esteban Canal 1896-04-19 1981-02-14 1977  Peru M [3]
Cao Sang 725056 1973-09-06 2003  Vietnam M FIDE
Magnus Carlsen 1503014 1990-11-30 2004  Norway M FIDE
Pontus Carlsson 1705814 1982-12-18 2007  Sweden M Di Felice
Fabiano Caruana 2020009 1992-07-30 2007  United States M FIDE
Georgui Castaneda 3800954 1976-08-02 2009  Peru M FIDE
Mišo Cebalo 14500094 1945-02-06 1985  Croatia M FIDE
Jean-Luc Chabanon 600075 1971-08-13 2001  France M FIDE
Nikolai Chadaev 4167392 1988-07-09 2010  Russia M FIDE
Murray Chandler 400050 1960-04-04 1983  New Zealand M FIDE
Akshat Chandra 25006711 1999-05-28 2017  United States M FIDE
Pascal Charbonneau 2602504 1983-05-06 2006  Canada M FIDE
Aliaksei Charnushevich 13500767 1978-12-18 2012  France M FIDE
Boris Chatalbashev 2900440 1974-01-30 1997  Denmark M FIDE
Nicolas Checa 2069342 2001-12-19 2019  United States M FIDE
Valery Chekhov 4100859 1955-11-27 1984  Russia M FIDE
Bobby Cheng 4300033 1997-03-20 2019  Australia M FIDE
Ivan Cheparinov 2905540 1986-11-26 2004  Georgia M FIDE
Alexander Cherniaev 4117301 1969-08-26 2004  Russia M FIDE
Oleg Chernikov 4103289 1936-10-15 2015-02-06 2000  Russia M FIDE
Alexander Chernin 715620 1960-03-06 1985  Hungary M FIDE
Artem Chernobay 4167406 1989-09-26 2011  Russia M FIDE
Konstantin Chernyshov 4117328 1967-06-11 2000  Russia M FIDE
Artur Chibukhchian 13300717 1979-10-06 2009  Armenia M FIDE
Maia Chiburdanidze 13600036 1961-01-17 1984  Georgia F FIDE
Maksim Chigaev 4108116 1996-11-07 2016  Russia M Q26990815; FIDE
Ioan-Cristian Chirila 1211668 1991-01-27 2009  Romania M Di Felice
Aryan Chopra 5084423 2001-12-10 2017  India M FIDE
Johan-Sebastian Christiansen 1512668 1998-06-10 2018  Norway M
Larry Christiansen 2000059 1956-06-27 1977  United States M FIDE
Vladimir Chuchelov 201260 1969-09-28 1995  Belgium M FIDE
Dmitry Chuprov 4119754 1978-10-05 2012-09-14 2008  Russia M FIDE
Slavko Cicak 1700588 1969-10-25 2001  Sweden M FIDE
Roberto Cifuentes Parada 2253488 1957-12-21 1991  Spain M FIDE
Victor Ciocâltea 1932-01-16 1983-09-10 1979  Romania M [3]
Dragoljub Čirić 901431 1935-11-12 2014-08-17 1965  Serbia M Gaige, 1987
Viktorija Čmilytė 12801259 1983-08-06 2010  Lithuania F FIDE
Aleksandar Čolović 15000729 1976-01-06 2013  North Macedonia M FIDE
Lluis Comas Fabrego 2200325 1971-06-22 1999  Spain M FIDE
Stuart Conquest 400181 1967-03-01 1991  England M FIDE
Emilio Cordova 3801497 1991-07-08 2008  Peru M Di Felice
Jorge Cori 3802272 1995-07-30 2010  Peru M FIDE
Kevin Joel Cori Quispe 3814017 1999-08-02 2018  Peru M
Matthieu Cornette 620084 1985-09-04 2008  France M FIDE
Fidel Corrales Jimenez 3506690 1987-07-07 2009  United States M FIDE
Pia Cramling 1700030 1963-04-23 1992  Sweden F FIDE
Cristhian Cruz 3801969 1992-02-07 2012  Peru M FIDE
István Csom 700100 1940-06-02 1973  Hungary M FIDE
Jaime Alexander Cuartas 4401190 1975-10-28 2009  Colombia M FIDE
Jose Fernando Cubas 3700267 1981-04-09 2011  Paraguay M FIDE
José Cuenca Jiménez 2255570 1987-03-17 2015  Spain M Q5939119; FIDE
Robert Cvek 307424 1979-01-06 2007  Czech Republic M FIDE
Ognjen Cvitan 14500086 1961-10-10 1987  Croatia M FIDE
Łukasz Cyborowski 1108760 1980-06-21 2003  Poland M FIDE
Paweł Czarnota 1121219 1988-04-14 2006  Poland M Di Felice
Attila Czebe 705268 1975-12-26 2003  Hungary M FIDE
Arthur Dake 2001446 1910-04-08 2000-05-02 1986  United States M [3]
Martijn Dambacher 1005030 1979-10-22 2014  Netherlands M Q1749712; FIDE
Mato Damjanović 14500639 1927-03-23 2011-02-12 1964  Croatia M Gaige, 1987
Branko Damljanović 900125 1961-06-17 1989  Serbia M FIDE
Elina Danielian 13300210 1978-08-16 2010  Armenia F FIDE
Oganes Danielian 13300237 1974-01-03 2016-08-08 1999  Armenia M FIDE
Henrik Danielsen 1400185 1966-01-21 1996  Iceland M Di Felice
Alexandre Danin 4144031 1986-03-14 2011  Russia M FIDE
Đào Thiên Hải 12400084 1978-05-10 1995  Vietnam M FIDE
Klaus Darga 4600150 1934-02-24 1964  Germany M Gaige, 1987
Pouria Darini 12502200 1991-01-24 2013  Iran M FIDE
Debashis Das 5024854 1993-06-27 2013  India M FIDE
Neelotpal Das 5003512 1982-04-20 2006  India M FIDE
Muhammed Dastan 6300014 1997-08-07 2016  Turkey M Q27524400; FIDE
Rustem Dautov 4623606 1965-11-28 1990  Germany M FIDE
Alberto David 4000013 1970-03-26 1998  Italy M FIDE
Nigel Davies 404420 1960-07-31 1993  Wales M FIDE
Dennis de Vreugt 1003909 1980-11-04 2000  Netherlands M FIDE
Bogdan-Daniel Deac 1226380 2001-10-08 2016  Romania M FIDE
Deepan Chakkravarthy 5011132 1987-06-03 2006  India M FIDE
Nick de Firmian 2000105 1957-07-26 1985  United States M FIDE
Jean-Marc Degraeve 600270 1971-01-26 1998  France M FIDE
Frank De La Paz Perdomo 3501833 1975-05-24 2004  Cuba M FIDE
Oscar De La Riva Aguado 6900224 1972-07-15 2004  Andorra M FIDE
Jesús Maria de la Villa Garcia 2200040 1958-06-30 1999  Spain M FIDE
Aleksander Delchev 2900394 1971-07-15 1997  Bulgaria M FIDE
Neuris Delgado Ramirez 3503631 1981-09-17 2002  Paraguay M FIDE
Axel Delorme 632023 1990-05-08 2017  France M Q27524480; FIDE
Salvador Gabriel Del Rio De Angelis 2203138 1976-10-02 2002  Spain M FIDE
Péter Dely 700207 1934-07-05 2012-12-29 1999  Hungary M FIDE
Anton Demchenko 4160258 1987-08-20 2013  Russia M FIDE
Adrien Demuth 642274 1991-04-14 2015  France M FIDE
Arnold Denker 2002264 1914-02-20 2005-01-02 1981  United States M [3]
Erald Dervishi 4700236 1979-11-10 1998  Albania M FIDE
Andrey Deviatkin 4121260 1980-10-07 2008  Russia M FIDE
Alexandre Dgebuadze 203882 1971-05-21 2000  Belgium M FIDE
Swapnil Dhopade 5019184 1990-10-05 2016  India M FIDE
André Diamant 2108356 1990-02-09 2009  Brazil M FIDE
Andreas Diermair 1612468 1986-09-29 2018  Austria M FIDE
Jesús Díez del Corral 2200155 1933-04-06 2010-02-19 1974  Spain M FIDE
Radoslav Dimitrov 2908549 1993-03-27 2018  Bulgaria M
Vladimir Dimitrov 2900050 1968-04-11 1993  Bulgaria M FIDE
Ding Liren 8603677 1992-10-24 2009  China M FIDE
Goran Dizdar 14500124 1958-12-04 1991  Croatia M FIDE
Emir Dizdarević 14400049 1958-04-02 1988  Bosnia and Herzegovina M FIDE
Nikola Djukic 922412 1983-01-26 2005  Montenegro M FIDE
Rune Djurhuus 1500082 1970-01-25 1996  Norway M FIDE
Stefan Djurić 900133 1955-07-26 1982  Serbia M FIDE
Maxim Dlugy 2000075 1966-01-29 1986  United States M FIDE
Vladimir Dobrov 4136594 1984-04-13 2004  Russia M FIDE
Yury Dokhoian 4100476 1964-10-26 1988  Russia M FIDE
Sergey Dolmatov 4100093 1959-02-20 1982  Russia M FIDE
Leinier Domínguez Pérez 3503240 1983-09-23 2000  United States M FIDE
Sergey Domogaev 24103608 1964-11-07 2012  Russia M FIDE
Alexander Donchenko 24603295 1998-03-22 2015  Germany M FIDE
Dimitar Donchev 2900025 1958-07-21 1990  Bulgaria M FIDE
Jan Hein Donner 1927-07-06 1988-11-27 1959  Netherlands M Gaige, 1987
Josif Dorfman 604011 1952-05-01 1978  France M FIDE
Fabian Döttling 4627253 1980-08-04 2003  Germany M FIDE
Jonathan Dourerassou 628050 1989-04-10 2016  France M FIDE
Valentin Dragnev 1634852 1999-03-05 2018  Austria M FIDE
Kamil Dragun 1134167 1995-06-25 2013  Poland M FIDE
Milǎn Drasko 900397 1962-12-06 1993  Montenegro M FIDE
Sinisa Drazic 901172 1967-12-16 2000  Serbia M FIDE
Alexey Dreev 4100107 1969-01-30 1989  Russia M FIDE
Petar Drenchev 2903261 1977-04-25 2011  Bulgaria M FIDE
Yuri Drozdovskij 14107180 1984-05-22 2004  Ukraine M FIDE
Daniil Dubov 24126055 1996-04-18 2011  Russia M FIDE
Jan-Krzysztof Duda 1170546 1998-04-26 2013  Poland M FIDE
Vasif Durarbayli 13402935 1992-02-24 2010  Azerbaijan M FIDE
Oldřich Duras 1882-10-30 1957-01-05 1950  Czechoslovakia M Gaige, 1987
Danyyil Dvirnyy 817570 1990-10-21 2014  Italy M Q3702426; FIDE
Semen Dvoirys 4100379 1958-11-02 1990  Russia M FIDE
Sergej Dyachkov 4119800 1976-11-06 2004  Russia M FIDE
Viacheslav Dydyshko 13500031 1949-04-10 1995  Belarus M FIDE
Nana Dzagnidze 13601903 1987-01-01 2008  Georgia F
Dzhakay Dzhakaev 4136209 1980-04-05 2006  Russia M FIDE
Marat Dzhumaev 14200236 1976-01-12 2001  Uzbekistan M FIDE
Roman Dzindzichashvili 2000113 1944-05-05 1977  United States M FIDE
Marcin Dziuba 1112953 1983-07-17 2007  Poland M FIDE
Romain Edouard 633429 1990-11-28 2009  France M FIDE
Zahar Efimenko 14107201 1985-07-03 2002  Ukraine M FIDE
Igor Efimov 806404 1960-09-16 1992  Monaco M FIDE
Jaan Ehlvest 4500016 1962-10-14 1987  United States M FIDE
Vereslav Eingorn 14100053 1956-11-23 1986  Ukraine M FIDE
Felipe de Cresce El Debs 2106981 1985-01-29 2010  Brazil M FIDE
Essam El Gindy 10600140 1966-07-14 2008  Egypt M FIDE
Yuri Eliseev 24131920 1996-08-29 2016-11-26 2013  Russia M FIDE
Erich Eliskases 1913-02-15 1997-02-02 1952  Austria M Gaige, 1987
Pavel Eljanov 14102951 1983-05-10 2001  Ukraine M FIDE
John Emms 400254 1967-03-14 1995  England M FIDE
Ivajlo Enchev 2907712 1989-09-05 2018  Bulgaria M
Peter Enders 4611314 1963-02-02 1997  Germany M FIDE
Vladimir Epishin 4162714 1965-07-11 1990  Russia M FIDE
Mert Erdoğdu 6301495 1979-03-30 2017  Turkey M Q27524844; FIDE
Viktor Erdős 719978 1987-09-02 2007  Hungary M FIDE
Sergey Erenburg 2805642 1983-01-27 2003  United States M FIDE
Erigaisi Arjun 35009192 2003-09-03 2018  India M
Evgenij Ermenkov 2900106 1949-09-29 1977  Bulgaria M FIDE
Sipke Ernst 1004689 1979-01-08 2007  Netherlands M FIDE
Thomas Ernst 1700065 1960-08-17 1990  Sweden M Di Felice
Volodymyr Eryomenko 14109328 1987-05-05 2009  Ukraine M FIDE
Alder Escobar Forero 4400801 1977-03-11 2014  Colombia M Q18280463; Di Felice
Barış Esen 6302114 1986-11-03 2010  Turkey M FIDE
Andrey Esipenko 24175439 2002-03-22 2018  Russia M FIDE
Lutz Espig 4611276 1949-01-05 1983  Germany M FIDE
Ermes Espinosa Veloz 3507424 1987-07-30 2017  Cuba M FIDE
Max Euwe 1901-05-20 1981-11-26 1950  Netherlands M Gaige, 1987
Larry Evans 2000369 1932-03-22 2010-11-15 1957  United States M Gaige, 1987
Alexander Evdokimov 4139275 1985-10-28 2005  Russia M FIDE
Fang Yuxiang 8605840 1996-02-29 2017  China M Q27524915; FIDE
Iván Faragó 700134 1946-04-01 1976  Hungary M FIDE
François Fargère 615935 1985-09-01 2009  France M FIDE
Adham Fawzy 10613129 2000-01-03 2019  Egypt M
Sergey Fedorchuk 14102536 1981-03-14 2002  Ukraine M FIDE
Alexei Fedorov 13500465 1972-09-27 1995  Belarus M FIDE
John Fedorowicz 2000083 1958-09-27 1986  United States M FIDE
Vladimir Fedoseev 24130737 1995-02-16 2011  Russia M FIDE
Rubén Felgaer 107069 1981-04-04 2002  Argentina M FIDE
Sebastien Feller 634654 1991-03-11 2007  France M FIDE
Nenad Ferčec 14500299 1961-04-12 2007  Croatia M FIDE
António Fernandes 1900021 1962-10-18 2003  Portugal M Di Felice
José Luís Fernández García 2200023 1954-05-03 1986  Spain M FIDE
Ernesto Fernández Romero 2214679 1983-01-23 2018  Spain M FIDE
Daniel Fernandez 5801605 1995-03-05 2017  England M FIDE
Jorge Viterbo Ferreira 1910850 1994-06-24 2018  Portugal M
Michael Feygin 14103109 1975-02-01 2013  Germany M FIDE
Alexandr Fier 2107139 1988-03-11 2007  Brazil M FIDE
Miroslav Filip 300098 1928-10-27 2009-04-27 1955  Czech Republic M Gaige, 1987
Anton Filippov 14200988 1986-12-06 2008  Uzbekistan M FIDE
Valerij Filippov 4117654 1975-11-28 1996  Russia M FIDE
Reuben Fine 1914-10-11 1993-03-28 1950  United States M Gaige, 1987
Benjamin Finegold 2000261 1969-09-06 2009  United States M FIDE
Alexander Finkel 2801957 1975-01-01 1995  Israel M FIDE
Burak Firat 6305881 1993-01-01 2017  Turkey M Q27525023; FIDE
Nazar Firman 14104490 1983-03-22 2011  Ukraine M FIDE
Alireza Firouzja 12573981 2003-06-18 2018  Iran M FIDE
Bobby Fischer 2000016 1943-03-09 2008-01-17 1958  United States M Gaige, 1987
Gennadij Fish 14102803 1973-04-20 2007  Germany M FIDE
Alex Fishbein 2000377 1968-05-08 1992  United States M FIDE
Glenn Flear 400165 1959-02-12 1987  England M FIDE
János Flesch 1933-09-30 1983-12-09 1980  Hungary M [3]
Salo Flohr 1908-11-21 1983-07-18 1950  Soviet Union M Gaige, 1987
Mauricio Flores Ríos 3408027 1990-09-10 2009  Chile M FIDE
Diego Flores 108049 1982-12-18 2008  Argentina M FIDE
Andras Flumbort 717274 1984-08-17 2010  Hungary M FIDE
Tamas Fodor Jr. 723762 1991-06-02 2013  Hungary M FIDE
Tibor Fogarasi 700363 1969-11-21 2003  Hungary M FIDE
Alexander Fominyh 4100590 1959-06-15 1994  Russia M FIDE
Robert Fontaine 605590 1980-11-18 2002   Switzerland M FIDE
Daniel Forcén Esteban 2288230 1994-06-12 2016  Spain M Q23809805; FIDE
Győző Forintos 700690 1935-07-30 2018-12-05 1974  Hungary M FIDE
Zenón Franco Ocampos 2209381 1956-05-12 1990  Paraguay M Di Felice
Laurent Fressinet 608742 1981-11-30 2000  France M FIDE
Daniel Fridman 11600454 1976-02-15 2001  Germany M FIDE
Joshua Friedel 2017199 1986-12-03 2008  United States M Di Felice
Dmitry Frolyanov 4151976 1986-05-20 2007  Russia M FIDE
Ľubomír Ftáčnik 14900017 1957-10-30 1980  Slovakia M FIDE
Andrija Fuderer 205591 1931-05-13 2011-10-02 1990  Belgium M FIDE
Semyon Furman 1920-12-01 1978-03-17 1966  Soviet Union M Gaige, 1987
Christian Gabriel 4600967 1975-03-03 1996  Germany M FIDE
Artur Gabrielian 4131002 1982-12-26 2009  Russia M FIDE
Hovhannes Gabuzyan 13303732 1995-05-19 2012  Armenia M FIDE
Shardul Gagare 5037883 1997-09-02 2016  India M FIDE
Merab Gagunashvili 13601652 1985-01-03 2002  Georgia M FIDE
Grzegorz Gajewski 1116207 1985-07-19 2006  Poland M FIDE
Sergey Galdunts 13300067 1965-01-17 2003  Armenia M FIDE
Luís Galego 1900072 1966-04-25 2002  Portugal M FIDE
Andres Felipe Gallego Alcaraz 4402669 1989-12-10 2018  Colombia M
Aleksandr Galkin 4120426 1979-02-01 2000  Russia M FIDE
Joseph Gallagher 1303422 1964-05-04 1990   Switzerland M Di Felice
Surya Shekhar Ganguly 5002150 1983-02-24 2003  India M FIDE
Gao Rui 8602387 1992-05-20 2013  China M FIDE
Nona Gaprindashvili 13600125 1941-05-03 1978  Georgia F FIDE
Valeriane Gaprindashvili 13601091 1982-01-16 2001  Georgia M FIDE Golden Book
Gildardo Garcia 4400020 1954-03-09 1992  Colombia M FIDE
Guillermo García González 1953-12-09 1990-10-26 1976  Cuba M [3]
David Garcia Ilundain 2200538 1971-04-02 2002-06-19 1996  Spain M [3]
Silvino García Martínez 3500179 1944-07-04 1975  Cuba M FIDE
Carlos Garcia Palermo 110124 1953-12-02 1985  Italy M FIDE
Timur Gareev 14200937 1988-03-03 2004  United States M FIDE
Eldar Gasanov 14104466 1982-09-26 2007  Ukraine M FIDE
Jose Rafael Gascon Del Nogal 3902463 1995-05-23 2018  Venezuela M FIDE
Vugar Gashimov 13400630 1986-07-24 2014-01-11 2002  Azerbaijan M FIDE
Einar Gausel 1500031 1963-11-30 1995  Norway M FIDE
Viktor Gavrikov 12801747 1957-07-29 2016-04-27 1984  Lithuania M FIDE
Alexei Gavrilov 4104358 1960-10-20 2010  Russia M FIDE
Aram Gazarian 4127854 1983-04-11 2002  Russia M FIDE
Jacek Gdanski 1100106 1970-11-30 1997  Poland M FIDE
Tamaz Gelashvili 13600702 1978-04-08 1999  Georgia M FIDE
Boris Gelfand 2805677 1968-06-24 1989  Israel M FIDE
Efim Geller 4100581 1925-03-08 1998-11-17 1952  Russia M Gaige, 1987; FIDE Golden Book
Jakov Geller 4151984 1986-08-11 2011  Russia M FIDE
Petar Genov 2900211 1970-04-05 2002  Bulgaria M FIDE
Tiberiu-Marian Georgescu 1213300 1991-02-08 2015  Romania M FIDE
Nico Georgiadis 1300113 1996-01-22 2017   Switzerland M FIDE
Kiril Georgiev 2900017 1965-11-28 1985  North Macedonia M FIDE
Krum Georgiev 2900092 1958-05-24 1988  Bulgaria M FIDE
Vladimir Georgiev 2903024 1975-08-27 2000  North Macedonia M FIDE
Alik Gershon 2802430 1980-06-03 2000  Israel M FIDE
Ehsan Ghaem Maghami 12500739 1982-08-11 2001  Iran M FIDE
Shojaat Ghane 12500313 1975-03-30 2007  Iran M FIDE
Tigran Gharamian 13301527 1984-07-24 2009  France M FIDE
Florin Gheorghiu 1200011 1944-04-06 1965  Romania M Gaige, 1987
Theodor Ghițescu 1200119 1934-01-24 2008-11-22 1986  Romania M FIDE
Diptayan Ghosh 5045207 1998-08-10 2016  India M FIDE
Alfredo Giaccio 101613 1970-07-15 2013  Argentina M FIDE
Gennadij Ginsburg 4630629 1971-08-11 2006  Germany M FIDE
Giorgi Giorgadze 13600044 1964-10-10 1993  Georgia M FIDE
Tamaz Giorgadze 13600028 1947-11-09 1977  Georgia M FIDE
Aivars Gipslis 11600080 1937-02-08 2000-04-13 1967  Latvia M Gaige, 1987
Anish Giri 24116068 1994-06-28 2009  Netherlands M FIDE
Benjámin Gledura 712779 1999-07-04 2016  Hungary M FIDE
Evgeny Gleizerov 4101332 1963-03-20 1993  Russia M FIDE
Igor Glek 4100484 1961-11-07 1990  Russia M FIDE
Svetozar Gligorić 900400 1923-02-02 2012-08-14 1951  Serbia M Gaige, 1987; Di Felice
Jakob Vang Glud 1407767 1988-04-06 2014  Denmark M Q18280463; FIDE
Michele Godena 800090 1967-06-30 1996  Italy M FIDE
Leonid Gofshtein 2801574 1953-04-21 2015-12-25 1993  Israel M FIDE
Aleksey Goganov 24109959 1991-07-26 2013  Russia M FIDE
Alexander Goldin 2019540 1964-02-27 1989  United States M Di Felice
Asghar Golizadeh 12505269 1990-07-29 2011  Iran M FIDE
Vitali Golod 2804140 1971-06-23 1996  Israel M FIDE
Harry Golombek 1911-03-01 1995-01-07 1985  England M [3]
Alexander Goloshchapov 14103222 1978-01-25 1999  Ukraine M FIDE
Mikhail Golubev 14100983 1970-05-30 1996  Ukraine M FIDE
Juan Mario Gomez Esteban 2200163 1958-02-15 2004  Spain M FIDE
Camilo Ernesto Gomez Garrido 3507904 1987-10-23 2016  Cuba M FIDE
John Paul Gomez 5201381 1986-05-23 2009  Philippines M FIDE
Laszlo Gonda 720852 1988-04-24 2010  Hungary M FIDE
Jayson Gonzales 5201080 1969-02-05 2008  Philippines M FIDE
Bernal Gonzalez Acosta 6500170 1973-06-10 2015  Costa Rica M Q9169153; FIDE
José González García 5101174 1973-08-12 2006  Spain M FIDE
Yuri González Vidal 3503321 1981-12-01 2009  Cuba M FIDE
Juan Carlos González Zamora 3507548 1968-06-24 2004  Mexico M FIDE
Renier Gonzalez 3501841 1972-11-21 2008  United States M FIDE
Arian González Pérez 3507777 1988-08-17 2018 FIDE M FIDE
Geetha Narayanan Gopal 5015693 1989-03-29 2007  India M FIDE
Dmitry Gordievsky 24112798 1996-04-24 2017  Russia M FIDE
Stephen J. Gordon 411477 1986-09-04 2009  England M FIDE
Daniel Gormally 406465 1976-05-04 2005  England M FIDE
Andrey Gorovets 13504037 1987-09-14 2017  Belarus M Q27525439; FIDE
Eduard Gorovykh 4176847 1990-02-07 2012  Russia M FIDE
Aleksandra Goryachkina 4147103 1998-09-28 2018  Russia F
Yannick Gozzoli 616915 1983-06-02 2012  France M FIDE
Mirosław Grabarczyk 1101684 1971-01-03 2002  Poland M FIDE
Boris Grachev 4129199 1986-03-27 2007  Russia M FIDE
Alexander Graf 4680804 1962-08-25 1992  Germany M FIDE
Julio Granda Zúñiga 3800024 1967-02-25 1986  Peru M FIDE
Nils Grandelius 1710400 1993-06-03 2010  Sweden M FIDE
Valery Grechihin 4121015 1937-09-06 2008-05-13 1998  Russia M FIDE
Alon Greenfeld 2800039 1964-04-17 1989  Israel M FIDE
Helgi Grétarsson 2300699 1977-02-18 1994  Iceland M Di Felice
Hjorvar Steinn Grétarsson 2302241 1993-05-29 2013  Iceland M FIDE
George-Gabriel Grigore 1200186 1970-11-13 2002  Romania M FIDE
Sergey Grigoriants 4130804 1983-11-02 2003  Russia M FIDE
Grigor Grigorov 2907313 1987-03-26 2011  Bulgaria M FIDE
Avetik Grigoryan 13302191 1989-01-27 2008  Armenia M FIDE
Karen H. Grigoryan 13301004 1995-02-25 2013  Armenia M FIDE
Alexander Grischuk 4126025 1983-10-31 1999  Russia M FIDE
Orest Gritsak 14102188 1973-02-24 2001  Ukraine M FIDE
Efstratios Grivas 4200039 1966-03-30 1993  Greece M FIDE
Attila Grószpéter 700053 1960-06-09 1986  Hungary M FIDE
Sahaj Grover 5021103 1995-09-07 2012  India M Di Felice
Yehuda Gruenfeld 2800020 1956-02-28 1980  Israel M FIDE
Ernst Grünfeld 1893-11-21 1962-04-03 1950  Austria M Gaige, 1987
Jose Angel Guerra Mendez 3508129 1988-01-20 2017  Spain M Q27525567; FIDE
Eduard Gufeld 2015307 1936-03-19 2002-09-23 1967  Ukraine M Gaige, 1987
Laurent Guidarelli 611123 1981-06-18 2014  France M Q18238001; Di Felice
Carlos Guimard 100650 1913-04-06 1998-09-11 1960  Argentina M Gaige, 1987
Vidit Santosh Gujrathi 5029465 1994-10-24 2013  India M FIDE
Gukesh D 46616543 2006-05-29 2019  India M FIDE
Sarhan Guliev 13400231 1968-04-01 1995  Azerbaijan M FIDE
Namig Guliyev 13400363 1974-02-13 2005  Azerbaijan M FIDE
Boris Gulko 2000040 1947-02-09 1976  United States M FIDE
Ruben Gunawan 7100248 1968-04-17 2005-08-28 1999  Indonesia M [3]
Bayarsaikhan Gundavaa 4901045 1989-05-29 2013  Mongolia M FIDE
Valentina Gunina 4167570 1989-02-04 2013  Russia F FIDE
Abhijeet Gupta 5010608 1989-10-16 2008  India M FIDE
Dmitry Gurevich 2000407 1956-09-11 1983  United States M FIDE
Ilya Gurevich 2000628 1972-02-08 1993  United States M FIDE
Mikhail Gurevich 200930 1959-02-22 1986  Belgium M FIDE
Vladimir Gurevich 14100207 1959-08-04 1998  Ukraine M FIDE
Bukhuti Gurgenidze 13600184 1933-11-13 2008-05-24 1970  Georgia M Gaige, 1987
Aidyn Guseinov 13400169 1956-05-21 2003-10-30 1998  Azerbaijan M Di Felice
Gadir Guseinov 13401378 1986-05-21 2002  Azerbaijan M FIDE
Jan Gustafsson 4625498 1979-06-25 2003  Germany M FIDE
Gennadi Gutman 14102277 1973-11-01 2001  Ukraine M FIDE
Lev Gutman 4600177 1945-09-26 1986  Germany M FIDE
Andrey Gutov 4130480 1978-12-08 2006  Russia M FIDE
Zoltán Gyimesi 702218 1977-03-31 1996  Hungary M FIDE
Petr Haba 300160 1965-01-06 1997  Czech Republic M FIDE
Mohamed Haddouche 7900660 1984-08-19 2014  Algeria M FIDE
Aram Hakobyan 13306677 2001-04-01 2018  Armenia M FIDE
Stelios Halkias 4201809 1980-04-11 2002  Greece M FIDE
Aman Hambleton 2606577 1992-12-30 2018  Canada M FIDE
Hichem Hamdouchi 9000011 1972-10-08 1994  France M FIDE
Vladimir Hamitevici 13902393 1991-02-19 2017  Moldova M Q27525674; FIDE
Jon Ludvig Hammer 1503707 1990-06-02 2009  Norway M FIDE
Florian Handke 4634527 1982-03-22 2003  Germany M FIDE
Edhi Handoko 7100043 1960-08-28 2009-02-17 1994  Indonesia M [3]
Curt Hansen 1400010 1964-09-18 1985  Denmark M FIDE
Eric Hansen 2606771 1992-05-24 2013  Canada M Di Felice
Lars Bo Hansen 1400037 1968-09-24 1990  Denmark M FIDE
Sune Berg Hansen 1400266 1971-04-21 1998  Denmark M FIDE
Torbjørn Ringdal Hansen 1501720 1979-03-01 2015  Norway M Di Felice
Ronen Har-Zvi 2801485 1976-10-13 1995  Israel M FIDE
Dronavalli Harika 5015197 1991-01-12 2011  India F FIDE
Pentala Harikrishna 5007003 1986-05-10 2001  India M FIDE
Harsha Bharathakoti 5078776 2000-02-07 2019  India M FIDE
Gevorg Harutjunyan 13300873 1981-05-07 2009  Armenia M FIDE
Tigran Harutyunian 13303635 1997-01-15 2019  Armenia M FIDE
Ramil Hasangatin 4122160 1972-07-01 2003  Russia M FIDE
Stewart Haslinger 405248 1981-11-25 2007  England M Di Felice
Thorsten Michael Haub 4610776 1968-02-15 2015  Germany M Q1532039; FIDE
Arnaud Hauchard 600113 1971-11-15 2000  France M FIDE
Daniel Hausrath 4617495 1976-04-08 2013  Germany M FIDE
Jonathan Hawkins 412686 1983-05-01 2014  England M FIDE
Hovik Hayrapetyan 13302639 1990-02-15 2013  Armenia M FIDE
Kıvanç Haznedaroğlu 6300634 1981-01-01 2009  Turkey M FIDE
Mark Hebden 400084 1958-02-15 1992  England M FIDE
Bartłomiej Heberla 1115120 1985-06-19 2006  Poland M FIDE
Hans-Joachim Hecht 4600320 1939-01-29 1973  Germany M FIDE
Jonny Hector 1700090 1964-02-13 1991  Sweden M FIDE
Thies Heinemann 4601556 1971-03-07 2018  Germany M
Andreas Heimann 24624632 1992-01-10 2016  Germany M FIDE
Ferdinand Hellers 1700022 1969-01-28 1989  Sweden M FIDE
Johan Hellsten 1702092 1975-12-25 2004  Sweden M FIDE
Ron Henley 2000318 1956-12-05 1982  United States M FIDE
Cristobal Henriquez Villagra 3409350 1996-08-07 2017  Chile M FIDE
Imre Hera Jr. 716855 1986-09-03 2007  Hungary M FIDE
Holden Hernandez Carmenates 3504387 1984-08-10 2007  United States M FIDE
Gilberto Hernandez Guerrero 5100011 1970-02-04 1995  Mexico M FIDE
Román Hernández Onna 3500063 1949-11-23 1978  Cuba M FIDE
Herminio Herraiz Hidalgo 2205009 1978-10-30 2009  Spain M FIDE
Irisberto Herrera 3500373 1968-12-07 1999  Spain M Di Felice
Gerald Hertneck 4600088 1963-09-18 1991  Germany M FIDE
Abdelrahman Hesham 10600183 1992-02-12 2016  Egypt M Di Felice
Robert Hess 2022036 1991-12-19 2009  United States M FIDE
Carlos Antonio Hevia Alejano 3508811 1991-10-30 2015  Cuba M FIDE
Jörg Hickl 4600118 1965-04-16 1988  Germany M FIDE
Tiger Hillarp Persson 1700812 1970-10-28 1999  Sweden M FIDE
Himanshu Sharma 5007836 1983-09-16 2017  India M Q27525821; FIDE
Jóhann Hjartarson 2300044 1963-02-08 1985  Iceland M FIDE
Hoang Thanh Trang 12400149 1980-04-25 2007  Hungary F FIDE
Julian Hodgson 400076 1963-07-25 1988  England M FIDE
Alejandro Hoffman 100340 1966-10-26 1998  Uruguay M FIDE
Michael Hoffmann 4601297 1970-09-19 2009  Germany M FIDE
Carsten Høi 1400100 1957-01-16 2001  Denmark M FIDE
Conrad Holt 2034387 1993-07-09 2012  United States M FIDE
Frank Holzke 4600428 1971-07-08 2008  Germany M FIDE
Károly Honfi 1930-10-25 1996-08-14 1996  Hungary M FIDE
Vlastimil Hort 4600029 1944-01-12 1965  Germany M Gaige, 1987
Adam Horvath 708003 1981-07-14 2002  Hungary M FIDE
Csaba Horváth 700118 1968-06-05 1993  Hungary M FIDE
József Horváth 700061 1964-08-13 1990  Hungary M Di Felice
Peter Horvath 700843 1972-06-17 2006  Hungary M FIDE
Enamul Hossain 10200649 1981-09-30 2008  Bangladesh M FIDE
Hou Yifan 8602980 1994-02-27 2008  China F FIDE
Mher Hovhannisyan 13300865 1978-09-25 2018  Belgium M
Robert Hovhannisyan 13302507 1991-03-23 2010  Armenia M FIDE
David Howell 410608 1990-11-14 2007  England M FIDE
James Howell 400297 1967-05-17 1995  England M FIDE
Zbyněk Hráček 300071 1970-09-09 1993  Czech Republic M Di Felice
Robert Hübner 4600010 1948-11-06 1971  Germany M Gaige, 1987
Krunoslav Hulak 14500060 1951-05-25 2015-10-23 1976  Croatia M FIDE
Robert Andrew Hungaski 2021030 1987-12-08 2013  United States M FIDE
Niclas Huschenbeth 24604747 1992-02-29 2012  Germany M FIDE
Alexander Huzman 2803828 1962-04-10 1991  Israel M FIDE
Jose Carlos Ibarra Jerez 2226332 1985-08-07 2013  Spain M Di Felice
Nurlan Ibraev 13700650 1977-02-25 2005  Kazakhstan M FIDE
Alibek Ibragimov 13700952 1968-08-12 2002  Kazakhstan M Di Felice
Ildar Ibragimov 4102878 1967-08-16 1993  Russia M FIDE
Rasul Ibrahimov 13400495 1981-08-13 2005  Azerbaijan M FIDE
Pouya Idani 12510130 1995-09-22 2014  Iran M FIDE
Vyacheslav Ikonnikov 4100972 1966-03-15 1999  Russia M FIDE
Zlatko Ilincic 900346 1968-05-10 1994  Serbia M FIDE
Artem Iljin 4156021 1987-01-04 2007  Russia M FIDE
Ilia Iljiushenok 24105074 1993-08-16 2018  Russia M
Alexei Iljushin 4122178 1980-07-29 2001  Russia M FIDE
Miguel Illescas 2200015 1965-12-03 1988  Spain M FIDE
Max Illingworth 3205207 1992-11-05 2016  Australia M FIDE
Ernesto Inarkiev 4162722 1985-12-09 2002  Russia M FIDE
Aleksandar Indjic 911925 1995-08-24 2013  Serbia M FIDE
P Iniyan 25002767 2002-09-13 2019  India M Panneerselvam Iniyan GM Title Application
Ventzislav Inkiov 2900033 1956-05-19 1982  Bulgaria M FIDE
Constantin Ionescu 1200089 1958-09-12 1998  Romania M FIDE
Sergey Ionov 4100875 1962-01-07 1996  Russia M FIDE
Viorel Iordachescu 13900200 1977-04-20 1999  Moldova M FIDE
Valentin Iotov 2906074 1988-09-06 2008  Bulgaria M FIDE
Alexander Ipatov 14116731 1993-07-16 2011  Turkey M FIDE
Ruslan Irzhanov 13700154 1976-11-27 1997  Kazakhstan M FIDE
Sergei Iskusnyh 4120027 1974-09-05 2000  Russia M FIDE
Anuar Ismagambutov 13701525 1986-03-21 2008  Kazakhstan M FIDE
Andrei Istrățescu 1200372 1975-12-03 1993  France M FIDE
Eduardo Iturrizaga Bonelli 3901211 1989-11-01 2008  Venezuela M FIDE
Saidali Iuldachev 14200104 1968-01-31 1996  Uzbekistan M Di Felice
Vassily Ivanchuk 14100010 1969-03-18 1988  Ukraine M FIDE
Ivan Ivanišević 912417 1977-11-23 2000  Serbia M FIDE
Alexander Ivanov 2000202 1956-05-01 1991  United States M FIDE
Alexander Alexandrovich Ivanov 4126360 1965-01-19 2008  Russia M FIDE
Igor Vasilyevich Ivanov 2000288 1947-01-08 2005-11-17 2005  Canada M [4]
Mikhail Ivanov 4114906 1969-01-20 1993  Russia M FIDE
Sergey Ivanov 4101375 1961-09-29 1995  Russia M FIDE
Božidar Ivanović 900095 1949-08-24 1978  Montenegro M FIDE Golden Book
Borislav Ivkov 900141 1933-11-12 1955  Serbia M Gaige, 1987
Felix Izeta Txabarri 2200260 1961-08-03 1994  Spain M FIDE
Salauat Izmukhambetov 13700545 1972 1996  Kazakhstan M Di Felice
Zviad Izoria 13601733 1984-01-06 2002  United States M FIDE
Dragoljub Jacimovic 15000214 1964-01-10 2001  North Macedonia M FIDE
Dmitry Jakovenko 4122356 1983-06-28 2001  Russia M FIDE
Artur Jakubiec 1103261 1973-12-03 2002  Poland M FIDE
Krzysztof Jakubowski 1112848 1983-09-23 2009  Poland M FIDE
Evgeni Janev 2900360 1973-05-16 2002  Bulgaria M FIDE
Lasha Janjgava 13600087 1970-05-05 1993  Georgia M FIDE
Alojzije Janković 14505959 1983-04-02 2006  Croatia M FIDE
Dragoljub Janošević 1923-07-08 1993-05-20 1965  FR Yugoslavia M Gaige, 1987
Sergey Janovsky 4102711 1960-02-17 1995  Russia M FIDE
Vlastimil Jansa 300128 1942-11-27 1974  Czech Republic M FIDE
Ruud Janssen 1004816 1979-05-01 2011  Netherlands M FIDE
Paweł Jaracz 1102222 1975-07-22 2000  Poland M FIDE
Radosław Jedynak 1109243 1982-06-09 2006  Poland M FIDE
Florian Jenni 1304232 1980-03-24 2002   Switzerland M FIDE
Veljko Jeremic 927040 1985-11-09 2004  Serbia M FIDE
Sriram Jha 5001668 1976-07-18 2010  India M FIDE
Vlad-Cristian Jianu 1208110 1984-09-27 2007  Romania M FIDE
Miloš Jirovský 303224 1974-03-17 2003  Czech Republic M FIDE
Baadur Jobava 13601520 1983-11-26 2001  Georgia M FIDE
Leif Erlend Johannessen 1501674 1980-04-14 2002  Norway M Di Felice
Darryl Johansen 3200035 1959-02-04 1995  Australia M FIDE
Davit Jojua 13602543 1989-06-08 2009  Georgia M FIDE
Gawain Jones 409561 1987-12-11 2007  England M FIDE
Harmen Jonkman 1002708 1975-05-30 2002  Netherlands M FIDE
Ognjen Jovanić 14504081 1978-05-04 2007  Croatia M FIDE
Zoran Jovanović 14505320 1979-06-07 2006  Croatia M FIDE
Ju Wenjun 8603006 1991-01-31 2014  China F FIDE
Rinat Jumabayev 13702661 1989-07-23 2009  Kazakhstan M Di Felice
Marian Jurcik 14907518 1987-01-27 2017  Slovakia M Q27526293; FIDE
Nikolai Kabanov 4127820 1980-01-22 2009  Russia M FIDE
Giorgi Kacheishvili 13600613 1977-02-10 1997  Georgia M FIDE
Denis Kadrić 14403803 1995-06-12 2015  Bosnia and Herzegovina M Q19616398; FIDE
Gregory Kaidanov 2008564 1959-10-11 1988  United States M FIDE
Alexander Kalinin 4112423 1968-05-26 2001  Russia M FIDE
Sergey Kalinitschew 4637321 1956-02-03 1997  Germany M FIDE
Gábor Kállai 700282 1959-02-21 1995  Hungary M FIDE
Heikki Kallio 501778 1980-10-15 2001  Finland M FIDE
Radek Kalod 305421 1978-08-08 2004  Czech Republic M Di Felice
Sergey Kalugin 4128567 1970-10-03 2000  Russia M FIDE
Marcin Kamiński 1100696 1977-03-10 1996  Poland M FIDE
Gata Kamsky 2000024 1974-06-02 1990  United States M FIDE
Marcel Kanarek 1126822 1993-02-05 2016  Poland M Q10860752; FIDE
Meelis Kanep 4501047 1983-05-27 2006  Estonia M FIDE
Toms Kantans 11602945 1994-01-16 2017  Latvia M FIDE
Boris Kantsler 2805359 1962-04-16 1999  Israel M FIDE
Spyridon Kapnisis 4203445 1981-05-11 2011  Greece M FIDE
Sergey Karjakin 14109603 1990-01-12 2003  Russia M FIDE
Lars Karlsson 1700057 1955-07-11 1982  Sweden M FIDE
Aleksandr Karpatchev 4117182 1967-05-25 1997  Russia M FIDE
Anatoly Karpov 4100026 1951-05-23 1970  Russia M Gaige, 1987
Karthik Venkataraman 25006479 1999-12-22 2018  India M
Karthikeyan Murali 5074452 1999-05-01 2015  India M FIDE
Karthikeyan, P. 5018226 1990-06-14 2019  India M FIDE
Isaac Kashdan 1905-11-19 1985-02-20 1954  United States M Gaige, 1987
Rustam Kasimdzhanov 14200244 1979-12-05 1997  Uzbekistan M FIDE
Garry Kasparov 4100018 1963-04-13 1980  Russia M FIDE
Sergey Kasparov 13500481 1968-08-08 2007  Belarus M FIDE
Larry Kaufman 2000555 1947-11-15 2008  United States M FIDE
Lubomir Kavalek 2000121 1943-08-09 1965  United States M Gaige, 1987
Dmitry Kayumov 14200090 1949-02-28 2003  Uzbekistan M FIDE
Sergey Kayumov 14200880 1981-08-08 2010  Uzbekistan M FIDE
Murtas Kazhgaleyev 13700316 1973-11-17 1998  Kazakhstan M FIDE
Raymond Keene 400211 1948-01-29 1976  England M FIDE
Ludger Keitlinghaus 4600479 1965-07-24 1998  Germany M FIDE
Mikheil Kekelidze 13600818 1974-09-14 2000  Georgia M FIDE
Andreas Kelires 5900727 1999-07-01 2016  Greece M FIDE
Robert Kempiński 1105663 1977-07-11 1996  Poland M FIDE
Edvins Kengis 11600039 1959-04-12 1991  Latvia M FIDE
Paul Keres 1916-01-07 1975-06-05 1950  Soviet Union M Gaige, 1987
Melikset Khachiyan 13300512 1970-07-06 2006  United States M FIDE
Ildar Khairullin 4151348 1990-08-22 2007  Russia M FIDE
Alexander Khalifman 4100115 1966-01-18 1990  Russia M FIDE
Djurabek Khamrakulov 14201143 1988-07-12 2018  Uzbekistan M
Ibragim Khamrakulov 14200295 1982-07-28 2006  Spain M FIDE
Boris Kharchenko 14113210 1991-07-15 2013  Ukraine M FIDE
Alexandr Kharitonov 4135202 1986-11-08 2006  Russia M FIDE
Andrei Kharitonov 4100948 1959-04-04 2012-01-13 1993  Russia M FIDE
Andrei Kharlov 4102185 1968-11-20 2014-06-15 1992  Russia M FIDE
Alexander Khasin 4101189 1951-04-29 2016-12-31 1996  Russia M FIDE
Bazar Khatanbaatar 4900332 1973-02-25 1999  Mongolia M FIDE
Igor Khenkin 4659600 1968-03-21 1992  Germany M FIDE
Denis Khismatullin 4142578 1984-12-28 2004  Russia M FIDE
Ilya Khmelniker 2805340 1985-09-21 2011  Israel M FIDE
Ratmir Kholmov 4101090 1925-05-13 2006-02-18 1960  Russia M Gaige, 1987
Bela Khotenashvili 13602640 1988-06-01 2013  Georgia F FIDE
Alexey Khruschiov 13900544 1982-03-12 2007  Moldova M FIDE
Rustam Khusnutdinov 13701703 1987-07-11 2009  Kazakhstan M Di Felice
Alexey Kim 4129776 1986-04-05 2004  South Korea M FIDE
Stefan Kindermann 4600053 1959-12-28 1988  Austria M FIDE
Daniel J. King 400068 1963-08-28 1989  England M FIDE
Petr Kiriakov 4119231 1975-01-11 1998  Russia M FIDE
Nino Kirov 2900076 1945-02-09 2008-09-25 1975  Bulgaria M FIDE
Vitaliy Kiselev 4194128 1988-06-16 2007  Russia M FIDE
Sergey Kishnev 4100751 1956-11-01 1996  Russia M FIDE
Alexey Kislinsky 14108801 1984-06-10 2008  Czech Republic M FIDE
Zlatko Klarić 14500248 1956-10-24 1983  Croatia M FIDE
David Klein 1003623 1993-12-20 2014  Netherlands M FIDE
Sergey Klimov 4121759 1979-01-22 2009  Russia M Q18634428; FIDE
Josef Klinger 1600010 1967-06-06 1988  Austria M FIDE
Jānis Klovāns 11600128 1935-04-09 2010-10-05 1997  Latvia M FIDE
Rainer Knaak 4611250 1953-03-16 1975  Germany M FIDE
Milorad Knezevic 900494 1936-10-31 2005-03-31 1976  Serbia and Montenegro M FIDE
Mikhail Kobalia 4119150 1978-05-03 1996  Russia M Di Felice
Ori Kobo 2812320 1997-04-24 2017  Israel M Q27526623; FIDE
Alexander Kochyev 4100719 1956-03-25 1977  Russia M FIDE
Artur Kogan 2800802 1974-01-29 1998  Israel M FIDE
Dmitry Kokarev 4132181 1982-02-18 2007  Russia M FIDE
Atanas Kolev 2900130 1967-07-15 1993  Bulgaria M FIDE
Dmitrij Kollars 12909572 1999-08-13 2017  Germany M FIDE
George Koltanowski 1903-09-17 2000-02-05 1988  United States M [3]
Dimitri Komarov 14101270 1968-12-01 1994  Ukraine M FIDE
Viktor Komliakov 13900030 1960-04-25 1995  Moldova M FIDE
Davorin Komljenović 14500132 1944-07-01 1995  Croatia M FIDE
Humpy Koneru 5008123 1987-03-31 2002  India F FIDE
Igor Koniushkov 4121376 1962-11-29 1998  Russia M FIDE
Dmitry Kononenko 14113007 1988-08-23 2007  Ukraine M FIDE
Nikolay Konovalov 4170962 1989-08-07 2017  Russia M
Alexander Konstantinopolsky 1910-02-19 1990-09-21 1983  Soviet Union M [3]
Viktor Korchnoi 1300016 1931-03-23 2016-06-06 1956   Switzerland M Gaige, 1987
Akshayraj Kore 5012414 1988-09-01 2013  India M FIDE
Oleg Korneev 4156803 1969-07-25 1995  Spain M FIDE
Alexei Kornev 4120949 1976-12-20 2004  Russia M FIDE
Anton Korobov 14105730 1985-06-25 2003  Ukraine M FIDE
Alexey Korotylev 4119142 1977-03-01 2000  Russia M FIDE
Bence Korpa 706671 1998-01-12 2017  Hungary M
Goran Kosanović 901466 1962-03-16 1998  Serbia M FIDE
Yona Kosashvili 2800080 1970-07-03 1994  Israel M FIDE
Dragan Kosic 900290 1970-02-15 1995  Montenegro M FIDE
Nadezhda Kosintseva 4134974 1985-01-14 2011  Russia F FIDE
Tatiana Kosintseva 4133471 1986-04-11 2009  Russia F FIDE
Anthony Kosten 400114 1958-07-24 1990  France M Di Felice
Alexandra Kosteniuk 4128125 1984-04-23 2004  Russia F FIDE
Petr Kostenko 13700669 1976-02-16 2006  Kazakhstan M FIDE
Boris Kostić 1887-02-24 1963-11-03 1950  Yugoslavia M Gaige, 1987
Vladimir Kostić 901482 1953-08-20 2005  Serbia M FIDE
Vladimir Kosyrev 4122259 1980-11-07 2001  Russia M FIDE
Tigran Kotanjian 13301250 1981-09-01 2006  Armenia M FIDE
Alexander Kotov 1913-08-12 1981-01-08 1950  Soviet Union M Gaige, 1987
Vasilios Kotronias 5900212 1964-08-25 1990  Greece M FIDE
Pavel Kotsur 13700278 1974-01-03 1996  Kazakhstan M FIDE
Bachar Kouatly 600032 1958-03-03 1989  France M FIDE
Aleksandar Kovačević 903124 1974-02-11 2000  Serbia M FIDE
Blazimir Kovacevic 14502712 1975-10-16 2018  Croatia M
Vlatko Kovačević 14500078 1942-03-26 1976  Croatia M FIDE
Igor Kovalenko 14117908 1988-12-29 2011  Latvia M FIDE
Andrei Kovalev 13500023 1961-11-07 1992  Belarus M FIDE
Vladislav Kovalev 13504398 1994-01-06 2013  Belarus M FIDE
Anton Kovalyov 114987 1992-03-04 2008  Canada M FIDE
Alexander Kovchan 14103052 1983-10-21 2002  Ukraine M FIDE
Mikhail Kozakov 14102749 1972-05-28 2001  Ukraine M Di Felice
Zdenko Kožul 14502879 1966-05-21 1989  Croatia M FIDE
Jesse Kraai 2002035 1972-05-06 2007  United States M FIDE
Yair Kraidman 2800187 1932-11-01 1976  Israel M FIDE
Maris Krakops 11600462 1978-04-03 1998  Latvia M FIDE
Martin Krämer 4671910 1987-12-23 2012  Germany M FIDE
Vladimir Kramnik 4101588 1975-06-25 1992  Russia M FIDE
Alexander Krapivin 4154720 1987-07-23 2007  Russia M FIDE
Michał Krasenkow 1113100 1963-11-14 1989  Poland M FIDE
Martyn Kravtsiv 14113147 1990-11-26 2009  Ukraine M FIDE
Boris Kreiman 2007770 1976-06-07 2004  United States M FIDE
Jan Krejčí 322156 1992-09-27 2011  Czech Republic M FIDE
Jens Kristiansen 1400061 1952-05-25 2012  Denmark M FIDE
Stefan Kristjansson 2301172 1982-12-08 2018-02-28 2011  Iceland M FIDE
Leonid Kritz 4653530 1984-02-26 2003  Germany M FIDE
Egor Krivoborodov 4155890 1989-12-24 2011  Russia M FIDE
Sergei Krivoshey 14102226 1971-05-23 2006  Ukraine M FIDE
Nikolai Krogius 4100565 1930-07-22 1964  Russia M Gaige, 1987
Yuri Kruppa 14100142 1964-06-21 1995  Ukraine M FIDE
Irina Krush 2012782 1983-12-24 2013  United States F FIDE
Dmitry Kryakvin 4153278 1984-04-10 2009  Russia M FIDE
Mikhail Krylov 4151364 1987-06-14 2012  Russia M FIDE
Leandro Krysa 116807 1992-11-07 2017  Argentina M FIDE
Yuriy Kryvoruchko 14109182 1986-12-19 2006  Ukraine M FIDE
Robert Kuczyński 1100033 1966-04-17 1993  Poland M FIDE
Sergey Kudrin 2000164 1959-09-07 1984  United States M FIDE
Kaido Külaots 4500261 1976-02-28 2001  Estonia M FIDE
Adam Kuligowski 1100092 1955-12-24 1980  Poland M FIDE
Davorin Kuljasevic 14506661 1986-10-22 2010  Croatia M FIDE
Dharshan Kumaran 401978 1975-06-07 1997  England M FIDE
Vitaly Kunin 4128737 1983-10-02 2006  Germany M FIDE
Abhijit Kunte 5002265 1977-03-03 2000  India M FIDE
Viktor Kupreichik 13500066 1949-07-03 2017-05-22 1980  Belarus M FIDE
Bojan Kurajica 14400057 1947-11-15 1974  Croatia M FIDE
Igor Kurnosov 4142527 1985-05-30 2013-08-08 2003  Russia M FIDE
Rolando Kutirov 15000010 1962-01-23 1996  North Macedonia M FIDE
Temur Kuybokarov 14203049 2000-07-22 2019  Australia M FIDE
Alexey Kuzmin 4100794 1963-03-08 1995  Russia M FIDE
Gennady Kuzmin 14100070 1946-01-19 1973  Ukraine M FIDE
Yuriy Kuzubov 14112906 1990-01-26 2005  Ukraine M FIDE
Aloyzas Kveinys 12800040 1962-07-09 2018-07-26 1992  Lithuania M FIDE
Andrey Kvon 14201356 1989-04-16 2018  Uzbekistan M FIDE
Ottomar Ladva 4500024 1997-06-17 2016  Estonia M FIDE
Pablo Lafuente 108820 1985-02-20 2008  Argentina M FIDE
Maxime Lagarde 662399 1994-03-16 2013  France M FIDE
Kateryna Lagno 14109336 1989-12-27 2007  Russia F FIDE
Borko Lajthajm 916358 1976-04-16 2007  Serbia M FIDE
Bogdan Lalić 409081 1964-03-08 1988  Croatia M FIDE
Babu M.R. Lalith 5024595 1993-01-05 2012  India M FIDE
Erwin l'Ami 1007998 1985-04-05 2005  Netherlands M FIDE
Konstantin Landa 4101685 1972-05-22 1995  Russia M FIDE
Zigurds Lanka 11600047 1960-05-21 1992  Latvia M FIDE
David Larino Nieto 2256444 1989-05-22 2013  Spain M FIDE
Bent Larsen 1400029 1935-03-04 2010-09-09 1956  Denmark M Gaige, 1987
Alexander Lastin 4119240 1976-10-30 2015-01-23 1997  Russia M FIDE
Ralf Lau 4600134 1959-10-19 1986  Germany M FIDE
Joël Lautier 600016 1973-04-12 1990  France M FIDE
R. R. Laxman 5005361 1983-02-05 2009  India M FIDE
Darwin Laylo 5201330 1980-06-01 2007  Philippines M Di Felice
Vladimir Lazarev 4113250 1964-06-05 2000  France M FIDE
Miroljub Lazic 900788 1966-06-28 1995  Serbia M FIDE
Viktor Láznička 316385 1988-01-09 2006  Czech Republic M FIDE
Jean-Pierre Le Roux 609404 1982-05-01 2010  France M Di Felice
Jiří Lechtýnský 300217 1947-11-25 1982  Czech Republic M FIDE
Nikolay Legky 14100312 1955-04-11 1994  France M FIDE
Heinz Lehmann 1921-10-20 1995-06-06 1992  Germany M FIDE
Lei Tingjie 8605114 1997-03-13 2017  China F FIDE
Anatoly Lein 2000270 1931-03-28 2018-03-01 1968  United States M Gaige, 1987
Rafael Leitão 2101246 1979-12-28 1998  Brazil M Di Felice
Peter Leko 703303 1979-09-08 1994  Hungary M FIDE
Damián Lemos 113581 1990-04-02 2009  Argentina M FIDE
Alex Lenderman 2021285 1989-09-23 2010  United States M FIDE
Levente Lengyel 700541 1933-06-13 2014-08-18 1964  Hungary M Gaige, 1987
Luka Lenič 14603853 1988-05-13 2007  Slovenia M FIDE
Manuel León Hoyos 5105269 1989-02-10 2008  Mexico M FIDE
Konstantin Lerner 14100061 1950-02-28 2011-09-24 1986  Ukraine M FIDE
Alexandre Lesiège 2600170 1975-08-18 1998  Canada M FIDE
Ronen Lev 2800063 1968-09-22 1994  Israel M FIDE
Grigory Levenfish 1889-03-09 1961-02-09 1950  Soviet Union M Gaige, 1987
Ivan Leventić 14500442 1970-09-21 2005  Croatia M FIDE
Evgeny A. Levin 4182596 1990-06-26 2010  Russia M FIDE
Felix Levin 4650905 1958-11-05 1998  Germany M FIDE
Jonathan Levitt 400220 1963-06-03 1994  England M FIDE
Li Chao 8604436 1989-04-21 2007  China M FIDE
Li Di 8607508 1999-12-15 2019  China M GM Title Application
Li Ruifeng 2061074 2001-09-14 2017  United States M FIDE
Li Shilong 8600678 1977-08-10 2002  China M FIDE
Liang Chong 8600899 1980-01-29 2004  China M FIDE
Liang Jinrong 8600066 1960-05-21 1998  China M FIDE
Awonder Liang 2056437 2003-04-09 2017  United States M FIDE
Vladimir Liberzon 1937-03-23 1996-08-04 1965  Israel M Gaige, 1987
Fabien Libiszewski 616834 1984-01-05 2009  France M FIDE
Kjetil Aleksander Lie 1501984 1980-11-18 2005  Norway M FIDE
Tomas Likavsky 14900483 1971-07-28 2005  Slovakia M FIDE
Andor Lilienthal 700436 1911-05-05 2010-05-08 1950  Hungary M Gaige, 1987
Darcy Lima 2100045 1962-05-22 2000  Brazil M FIDE
Lin Chen 8602298 1988-09-14 2016  China M Di Felice
Daniil Lintchevski 4171055 1990-05-17 2009  Russia M FIDE
Eran Liss 2800721 1975-07-02 1995  Israel M FIDE
Liu Qingnan 8603294 1992-05-23 2015  China M FIDE
Ljubomir Ljubojević 900010 1950-11-02 1971  Serbia M FIDE
Miguel Llanes Hurtado 2206706 1978-10-05 2008  Spain M FIDE
Eric Lobron 4600037 1960-05-07 1982  Germany M FIDE
Valery Loginov 4126297 1955-12-13 1991  Uzbekistan M FIDE
William Lombardy 2000415 1937-12-04 2017-10-13 1960  United States M Gaige, 1987
Davit Lomsadze 13603450 1991-02-12 2016  Georgia M Q26991177
Josep Manuel Lopez Martinez 2212943 1980-04-24 2007  Spain M FIDE
Denis Lopushnoy 4123395 1977-01-30 2000  Russia M FIDE
Martín Lorenzini 105570 1975-09-26 2014  Argentina M Q6002751; FIDE
Shahin Lorparizangeneh 12521604 1999-01-16 2017  Iran M Q27527430; FIDE
Smbat Lputian 13300024 1958-02-14 1984  Armenia M FIDE
Lu Shanglei 8603332 1995-07-10 2011  China M FIDE
Aleksei Lugovoi 4116194 1975-03-05 1998  Russia M FIDE
Maxim Lugovskoy 24126454 1996-08-14 2017  Russia M Q27527464; FIDE
Yan Liu 8608962 2000-03-29 2018  China M
Peter Lukacs 700142 1950-07-09 1986  Hungary M FIDE
Valentin Lukov 2900157 1955-12-11 1988  Bulgaria M FIDE
Erik Lundin 1904-07-02 1988-12-05 1983  Sweden M [3]
Andrey Lunev 4120957 1969-01-21 2001  Russia M FIDE
Mircea-Sergiu Lupu 621501 1962-08-28 1995  France M FIDE
Constantin Lupulescu 1207822 1984-03-25 2006  Romania M FIDE
Thomas Luther 4611420 1969-11-04 1994  Germany M FIDE
Anatoly Lutikov 1933-02-05 1989-10-15 1974  Soviet Union M [3]
Igor Lutsko 13500716 1962-04-06 2004  Belarus M FIDE
Christopher Lutz 4600193 1971-02-24 1992  Germany M FIDE
Moulthun Ly 3204405 1991-11-20 2016  Australia M FIDE
Igor Lysyj 4150120 1987-01-01 2007  Russia M FIDE
Lê Quang Liêm 12401137 1991-03-13 2006  Vietnam M FIDE
Ma Qun 8603154 1991-11-05 2013  China M FIDE
Anatoly Machulsky 4100417 1956-09-24 2017-02-17 1991  Russia M FIDE
Bartłomiej Macieja 1104306 1977-10-04 1998  Poland M Di Felice
Jordi Magem Badals 2200074 1967-08-24 1994  Spain M FIDE
Elmar Magerramov 13400142 1958-04-10 1990  Azerbaijan M FIDE
Magesh Chandran Panchanathan 5007429 1983-08-10 2006  India M FIDE
Davit Maghalashvili 13602276 1987-06-27 2014  Georgia M Q16470437; FIDE
Parham Maghsoodloo 12539929 2000-08-11 2016  Iran M FIDE
Magaram Magomedov 4156757 1966-05-20 1998  Russia M FIDE
Morteza Mahjoob 12500798 1980-03-20 2007  Iran M FIDE
Romuald Mainka 4600258 1963-05-15 1993  Germany M FIDE
Nikita Maiorov 13501720 1985-04-19 2007  Belarus M FIDE
Oleg Maiorov 4119916 1971-07-21 1999  Russia M FIDE
Jens-Uwe Maiwald 4612396 1974-05-06 1999  Germany M FIDE
Sergei Makarichev 4100468 1953-11-17 1976  Russia M FIDE
Marat Makarov 4101103 1963-05-07 1993  Russia M FIDE
Vladimir Makogonov 1904-08-24 1993-01-02 1987  Soviet Union M [3]
Andrei Maksimenko 14100584 1969-12-07 1995  Ukraine M FIDE
Vadim Malakhatko 14104202 1977-03-22 1999  Belgium M FIDE
Vladimir Malakhov 4120787 1980-11-27 1998  Russia M FIDE
Vladimir Malaniuk 14100177 1957-07-21 2017-07-02 1987  Ukraine M FIDE
Pavel Maletin 4146786 1986-11-06 2007  Russia M FIDE
Burkhard Malich 4611330 1936-11-29 1975  Germany M FIDE
Vasily Malinin 4140249 1956-04-26 2003  Russia M FIDE
Vidmantas Mališauskas 12800031 1963-08-04 1993  Lithuania M FIDE
Nidjat Mamedov 13400819 1985-04-02 2006  Azerbaijan M FIDE
Rauf Mamedov 13401653 1988-04-26 2004  Azerbaijan M FIDE
Shakhriyar Mamedyarov 13401319 1985-04-12 2002  Azerbaijan M FIDE
Zaur Mammadov 13401033 1994-04-16 2015  Azerbaijan M Q19917969; FIDE
Mikulas Manik 14900734 1975-05-26 2006  Slovakia M FIDE
Marius Manolache 1201530 1973-04-22 2007  Romania M FIDE
Ilan Manor 2800110 1969-10-26 1996  Israel M Di Felice
Cyril Marcelin 607274 1979-03-16 2002  France M FIDE
David Marciano 600423 1969-07-04 1998  Monaco M FIDE
Sandro Mareco 112275 1987-05-13 2010  Argentina M FIDE
Giorgi Margvelashvili 13602926 1990-02-09 2010  Georgia M FIDE
Nelson Mariano 5200610 1974-06-28 2004  Philippines M FIDE
Mihail Marin 1200020 1965-04-21 1993  Romania M FIDE
Sergio Mariotti 800023 1946-08-10 1974  Italy M FIDE
Rudolf Marić 1927-05-13 1990-08-26 1990  Yugoslavia M FIDE
Slavoljub Marjanovic 900354 1955-01-06 1978  Serbia M FIDE
Jan Markos 14903474 1985-07-02 2007  Slovakia M FIDE
David S. Markosian 13300466 1972-01-24 2008  Armenia M FIDE
Miroslav Markovic 901504 1973-05-08 1999  Serbia M FIDE
Tomasz Markowski 1105680 1975-07-30 1998  Poland M FIDE
Robert Markuš 921637 1983-10-07 2004  Serbia M FIDE
Géza Maróczy 1870-03-03 1951-05-29 1950  Hungary M Gaige, 1987
Dražen Marović 14500183 1938-01-14 1975  Croatia M FIDE
Lelys Stanley Martinez Duany 3504727 1985-07-10 2009  Cuba M FIDE
Sasa Martinovic 14509792 1991-07-15 2011  Croatia M FIDE
Slobodan Martinovic 900931 1945-07-25 2015-01-10 1979  Serbia M FIDE
Haik M. Martirosyan 13306553 2000-07-14 2017  Armenia M FIDE
Jose Eduardo Martínez Alcantara 3805662 1999-01-31 2018  Peru M FIDE
Konstantin Maslak 4130901 1984-08-27 2008  Russia M FIDE
Athanasios Mastrovasilis 4201990 1979-04-18 2005  Greece M FIDE
Dimitrios Mastrovasilis 4202694 1983-06-12 2003  Greece M Di Felice
Carlos Matamoros Franco 3600017 1966-12-17 2002  Ecuador M FIDE
Aleksandar Matanović 900230 1930-05-23 1955  Serbia M Gaige, 1987
Ramon Mateo 6400019 1958-06-23 2008  Dominican Republic M FIDE
Nikita Matinian 24129100 1992-04-21 2017  Russia M Q27527818; FIDE
Gennady Matjushin 14107910 1984-08-23 2007  Ukraine M FIDE
Maxim Matlakov 4168003 1991-03-05 2010  Russia M FIDE
Sergei Matsenko 4170083 1990-06-21 2018  Russia M FIDE
Everaldo Matsuura 2100169 1970-10-01 2011  Brazil M FIDE
Milan Matulović 900362 1935-06-10 2013-10-09 1965  Serbia M Gaige, 1987
Michal Matuszewski 1129775 1993-01-06 2019  Poland M FIDE
Dmitry Maximov 14105659 1984-07-20 2008  Ukraine M FIDE
Sébastien Mazé 613762 1984-02-08 2007  France M FIDE
Neil McDonald 400629 1967-01-21 1996  England M FIDE
Colin McNab 2400030 1961-02-03 1992  Scotland M Di Felice
Luke McShane 404853 1984-01-07 2000  England M FIDE
Mikheil Mchedlishvili 13600966 1979-06-04 2002  Georgia M FIDE
Henrique Mecking 2100010 1952-01-23 1972  Brazil M FIDE
Edmar Mednis 2000440 1937-03-22 2002-02-13 1980  United States M [3]
Eduard Meduna 300055 1950-09-11 1987  Czech Republic M FIDE
Zoltan Medvegy 708402 1979-03-21 2002  Hungary M FIDE
Susanto Megaranto 7101384 1987-10-08 2004  Indonesia M FIDE
Georg Meier 4675789 1987-08-26 2007  Germany M FIDE
Viesturs Meijers 11600314 1967-12-05 2004  Latvia M FIDE
Jakob Meister 4102541 1955-09-11 2008  Germany M FIDE
Krikor Sevag Mekhitarian 2107660 1986-11-15 2010  Brazil M FIDE
Hrant Melkumyan 13302485 1989-04-30 2008  Armenia M Di Felice
Nikita Meskovs 11602740 1994-06-30 2017  Latvia M FIDE
Jonathan Mestel 400122 1957-03-13 1982  England M FIDE
Peter Michalik 14907526 1990-09-15 2011  Czech Republic M FIDE
Bart Michiels 202967 1986-10-30 2014  Belgium M Q3635279; FIDE
Jacques Mieses 1865-02-27 1954-02-23 1950  England M Gaige, 1987
Normunds Miezis 11600136 1971-05-11 1997  Latvia M FIDE
Oliver Mihok 728012 1993-06-23 2015  Hungary M Q21108086; FIDE
Arman Mikaelyan 13304852 1996-11-25 2017  Armenia M Q27528348; FIDE
Vladas Mikėnas 1910-04-17 1992-11-03 1987  Lithuania M [3]
Adrian Mikhalchishin 14602385 1954-11-18 1978  Slovenia M FIDE
Lubomir Mikhaletz 14102340 1974-08-15 2000  Ukraine M Di Felice
Victor Mikhalevski 2801914 1972-07-08 1996  Israel M FIDE
Igor Miladinović 4203380 1974-01-25 1993  Serbia M FIDE
Danilo Milanović 915483 1974-01-18 2008  Serbia M FIDE
Tony Miles 403385 1955-04-23 2001-11-12 1976  England M [3]
Borislav Milić 1925-10-20 1986-05-28 1977  Yugoslavia M [3]
Miroslav Miljković 922722 1985-05-06 2013  Serbia M FIDE
Gilberto Milos 2100029 1963-10-30 1988  Brazil M FIDE
Leonid Milov 14101068 1966-02-06 2012  Germany M FIDE
Vadim Milov 1304364 1972-08-01 1993   Switzerland M Di Felice
Ara Minasian 13300377 1974-04-14 2004  Armenia M FIDE
Artashes Minasian 13300040 1967-01-21 1992  Armenia M FIDE
Dragoljub Minić 14500477 1937-03-05 2005-04-09 1991  Serbia and Montenegro M [3]
Gilles Miralles 600059 1966-02-08 1997  France M Di Felice
Elier Miranda Mesa 3510697 1993-01-29 2019  Cuba M FIDE
Lucian-Costin Miron 1210920 1987-09-14 2019  Romania M GM Title Application
Evgenij Miroshnichenko 14102595 1978-12-28 2002  Ukraine M FIDE
Vigen Mirumian 316180 1977-09-29 2008  Czech Republic M FIDE
Azer Mirzoev 13400304 1978-03-28 2001  Azerbaijan M FIDE
Emil Mirzoev 14108640 1996 2019  Ukraine M
Nikola Mitkov 15000290 1971-12-18 1993  North Macedonia M FIDE
Kamil Mitoń 1111914 1984-04-12 2002  Poland M FIDE
Aleksander Miśta 1110381 1983-01-07 2004  Poland M FIDE
Roberto Mogranzini 810894 1983-01-06 2013  Italy M FIDE
Georg Mohr 14600013 1965-02-02 1997  Slovenia M FIDE
Stefan Mohr 4600290 1967-10-22 1989  Germany M FIDE
Alexander Moiseenko 14102560 1980-05-17 2000  Ukraine M Di Felice
Vadim Moiseenko 4123700 1994-07-07 2018  Russia M FIDE
Karel Mokry 306070 1959-02-07 1984  Czech Republic M FIDE
Mackenzie Molner 2021722 1988-08-01 2013  United States M FIDE
Leon Mons 4614950 1995-09-10 2018  Germany M FIDE
Mario Monticelli 1902-03-16 1995-06-30 1985  Italy M [3]
Elshan Moradi 12501255 1985-05-22 2005  United States M FIDE
Wojciech Moranda 1122401 1988-08-17 2009  Poland M FIDE
Javier Moreno Carnero 2224267 1975-06-07 2003  Spain M FIDE
Luca Moroni 865834 2000-07-01 2017  Italy M FIDE
Iván Morovic Fernández 3405400 1963-03-24 1986  Chile M FIDE
Alexander Moroz 14100509 1961-01-18 2009-01-17 1999  Ukraine M [3]
Alexander Morozevich 4116992 1977-07-18 1994  Russia M FIDE
Masoud Mosadeghpour 12519278 1997 2017  Iran M Q27528648; FIDE
Alexander Moskalenko 4155351 1988-06-08 2018  Russia M FIDE
Viktor Moskalenko 14100100 1960-12-04 1992  Spain M FIDE
Paul Motwani 2400022 1962-06-13 1992  Scotland M FIDE
Alexander Motylev 4121830 1979-06-17 2000  Russia M FIDE
Jules Moussard 642908 1995-01-16 2016  France M FIDE
Sergei Movsesian 310204 1978-11-03 1997  Armenia M FIDE
Karen Movsziszian 13301152 1963-01-06 1994  Armenia M FIDE
Mikhail Mozharov 4189825 1990-10-19 2014  Russia M Q16677285; FIDE
Martin Mrva 14900092 1971-12-12 2005 <