Monthly top-five lists       
Monthly List: May 1921 rating list   
   Player Name  Rating    Age 
 #1  José Capablanca  2877    32y6m   (#1 all-time among players aged 32y6m) 
 #2  Emanuel Lasker  2762    52y5m   (#3 all-time among players aged 52y5m) 
 #3  Alexander Alekhine  2721    28y7m   (#40 all-time among players aged 28y7m) 
 #4  Akiba Rubinstein  2714    38y7m   (#34 all-time among players aged 38y7m) 
 #5  Saviely Tartakower  2710    34y3m   (#46 all-time among players aged 34y3m) 

 #6  Boris Kostic  2706    34y3m   (#48 all-time among players aged 34y3m) 
 #7  Efim Bogoljubow  2702    32y1m   (#61 all-time among players aged 32y1m) 
 #8  Richard Réti  2697    32y0m   (#70 all-time among players aged 32y0m) 
 #9  Siegbert Tarrasch  2639    59y2m   (#12 all-time among players aged 59y2m) 
 #10  Géza Maróczy  2636    51y2m   (#40 all-time among players aged 51y2m) 

 #11  Jacques Mieses  2613    56y3m   (#27 all-time among players aged 56y3m) 
 #12  Paul Johner  2611    33y8m   (#222 all-time among players aged 33y8m) 
 #13  Gyula Breyer  2605    28y1m   (#281 all-time among players aged 28y1m) 
 #14  Ernst Grünfeld  2590    27y6m   (#332 all-time among players aged 27y6m) 
 #15  Rudolf Spielmann  2582    38y0m   (#280 all-time among players aged 38y0m) 

 #16  Nikolay Grigoriev  2578    25y9m   (#359 all-time among players aged 25y9m) 
 #17  Georg Marco  2572    57y6m   (#33 all-time among players aged 57y6m) 
 #18  Aron Nimzowitsch  2571    34y6m   (#383 all-time among players aged 34y6m) 
 #19  Max Euwe  2570    20y0m   (#129 all-time among players aged 20y0m) 
 #20  Allan Nilsson  2564    22y0m   (#261 all-time among players aged 22y0m) 

 #21  Alexey Selezniev  2560    33y4m   (#468 all-time among players aged 33y4m) 
 #22  Max Marchand  2549    32y6m   (#547 all-time among players aged 32y6m) 
 #23  Arthur Hĺkansson  2549    32y4m   (#563 all-time among players aged 32y4m) 
 #24  Walter John  2547    42y4m   (#316 all-time among players aged 42y4m) 
 #25  Zoltán Balla  2529    37y9m   (#524 all-time among players aged 37y9m) 

 #26  Victor Sjöberg  2528    45y4m   (#297 all-time among players aged 45y4m) 
 #27  Gerard Kroone  2523    24y3m   (#611 all-time among players aged 24y3m) 
 #28  Paul Leonhardt  2512    43y6m   (#403 all-time among players aged 43y6m) 
 #29  Jřrgen Mřller  2510    47y6m   (#286 all-time among players aged 47y6m) 
 #30  Friedrich Sämisch  2504    24y8m   (#783 all-time among players aged 24y8m) 

 #31  Anton Olson  2500    40y4m   (#583 all-time among players aged 40y4m) 
 #32  Frederick Yates  2497    37y4m   (#730 all-time among players aged 37y4m) 
 #33  Ernst Jacobsen  2497    32y4m   (#912 all-time among players aged 32y4m) 
 #34  Roland Scott  2493    33y2m   (#907 all-time among players aged 33y2m) 
 #35  Carl Carls  2479    40y8m   (#680 all-time among players aged 40y8m) 

 #36  Adolf Olland  2466    54y1m   (#213 all-time among players aged 54y1m) 
 #37  Henri Weenink  2443    28y7m   (#1474 all-time among players aged 28y7m) 
 #38  Karl Berndtsson-Kullberg  2437    29y2m   (#1522 all-time among players aged 29y2m) 
 #39  Rudolf Loman  2429    59y7m   (#129 all-time among players aged 59y7m) 
 #40  Jan te Kolsté  2428    46y8m   (#559 all-time among players aged 46y8m) 

 #41  Gerard Oskam  2420    41y1m   (#964 all-time among players aged 41y1m) 
 #42  Willem Schelfhout  2399    47y0m   (#626 all-time among players aged 47y0m) 
 #43  Reurt Meijer  2396   
 #44  Heinrich Von Hennig  2394   
 #45  Anders Larsson  2349