PDGA #334280Luca Toijonen Current rating806 Rankings by regionWorldwide77749thFinland3016thEspooT133rd