Master players

Explore games by the masters in our database — then drop into their positions and decide for yourself.

A Morozevich2258 gamesJudit Polgar992 gamesJu Polgar883 gamesAaron Nimzowitsch512 gamesAlexander Morozevich486 gamesAnatoly Karpov285 gamesGary Kasparov224 gamesPaul Morphy211 gamesA Grischuk180 gamesMikhail Botvinnik177 gamesV Anand176 gamesVassily Smyslov169 gamesP Svidler159 gamesAlexander Alekhine159 gamesB Gelfand146 gamesV Topalov144 gamesP Leko141 gamesV Kramnik131 gamesViktor Kortschnoj118 gamesS Mamedyarov115 gamesWilliam Steinitz115 gamesViswanathan Anand114 gamesEmanuel Lasker114 gamesL Aronian109 gamesBoris V Spassky109 gamesMi Adams107 gamesM Carlsen104 gamesV Ivanchuk104 gamesI Nepomniachtchi103 gamesJan H Timman102 gamesNigel D Short101 gamesSergey Karjakin100 gamesA Shirov100 gamesMichael Adams95 gamesT Radjabov93 gamesR Kasimdzhanov84 gamesM Vachier Lagrave78 gamesMihail Tal78 gamesMax Euwe78 gamesTigran V Petrosian75 gamesPeter Svidler70 gamesR Ponomariov70 gamesF Caruana69 gamesLajos Portisch67 gamesE Bareev66 gamesR Rapport65 gamesVladimir Kramnik64 gamesE Bacrot63 gamesArtur Jussupow63 gamesEfim Bogoljubow63 gamesVeselin Topalov62 gamesAndrei Sokolov61 gamesHi Nakamura60 gamesA Giri60 gamesL Dominguez Perez59 gamesAlexander G Beliavsky59 gamesFabiano Caruana58 gamesJose Raul Capablanca58 gamesAlexei Shirov57 gamesBoris Gelfand56 gamesMagnus Carlsen55 gamesP Harikrishna53 gamesA Dreev53 gamesL Van Wely53 gamesN Vitiugov52 gamesAlireza Firouzja52 gamesRafael A Vaganian50 gamesYasser Seirawan50 gamesDaniil Dubov49 gamesAlexander Khalifman49 gamesVl3 Fedoseev48 gamesS Movsesian48 gamesLjubomir Ljubojevic46 gamesAndrey Esipenko44 gamesVassily Ivanchuk44 gamesW So43 gamesV Artemiev42 gamesGata Kamsky42 gamesLiren Ding42 gamesV Tkachiev41 gamesA Khalifman41 gamesMikhail Chigorin41 gamesAlexander Chernin40 gamesJeroen Piket40 gamesJ Ehlvest40 gamesHikaru Nakamura40 gamesAnish Giri40 gamesUlf Andersson39 gamesLevon Aronian38 gamesB Macieja38 gamesJohn TH Van der Wiel37 gamesVlastimil Hort37 gamesZoltan Ribli37 gamesVladimir Akopian37 gamesLD Nisipeanu37 gamesRobert James Fischer37 gamesVadim Zvjaginsev36 gamesKevin Spraggett36 gamesK Sakaev35 gamesM Tabatabaei35 gamesS Shankland34 gamesG Kasparov34 gamesA Beliavsky34 gamesS Rublevsky34 gamesKi Georgiev34 gamesJ Duda34 gamesLev Polugaevsky34 gamesJoel Lautier34 gamesFrank James Marshall34 gamesAlexey Dreev33 gamesZ Azmaiparashvili33 gamesV Zvjaginsev33 gamesEugenio Torre33 gamesJonathan S Speelman32 gamesYe Jiangchuan32 gamesF Vallejo Pons32 gamesD Andreikin32 gamesM Krasenkow32 gamesG Oparin32 gamesS Vidit32 gamesAlexander Grischuk32 gamesLoek Van Wely31 gamesL Dominguez31 gamesShakhriyar Mamedyarov31 gamesJorden Van Foreest31 gamesJavokhir Sindarov31 gamesV Bologan30 gamesDing Liren30 gamesYi Wei30 gamesWalter S Browne30 gamesJesus Nogueiras30 gamesJ Lautier30 gamesD Jakovenko29 gamesV Malakhov29 gamesIan Nepomniachtchi29 gamesWesley So28 gamesRudolf Spielmann28 gamesPredrag Nikolic27 gamesPeter Leko27 gamesN Short27 gamesM Gurevich27 gamesA Motylev27 gamesSiegbert Tarrasch27 gamesVaso Blesic27 gamesI Smirin26 gamesDragan Solak26 gamesDawid Markelowicz Janowsky26 gamesMichal Krasenkow25 gamesR Wojtaszek25 gamesAna Karpov25 gamesV Iordachescu25 gamesIvan Morovic Fernandez25 gamesLiviu Dieter Nisipeanu25 gamesDavid I Bronstein25 gamesAnthony J Miles24 gamesZurab Azmaiparashvili24 gamesS Tiviakov24 gamesEvgeny Alekseev24 gamesE Tomashevsky24 gamesVladislav Tkachiev23 gamesE Inarkiev23 gamesViktor Gavrikov23 gamesGilberto Milos23 gamesM Matlakov22 gamesKiril Georgiev22 gamesEvgeny Bareev22 gamesZ Almasi22 gamesP Tregubov22 gamesG Kamsky22 gamesVl Akopian22 gamesMargeir Petursson22 gamesS Lputian22 gamesAkiba Rubinstein22 gamesSaviely Tartakower22 gamesG Milos21 gamesHou Yifan21 gamesNick E De Firmian21 gamesAlonso Zapata21 gamesValery Salov21 gamesV Milov21 gamesPr Nikolic21 gamesHans Ree20 gamesMiguel Illescas Cordoba20 gamesB Gulko20 gamesK Sasikiran20 gamesL Bruzon20 gamesP Ponkratov20 gamesD Paravyan20 gamesJohann Jacob Loewenthal20 gamesYu Yangyi20 gamesGyula Sax20 gamesA Kharlov20 gamesJohannes Hermann Zukertort20 gamesIsidor Gunsberg20 gamesPaul Keres20 gamesSamuel Herman Reshevsky20 gamesYuri S Balashov19 gamesSergei Rublevsky19 gamesVadim Milov19 gamesJulio E Granda Zuniga19 gamesJe Piket19 gamesE Sutovsky19 gamesBa Jobava19 gamesK Alekseenko19 gamesBorislav Ivkov19 gamesA Aleksandrov19 gamesR Vaganian19 gamesP Smirnov19 gamesA Tari18 gamesAndras Adorjan18 gamesP Eljanov18 gamesR Leitao18 gamesWang Hao18 gamesD Navara18 gamesV Durarbayli18 gamesJules Arnous De Riviere18 gamesDmitry Jakovenko18 gamesPavel Eljanov18 gamesMihai Suba18 gamesLev Gutman18 gamesRobert Huebner18 gamesH Hamdouchi18 gamesA Anastasian18 gamesRealDavidNavara18 gamesM Chigaev17 gamesLarry Mark Christiansen17 gamesTal Shaked17 gamesE Vladimirov17 gamesV Korchnoi17 gamesPH Nielsen17 gamesG Sargissian17 gamesAl Onischuk17 gamesA Predke17 gamesAdolf Anderssen17 gamesHaik M. Martirosyan17 gamesSlaheddine Hmadi17 gamesEvgenij Ermenkov17 gamesSimen Agdestein17 gamesLi Zunian17 gamesVlastimil Jansa17 gamesAngel Martin Gonzalez17 gamesAmador Rodriguez17 gamesCharles Partos17 gamesMiguel A Quinteros17 gamesAleksej Aleksandrov17 gamesZoltan Almasi17 gamesSergei Tiviakov16 gamesAlexander Onischuk16 gamesBoris F Gulko16 gamesOleg M Romanishin16 gamesIA Nataf16 gamesArty Timofeev16 gamesNi Hua16 gamesE Ghaem Maghami16 gamesAR Salem16 gamesEvgeny Tomashevsky16 gamesLeinier Dominguez Perez16 gamesVladimir A Savon16 gamesJan Smejkal16 gamesPal C Benko16 gamesGennadi Sosonko16 gamesMaxim Dlugy16 gamesAssem Afifi16 gamesPeng Xiaomin16 gamesJaan Ehlvest16 gamesSergei Movsesian16 gamesV Baklan16 gamesL Psakhis16 gamesK Asrian16 gamesCarl Schlechter16 gamesAn Karpov15 gamesS Volkov15 gamesB Savchenko15 gamesA Delchev15 gamesVl Kovalev15 gamesI Cheparinov15 gamesNikita Vitiugov15 gamesAlexander Areshchenko15 gamesArturo Pomar Salamanca15 gamesJan Hein Donner15 gamesRobert G Hartoch15 gamesKick Langeweg15 gamesEduard Prandstetter15 gamesMarcel Sisniega15 gamesLev O Alburt15 gamesQi Jingxuan15 gamesJozsef Pinter15 gamesMiso Cebalo15 gamesSaeed Ahmed Saeed15 gamesEtienne Bacrot15 gamesMatthew Sadler15 gamesVladimir Epishin15 gamesJoel Benjamin15 gamesZsuzsa Polgar15 gamesGukesh D15 gamesJorge Magem Badals14 gamesY Pelletier14 gamesA Riazantsev14 gamesK Piorun14 gamesVelimir Ivic14 gamesMaxime Vachier-Lagrave14 gamesLaurent Fressinet14 gamesRustam Kasimdzhanov14 gamesMateusz Bartel14 gamesUtut Adianto14 gamesA Yermolinsky14 gamesA Lastin14 gamesVa Filippov14 gamesA Goganov13 gamesIvan Sokolov13 gamesAlexei Fedorov13 gamesR Dautov13 gamesI Khenkin13 gamesA Fier13 gamesA Sarana13 gamesT Gareev13 gamesBaskaran Adhiban13 gamesBogdan-Daniel Deac13 gamesQuang Liem Le13 gamesAlexander Motylev13 gamesRadoslaw Wojtaszek13 gamesAlex Yermolinsky13 gamesLev Psakhis13 gamesR Felgaer13 gamesP Acs13 gamesMilan Sr Vidmar13 gamesM2 Antipov12 gamesJeffery Xiong12 gamesLembit Oll12 gamesViktor Moskalenko12 gamesSergey Dolmatov12 gamesJ Timman12 gamesC Lutz12 gamesZhang Zhong12 gamesVolodar Murzin12 gamesNodirbek Abdusattorov12 gamesTeimour Radjabov12 gamesDmitry Andreikin12 gamesIgor Lysyj12 gamesRafael Leitao12 gamesYangyi Yu12 gamesAnton Kovalyov12 gamesMaxim Matlakov12 gamesGabriel Sargissian12 gamesIlia Smirin12 gamesVincent Keymer12 gamesDibyendu Barua12 gamesArt Minasian12 gamesS Sulskis12 gamesJ. R. Capablanca12 gamesVladimir P Malaniuk11 gamesGiorgi Giorgadze11 gamesDao Thien Hai11 gamesRuslan Ponomariov11 gamesHannes Stefansson11 gamesBu Xiangzhi11 gamesE Agrest11 gamesR Jumabayev11 gamesA Korobov11 gamesI Rozum11 gamesR Svane11 gamesConstantin Lupulescu11 gamesViktor Laznicka11 gamesFriso Nijboer11 gamesPeter Heine Nielsen11 gamesF El Taher11 gamesU Adianto11 gamesXu Jun11 gamesJohn DM Nunn10 gamesI Sokolov10 gamesB Grachev10 gamesA Galkin10 gamesN Grandelius10 gamesSamuel Standige Boden10 gamesSamuel Sevian10 gamesJ Cori10 gamesN Delgado Ramirez10 gamesP Idani10 gamesJ Vakhidov10 gamesB Bok10 gamesR Praggnanandhaa10 gamesShanglei Lu10 gamesNgoc Truong Son Nguyen10 gamesYuri Vovk10 gamesVladimir3 Fedoseev10 gamesVasilios Kotronias10 gamesStefan Kindermann10 gamesA Graf10 gamesH Nakamura10 gamesFrederick Yates10 gamesRichard Reti10 gamesFritz Saemisch10 gamesEdgar Colle10 gamesLi Chao210 games