PDGA #154872Stefan Tiihonen Current rating866 Rankings by regionWorldwide53590thFinland2460thMänttä6th