PDGA #322250Mercedes Exequiel Rocha Pichardo Current rating849 Rankings by regionWorldwide62219thNicaragua2ndManagua1st