PDGA #276273Riccardo Menarini Current rating912 Rankings by regionWorldwide26069thItalyT8thModena1stModena Mo1st