PDGA #270618Armando Meluzzi Current rating891 Rankings by regionWorldwide38727thSweden1694thMotala20th