PDGA #277253Mihkel Toomsalu Current rating975 Rankings by regionWorldwide2713thEstoniaT52nd674thPärnu4th