PDGA #306018Karim El Rourou Current rating901 Rankings by regionWorldwide32598thFinland1767thHelsinki90th