PDGA #307676Eric Mariotti Current rating882 Rankings by regionWorldwide44228thSwitzerland118thZürich18th