Monthly top-five lists
Monthly List:
December 1928 rating list
Player Name
Rating
Age
#1
José Capablanca
2805
40y1m
(#6 all-time among players aged 40y1m)
#2
Alexander Alekhine
2801
36y2m
(#5 all-time among players aged 36y2m)
#3
Aron Nimzowitsch
2766
42y1m
(#8 all-time among players aged 42y1m)
#4
Efim Bogoljubow
2755
39y8m
(#10 all-time among players aged 39y8m)
#5
Max Euwe
2734
27y7m
(#30 all-time among players aged 27y7m)
#6
Milan Vidmar Sr
2715
43y6m
(#25 all-time among players aged 43y6m)
#7
Akiba Rubinstein
2707
46y2m
(#25 all-time among players aged 46y2m)
#8
Saviely Tartakower
2686
41y10m
(#41 all-time among players aged 41y10m)
#9
Rudolf Spielmann
2667
45y7m
(#41 all-time among players aged 45y7m)
#10
Richard Réti
2661
39y7m
(#73 all-time among players aged 39y7m)
#11
Frank Marshall
2656
51y4m
(#30 all-time among players aged 51y4m)
#12
Friedrich Sämisch
2648
32y3m
(#150 all-time among players aged 32y3m)
#13
Emanuel Lasker
2643
60y0m
(#8 all-time among players aged 60y0m)
#14
Carlos Torre Repetto
2642
23y1m
(#98 all-time among players aged 23y1m)
#15
Géza Maróczy
2639
58y9m
(#15 all-time among players aged 58y9m)
#16
Ernst Grünfeld
2638
35y1m
(#156 all-time among players aged 35y1m)
#17
Abraham Kupchik
2621
36y9m
(#171 all-time among players aged 36y9m)
#18
Ilya Rabinovich
2599
37y11m
(#217 all-time among players aged 37y11m)
#19
Hermanis Matisons
2597
34y0m
(#272 all-time among players aged 34y0m)
#20
Peter Romanovsky
2597
36y5m
(#241 all-time among players aged 36y5m)
#21
Dawid Przepiórka
2597
48y0m
(#87 all-time among players aged 48y0m)
#22
Paul Johner
2592
41y3m
(#207 all-time among players aged 41y3m)
#23
Carl Ahues
2591
45y0m
(#142 all-time among players aged 45y0m)
#24
Boris Kostic
2591
41y10m
(#191 all-time among players aged 41y10m)
#25
Bernhard Lichtenstein
2586
44y8m
(#163 all-time among players aged 44y8m)
#26
Hans Kmoch
2585
34y5m
(#330 all-time among players aged 34y5m)
#27
Arpád Vajda
2583
32y7m
(#368 all-time among players aged 32y7m)
#28
William Winter
2581
30y3m
(#401 all-time among players aged 30y3m)
#29
Lajos Asztalos
2578
39y5m
(#256 all-time among players aged 39y5m)
#30
Endre Steiner
2578
27y6m
(#389 all-time among players aged 27y6m)
#31
Sándor Takács
2577
35y10m
(#333 all-time among players aged 35y10m)
#32
Isaac Kashdan
2575
23y1m
(#265 all-time among players aged 23y1m)
#33
Albert Becker
2570
32y3m
(#442 all-time among players aged 32y3m)
#34
Karel Treybal
2569
43y10m
(#220 all-time among players aged 43y10m)
#35
Fedor Bohatirchuk
2565
36y1m
(#370 all-time among players aged 36y1m)
#36
Frederick Yates
2564
44y11m
(#199 all-time among players aged 44y11m)
#37
Edgar Colle
2562
31y7m
(#487 all-time among players aged 31y7m)
#38
André Muffang
2561
31y5m
(#499 all-time among players aged 31y5m)
#39
Norman Whitaker
2560
38y8m
(#348 all-time among players aged 38y8m)
#40
Paul List
2557
41y11m
(#293 all-time among players aged 41y11m)
#41
Mario Monticelli
2556
26y9m
(#501 all-time among players aged 26y9m)
#42
Manuel Golmayo de la Torriente
2555
45y6m
(#219 all-time among players aged 45y6m)
#43
Géza Nagy
2555
36y0m
(#436 all-time among players aged 36y0m)
#44
Karl Gilg
2554
27y11m
(#522 all-time among players aged 27y11m)
#45
Siegbert Tarrasch
2554
66y9m
(#12 all-time among players aged 66y9m)
#46
Karel Opocenský
2551
36y10m
(#420 all-time among players aged 36y10m)
#47
W Rivier
2549
#48
Carl Carls
2549
48y3m
(#177 all-time among players aged 48y3m)
#49
Karl Helling
2548
24y4m
(#454 all-time among players aged 24y4m)
#50
Samuel Factor
2548
36y3m
(#466 all-time among players aged 36y3m)
#51
Mikhail Botvinnik
2547
17y4m
(#65 all-time among players aged 17y4m)
#52
George Thomas
2545
47y6m
(#198 all-time among players aged 47y6m)
#53
Josef Lokvenc
2543
29y7m
(#598 all-time among players aged 29y7m)
#54
Kurt Richter
2540
28y1m
(#600 all-time among players aged 28y1m)
#55
Wilhelm Orbach
2540
#56
Alfred Brinckmann
2538
37y11m
(#468 all-time among players aged 37y11m)
#57
Victor Berger
2538
24y11m
(#534 all-time among players aged 24y11m)
#58
Heinrich Wagner
2536
40y4m
(#412 all-time among players aged 40y4m)
#59
Herman Steiner
2536
23y8m
(#487 all-time among players aged 23y8m)
#60
Lajos Steiner
2535
25y6m
(#578 all-time among players aged 25y6m)
#61
Fedor Dus-Chotimirsky
2530
49y3m
(#180 all-time among players aged 49y3m)
#62
Kornél Havasi
2526
36y11m
(#567 all-time among players aged 36y11m)
#63
Alexander Ilyin-Zhenevsky
2526
34y1m
(#658 all-time among players aged 34y1m)
#64
William Fairhurst
2520
25y4m
(#669 all-time among players aged 25y4m)
#65
Karl Berndtsson-Kullberg
2516
36y9m
(#631 all-time among players aged 36y9m)
#66
Erik Sr Andersen
2509
24y8m
(#736 all-time among players aged 24y8m)
#67
Sándor Takács
2509
35y10m
(#701 all-time among players aged 35y10m)
#68
Jakob Seitz
2506
30y10m
(#905 all-time among players aged 30y10m)
#69
Alfred Van Nuess
2503
#70
Salo Flohr
2502
20y1m
(#356 all-time among players aged 20y1m)
#71
Jacques Mieses
2501
63y10m
(#37 all-time among players aged 63y10m)
#72
Gösta Stoltz
2500
24y7m
(#827 all-time among players aged 24y7m)
#73
Theodor Gruber
2496
#74
Ladislav Proke
2496
44y6m
(#449 all-time among players aged 44y6m)
#75
Hans Müller
2494
32y0m
(#954 all-time among players aged 32y0m)
#76
Kazimierz Makarczyk
2494
27y11m
(#1001 all-time among players aged 27y11m)
#77
Jacques Davidson
2494
38y1m
(#703 all-time among players aged 38y1m)
#78
Orla Krause
2490
61y1m
(#58 all-time among players aged 61y1m)
#79
Baldur Hönlinger
2488
23y5m
(#802 all-time among players aged 23y5m)
#80
Carlos Maderna
2484
18y4m
(#246 all-time among players aged 18y4m)
#81
Gottlieb Machate
2483
24y1m
(#902 all-time among players aged 24y1m)
#82
Karel Hromádka
2481
41y8m
(#605 all-time among players aged 41y8m)
#83
George Koltanowski
2481
25y3m
(#1026 all-time among players aged 25y3m)
#84
Abram Blass
2481
#85
Jindrich Engel
2481
31y9m
(#1055 all-time among players aged 31y9m)
#86
Simon Rotenstein
2480
#87
Vladimir Vukovic
2478
30y4m
(#1141 all-time among players aged 30y4m)
#88
Roberto Grau
2475
28y9m
(#1169 all-time among players aged 28y9m)
#89
Gideon Stĺhlberg
2474
20y11m
(#607 all-time among players aged 20y11m)
#90
Willi Schlage
2472
40y0m
(#741 all-time among players aged 40y0m)
#91
Salo Landau
2471
25y8m
(#1132 all-time among players aged 25y8m)
#92
Gerard Kroone
2470
31y10m
(#1177 all-time among players aged 31y10m)
#93
Edward Sergeant
2468
47y0m
(#425 all-time among players aged 47y0m)
#94
Zoltán Balla
2468
45y4m
(#509 all-time among players aged 45y4m)
#95
Ladislaus Von Doery
2464
#96
Vladimirs Petrovs
2464
21y3m
(#718 all-time among players aged 21y3m)
#97
Holger Norman Hansen
2463
#98
August Georg Preusse
2462
#99
Willem Wertheim
2461
#100
Walter Michel
2461
40y1m
(#812 all-time among players aged 40y1m)