PDGA #330721Tuomas Vaimala Current rating806 Rankings by regionWorldwide77749thFinland3016thEspooT133rd