1-year peak   2-year peak   3-year peak   4-year peak   5-year peak   10-year peak   15-year peak   20-year peak    Find a player
Peak Average Ratings: 5 year peak range
    Player Name      Average Rating      5 year peak range   
 #1    Garry Kasparov      2875      1989-Jan through 1993-Dec   
 #2    Emanuel Lasker      2854      1894-Jan through 1898-Dec   
 #3    José Capablanca      2843      1919-Jan through 1923-Dec   
 #4    Mikhail Botvinnik      2843      1945-Jan through 1949-Dec   
 #5    Bobby Fischer      2841      1969-Jan through 1973-Dec   

 #6    Anatoly Karpov      2829      1986-Jan through 1990-Dec   
 #7    Alexander Alekhine      2827      1929-Jan through 1933-Dec   
 #8    Viswanathan Anand      2818      1997-Jan through 2001-Dec   
 #9    Vladimir Kramnik      2812      1998-Jan through 2002-Dec   
 #10    Harry Pillsbury      2799      1899-Jan through 1903-Dec   

 #11    Vassily Ivanchuk      2790      1991-Jan through 1995-Dec   
 #12    Viktor Korchnoi      2789      1977-Jan through 1981-Dec   
 #13    Wilhelm Steinitz      2789      1883-Jan through 1887-Dec   
 #14    Vassily Smyslov      2788      1954-Jan through 1958-Dec   
 #15    Siegbert Tarrasch      2788      1895-Jan through 1899-Dec   

 #16    Géza Maróczy      2786      1903-Jan through 1907-Dec   
 #17    Tigran Petrosian      2782      1960-Jan through 1964-Dec   
 #18    Akiba Rubinstein      2779      1910-Jan through 1914-Dec   
 #19    Mikhail Tal      2773      1958-Jan through 1962-Dec   
 #20    Samuel Reshevsky      2769      1951-Jan through 1955-Dec   

 #21    Paul Keres      2766      1955-Jan through 1959-Dec   
 #22    Miguel Najdorf      2765      1945-Jan through 1949-Dec   
 #23    Aron Nimzowitsch      2762      1927-Jan through 1931-Dec   
 #24    Boris Spassky      2761      1967-Jan through 1971-Dec   
 #25    Johannes Zukertort      2760      1881-Jan through 1885-Dec   

 #26    David Bronstein      2758      1954-Jan through 1958-Dec   
 #27    Mikhail Chigorin      2754      1894-Jan through 1898-Dec   
 #28    Frank Marshall      2754      1914-Jan through 1918-Dec   
 #29    Gata Kamsky      2752      1993-Jan through 1997-Dec   
 #30    Peter Leko      2751      2000-Jan through 2004-Dec   

 #31    Boris Gelfand      2750      1990-Jan through 1994-Dec   
 #32    Valery Salov      2749      1991-Jan through 1995-Dec   
 #33    Efim Bogoljubow      2748      1926-Jan through 1930-Dec   
 #34    Alexander Beliavsky      2747      1985-Jan through 1989-Dec   
 #35    Alexei Shirov      2747      1999-Jan through 2003-Dec   

 #36    Efim Geller      2747      1961-Jan through 1965-Dec   
 #37    Jan Timman      2746      1985-Jan through 1989-Dec   
 #38    Michael Adams      2745      2000-Jan through 2004-Dec   
 #39    Reuben Fine      2745      1937-Jan through 1941-Dec   
 #40    Dawid Janowsky      2745      1902-Jan through 1906-Dec   

 #41    Lev Polugaevsky      2745      1976-Jan through 1980-Dec   
 #42    Veselin Topalov      2744      1996-Jan through 2000-Dec   
 #43    Carl Schlechter      2744      1907-Jan through 1911-Dec   
 #44    Lajos Portisch      2742      1978-Jan through 1982-Dec   
 #45    Leonid Stein      2741      1965-Jan through 1969-Dec   

 #46    Max Euwe      2741      1934-Jan through 1938-Dec   
 #47    Salo Flohr      2738      1934-Jan through 1938-Dec   
 #48    Alexander Morozevich      2738      1999-Jan through 2003-Dec   
 #49    Bent Larsen      2738      1968-Jan through 1972-Dec   
 #50    Evgeny Bareev      2737      1999-Jan through 2003-Dec   

 #51    Isaak Boleslavsky      2736      1946-Jan through 1950-Dec   
 #52    Peter Svidler      2736      2000-Jan through 2004-Dec   
 #53    Rafael Vaganian      2736      1983-Jan through 1987-Dec   
 #54    Alexander Kotov      2734      1949-Jan through 1953-Dec   
 #55    Nigel Short      2730      1989-Jan through 1993-Dec   

 #56    Artur Jussupow      2730      1985-Jan through 1989-Dec   
 #57    Joseph Blackburne      2730      1884-Jan through 1888-Dec   
 #58    Gideon Stċhlberg      2729      1947-Jan through 1951-Dec   
 #59    Mark Taimanov      2728      1954-Jan through 1958-Dec   
 #60    Svetozar Gligoric      2727      1957-Jan through 1961-Dec   

 #61    Ulf Andersson      2724      1981-Jan through 1985-Dec   
 #62    Isaac Kashdan      2724      1930-Jan through 1934-Dec   
 #63    Ljubomir Ljubojevic      2721      1983-Jan through 1987-Dec   
 #64    Oldrich Duras      2720      1907-Jan through 1911-Dec   
 #65    Ruslan Ponomariov      2719      2000-Jan through 2004-Dec   

 #66    Richard Teichmann      2719      1910-Jan through 1914-Dec   
 #67    Robert Hübner      2716      1971-Jan through 1975-Dec   
 #68    Jaan Ehlvest      2715      1989-Jan through 1993-Dec   
 #69    Isidor Gunsberg      2713      1887-Jan through 1891-Dec   
 #70    Mikhail Gurevich      2713      1988-Jan through 1992-Dec   

 #71    Vlastimil Hort      2712      1975-Jan through 1979-Dec   
 #72    Jonathan Speelman      2712      1987-Jan through 1991-Dec   
 #73    Zoltán Ribli      2711      1983-Jan through 1987-Dec   
 #74    Alexander Khalifman      2710      1989-Jan through 1993-Dec   
 #75    Milan Vidmar Sr      2709      1916-Jan through 1920-Dec   

 #76    László Szabó      2709      1950-Jan through 1954-Dec   
 #77    Andrey Sokolov      2709      1984-Jan through 1988-Dec   
 #78    Judit Polgar      2709      2000-Jan through 2004-Dec   
 #79    Henrique Mecking      2708      1974-Jan through 1978-Dec   
 #80    Vladimir Makogonov      2708      1942-Jan through 1946-Dec   

 #81    Rudolf Spielmann      2707      1912-Jan through 1916-Dec   
 #82    Alexey Dreev      2707      1995-Jan through 1999-Dec   
 #83    Gustav Neumann      2707      1868-Jan through 1872-Dec   
 #84    Oleg Romanishin      2706      1977-Jan through 1981-Dec   
 #85    John Nunn      2705      1985-Jan through 1989-Dec   

 #86    Amos Burn      2705      1898-Jan through 1902-Dec   
 #87    Predrag Nikolic      2704      1986-Jan through 1990-Dec   
 #88    Yury Averbakh      2704      1957-Jan through 1961-Dec   
 #89    Yury Balashov      2703      1977-Jan through 1981-Dec   
 #90    Ratmir Kholmov      2703      1958-Jan through 1962-Dec   

 #91    Alexander Grischuk      2702      2000-Jan through 2004-Dec   
 #92    Vladimir Tukmakov      2701      1985-Jan through 1989-Dec   
 #93    Vladimir Akopian      2701      2000-Jan through 2004-Dec   
 #94    Erich Eliskases      2700      1948-Jan through 1952-Dec   
 #95    Leonid Yudasin      2700      1989-Jan through 1993-Dec   

 #96    Vitaly Tseshkovsky      2699      1976-Jan through 1980-Dec   
 #97    Lev Psakhis      2699      1985-Jan through 1989-Dec   
 #98    Sergey Dolmatov      2698      1980-Jan through 1984-Dec   
 #99    Miksa Weiss      2698      1888-Jan through 1892-Dec   
 #100    Sergei Rublevsky      2697      1996-Jan through 2000-Dec   

NOTE: For each player, the "peak" five-year span of their career is identified. All possible five-year spans are considered (always starting in January) in which the player had an active rating for 60 consecutive months. The five-year span with the highest average rating (across all 60 months) is considered to be the player's "peak" five year range.