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: 1 year peak range
    Player Name      Average Rating      1 year peak range   
 #1    Bobby Fischer      2881      1972-Jan through 1972-Dec   
 #2    Garry Kasparov      2879      1990-Jan through 1990-Dec   
 #3    Mikhail Botvinnik      2871      1946-Jan through 1946-Dec   
 #4    José Capablanca      2866      1919-Jan through 1919-Dec   
 #5    Emanuel Lasker      2863      1894-Jan through 1894-Dec   

 #6    Alexander Alekhine      2851      1931-Jan through 1931-Dec   
 #7    Anatoly Karpov      2842      1989-Jan through 1989-Dec   
 #8    Viswanathan Anand      2828      1998-Jan through 1998-Dec   
 #9    Vladimir Kramnik      2822      2002-Jan through 2002-Dec   
 #10    Siegbert Tarrasch      2818      1895-Jan through 1895-Dec   

 #11    Géza Maróczy      2815      1906-Jan through 1906-Dec   
 #12    Harry Pillsbury      2813      1901-Jan through 1901-Dec   
 #13    Viktor Korchnoi      2803      1978-Jan through 1978-Dec   
 #14    Wilhelm Steinitz      2802      1886-Jan through 1886-Dec   
 #15    Vassily Ivanchuk      2799      1992-Jan through 1992-Dec   

 #16    Vassily Smyslov      2794      1956-Jan through 1956-Dec   
 #17    Mikhail Tal      2793      1960-Jan through 1960-Dec   
 #18    Tigran Petrosian      2791      1963-Jan through 1963-Dec   
 #19    Akiba Rubinstein      2787      1913-Jan through 1913-Dec   
 #20    David Bronstein      2783      1951-Jan through 1951-Dec   

 #21    Miguel Najdorf      2783      1947-Jan through 1947-Dec   
 #22    Johannes Zukertort      2782      1884-Jan through 1884-Dec   
 #23    Samuel Reshevsky      2780      1953-Jan through 1953-Dec   
 #24    Paul Keres      2779      1956-Jan through 1956-Dec   
 #25    Gata Kamsky      2775      1995-Jan through 1995-Dec   

 #26    Aron Nimzowitsch      2774      1929-Jan through 1929-Dec   
 #27    Boris Spassky      2771      1969-Jan through 1969-Dec   
 #28    Veselin Topalov      2766      1997-Jan through 1997-Dec   
 #29    Dawid Janowsky      2765      1905-Jan through 1905-Dec   
 #30    Mikhail Chigorin      2765      1897-Jan through 1897-Dec   

 #31    Efim Bogoljubow      2763      1926-Jan through 1926-Dec   
 #32    Efim Geller      2761      1963-Jan through 1963-Dec   
 #33    Alexander Morozevich      2761      2001-Jan through 2001-Dec   
 #34    Frank Marshall      2761      1917-Jan through 1917-Dec   
 #35    Boris Gelfand      2760      1992-Jan through 1992-Dec   

 #36    Peter Leko      2760      2000-Jan through 2000-Dec   
 #37    Valery Salov      2760      1994-Jan through 1994-Dec   
 #38    Max Euwe      2759      1936-Jan through 1936-Dec   
 #39    Reuben Fine      2757      1941-Jan through 1941-Dec   
 #40    Alexei Shirov      2757      1999-Jan through 1999-Dec   

 #41    Carl Schlechter      2756      1911-Jan through 1911-Dec   
 #42    Lev Polugaevsky      2754      1977-Jan through 1977-Dec   
 #43    Rafael Vaganian      2754      1985-Jan through 1985-Dec   
 #44    Michael Adams      2753      2002-Jan through 2002-Dec   
 #45    Leonid Stein      2752      1966-Jan through 1966-Dec   

 #46    Alexander Beliavsky      2752      1985-Jan through 1985-Dec   
 #47    Gideon Stċhlberg      2750      1948-Jan through 1948-Dec   
 #48    Lajos Portisch      2750      1980-Jan through 1980-Dec   
 #49    Alexander Kotov      2750      1950-Jan through 1950-Dec   
 #50    Jan Timman      2749      1988-Jan through 1988-Dec   

 #51    Artur Jussupow      2749      1987-Jan through 1987-Dec   
 #52    Ruslan Ponomariov      2747      2002-Jan through 2002-Dec   
 #53    Salo Flohr      2746      1935-Jan through 1935-Dec   
 #54    Evgeny Bareev      2746      1991-Jan through 1991-Dec   
 #55    Bent Larsen      2746      1971-Jan through 1971-Dec   

 #56    Peter Svidler      2746      2004-Jan through 2004-Dec   
 #57    Nigel Short      2745      1989-Jan through 1989-Dec   
 #58    Judit Polgar      2743      2004-Jan through 2004-Dec   
 #59    Isaak Boleslavsky      2741      1950-Jan through 1950-Dec   
 #60    Alexander Grischuk      2741      2004-Jan through 2004-Dec   

 #61    Ignatz Kolisch      2741      1868-Jan through 1868-Dec   
 #62    Ulf Andersson      2740      1983-Jan through 1983-Dec   
 #63    Isaac Kashdan      2740      1932-Jan through 1932-Dec   
 #64    Joseph Blackburne      2737      1886-Jan through 1886-Dec   
 #65    Gustav Neumann      2737      1868-Jan through 1868-Dec   

 #66    Paul Morphy      2737      1859-Jan through 1859-Dec   
 #67    Oldrich Duras      2736      1909-Jan through 1909-Dec   
 #68    Svetozar Gligoric      2735      1959-Jan through 1959-Dec   
 #69    Andrey Sokolov      2733      1986-Jan through 1986-Dec   
 #70    Vladimir Makogonov      2732      1944-Jan through 1944-Dec   

 #71    Richard Teichmann      2731      1911-Jan through 1911-Dec   
 #72    Mark Taimanov      2731      1954-Jan through 1954-Dec   
 #73    Ljubomir Ljubojevic      2729      1983-Jan through 1983-Dec   
 #74    Rezsö Charousek      2729      1899-Jan through 1899-Dec   
 #75    Mikhail Gurevich      2728      1990-Jan through 1990-Dec   

 #76    Samuel Lipschütz      2728      1901-Jan through 1901-Dec   
 #77    Isidor Gunsberg      2728      1889-Jan through 1889-Dec   
 #78    Robert Hübner      2728      1973-Jan through 1973-Dec   
 #79    Milan Vidmar Sr      2727      1919-Jan through 1919-Dec   
 #80    Jonathan Speelman      2727      1988-Jan through 1988-Dec   

 #81    Ratmir Kholmov      2727      1961-Jan through 1961-Dec   
 #82    Erich Eliskases      2726      1948-Jan through 1948-Dec   
 #83    Jaan Ehlvest      2726      1990-Jan through 1990-Dec   
 #84    Henrique Mecking      2725      1977-Jan through 1977-Dec   
 #85    Alexander Khalifman      2721      1991-Jan through 1991-Dec   

 #86    Vlastimil Hort      2721      1977-Jan through 1977-Dec   
 #87    Zoltán Ribli      2720      1984-Jan through 1984-Dec   
 #88    Amos Burn      2719      1900-Jan through 1900-Dec   
 #89    Adolf Anderssen      2718      1870-Jan through 1870-Dec   
 #90    Sergei Rublevsky      2718      1998-Jan through 1998-Dec   

 #91    Leonid Yudasin      2718      1991-Jan through 1991-Dec   
 #92    Alexey Dreev      2717      1996-Jan through 1996-Dec   
 #93    Oleg Romanishin      2717      1977-Jan through 1977-Dec   
 #94    László Szabó      2716      1953-Jan through 1953-Dec   
 #95    Predrag Nikolic      2715      1987-Jan through 1987-Dec   

 #96    Paul Lipke      2715      1895-Jan through 1895-Dec   
 #97    Berthold Suhle      2714      1866-Jan through 1866-Dec   
 #98    Robert Byrne      2713      1974-Jan through 1974-Dec   
 #99    Georgy Agzamov      2713      1985-Jan through 1985-Dec   
 #100    James Mason      2712      1877-Jan through 1877-Dec   

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