PDGA #266090Aleksi Haapala Current rating858 Rankings by regionWorldwide57796thFinland2579thHelsinkiT147th