Ranking

Rank World Rank Name ScoreChampionship
11468ACHILLEAS KATSAROS922Swedish 2010
22662NIKOLAOS PAPADOPOULOS204Welsh Open 2013

Also see

Male Female Kids Junior Adult Senior