PDGA #300941Niklas Riikonen Current rating899 Rankings by regionWorldwide33827thFinland1819thParola3rd