Rankings


By region
Region Result Name Competition Solves
World 28.14 Michael Fung Dutch Open 2006 23.6527.5333.24

Europe 28.14 Michael Fung Dutch Open 2006 23.6527.5333.24