PDGA #107438Rainer Kruusla Current rating866 Rankings by regionWorldwide53590thEstonia686th78128thTartu70th