PDGA #308075Terho Ojell-Järventausta Current rating915 RankingsWorldwide23874thFinland1427thTampere78th