PDGA #323627Joonas Ilvonen Current rating843 Rankings by regionWorldwide64911thFinland2756thTampere136th