PDGA #180446Olli Loukkaanhuhta Current rating916 Rankings by regionWorldwide23755thFinland1404thLumijoki2nd