PDGA #96099Tarmo Lillelaid Current rating910 Rankings by regionWorldwide27253rdEstonia397th78T82ndTartuT47th