PDGA #287914Oskari Riippi Current rating845 Rankings by regionWorldwide64023rdFinland2730thTampereT134th