This topic arises from debates and discussions on the just concluded KOR GP Gold. While it is not possible nor productive to judge who is the "best player of all time" because the champion players belong to a different era with no chance to meet at their prime to determine who is better, we have records to indicate how great they were. In the past when there were no World Championships and badminton was not admitted to the Olympics yet, the All-England was the only yardstick as the "unofficial world championships" as it was open to players from all over the world after WWII. On record Prakesh Nath (IND) was runner-up to Conny Jepsen(SWE) in 1947. It used to be a "closed-door" affair restricted to players from Europe and America, countries which have a close relationship with England. Unfortunately, because of politics, China did not participate then and we missed the opportunity of watching Tang XF and his teammates in action. Luan Jin, who is now chief coach of Singapore, was the first Chinese who won the title in 1983 and was followed later by Zhao Jianhua (1985), Yang Yang (1989) and others. China seemed to dominate from 2004 when Lin Dan won his first title, but Lee Chong Wei broke the spell when he gatecrashed in 2010 and this year. Here is the list of the most impressive winners and the number of times they won the MS title: http://en.wikipedia.org/wiki/List_of...gles_champions And the following won at least 4 times, with the year of their first victory as indicated: 8 - Rudy Hartono (INA) 1968 (7 successive times from 1968-74 and 1976) 7 - Erland Kops (DEN) 1958 6 - Frank Devlin (IRE) 1925 5 - Ralph Nichols (ENG) 1932 4 - George Alan Thomas (ENG) 1920 (The Thomas Cup was named after him) 4 - Wong Peng Soon (MAS) 1952 (WPS resided in SIN which was then part of Malaya) 4 - Eddy Choong (MAS) 1953 4 - Morton Frost (DEN) 1982 4 - Lin Dan (CHN) 2004 So who is the greatest? From the above, it is Rudy Hartono who won the most. But it is history. A moot point really. But it is refreshing to look at the records once a while.