PDGA #128411Martin Laurimaa Current rating883 Rankings by regionWorldwide43638thEstonia607th7027thKaerepere1st