PDGA #313581Alessandro Di Stefano Current rating780 Rankings by regionWorldwide83367thSwitzerland202ndZürich30th