PDGA #119249Erik Ruiz Svensson Current rating923 Rankings by regionWorldwide19822ndMexicoT18thMorelos1stCuernavaca1st