PDGA #81259Teemu Leppälahti Current rating872 Rankings by regionWorldwide50205thFinland2374thMänttä5th