PDGA #169774Mel Carmelo Todaro Current rating814 Rankings by regionWorldwide75470thSweden3906thSPANGA1st