PDGA #321420Jesse Anttila Current rating912 Rankings by regionWorldwide26069thFinland1510thKerava10th