Monthly top-five lists       
Monthly List: May 1931 rating list   
   Player Name  Rating    Age 
 #1  Alexander Alekhine  2860    38y7m   (#1 all-time among players aged 38y7m) 
 #2  José Capablanca  2786    42y6m   (#3 all-time among players aged 42y6m) 
 #3  Aron Nimzowitsch  2752    44y6m   (#6 all-time among players aged 44y6m) 
 #4  Isaac Kashdan  2740    25y6m   (#23 all-time among players aged 25y6m) 
 #5  Efim Bogoljubow  2725    42y1m   (#23 all-time among players aged 42y1m) 

 #6  Akiba Rubinstein  2714    48y7m   (#15 all-time among players aged 48y7m) 
 #7  Max Euwe  2714    30y0m   (#40 all-time among players aged 30y0m) 
 #8  Saviely Tartakower  2685    44y3m   (#34 all-time among players aged 44y3m) 
 #9  Rudolf Spielmann  2667    48y0m   (#32 all-time among players aged 48y0m) 
 #10  Milan Vidmar Sr  2657    45y11m   (#46 all-time among players aged 45y11m) 

 #11  Salo Flohr  2655    22y6m   (#73 all-time among players aged 22y6m) 
 #12  Carl Ahues  2647    47y5m   (#47 all-time among players aged 47y5m) 
 #13  Géza Maróczy  2632    61y2m   (#9 all-time among players aged 61y2m) 
 #14  Mir Sultan Khan  2632    26y4m   (#170 all-time among players aged 26y4m) 
 #15  Ernst Grünfeld  2617    37y6m   (#181 all-time among players aged 37y6m) 

 #16  Hans Kmoch  2606    36y10m   (#213 all-time among players aged 36y10m) 
 #17  Edgar Colle  2605    34y0m   (#248 all-time among players aged 34y0m) 
 #18  Friedrich Sämisch  2602    34y8m   (#257 all-time among players aged 34y8m) 
 #19  Hermanis Matisons  2602    36y5m   (#230 all-time among players aged 36y5m) 
 #20  Albert Becker  2601    34y8m   (#266 all-time among players aged 34y8m) 

 #21  Dawid Przepiórka  2600    50y5m   (#73 all-time among players aged 50y5m) 
 #22  Paul List  2598    44y4m   (#141 all-time among players aged 44y4m) 
 #23  Boris Kostic  2595    44y3m   (#156 all-time among players aged 44y3m) 
 #24  Josef Lokvenc  2595    32y0m   (#327 all-time among players aged 32y0m) 
 #25  Paul Johner  2580    43y8m   (#188 all-time among players aged 43y8m) 

 #26  Frederick Yates  2578    47y4m   (#134 all-time among players aged 47y4m) 
 #27  Lajos Steiner  2578    27y11m   (#395 all-time among players aged 27y11m) 
 #28  Gösta Stoltz  2578    27y0m   (#384 all-time among players aged 27y0m) 
 #29  Endre Steiner  2576    29y11m   (#421 all-time among players aged 29y11m) 
 #30  Karl Helling  2574    26y9m   (#390 all-time among players aged 26y9m) 

 #31  Kornél Havasi  2573    39y4m   (#278 all-time among players aged 39y4m) 
 #32  Carl Carls  2571    50y8m   (#101 all-time among players aged 50y8m) 
 #33  Eugene Znosko-Borovsky  2569    46y9m   (#164 all-time among players aged 46y9m) 
 #34  Karel Opocenský  2569    39y3m   (#287 all-time among players aged 39y3m) 
 #35  Abraham Kupchik  2568    39y2m   (#296 all-time among players aged 39y2m) 

 #36  Esteban Canal  2566    35y1m   (#388 all-time among players aged 35y1m) 
 #37  George Thomas  2565    49y11m   (#126 all-time among players aged 49y11m) 
 #38  Daniël Noteboom  2564    21y3m   (#225 all-time among players aged 21y3m) 
 #39  Vasja Pirc  2562    23y5m   (#339 all-time among players aged 23y5m) 
 #40  Frank Marshall  2560    53y9m   (#66 all-time among players aged 53y9m) 

 #41  Ludwig Rellstab Sr  2558    26y6m   (#479 all-time among players aged 26y6m) 
 #42  Arpád Vajda  2557    35y0m   (#441 all-time among players aged 35y0m) 
 #43  Lajos Asztalos  2554    41y10m   (#307 all-time among players aged 41y10m) 
 #44  Karl Gilg  2550    30y4m   (#564 all-time among players aged 30y4m) 
 #45  Al Horowitz  2550    23y6m   (#388 all-time among players aged 23y6m) 

 #46  Karel Treybal  2549    46y3m   (#215 all-time among players aged 46y3m) 
 #47  Henri Weenink  2548    38y7m   (#408 all-time among players aged 38y7m) 
 #48  Kurt Richter  2548    30y6m   (#576 all-time among players aged 30y6m) 
 #49  Alexander Kevitz  2548    28y8m   (#560 all-time among players aged 28y8m) 
 #50  Sándor Takács  2543    38y3m   (#436 all-time among players aged 38y3m) 

 #51  Reginald Michell  2543    58y1m   (#47 all-time among players aged 58y1m) 
 #52  Ludwig Rödl  2543    24y1m   (#480 all-time among players aged 24y1m) 
 #53  Anthony Santasiere  2539    26y5m   (#609 all-time among players aged 26y5m) 
 #54  Alfred Brinckmann  2535    40y4m   (#420 all-time among players aged 40y4m) 
 #55  Hans Müller  2535    34y5m   (#587 all-time among players aged 34y5m) 

 #56  Abraham Baratz  2533   
 #57  Carl Ruben  2532   
 #58  Ramon Rey Ardid  2528    27y5m   (#700 all-time among players aged 27y5m) 
 #59  Herman Steiner  2528    26y1m   (#670 all-time among players aged 26y1m) 
 #60  Paul Leonhardt  2520    53y6m   (#130 all-time among players aged 53y6m) 

 #61  Salo Landau  2518    28y1m   (#786 all-time among players aged 28y1m) 
 #62  Heinrich Wagner  2517    42y9m   (#415 all-time among players aged 42y9m) 
 #63  Victor Soultanbéieff  2508    35y6m   (#712 all-time among players aged 35y6m) 
 #64  Isaías Pleci  2505    23y7m   (#679 all-time among players aged 23y7m) 
 #65  Baldur Hönlinger  2502    25y10m   (#854 all-time among players aged 25y10m) 

 #66  Mario Monticelli  2502    29y2m   (#911 all-time among players aged 29y2m) 
 #67  George Koltanowski  2502    27y8m   (#918 all-time among players aged 27y8m) 
 #68  Jacques Mieses  2500    66y3m   (#28 all-time among players aged 66y3m) 
 #69  Jakob Seitz  2500    33y3m   (#850 all-time among players aged 33y3m) 
 #70  Gideon Stĺhlberg  2499    23y4m   (#706 all-time among players aged 23y4m) 

 #71  William Winter  2499    32y8m   (#901 all-time among players aged 32y8m) 
 #72  Kazimierz Makarczyk  2485    30y4m   (#1079 all-time among players aged 30y4m) 
 #73  Stefano Rosselli del Turco  2484    53y10m   (#186 all-time among players aged 53y10m) 
 #74  Victor Berger  2484    27y4m   (#1076 all-time among players aged 27y4m) 
 #75  Alejandro Nogues Acuna  2483   

 #76  Amos Pokorný  2482    41y2m   (#638 all-time among players aged 41y2m) 
 #77  Oskar Hans Antze  2479   
 #78  José Araiza Munoz  2474    31y2m   (#1161 all-time among players aged 31y2m) 
 #79  Erik Sr Andersen  2474    27y1m   (#1180 all-time among players aged 27y1m) 
 #80  Theodore Tylor  2473    31y1m   (#1176 all-time among players aged 31y1m) 

 #81  Vera Menchik  2470    25y3m   (#1120 all-time among players aged 25y3m) 
 #82  Isador Turover  2468    38y10m   (#825 all-time among players aged 38y10m) 
 #83  Teodor Regedzinski  2465    37y1m   (#944 all-time among players aged 37y1m) 
 #84  Roberto Grau  2465    31y2m   (#1254 all-time among players aged 31y2m) 
 #85  Siegfried Wolf  2463    63y5m   (#59 all-time among players aged 63y5m) 

 #86  R Max Blümich  2462    44y6m   (#589 all-time among players aged 44y6m) 
 #87  Imre König  2461    30y3m   (#1293 all-time among players aged 30y3m) 
 #88  Johannes van den Bosch  2461    25y1m   (#1184 all-time among players aged 25y1m) 
 #89  Maurice Fox  2460    33y4m   (#1194 all-time among players aged 33y4m) 
 #90  Edward Sergeant  2458    49y5m   (#368 all-time among players aged 49y5m) 

 #91  Virgilio Fenoglio  2456    29y3m   (#1350 all-time among players aged 29y3m) 
 #92  Manuel Golmayo de la Torriente  2453    47y11m   (#441 all-time among players aged 47y11m) 
 #93  Brian Reilly  2446    29y5m   (#1448 all-time among players aged 29y5m) 
 #94  Carlos Maderna  2440    20y9m   (#834 all-time among players aged 20y9m) 
 #95  Arthur Dake  2439    21y1m   (#886 all-time among players aged 21y1m) 

 #96  Jindrich Engel  2432    34y2m   (#1383 all-time among players aged 34y2m) 
 #97  Edward Lasker  2430    45y5m   (#645 all-time among players aged 45y5m) 
 #98  Jose Vilardebo Picurena  2426   
 #99  Yosef Porat  2423    21y11m   (#1120 all-time among players aged 21y11m) 
 #100  Massimiliano Romi  2420    38y0m   (#1174 all-time among players aged 38y0m)