PDGA #158911Carlos Rubio Estrada Current rating809 RankingsWorldwide75458thSpain77thA Coruña [La Coruña]5thA Coruña1st