PDGA #303962Vili Lindroos Current rating892 Rankings by regionWorldwide38086thFinland1993rdTampereT103rd